- Natural 4.1.3 on VSE
- Broker EntireX 7.1.1.70 on Windows XP Prof
- Java Client with EntireX Stub 7.1.1.70 on Windows XP Prof
Natural RPC Server (VSE) registers at Broker on windows. When accessing natural rpc server from java stub we get always the exception ArrayIndexOutOfBoundException, independently from the used IDL.
By the way if we use a broker on linux the problem keeps the same.
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at com.softwareag.entirex.base.e.b(Unknown Source)
at com.softwareag.entirex.aci.u.a(Unknown Source)
at com.softwareag.entirex.aci.u.a(Unknown Source)
at com.softwareag.entirex.aci.RPCService.a(Unknown Source)
at com.softwareag.entirex.aci.RPCService.callServerRetry(Unknown Source)
at com.softwareag.nld.ista.backend.rpc.IstaS832AdapterL.case832s(IstaS832AdapterL.java:141)
at com.softwareag.nld.ista.backend.rpc.RealEstateManagerRpc.getSummaryForOfficeId(RealEstateManagerRpc.java:143)
at com.softwareag.nld.ista.casabac.SA832DemoDialogModel.callServerSummary(SA832DemoDialogModel.java:275)
at com.softwareag.nld.ista.casabac.SA832DemoDialogModel.search(SA832DemoDialogModel.java:220)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.casabac.server.InteractionModel.invokeMethodInternally(Unknown Source)
at com.casabac.server.InteractionModel.invokeMethod(Unknown Source)
at com.casabac.server.XMLProcessor.processXML(Unknown Source)
at com.casabac.server.Connector.doPost(Unknown Source)
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 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(Unknown Source)
Any ideas ?
Thanks in advance
Dirk Holbeck