Hi friend,
This tumodav. I have created a web service. I need to pass complex type of parameter. like from client side user can send user define datatype (ex. any class type object). it will create all interfaces and all other task. when I m going to depoye in JRun then it shoe me this error:
D:\Program Files\Allaire\J Run\servers\axi s\soap\WEB-INF\classes\ds\ ws>java org.apache.axis
.client.AdminCl ient -l http://localhost:8104/soap/services/AdminService deploy.wsdd
Processing file deploy.wsdd
Exception: AxisFault
faultCode: {http://schemas.xmlsoap .org/soap/envelope/}Server.userExc eption
faultSubcode:
faultString: java.lang.refle ct.InvocationTa rgetException
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:jav a.lang.reflect. InvocationTarge tExce ptio
n
at org.apache.axis .message.SOAPFa ultBuilder.crea teFau lt(SOAPFaultBui lder.java:222)
at org.apache.axis .message.SOAPFa ultBuilder.endE lemen t(SOAPFaultBuil der.java:129)
at org.apache.axis .encoding.Deser ializationConte xt.en dElement(Deseri alizationConte
xt.java:1087)
at org.apache.xerc es.parsers.Abst ractSAXParser.e ndEle ment(Unknown Source)
at org.apache.xerc es.impl.XMLNSDo cumentScannerIm pl.sc anEndElement(Un known Source)
at org.apache.xerc es.impl.XMLDocu mentFragmentSca nnerI mpl$FragmentCon tentDispatcher
.dispatch(Unkno wn Source)
at org.apache.xerc es.impl.XMLDocu mentFragmentSca nnerI mpl.scanDocumen t(Unknown Sour
ce)
at org.apache.xerc es.parsers.XML1 1Configuration. parse (Unknown Source)
at org.apache.xerc es.parsers.DTDC onfiguration.pa rse(U nknown Source)
at org.apache.xerc es.parsers.XMLP arser.parse(Unk nown Source)
at org.apache.xerc es.parsers.Abst ractSAXParser.p arse( Unknown Source)
at javax.xml.parse rs.SAXParser.pa rse(Unknown Source)
at org.apache.axis .encoding.Deser ializationConte xt.pa rse(Deserializa tionContext.ja
va:227)
at org.apache.axis .SOAPPart.getAs SOAPEnvelope(SO APPar t.java:696)
at org.apache.axis .Message.getSOA PEnvelope(Messa ge.ja va:435)
at org.apache.axis .handlers.soap. MustUnderstandC hecke r.invoke(MustUn derstandChecke
r.java:62)
at org.apache.axis .client.AxisCli ent.invoke(Axis Clien t.java:206)
at org.apache.axis .client.Call.in vokeEngine(Call .java :2784)
at org.apache.axis .client.Call.in voke(Call.java: 2767)
at org.apache.axis .client.Call.in voke(Call.java: 1792)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:439)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:404)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:410)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:320)
at org.apache.axis .client.AdminCl ient.main(Admin Clien t.java:463)
{http://xml.apache.org/axis/}hostname:usa
can you please tell me, how can I pass complex type of data. if I change that complex type data type in any java primitive type then it will successfully deployee.
But I need to pass complex data type insted of primitive data type.
I appreciate, if you come online with hotmail in my Id
<Removed:Agains t site rules>"
Thanks in advance.....
tumodav
java Arct.
This tumodav. I have created a web service. I need to pass complex type of parameter. like from client side user can send user define datatype (ex. any class type object). it will create all interfaces and all other task. when I m going to depoye in JRun then it shoe me this error:
D:\Program Files\Allaire\J Run\servers\axi s\soap\WEB-INF\classes\ds\ ws>java org.apache.axis
.client.AdminCl ient -l http://localhost:8104/soap/services/AdminService deploy.wsdd
Processing file deploy.wsdd
Exception: AxisFault
faultCode: {http://schemas.xmlsoap .org/soap/envelope/}Server.userExc eption
faultSubcode:
faultString: java.lang.refle ct.InvocationTa rgetException
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:jav a.lang.reflect. InvocationTarge tExce ptio
n
at org.apache.axis .message.SOAPFa ultBuilder.crea teFau lt(SOAPFaultBui lder.java:222)
at org.apache.axis .message.SOAPFa ultBuilder.endE lemen t(SOAPFaultBuil der.java:129)
at org.apache.axis .encoding.Deser ializationConte xt.en dElement(Deseri alizationConte
xt.java:1087)
at org.apache.xerc es.parsers.Abst ractSAXParser.e ndEle ment(Unknown Source)
at org.apache.xerc es.impl.XMLNSDo cumentScannerIm pl.sc anEndElement(Un known Source)
at org.apache.xerc es.impl.XMLDocu mentFragmentSca nnerI mpl$FragmentCon tentDispatcher
.dispatch(Unkno wn Source)
at org.apache.xerc es.impl.XMLDocu mentFragmentSca nnerI mpl.scanDocumen t(Unknown Sour
ce)
at org.apache.xerc es.parsers.XML1 1Configuration. parse (Unknown Source)
at org.apache.xerc es.parsers.DTDC onfiguration.pa rse(U nknown Source)
at org.apache.xerc es.parsers.XMLP arser.parse(Unk nown Source)
at org.apache.xerc es.parsers.Abst ractSAXParser.p arse( Unknown Source)
at javax.xml.parse rs.SAXParser.pa rse(Unknown Source)
at org.apache.axis .encoding.Deser ializationConte xt.pa rse(Deserializa tionContext.ja
va:227)
at org.apache.axis .SOAPPart.getAs SOAPEnvelope(SO APPar t.java:696)
at org.apache.axis .Message.getSOA PEnvelope(Messa ge.ja va:435)
at org.apache.axis .handlers.soap. MustUnderstandC hecke r.invoke(MustUn derstandChecke
r.java:62)
at org.apache.axis .client.AxisCli ent.invoke(Axis Clien t.java:206)
at org.apache.axis .client.Call.in vokeEngine(Call .java :2784)
at org.apache.axis .client.Call.in voke(Call.java: 2767)
at org.apache.axis .client.Call.in voke(Call.java: 1792)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:439)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:404)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:410)
at org.apache.axis .client.AdminCl ient.process(Ad minCl ient.java:320)
at org.apache.axis .client.AdminCl ient.main(Admin Clien t.java:463)
{http://xml.apache.org/axis/}hostname:usa
can you please tell me, how can I pass complex type of data. if I change that complex type data type in any java primitive type then it will successfully deployee.
But I need to pass complex data type insted of primitive data type.
I appreciate, if you come online with hotmail in my Id
<Removed:Agains t site rules>"
Thanks in advance.....
tumodav
java Arct.