java.lang.reflect.InvocationTargetException
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.omgap.selfmonthreport.MonReptPubAndInqSave.createOracleLob(MonReptPubAndInqSave.java:229)
at com.omgap.selfmonthreport.MonReptPubAndInqSave.saveReportInq(MonReptPubAndInqSave.java:37)
at com.omgap.selfmonthreport.DataReport.BL_MonReptAppIdctSave(DataReport.java:313)
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.primeton.tp.core.bizservice.state.MethodBizState.invoke(MethodBizState.java:79)
at com.primeton.tp.core.bizservice.ProcessRunner.implement(ProcessRunner.java:187)
at com.primeton.tp.core.bizservice.ProcessCaller.implement_noEJB(ProcessCaller.java:230)
at com.primeton.tp.core.bizservice.ProcessCaller.implement(ProcessCaller.java:117)
at com.primeton.tp.core.prservice.automation.ActionState.debugProcess(ActionState.java:430)
at com.primeton.tp.core.prservice.automation.ActionState.doUseCase(ActionState.java:141)
at com.primeton.tp.core.prservice.automation.ActionState.doState(ActionState.java:58)
at com.primeton.tp.core.prservice.automation.PrAutomationRunner.processAuto(PrAutomationRunner.java:164)
at com.primeton.tp.core.prservice.automation.PrAutomationRunner.process(PrAutomationRunner.java:74)
at com.primeton.tp.core.prservice.controller.Controller.doAction(Controller.java:228)
at com.primeton.tp.web.driver.webdriver.WebDriver.process(WebDriver.java:686)
at com.primeton.tp.web.driver.webdriver.WebDriver.doPost(WebDriver.java:432)
at com.primeton.tp.web.driver.webdriver.WebDriverUpload.doPost(WebDriverUpload.java:163)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at com.sinosoft.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at com.primeton.eos.fbframe.fbrole.security.filter.WebSecurityFilter.doFilter(WebSecurityFilter.java:85)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
求救了!不知道怎么回事?我是在进行String转Clob字段是,创建一个Clob对象时报的错,源码如下:public static Object createOracleLob(Connection conn, String lobClassName) throws Exception {
Class lobClass = conn.getClass().getClassLoader().loadClass(lobClassName); boolean boo=false;
final Integer DURATION_SESSION = new Integer(lobClass.getField("DURATION_SESSION").getInt(null));
final Integer MODE_READWRITE = new Integer(lobClass.getField("MODE_READWRITE").getInt(null));
Method createTemporary = lobClass.getMethod("createTemporary",new Class[] { Connection.class, boolean.class, int.class });
Object lob = createTemporary.invoke(null, new Object[] { conn, new Boolean(boo),DURATION_SESSION }); //这一句报错
Method open = lobClass.getMethod("open", new Class[] { int.class });
open.invoke(lob, new Object[] { MODE_READWRITE });
return lob;
}
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.omgap.selfmonthreport.MonReptPubAndInqSave.createOracleLob(MonReptPubAndInqSave.java:229)
at com.omgap.selfmonthreport.MonReptPubAndInqSave.saveReportInq(MonReptPubAndInqSave.java:37)
at com.omgap.selfmonthreport.DataReport.BL_MonReptAppIdctSave(DataReport.java:313)
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.primeton.tp.core.bizservice.state.MethodBizState.invoke(MethodBizState.java:79)
at com.primeton.tp.core.bizservice.ProcessRunner.implement(ProcessRunner.java:187)
at com.primeton.tp.core.bizservice.ProcessCaller.implement_noEJB(ProcessCaller.java:230)
at com.primeton.tp.core.bizservice.ProcessCaller.implement(ProcessCaller.java:117)
at com.primeton.tp.core.prservice.automation.ActionState.debugProcess(ActionState.java:430)
at com.primeton.tp.core.prservice.automation.ActionState.doUseCase(ActionState.java:141)
at com.primeton.tp.core.prservice.automation.ActionState.doState(ActionState.java:58)
at com.primeton.tp.core.prservice.automation.PrAutomationRunner.processAuto(PrAutomationRunner.java:164)
at com.primeton.tp.core.prservice.automation.PrAutomationRunner.process(PrAutomationRunner.java:74)
at com.primeton.tp.core.prservice.controller.Controller.doAction(Controller.java:228)
at com.primeton.tp.web.driver.webdriver.WebDriver.process(WebDriver.java:686)
at com.primeton.tp.web.driver.webdriver.WebDriver.doPost(WebDriver.java:432)
at com.primeton.tp.web.driver.webdriver.WebDriverUpload.doPost(WebDriverUpload.java:163)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at com.sinosoft.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at com.primeton.eos.fbframe.fbrole.security.filter.WebSecurityFilter.doFilter(WebSecurityFilter.java:85)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
求救了!不知道怎么回事?我是在进行String转Clob字段是,创建一个Clob对象时报的错,源码如下:public static Object createOracleLob(Connection conn, String lobClassName) throws Exception {
Class lobClass = conn.getClass().getClassLoader().loadClass(lobClassName); boolean boo=false;
final Integer DURATION_SESSION = new Integer(lobClass.getField("DURATION_SESSION").getInt(null));
final Integer MODE_READWRITE = new Integer(lobClass.getField("MODE_READWRITE").getInt(null));
Method createTemporary = lobClass.getMethod("createTemporary",new Class[] { Connection.class, boolean.class, int.class });
Object lob = createTemporary.invoke(null, new Object[] { conn, new Boolean(boo),DURATION_SESSION }); //这一句报错
Method open = lobClass.getMethod("open", new Class[] { int.class });
open.invoke(lob, new Object[] { MODE_READWRITE });
return lob;
}
解决方案 »
- Jboss-----Error installing to Parse
- ssh2写了一个修改,往修改的页面传值的时候总是报错,错误在下面
- 关于两个EntityManager问题
- 访问局域网mysql连接出错,在本地mysql连接却可以,其他人怎么连不上?
- 【提问】jsp页面${}的应用
- 求J2EE项目中报表解决方案
- Hibernate如何判断数据库连接是否已经存在
- 求助!本人下载了一个开源的工作流系统(bonita workflow system)但总配不好!希望各位大侠相助!
- 何处可以下载Borland Appserver?
- 高分求助,能给出j2ee下ejb调试成功的例子代码吗?(狼平方关注)!!
- struts2-core-2.3.4.jar!/struts-default.xml:32:127
- 如何在AXIS2里面利用Session通过WCF的认证?
下面这样试试看?Object lob = createTemporary.invoke(lobClass.newInstance(), new Object[] { conn, new Boolean(boo),DURATION_SESSION });
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57)
at java.lang.Class.newInstance0(Class.java:302)
at java.lang.Class.newInstance(Class.java:261)
at com.omgap.selfmonthreport.MonReptPubAndInqSave.createOracleLob(MonReptPubAndInqSave.java:234)
at com.omgap.selfmonthreport.MonReptPubAndInqSave.saveReportInq(MonReptPubAndInqSave.java:37)
at com.omgap.selfmonthreport.DataReport.BL_MonReptAppIdctSave(DataReport.java:313)
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.primeton.tp.core.bizservice.state.MethodBizState.invoke(MethodBizState.java:79)
at com.primeton.tp.core.bizservice.ProcessRunner.implement(ProcessRunner.java:187)
at com.primeton.tp.core.bizservice.ProcessCaller.implement_noEJB(ProcessCaller.java:230)
at com.primeton.tp.core.bizservice.ProcessCaller.implement(ProcessCaller.java:117)
at com.primeton.tp.core.prservice.automation.ActionState.debugProcess(ActionState.java:430)
at com.primeton.tp.core.prservice.automation.ActionState.doUseCase(ActionState.java:141)
at com.primeton.tp.core.prservice.automation.ActionState.doState(ActionState.java:58)
at com.primeton.tp.core.prservice.automation.PrAutomationRunner.processAuto(PrAutomationRunner.java:164)
at com.primeton.tp.core.prservice.automation.PrAutomationRunner.process(PrAutomationRunner.java:74)
at com.primeton.tp.core.prservice.controller.Controller.doAction(Controller.java:228)
at com.primeton.tp.web.driver.webdriver.WebDriver.process(WebDriver.java:686)
at com.primeton.tp.web.driver.webdriver.WebDriver.doPost(WebDriver.java:432)
at com.primeton.tp.web.driver.webdriver.WebDriverUpload.doPost(WebDriverUpload.java:163)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at com.sinosoft.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at com.primeton.eos.fbframe.fbrole.security.filter.WebSecurityFilter.doFilter(WebSecurityFilter.java:85)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)