求教:weblogic workshop数据库控件的错误。

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

我新建了一个基于workshop的服务器。我用的是8.1。  
   
  新建了一个application,使用内置的cgdatasource数据源,运行一切正常。换了我自己配置的mysql数据源,就出错了。我已把驱动器复制到%wl_home%\server\lib下,以及在setdomainenv.cmd的classpath里加进了驱动器路径。  
   
  我的mysql数据源按以下网址配置的,应该没问题的。都不知道那里错了?  
  http://www.myeclipseide.com/images/tutorials/weblogic_setup.html  
   
  出现的异常如下:  
  ejb   exception:   ;   nested   exception   is:    
  weblogic.jws.control.controlexception:   exception   in   onacquirecontext   event   handler[context   failure:   onacquire[failed   to   generate   wrapper   class.  
  nested   exception:   java.lang.runtimeexception:   failed   to   generate   wrapper   class    
  at   weblogic.utils.wrapper.wrapperfactory.createwrapper(wrapperfactory.java:183)    
  at   weblogic.jdbc.wrapper.jdbcwrapperfactory.getwrapper(jdbcwrapperfactory.java:171)    
  at   weblogic.jdbc.jts.driver.newconnection(driver.java:737)    
  at   weblogic.jdbc.jts.driver.createlocalconnection(driver.java:197)    
  at   weblogic.jdbc.jts.driver.connect(driver.java:155)    
  at   weblogic.jdbc.common.internal.rmidatasource.getconnection(rmidatasource.java:305)    
  at   com.bea.wlw.runtime.core.control.databasecontrolimpl.getconnection(databasecontrolimpl.jcs:1424)    
  at   com.bea.wlw.runtime.core.control.databasecontrolimpl.context_onacquire(databasecontrolimpl.jcs:1316)    
  at   sun.reflect.nativemethodaccessorimpl.invoke0(native   method)    
  at   sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)    
  at   sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)    
  at   java.lang.reflect.method.invoke(method.java:324)    
  at   com.bea.wlw.runtime.core.dispatcher.dispmethod.invoke(dispmethod.java:367)    
  at   com.bea.wlw.runtime.core.container.invocable.invoke(invocable.java:423)    
  at   com.bea.wlw.runtime.core.container.invocable.invoke(invocable.java:396)    
  at   com.bea.wlw.runtime.core.container.invocable.fireevent(invocable.java:612)    
  at   com.bea.wlw.runtime.core.context.wlwthreadcontext.sendevent(wlwthreadcontext.java:980)    
  at   com.bea.wlw.runtime.core.context.wlwthreadcontext.raiseevent(wlwthreadcontext.java:910)    
  at   com.bea.wlw.runtime.core.container.container.raisecontextevent(container.java:567)    
  at   com.bea.wlw.runtime.jcs.container.jcscontainer.onacquire(jcscontainer.java:529)    
  at   sun.reflect.nativemethodaccessorimpl.invoke0(native   method)    
  at   sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)    
  at   sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)    
  at   java.lang.reflect.method.invoke(method.java:324)    
  at   com.bea.wlw.runtime.core.dispatcher.dispmethod.invoke(dispmethod.java:367)    
  at   com.bea.wlw.runtime.core.container.invocable.invoke(invocable.java:423)    
  at   com.bea.wlw.runtime.core.container.invocable.sendcontextevent(invocable.java:533)    
  at   com.bea.wlw.runtime.jcs.container.jcscontainer.sendcontextevent(jcscontainer.java:480)    
  at   com.bea.wlw.runtime.jcx.container.jcxcontainer.preinvoke(jcxcontainer.java:110)    
  at   com.bea.wlw.runtime.core.container.invocable.invoke(invocable.java:187)    
  at   com.bea.wlw.runtime.jcs.container.jcscontainer.invoke(jcscontainer.java:84)    
  at   com.bea.wlw.runtime.core.bean.basecontainerbean.invokebase(basecontainerbean.java:198)    
  at   com.bea.wlw.runtime.core.bean.slsbcontainerbean.invoke(slsbcontainerbean.java:103)    
  at   com.bea.wlwgen.statelesscontainer_ly05hg_eloimpl.invoke(statelesscontainer_ly05hg_eloimpl.java:99)    
  at   com.bea.wlwgen.genericstatelessslsbcontadpt.invokeonbean(genericstatelessslsbcontadpt.java:62)    
  at   com.bea.wlw.runtime.core.bean.basedispatcherbean.runasinvoke(basedispatcherbean.java:153)    
  at   com.bea.wlw.runtime.core.bean.basedispatcherbean.invoke(basedispatcherbean.java:54)    
  at   com.bea.wlw.runtime.core.bean.syncdispatcherbean.invoke(syncdispatcherbean.java:160)    
  at   com.bea.wlw.runtime.core.bean.syncdispatcher_k1mrl8_eoimpl.invoke(syncdispatcher_k1mrl8_eoimpl.java:46)    
  at   com.bea.wlw.runtime.core.dispatcher.dispatcher.remotedispatch(dispatcher.java:161)    
  at   com.bea.wlw.runtime.core.dispatcher.servicehandleimpl.invoke(servicehandleimpl.java:436)    
  at   com.bea.wlw.runtime.core.dispatcher.wlwproxyimpl._invoke(wlwproxyimpl.java:326)    
  at   com.bea.wlw.runtime.core.dispatcher.wlwproxyimpl.invoke(wlwproxyimpl.java:315)    
  at   $proxy8.insertuser(unknown   source)    
  at   user.usercontroller.begin(usercontroller.jpf:97)    
  at   sun.reflect.nativemethodaccessorimpl.invoke0(native   method)    
  at   sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)    
  at   sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)    
  at   java.lang.reflect.method.invoke(method.java:324)    
  at   com.bea.wlw.netui.pageflow.flowcontroller.invokeactionmethod(flowcontroller.java:1507)    
  at   com.bea.wlw.netui.pageflow.flowcontroller.getactionmethodforward(flowcontroller.java:1433)    
  at   com.bea.wlw.netui.pageflow.flowcontroller.internalexecute(flowcontroller.java:764)    
  at   com.bea.wlw.netui.pageflow.pageflowcontroller.internalexecute(pageflowcontroller.java:211)    
  at   com.bea.wlw.netui.pageflow.flowcontroller.execute(flowcontroller.java:594)    
  at   org.apache.struts.action.requestprocessor.processactionperform(requestprocessor.java:484)

.

· 网友精彩回答:

处理 SSI 文件时出错
© 2006-2008 All Rights Reserved