I write a c++ Webserviceclient.
This program get informations from the webservice, works with them, and put the 
result back to the webservice. It send's a double[].
All data are saved in a database. With small arrays (for example 100 elements) 
everything works fine, and the result will be saved in my database. But when 
the double array has for example over 35.000 elements (and this is not much), I 
get after the deserialization (which takes a long time) the following error 
message:


  | 19:30:55,523 ERROR [ServiceEndpointInterceptor] Error processing response 
handler chain
  | javax.xml.rpc.JAXRPCException: java.lang.NullPointerException
  |     at 
org.jboss.axis.providers.java.RPCInvocation.prepareResponseEnvelope(RPCInvocation.java:603)
  |     at 
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:149)
  |     at 
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
  |     at 
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
  |     at 
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
  |     at 
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
  |     at 
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |     at 
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:643)
  |     at org.jboss.ejb.Container.invoke(Container.java:917)
  |     at sun.reflect.GeneratedMethodAccessor258.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  |     at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.jboss.webservice.server.InvokerProviderEJB.invokeServiceEndpoint(InvokerProviderEJB.java:144)
  |     at 
org.jboss.webservice.server.InvokerProvider.invokeMethod(InvokerProvider.java:327)
  |     at 
org.jboss.axis.providers.java.RPCProvider.invokeTarget(RPCProvider.java:176)
  |     at 
org.jboss.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:121)
  |     at 
org.jboss.axis.providers.java.JavaProvider.invoke(JavaProvider.java:358)
  |     at 
org.jboss.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:73)
  |     at org.jboss.axis.SimpleChain.doVisiting(SimpleChain.java:160)
  |     at org.jboss.axis.SimpleChain.invoke(SimpleChain.java:123)
  |     at org.jboss.axis.handlers.soap.SOAPService.invoke(SOAPService.java:560)
  |     at 
org.jboss.webservice.server.ServerEngine.invokeInternal(ServerEngine.java:215)
  |     at 
org.jboss.webservice.server.ServerEngine.access$000(ServerEngine.java:48)
  |     at org.jboss.webservice.server.ServerEngine$1.run(ServerEngine.java:87)
  | Caused by: java.lang.NullPointerException
  |     at 
org.jboss.axis.providers.java.RPCInvocation.prepareResponseEnvelope(RPCInvocation.java:593)
  |     ... 30 more
  | 19:30:55,525 ERROR [LogInterceptor] RuntimeException in method: public 
abstract void 
de.gbf.genome.j2ee.transformer.webservices.TransformerWSSEI.setTransSequence3(de.gbf.genome.j2ee.transformer.webservices.DoubleArr,java.lang.String,java.lang.String)
 throws java.rmi.RemoteException:
  | javax.xml.rpc.JAXRPCException: java.lang.NullPointerException
  |     at 
org.jboss.axis.providers.java.RPCInvocation.prepareResponseEnvelope(RPCInvocation.java:603)
  |     at 
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:149)
  |     at 
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
  |     at 
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
  |     at 
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
  |     at 
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
  |     at 
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |     at 
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:643)
  |     at org.jboss.ejb.Container.invoke(Container.java:917)
  |     at sun.reflect.GeneratedMethodAccessor258.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  |     at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.jboss.webservice.server.InvokerProviderEJB.invokeServiceEndpoint(InvokerProviderEJB.java:144)
  |     at 
org.jboss.webservice.server.InvokerProvider.invokeMethod(InvokerProvider.java:327)
  |     at 
org.jboss.axis.providers.java.RPCProvider.invokeTarget(RPCProvider.java:176)
  |     at 
org.jboss.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:121)
  |     at 
org.jboss.axis.providers.java.JavaProvider.invoke(JavaProvider.java:358)
  |     at 
org.jboss.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:73)
  |     at org.jboss.axis.SimpleChain.doVisiting(SimpleChain.java:160)
  |     at org.jboss.axis.SimpleChain.invoke(SimpleChain.java:123)
  |     at org.jboss.axis.handlers.soap.SOAPService.invoke(SOAPService.java:560)
  |     at 
org.jboss.webservice.server.ServerEngine.invokeInternal(ServerEngine.java:215)
  |     at 
org.jboss.webservice.server.ServerEngine.access$000(ServerEngine.java:48)
  |     at org.jboss.webservice.server.ServerEngine$1.run(ServerEngine.java:87)
  | Caused by: java.lang.NullPointerException
  |     at 
org.jboss.axis.providers.java.RPCInvocation.prepareResponseEnvelope(RPCInvocation.java:593)
  |     ... 30 more
  | 19:30:55,528 ERROR [ServerEngine] Asyncronous Server error: AxisFault
  |  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
  |  faultSubcode: 
  |  faultString: RuntimeException; nested exception is: 
  |     javax.xml.rpc.JAXRPCException: java.lang.NullPointerException
  |  faultActor: 
  |  faultNode: 
  |  faultDetail: 
  |     {http://xml.apache.org/axis/}stackTrace: java.rmi.ServerException: 
RuntimeException; nested exception is: 
  |     javax.xml.rpc.JAXRPCException: java.lang.NullPointerException
  |     at 
org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:400)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:210)
  |     at 
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |     at 
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:643)
  |     at org.jboss.ejb.Container.invoke(Container.java:917)
  |     at sun.reflect.GeneratedMethodAccessor258.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  |     at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.jboss.webservice.server.InvokerProviderEJB.invokeServiceEndpoint(InvokerProviderEJB.java:144)
  |     at 
org.jboss.webservice.server.InvokerProvider.invokeMethod(InvokerProvider.java:327)
  |     at 
org.jboss.axis.providers.java.RPCProvider.invokeTarget(RPCProvider.java:176)
  |     at 
org.jboss.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:121)
  |     at 
org.jboss.axis.providers.java.JavaProvider.invoke(JavaProvider.java:358)
  |     at 
org.jboss.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:73)
  |     at org.jboss.axis.SimpleChain.doVisiting(SimpleChain.java:160)
  |     at org.jboss.axis.SimpleChain.invoke(SimpleChain.java:123)
  |     at org.jboss.axis.handlers.soap.SOAPService.invoke(SOAPService.java:560)
  |     at 
org.jboss.webservice.server.ServerEngine.invokeInternal(ServerEngine.java:215)
  |     at 
org.jboss.webservice.server.ServerEngine.access$000(ServerEngine.java:48)
  |     at org.jboss.webservice.server.ServerEngine$1.run(ServerEngine.java:87)
  | Caused by: javax.xml.rpc.JAXRPCException: java.lang.NullPointerException
  |     at 
org.jboss.axis.providers.java.RPCInvocation.prepareResponseEnvelope(RPCInvocation.java:603)
  |     at 
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:149)
  |     at 
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
  |     at 
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
  |     at 
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
  |     at 
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
  |     at 
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
  |     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:206)
  |     ... 23 more
  | Caused by: java.lang.NullPointerException
  |     at 
org.jboss.axis.providers.java.RPCInvocation.prepareResponseEnvelope(RPCInvocation.java:593)
  |     ... 30 more
  | 

How can I solve this Problem? I use the JBoss Application Server 4.0.4beta 
(build: CVSTag=Branch_4_0 date=200512190823)

Thanks for your help

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3915928#3915928

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3915928


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to