gpt4 book ai didi

java - 在哪里部署 Domino 代理的 jar 包

转载 作者:行者123 更新时间:2023-12-01 11:10:16 25 4
gpt4 key购买 nike

我有一个使用 Axis jar 的代理。这些 jar 部署的替代方案是什么?

如果我将它们放入服务器上的 lib/ext 文件夹中,一切正常,但我不会在每个生产服务器中“手动”部署所有 jar。

如果我将它们放入Archive代理部分,也放入WEB-INF/lib项目文件夹中,我总是会遇到java.lang.ClassNotFoundException 错误。

更新1

我尝试将一个 jar 部署到 notesdata/domino/java 文件夹中,并修改notes.ini JavaUserClasses 变量以指向这个 jar,但同样的错误!

更新2

按照建议,我将 jar (axiom-api-1.2.8.jar) 放入代理存档中,但仍然出现相同的错误

HTTP JVM: java.lang.NoClassDefFoundError: org.apache.axiom.om.OMNode
HTTP JVM: at java.lang.J9VMInternals.verifyImpl(Native Method)
HTTP JVM: at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
HTTP JVM: at java.lang.J9VMInternals.verify(J9VMInternals.java:70)
HTTP JVM: at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
HTTP JVM: at org.apache.axis2.context.ConfigurationContextFactory.createBasicConfigurationContext(ConfigurationContextFactory.java:337)
HTTP JVM: at org.apache.axis2.context.ConfigurationContextFactory.createDefaultConfigurationContext(ConfigurationContextFactory.java:326)
HTTP JVM: at JavaAgent.NotesMain(JavaAgent.java:499)
HTTP JVM: at lotus.domino.AgentBase.runNotes(Unknown Source)
HTTP JVM: at lotus.domino.NotesThread.run(Unknown Source)

最佳答案

放置 jar 的正确位置是代理的存档部分

我在测试过程中遇到的问题如下

HTTP JVM: java.lang.NoClassDefFoundError: org.apache.axiom.om.OMNode

不依赖于 axiom-api-1.2.8.jar 的缺失,而是依赖于整个 jar 依赖项的缺失。

事实上,包括所需的所有 jar ,一切都很好。

感谢克努特的建议。

关于java - 在哪里部署 Domino 代理的 jar 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32460999/

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