当我正在运行批处理作业时,我正面临以下异常,我正在进行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.index, 在属性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
我正在使用网络逻辑1221.1。当我将弹簧升级到4.3.3并且石英版本是2.2.3时,我收到此错误