无法实例化提供程序org.eclipse.persistence.jaxb.JAXBContextFactory:javax.xml.bind.JAXBException

时间:2016-12-09 11:50:23

标签: java spring session jaxb

当我正在运行批处理作业时,我正面临以下异常,我正在进行Web服务调用并获取xml响应。

JAXBContext.newInstance(" somewsdl&#34);

[Exception [EclipseLink-50000](Eclipse Persistence Services - 2.6.1.v20150916-55dc7c3): org.eclipse.persistence.exceptions.JAXBException 例外说明:

  

上下文路径" wsdl class"不包含ObjectFactory或jaxb.in​​dex,   在属性Map中找不到外部元数据,sessions.xml是   发现或无效。

内部异常:异常[EclipseLink-7095](Eclipse Persistence Services - 2.6.1.v20150916-55dc7c3):org.eclipse.persistence.exceptions.ValidationException 例外说明:

  

在资源上找不到sessions.xml资源[sessions.xml]   路径。检查资源名称/路径和类加载器是否传递给   SessionManager.getSession是正确的。 sessions.xml应该是   包含在应用程序部署的jar的根目录中,如果是   sessions.xml部署在应用程序jar中的子目录中   使用" /"确保正确的资源路径不是" \"使用。]

     

引起:javax.xml.bind.JAXBException:Provider   org.eclipse.persistence.jaxb.JAXBContextFactory不可能   实例化:javax.xml.bind.JAXBException

  • 链接异常: [Exception [EclipseLink-50000](Eclipse Persistence Services - 2.6.1.v20150916-55dc7c3):org.eclipse.persistence.exceptions.JAXBException

我正在使用网络逻辑1221.1。当我将弹簧升级到4.3.3并且石英版本是2.2.3时,我收到此错误

0 个答案:

没有答案