argument type mismatch



net.sf.sojo.core.ConversionException: java.lang.IllegalArgumentException: argument type mismatch
at net.sf.sojo.core.Converter.convert(Converter.java:152)
at net.sf.sojo.common.ObjectUtil.makeComplex(ObjectUtil.java:189)
at net.sf.sojo.interchange.json.JsonSerializer.deserialize(JsonSerializer.java:50)
at net.sf.sojo.interchange.AbstractSerializer.deserialize(AbstractSerializer.java:51)
at cr.platform.ui.ext.OliveQueryRenderer.eval(OliveQueryRenderer.java:71)
at cr.platform.ui.core.component.CrComponent.eval(CrComponent.java:54)
at cr.platform.ui.core.context.PartialViewContextImpl$PhaseAwareVisitCallback.visit(PartialViewContextImpl.java:487)
at com.sun.faces.component.visit.PartialVisitContext.invokeVisitCallback(PartialVisitContext.java:183)
at javax.faces.component.UIComponent.visitTree(UIComponent.java:1485)
at javax.faces.component.UIComponent.visitTree(UIComponent.java:1496)
at javax.faces.component.UIComponent.visitTree(UIComponent.java:1496)
at javax.faces.component.UIForm.visitTree(UIForm.java:335)
at javax.faces.component.UIComponent.visitTree(UIComponent.java:1496)
at cr.platform.ui.core.context.PartialViewContextImpl.processComponents(PartialViewContextImpl.java:364)
at cr.platform.ui.core.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:285)
at javax.faces.component.UIViewRoot.encodeChildren(UIViewRoot.java:974)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1652)
at cr.platform.ui.core.state.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:328)
at cr.platform.ui.core.state.MultiViewHandler.renderView(MultiViewHandler.java:142)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalArgumentException: argument type mismatch
at java.lang.reflect.Array.set(Native Method)
at net.sf.sojo.core.conversion.Iterateable2IterateableConversion.doAddObject(Iterateable2IterateableConversion.java:151)
at net.sf.sojo.core.ConversionIterator.iterate(ConversionIterator.java:129)
at net.sf.sojo.core.conversion.Iterateable2IterateableConversion.convert(Iterateable2IterateableConversion.java:132)
at net.sf.sojo.core.Converter.convertInternal(Converter.java:183)
at net.sf.sojo.core.Converter$InternalRecursiveConverterExtension.convert(Converter.java:241)
at net.sf.sojo.core.conversion.IterateableMap2BeanConversion.doConvert(IterateableMap2BeanConversion.java:94)
at net.sf.sojo.core.ConversionIterator.iterate(ConversionIterator.java:115)
at net.sf.sojo.core.conversion.IterateableMap2BeanConversion.convert(IterateableMap2BeanConversion.java:77)
at net.sf.sojo.core.Converter.convertInternal(Converter.java:183)
at net.sf.sojo.core.Converter$InternalRecursiveConverterExtension.convert(Converter.java:241)
at net.sf.sojo.core.Converter$InternalRecursiveConverterExtension.convert(Converter.java:230)
at net.sf.sojo.core.conversion.IterateableMap2MapConversion.doConvert(IterateableMap2MapConversion.java:96)
at net.sf.sojo.core.ConversionIterator.iterate(ConversionIterator.java:115)
at net.sf.sojo.core.conversion.IterateableMap2MapConversion.convert(IterateableMap2MapConversion.java:82)
at net.sf.sojo.core.Converter.convertInternal(Converter.java:183)
at net.sf.sojo.core.Converter$InternalRecursiveConverterExtension.convert(Converter.java:241)
at net.sf.sojo.core.Converter$InternalRecursiveConverterExtension.convert(Converter.java:230)
at net.sf.sojo.core.conversion.Iterateable2IterateableConversion.doConvert(Iterateable2IterateableConversion.java:142)
at net.sf.sojo.core.ConversionIterator.iterate(ConversionIterator.java:115)
at net.sf.sojo.core.conversion.Iterateable2IterateableConversion.convert(Iterateable2IterateableConversion.java:132)
at net.sf.sojo.core.Converter.convertInternal(Converter.java:183)
at net.sf.sojo.core.Converter.convert(Converter.java:146)

... 34 more


找了好久,最后发现是oracleJDBC的包和数据库版本不同。

数据库是 oracle11Gr1的, 包是oracle11Gr1




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值