users@glassfish.java.net

Web Service error under load

From: Drinkwater, GJ \(Glen\) <"Drinkwater,>
Date: Wed, 4 Jun 2008 11:56:31 +0100

Hi
 
I have a web service ejb end point that works fine, but when i put it
under load (say 30 concurrent) i get this error about 6 times
 
Does anyone know what this means?
 
I am using Glassfish 9.1_02 with 1.6.0_06
 
Thanks Glen
 
invocation error on ejb endpoint ICAT at /ICATService/ICAT : XML reader
error: javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,94]
Message: Element type "S:Body" must be followed by either attribute
specifications, ">" or "/>".
com.sun.xml.ws.streaming.XMLStreamReaderException: XML reader error:
javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,94]
Message: Element type "S:Body" must be followed by either attribute
specifications, ">" or "/>".
        at
com.sun.xml.ws.streaming.XMLStreamReaderUtil.wrapException(XMLStreamRead
erUtil.java:256)
        at
com.sun.xml.ws.streaming.XMLStreamReaderUtil.next(XMLStreamReaderUtil.ja
va:84)
        at
com.sun.xml.ws.streaming.XMLStreamReaderUtil.nextContent(XMLStreamReader
Util.java:99)
        at
com.sun.xml.ws.streaming.XMLStreamReaderUtil.nextElementContent(XMLStrea
mReaderUtil.java:89)
        at
com.sun.xml.ws.encoding.StreamSOAPCodec.decode(StreamSOAPCodec.java:194)
        at
com.sun.xml.ws.encoding.StreamSOAPCodec.decode(StreamSOAPCodec.java:163)
        at
com.sun.xml.ws.encoding.StreamSOAPCodec.decode(StreamSOAPCodec.java:135)
        at
com.sun.xml.ws.encoding.SOAPBindingCodec.decode(SOAPBindingCodec.java:29
4)
        at
com.sun.xml.ws.transport.http.HttpAdapter.decodePacket(HttpAdapter.java:
276)
        at
com.sun.xml.ws.transport.http.HttpAdapter.access$500(HttpAdapter.java:93
)
        at
com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter
.java:432)
        at
com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244)
        at
com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapt
er.java:135)
        at
com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(Ejb3Messa
geDispatcher.java:113)
        at
com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(Ejb3MessageDi
spatcher.java:87)
        at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint
(EjbWebServiceServlet.java:200)
        at
com.sun.enterprise.webservice.EjbWebServiceServlet.service(EjbWebService
Servlet.java:129)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
        at
com.sun.enterprise.web.AdHocContextValve.invoke(AdHocContextValve.java:1
14)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
71)
        at
com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:206)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
71)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:150)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:632)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:577)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
71)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdap
ter(DefaultProcessorTask.java:637)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(
DefaultProcessorTask.java:568)
        at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(De
faultProcessorTask.java:813)
        at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcesso
rTask(DefaultReadTask.java:341)
        at
com.sun.enterprise.web.connector.grizzly.ssl.SSLReadTask.process(SSLRead
Task.java:440)
        at
com.sun.enterprise.web.connector.grizzly.ssl.SSLReadTask.doTask(SSLReadT
ask.java:228)
        at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
        at
com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWork
erThread.java:106)
Caused by: javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[1,94]
Message: Element type "S:Body" must be followed by either attribute
specifications, ">" or "/>".
        at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:563)
        at
com.sun.xml.ws.util.xml.XMLStreamReaderFilter.next(XMLStreamReaderFilter
.java:92)
        at
com.sun.xml.ws.streaming.XMLStreamReaderUtil.next(XMLStreamReaderUtil.ja
va:65)
        ... 40 more