I've just tried. No success. I even checked the md5sum of the
downloaded zipfile, it was good.
No success either with another version of Tomcat (5.0).
Pierre
Thilina Gunarathne a écrit :
Did you try downloading Axis2 again and doing a clean
installation... I know this a typical IT support response ;-) .. But
there is a chance that your jar might be corrupt..
thanks,
Thilina
On Thu, Jul 17, 2008 at 6:05 AM, Pierre
Muller < [EMAIL PROTECTED]>
wrote:
Hello,
I'm getting an "internal server error" when trying to enable MTOM in
Axis2.1.4.
Here is what I did :
- I installed Axis2.1.4 into Tomcat 5.5.26 (with JDK 1.5.0.15,
on Windows) (I dropped the .war in tomcat's "webapps" folder
- in webapps/axis2/WEB-INF/conf/axis2.xml , I changed the parameter
"enableMTOM" to true (SwA is still disabled)
- I restarted Tomcat
Then :
- Axis2 homepage displays correctly ; also "List services" and services
WSDL dynamic generation are still working.
- BUT when trying to execute any operation of any service from the
browser (e.g http://localhost:8080/axis2/services/Version/getVersion)
, I get an "Internal server error", and Tomcat logs the following error
for the servlet AxisServlet : java.lang.NoClassDefFoundError
javax/activation/DataSource (see stack trace copied below). Same stack
trace when executing the operation from an Axis2 client.
I tried to move activation-1.1.jar from "webapps/axis2/WEB-INF/lib" to
several other lib/ locations (jdk, jre, tomcat...), no success. No
success either, when adding this jar to my CLASSPATH variable.
Has someone any idea ?
Thanks,
Pierre Muller
java.lang.NoClassDefFoundError: javax/activation/DataSource
at
org.apache.axiom.om.impl.MIMEOutputUtils.complete(MIMEOutputUtils.java:141)
at
org.apache.axiom.om.impl.MTOMXMLStreamWriter.flush(MTOMXMLStreamWriter.java:159)
at
org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.java:472)
at
org.apache.axis2.transport.http.ApplicationXMLFormatter.writeTo(ApplicationXMLFormatter.java:143)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.sendUsingOutputStream(CommonsHTTPTransportSender.java:330)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:213)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448)
at
org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:43)
at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:100)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
at
org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine(RESTUtil.java:136)
at
org.apache.axis2.transport.http.util.RESTUtil.processURLRequest(RESTUtil.java:130)
at
org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest(AxisServlet.java:824)
at
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:253)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
**************************
Si vous n'êtes pas le destinataire désigné de ce message ou une
personne autorisée à l'utiliser, toute distribution, copie, publication
ou usage à quelques fins que ce soit des informations dans ce message
sont interdits. Merci d'informer immédiatement l'expéditeur par
messagerie, et, de détruire ce message.
This e-mail is confidential. If you are not the addressee or an
authorized recipient of this message, any distribution, copying,
publication or use of this information for any purpose is prohibited.
Please notify the sender immediately by e-mail and then delete this
message.
**************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Thilina Gunarathne - http://thilinag.blogspot.com
**************************
Si vous n'êtes pas le destinataire désigné de ce message ou une personne autorisée à l'utiliser, toute distribution, copie, publication ou usage à quelques fins que ce soit des informations dans ce message sont interdits. Merci d'informer immédiatement l'expéditeur par messagerie, et, de détruire ce message.
This e-mail is confidential. If you are not the addressee or an authorized recipient of this message, any distribution, copying, publication or use of this information for any purpose is prohibited. Please notify the sender immediately by e-mail and then delete this message.
**************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
|