我在lotus domino xpages下有一个webagent,使用jacob Library在Microsoft Excel下执行宏,代理随机工作,我经常出错。
错误来自代码中的这一行: final ActiveXComponent excel = new ActiveXComponent(“Excel.Application”);
系统操作系统:Win2008服务器R2 x64 Domino服务器8.5.3 x86可以任何人给我一个帮助吗?
答案 0 :(得分:1)
当您加载具有本机组件的库(如jacob库)时,您应确保仅加载一次。但是,代理运行时使用单独的类加载器实例加载每次运行。您可以使用XAgent和应用程序范围托管bean获得成功。
在服务器上运行客户端类型的应用程序(如Excel)绝不是一个好主意