deployment - Websphere 8.5 : Root exception is org. eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException : WEB-INF/web. xml

标签 deployment websphere websphere-8

当尝试从带有jacl的 Ant 询问中使用websphere部署耳朵时,出现以下错误:

[wsadmin] WASX7017E: Exception received while running file "C:\...\AppData\Local\Temp\wsant6857788060872488512jacl"; exception information: com.ibm.websphere.management.application.client.AppDeploymentException: com.ibm.websphere.management.application.client.AppDeploymentException:  [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml]

当我尝试从Websphere控制台部署耳朵时,我得到:
The following exception occurred. Check log for details. 
com.ibm.websphere.management.application.client.AppDeploymentException: [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml]

机器详细信息:Win7x64,WebSphere 8.5 x86,使用oracle jdk 6u30 x86(也已通过x64测试)。

其他人已经能够使安装程序为他们工作。 WebSphere连接信息是正确的,因为其他脚本可以正确更新共享库。我很困惑为什么它可以在其他机器上运行而不是在这台机器上运行。

最佳答案

经过大量搜索(甚至发布了类似问题的赏金),我发现问题出在web.xml中。

我很幸运地拥有一个没有注释且可以正常工作的源分支,而另一个分支却确实具有注释并被破坏了。来自不同分支机构的不同安装程序使安装程序可以在某些计算机上工作,而另一个分支机构的安装程序则在我的计算机上中断。

除去注释可以使WebSphere的验证程序克服该错误……有趣的东西……会将其报告给WebSphere专家。

关于deployment - Websphere 8.5 : Root exception is org. eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException : WEB-INF/web. xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13939529/

相关文章:

websphere - 如何连接到 WebSphere 7 管理控制台,或者如果它没有启动,如何查看错误日志?

java - Log4j2 - 文件中没有记录任何内容

java - 拦截器绑定(bind)不起作用

java - WebSphere Application Server 8 : Error 404: java. io.FileNotFoundException:SRVE0190E:找不到文件:

websphere - 如何使用MDB从队列中按顺序读取消息?

linux - 一次将存储库代码部署到多台机器

java - Eclipse 无法正确复制上下文

database - 如何着手捕获已部署应用程序的数据库和软件版本不匹配?

java - 用于 WAS 的 Server.xml

deployment - 优化 .NET Core 自包含部署