在weblogic中jacob无法初始化,懂的进~~

问题描述

异常如下:java.lang.NoClassDefFoundError: com/jacob/activeX/ActiveXComponentat com.app.checkTemplate.MSWordManager.<init>(MSWordManager.java:124)at jsp_servlet._datacheck.__testword._jspService(__testword.java:251)at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:391)at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:309)at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)at app.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:170)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3212)at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344)at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)代码是之前几个月写的,现在做修改居然在项目里面运行不了。是weblogic设置的问题。jacob.dll在system32和jdk/bin以及weblogic安装目录bin文件夹下都拷贝了。jar包也已经加了。另外,在java Application下能运行。在web项目中报错。

解决方案

请把有关的jar放在${weblogic_home}user_projectsdomains{domain_name}lib下
解决方案二:
java.lang.NoClassDefFoundError: com/jacob/activeX/ActiveXComponent 你看看是不是没这个文件

时间: 2024-10-31 08:40:44

在weblogic中jacob无法初始化,懂的进~~的相关文章

初始化-java中jacob操作word文档

问题描述 java中jacob操作word文档 org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.ExceptionInInitializerError Caused by: java.lang.ExceptionInInitializerError Caused by: java.lang.IllegalStateExcept

指针-c语言中字符数组初始化问题

问题描述 c语言中字符数组初始化问题 字符数组初始化1: char str[]=""123"";//不报错2: char str[4]; str=""123"";//不能将const char[4] to char[4]字符指针初始化1: char *str=""123"";//不报错2: char *str; str=""123"";//不报错求

Weblogic中获取Server信息

在J2EE中我们经常需要获取到当前server的host和port等信息,比如在结构复杂的EJB程序中,进行一些remote调用,或者访问本机中的一个webservice组件,在weblogic中,如果设置了ListenAddress,那么localhost这个主机名是不可访问的,我们可以通过MBean去获取到server的信息,以获取server的ip和port为例: ObjectName rs = null; MBeanServer mbeanServer= (MBeanServer)con

JVM TI学习(1) 如何中断weblogic中stuck thread

JPDA(Java Platform Debugger Architecture)是sun推出的一套工具接口,有了这些接口,debugger.profile工具可以attach到target JVM,进而可以监控.调试我们的程序.JPDA包括三部分:JVM TI, JDI, JDWP.TI可以使用native语言,通过调用jvmti.c提供的系列库函数,实现debug工作,而JDI是TI面向Java开发人员提供的高层开发接口.TI代替了早期的DI,每个版本都做了一定的功能增强.随着JDK的发展,

关于在weblogic中异步调用webservice

这几天碰到个问题:在weblogic中调用async webservice,如果客户端不等待结果(比如服务器端因为某些原因,web service需要执行很长时间),直接退出的话,weblogic server是否保存调用结果,结果保存多长时间?如果这样的异常客户端很多,对服务器有什么负面影响,比如连接资源.内存开销等. 首先我们先阐述一下异步的概念 在weblogic webservice中,有两处异步的概念: 1:Synchronous request-response (the defau

Weblogic中因为IP变更导致SubCoordinator not available,Transaction Rollba

Weblogic中因为IP变更导致SubCoordinator not available,Transaction RollbackException问题调查 这几天在做一些Transaction方面的研究,碰到一个诡异的问题.问题大概是这样的,之前我的测试一直在公司做,今天把工作带到家里了,结果因为如下问题,导致我没法工作了. weblogic.transaction.RollbackException: SubCoordinator 'server_2+10.182.216.189:7021

关于weblogic中使用prepared statement cache后操作DDL的问题

前几天有客户问我这么个问题,他们在weblogic中配置了prepared statement cache, 而他们应用中有操作DDL的地方,比如alter table什么的,这时候如果使用cached prepared statement的话,Oracle端会抛出SQLException: 违反协议.其实这个问题,weblogic 文档中已经有描述,如下: http://e-docs.bea.com/wls/docs81/ConsoleHelp/jdbc_connection_pools.ht

C++中COM组件初始化方法实例分析

  本文实例讲述了C++中COM组件初始化方法.分享给大家供大家参考.具体如下: 这里使用BCB 在使用TADOConnect等组件时需要进行初始化 调用接口 : ? 1 2 CoInitialize(NULL);//初始化COM套件 CoUninitialize();//释放COM套件 在DLL入口中调用: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 static bool isCoInitialize = false; //是否是自己进行的初始化 int WI

digester+weblogic-Digester+weblogic中digester.parse(input)为null

问题描述 Digester+weblogic中digester.parse(input)为null 代码片段如下: private static void parser() { File input = new File(Configurator.getTransactionConfigFile()); File rules = new File(Configurator.getDigesterRuleFile()); // TODO try { // 创建一个digester对象并制定解析规则