java - 莲花多米诺骨牌下的错误雅各布库(未满足的链接错误:jacob-1. 17-x64(库已加载到另一个类加载器中)

标签 java activex xpages lotus-domino jacob

我在 Lotus domino xpages 下有一个 webagent,它使用 jacob 库在 Microsoft Excel 下执行宏,该代理随机工作,并且经常出现错误。

错误来自代码中的这一行: 最终 ActiveXComponent excel = new ActiveXComponent("Excel.Application");

系统操作系统:Win2008 服务器 R2 x64 Domino 服务器 8.5.3 x86 有人可以帮我吗?

enter image description here

最佳答案

当您加载具有 native 组件的库(如 jacob 库)时,应确保仅加载它们一次。然而,代理运行时使用单独的类加载器实例来加载每次运行。您可能可以使用 XAgent 和应用程序范围托管 bean 取得成功。

在服务器上运行客户端类型应用程序(例如 Excel)从来都不是一个好主意

关于java - 莲花多米诺骨牌下的错误雅各布库(未满足的链接错误:jacob-1. 17-x64(库已加载到另一个类加载器中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22628524/

相关文章:

java - 从 XML 扩充可绘制对象

c++ - 为具有一种方法的 IE 编写一个简单的 ActiveX 控件

javascript - xpages 水平 slider 抛出 JavaScript 错误

java - 从 domino 使用 JDBC 连接到 DB2

java - 如何表示 Java Future 结果失败

java - 如何根据日期对回收者 View 进行排序

java - 如果 JTextFeild 在 JFrame 中,则 JTextPane select() 不起作用

c# - 使用 NUnit+Reflection,在我的 ActiveX 控件上找不到任何事件

c++ - 从 JavaScript 中处理 ATL/ActiveX 事件

authentication - 如何在 xPages 中创建自定义控件登录表单?