[jboss-user] [JBossWS] - Re: jboss 4.0.2 and SOAP attachments

DivyaMan0j do-not-reply at jboss.com
Tue Mar 13 00:39:22 EDT 2007


Here, is the stack trace :

2007-03-12 20:32:29,852 ERROR [org.jboss.axis.Message] Exception:
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
 faultSubcode: 
 faultString: No cache available
 faultActor: 
 faultNode: 
 faultDetail: 
        {http://xml.apache.org/axis/}stackTrace: java.lang.IllegalStateException: No cache available
        at org.jboss.axis.attachments.ManagedMemoryDataSource.getInputStream(ManagedMemoryDataSource.java:104)
        at javax.activation.DataHandler.getInputStream(DataHandler.java:222)
        at org.jboss.axis.attachments.DimeBodyPart.send(DimeBodyPart.java:283)
        at org.jboss.axis.attachments.DimeBodyPart.write(DimeBodyPart.java:232)
        at org.jboss.axis.attachments.DimeMultiPart.write(DimeMultiPart.java:39)
        at org.jboss.axis.attachments.AttachmentsImpl.writeContentToStream(AttachmentsImpl.java:523)
        at org.jboss.axis.Message.writeTo(Message.java:583)
        at org.jboss.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:1118)
        at org.jboss.axis.transport.http.AxisServlet.doPost(AxisServlet.java:972)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.jboss.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
        at java.lang.Thread.run(Thread.java:619)


org.jboss.axis.AxisFault: No cache available
        at org.jboss.axis.AxisFault.makeFault(AxisFault.java:99)
        at org.jboss.axis.attachments.AttachmentsImpl.writeContentToStream(AttachmentsImpl.java:527)
        at org.jboss.axis.Message.writeTo(Message.java:583)
        at org.jboss.axis.transport.http.AxisServlet.sendResponse(AxisServlet.java:1118)
        at org.jboss.axis.transport.http.AxisServlet.doPost(AxisServlet.java:972)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.jboss.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalStateException: No cache available
        at org.jboss.axis.attachments.ManagedMemoryDataSource.getInputStream(ManagedMemoryDataSource.java:104)
        at javax.activation.DataHandler.getInputStream(DataHandler.java:222)
        at org.jboss.axis.attachments.DimeBodyPart.send(DimeBodyPart.java:283)
        at org.jboss.axis.attachments.DimeBodyPart.write(DimeBodyPart.java:232)
        at org.jboss.axis.attachments.DimeMultiPart.write(DimeMultiPart.java:39)
        at org.jboss.axis.attachments.AttachmentsImpl.writeContentToStream(AttachmentsImpl.java:523)
        ... 26 more

Please let me know the cause and the solution for the problem.

Divya

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

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



More information about the jboss-user mailing list