启动项目出现Argument(s) "type" can't be null.异常。异常如下:

java.lang.IllegalArgumentException: Argument(s) "type" can't be null.
at com.sun.xml.bind.api.TypeReference.<init>(TypeReference.java:93)
at com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:758)
at com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:678)
at com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:428)
at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:277)
Truncated. see log file for complete stacktrace
>
<11.02.2014 22:28 Uhr FET> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1392146884362' for task '17'. Error is: 'weblogic.application.ModuleException: [HTTP:101216]Servlet: "ItvasDAS" failed to preload on startup in Web application: "itvas-das-0.0.1.war".
java.lang.IllegalArgumentException: Argument(s) "type" can't be null.
at com.sun.xml.bind.api.TypeReference.<init>(TypeReference.java:93)
at com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:758)
at com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:678)
at com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:428)
at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:277)
at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:363)
at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:202)
at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:496)
at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:539)
at weblogic.wsee.jaxws.JAXWSDeployedServlet.getEndpoint(JAXWSDeployedServlet.java:183)
at weblogic.wsee.jaxws.JAXWSServlet.registerEndpoint(JAXWSServlet.java:139)
at weblogic.wsee.jaxws.JAXWSServlet.init(JAXWSServlet.java:68)
at weblogic.wsee.jaxws.JAXWSDeployedServlet.init(JAXWSDeployedServlet.java:54)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
...
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

搜了好久,最后在一篇来外的文章上(http://www.intropro.com/resources/blog/66-argument-s-type-can-t-be-null)

找到解决方法:删除WEB-INF/lib下jaxb-api-2.2.3-2.5.2.jar、jaxb-impl-2.2.4-1-2.5.2.jar、jaxb-xjc-2.2.4-1-2.5.2.jar 三个jar包。问题解决。

最后整个项目终于成功启动运行。

总结:Tomcat下项目运行正常,发布到WebLogic下出现异常,多半是jar包不兼容问题。找到报错的类,查找jar,删除冲突即可。

最新文章

  1. IIS无法加载字体文件(*.woff,*.svg)的解决办法
  2. WPF环境下多点触屏开发的一些经验(转)
  3. 用计算器计算“异或CRC”
  4. BZOJ2679 : [Usaco2012 Open]Balanced Cow Subsets
  5. Error Domain=NSOSStatusErrorDomain Code=1718449215 &quot;The operation couldn’t be completed. (OSStatus error 1718449215.)&quot;
  6. SVN 的使用
  7. 详解x86、IA-32、IA-64等CPU系列
  8. Comments
  9. Andorid面试问题整理
  10. Oracle Standby Database 实现方案
  11. iOS- SQLite3的基本使用
  12. IOS 中frame与bounds的区别
  13. Xcode免证书打包ipa
  14. Outlook Express 收发邮件出现&amp;quot;0x800CCC0F&amp;quot;错误代码解决方法
  15. 5个步骤创建你的第一个RESTFul 服务
  16. lsb_release 命令找不到
  17. 5.如何修改maven本地仓库
  18. Python之字符串格式化
  19. 给学习Linux系统小白的两三个建议
  20. centos7 操作防火墙

热门文章

  1. JavaScript基础——JavaScript入门(笔记)
  2. 输出1~n中1的个数
  3. Unity3D资源
  4. 【传输管理③】Client集团间的传输(例:开发环境300→310,300→320)
  5. 日志管理-rsyslog日志服务器及loganalyzer
  6. 清除eclipse 里面主函数的加载记录 launch configuration删除
  7. luoguP1034 矩形覆盖 x
  8. [CF666E]Forensic Examination:后缀自动机+线段树合并
  9. 如何求ArrayList集合的交集 并集 差集 去重复并集
  10. Android Handler 内存泄漏问题