JAXB Web服务从Weblogic 10迁移到12

用户名

我在Weblogic 10.3上有一个正在运行的Web服务(JAX-WS 2.2)。一切正常。因此,wsdl中不会有问题。

我尝试迁移到WLS12。但是现在我在瘫痪时会出现错误。

从WLS 10更改为WLS 12的原因是什么导致问题?

洛伦兹·菲斯特(Lorenz Pfisterer)

对于WLS 12,JAXB实现已更改。

  • 在Oracle Weblogic WLS10中,提供了Glassfish JAXB RI实现
  • 在Oracle Weblogic WLS12中,提供了EclipseLink Implementaiotn MOXy

您可以按照oracle docs所述使用JAXB RI强制WLS12

您需要重写以下两个属性,以告知WLS12使用JAXB RI:

  • com.sun.xml.ws.spi.db.BindingContextFactory = com.sun.xml.ws.db.glassfish.JAXBRIContextFactory
  • javax.xml.bind.JAXBContext = com.sun.xml.bind.v2.ContextFactory

最简单的方法是将databinding.override_1.0.0.0.jar添加到您的类路径中

或者,您可以将它们设置为java系统属性,但是按照oracle docs中的说明编写

在某些情况下,可能难以将系统属性传播到间接调用的Java实例,例如从Ant任务派生的客户端。在这些情况下,确保您使用的环境传播属性很重要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将jsf应用程序从weblogic10迁移到weblogic 12c

来自分类Dev

WebLogic 12c上的Apache CXF SOAP JAXB问题

来自分类Dev

Weblogic 12c上的JAX-WS Web服务

来自分类Dev

Weblogic 12c上的JAX-WS Web服务

来自分类Dev

应用程序从weblogic 9.2迁移到weblogic 12c

来自分类Dev

将 Web 服务从 Tomcat 迁移到 Wildly

来自分类Dev

使用Hibernate + DataSource将应用程序从Tomcat 7迁移到Weblogic 12

来自分类Dev

从Web服务迁移到云服务(自定义URL)

来自分类Dev

迁移到微服务 - mysql

来自分类Dev

从weblogic迁移到tomcat:目录映射

来自分类Dev

Jdeveloper从10g迁移到12C

来自分类Dev

将服务参考迁移到Channel Factory

来自分类Dev

当前使用uWSGI Web服务器的Flask Web应用程序迁移到ASGI Web服务器(uvicorn)

来自分类Dev

WebLogic 12.1.2的EclipseLink.jar的JAXB性能问题

来自分类Dev

Web应用程序服务器从7.0迁移到8.5.5.4

来自分类Dev

将PHP Web应用程序从商业服务器迁移到本地XAMPP

来自分类Dev

JAX-WS Web服务中复杂类型的JAXB解析

来自分类Dev

Web服务(JaxB-WS)-设置为空值时发生异常

来自分类Dev

使用JPA实体和JAXB的rest(JAX-RS)Web服务

来自分类Dev

Web服务(JaxB-WS)-设置为空值时发生异常

来自分类Dev

来自.net客户端的Wildfly Web服务JAXB Unmarshall错误

来自分类Dev

如何使用Jackson和JaxB序列化构建我的RESTful Web服务

来自分类Dev

将Oracle 10g Enterprise迁移到AWS RDS oracle 12c

来自分类Dev

将Oracle表单和报表应用程序从10g迁移到12c

来自分类Dev

无法覆盖 weblogic 服务器上的 ear 文件 12

来自分类Dev

Web服务(jax-ws)和weblogic

来自分类Dev

将Django应用迁移到多台服务器

来自分类Dev

将Visual Studio团队服务迁移到TFS

来自分类Dev

解析服务器迁移到IBM bluemix

Related 相关文章

热门标签

归档