gpt4 book ai didi

java - 无法将 EAR 发布到 Websphere

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:12:18 24 4
gpt4 key购买 nike

我在 Windows 上运行 Rational Application Developer for WebSphere Software (v. 8.0.4.1)。我有一个 EAR 项目,我正试图将其部署到我的机器上运行的 Websphere 服务器。 EAR 项目引用 WAR 项目。

绑定(bind)部署时,我收到四条消息:

Publishing failed
**Could not publish to the server - org.eclipse.wst.server.core**
java.lang.IndexOutOfBoundsException: Index: 4, Size: 4
at java.util.ArrayList.get(Unknown Source)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(Unknown Source)
at com.ibm.ws.ast.st.v8.core.internal.WASServerBehaviour.publishModules(Unknown Source)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(Unknown Source)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(Unknown Source)
at org.eclipse.wst.server.core.internal.Server.publishImpl(Unknown Source)
at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)

OK - Unknown

Error in delegate - org.eclipse.wst.server.core
java.lang.NullPointerException
at com.ibm.etools.webtools.sdo.deploy.internal.cloudscape.DisconnectTaskDelegate.execute(Unknown Source)
at org.eclipse.wst.server.core.internal.Publisher.execute(Unknown Source)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.executePublishers(Unknown Source)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(Unknown Source)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(Unknown Source)
at org.eclipse.wst.server.core.internal.Server.publishImpl(Unknown Source)
at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)

deploySuccess - com.ibm.etools.server.task.ejbdeploy

奇怪的是,我可以看到 EAR 和 WAR 服务在服务器上启动/同步,当我进入管理控制台时,我可以看到正在运行的应用程序。

有人见过同样的错误吗?有什么建议吗?

非常感谢任何帮助!

最佳答案

遇到了同样的问题。从 c:/myworkspace/.metadata/.plugins/org.eclipse.wst.server.core 下的 publish.xml 中删除了故障服务器的条目,还删除了文件夹 tmp*(tmp0 或 tmp1 等适用于故障服务器的那个)。

重新启动 RAD 后,注意到这些映射已重新创建并且发布似乎工作正常。

关于java - 无法将 EAR 发布到 Websphere,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11105270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com