You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Leo de Blaauw <ld...@iza.nl> on 2003/05/14 13:12:24 UTC
AdminClient ClassCastException on Deploy
Hi all,
New to axis here, been running the demo's fine on websphere so far. Just now
i tried to generate
a skeleton based upon a wsdl file we have to provide a webservice for. When
i try to deploy the
generated skeleton, no code besides the generated stuff yet. I get the
following exception thrown,
from the websphere console output :
[14-5-03 12:48:47:911 CEST] 6d6e521 WebGroup E SRVE0026E: [Servlet
Error]-[AxisServlet]: java.lang.ClassCastException:
org.apache.axis.attachments.AttachmentsImpl
at org.apache.axis.Message.setup(Message.java:319)
at org.apache.axis.Message.<init>(Message.java:237)
at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:660)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:
335)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
tInstance.java:110)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
cleServlet.java:174)
at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
let.java:313)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
leServlet.java:116)
at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
:258)
at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
vletReferenceState.java:42)
at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
tanceReference.java:40)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:872)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:491)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:173)
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
.java:199)
at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
achedInvocation.java:71)
at
com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(C
acheableInvocationContext.java:114)
at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
uestProcessor.java:187)
at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
r.java:331)
at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
a:56)
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592)
>From the command window where i launched the AdminClient is see the
following :
14-mei-2003 12:48:47 org.apache.axis.client.AdminClient process
INFO: Processing file deploy.wsdd
14-mei-2003 12:48:47 org.apache.axis.client.AdminClient main
SEVERE: Exception:
AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultString: (500)Internal Server Error
faultActor: null
faultDetail:
null: return code: 500
Error 500: Server caught unhandled exception from servlet [AxisServlet]:
org.apa
che.axis.attachments.AttachmentsImpl
(500)Internal Server Error
at
org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.j
ava:630)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:131)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
y.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182)
at org.apache.axis.client.Call.invokeEngine(Call.java:2113)
at org.apache.axis.client.Call.invoke(Call.java:2102)
at org.apache.axis.client.Call.invoke(Call.java:1296)
at org.apache.axis.client.AdminClient.process(AdminClient.java:319)
at org.apache.axis.client.AdminClient.process(AdminClient.java:298)
at org.apache.axis.client.AdminClient.process(AdminClient.java:305)
at org.apache.axis.client.AdminClient.process(AdminClient.java:256)
at org.apache.axis.client.AdminClient.main(AdminClient.java:341)
Here is the WSDD file i use to deploy also:
<!-- Use this file to deploy some handlers/chains and services -->
<!-- Two ways to do this: -->
<!-- java org.apache.axis.client.AdminClient deploy.wsdd -->
<!-- after the axis server is running -->
<!-- or -->
<!-- java org.apache.axis.utils.Admin client|server deploy.wsdd -->
<!-- from the same directory that the Axis engine runs -->
<deployment
xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<!-- Services from COVService WSDL service -->
<service name="COVServiceSoap" provider="java:RPC" style="wrapped">
<parameter name="wsdlTargetNamespace"
value="http://www.vecozo.nl/COV/"/>
<parameter name="wsdlServiceElement" value="COVService"/>
<parameter name="wsdlServicePort" value="COVServiceSoap"/>
<parameter name="className"
value="nl.iza.vecozo.axis.COVServiceSoapSkeleton"/>
<parameter name="wsdlPortType" value="COVServiceSoap"/>
<parameter name="allowedMethods" value="*"/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:ZoekCriteria"
type="java:nl.iza.vecozo.axis.ZoekCriteria"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:COVZoekCriteria"
type="java:nl.iza.vecozo.axis.COVZoekCriteria"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:Datum"
type="java:nl.iza.vecozo.axis.Datum"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:VerzekerdeZoekCriteria"
type="java:nl.iza.vecozo.axis.VerzekerdeZoekCriteria"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:Resultaat"
type="java:nl.iza.vecozo.axis.Resultaat"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:COVResultaat"
type="java:nl.iza.vecozo.axis.COVResultaat"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:Verzekerde"
type="java:nl.iza.vecozo.axis.Verzekerde"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:Verzekering"
type="java:nl.iza.vecozo.axis.Verzekering"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:Instelling"
type="java:nl.iza.vecozo.axis.Instelling"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://www.vecozo.nl/COV/"
qname="ns:Detaillink"
type="java:nl.iza.vecozo.axis.Detaillink"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
</service>
</deployment>
Anyone have a clue whats going on here ??
Thanks a bunch for looking at this and any help appreciated since i am at a
loss
here....
Greetings,
Leo de Blaauw
IZA
Groningen
The Netherlands