Can someone open a bug report in bugzilla? (http://ws.apache.org/axis/bugs.html)

Thanks,
dims

--- Craig Duncan <[EMAIL PROTECTED]> wrote:
> Did you make the change to the CastorSerializer class as noted in this link:
> 
> http://www.mail-archive.com/[EMAIL PROTECTED]/msg15150.html
> 
> I had issues until I made this change.
> 
> Craig
> 
> 
> -----Original Message-----
> From: Keith Bohnenberger [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, December 09, 2003 3:53 PM
> To: [EMAIL PROTECTED]
> Subject: RE: 1.2 alpha and castor serialization
> 
> I am trying to get a modified version of the stock example to work with
> built in castor serialization.
> 
> I am using the alpha1.2 release from
> http://www.apache.org/dist/ws/axis/1_2alpha
> However, since it did not include the ...encoding.ser.castor.* classes I
> built a new axis.jar from the CVS repository. I then replaced the
> axis.jar file from the 1_2alpha download with the new axis.jar file.
> 
> Given this configuration I can get the server side built and deployed
> however when I run my client I get the following error on the client
> side.  I do have the TradePriceRequestDescriptor class that castor
> generated in my classpath so I am not sure what it is talking about.
> 
> remoteException: org.xml.sax.SAXException: Unable to marshall between
> XML and Castor Objects :unable to find FieldDescriptor for
> 'TradePriceRequest' in ClassDescriptor of TradePriceRequest
> 
> AxisFault
>  faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>  faultSubcode: 
>  faultString: org.xml.sax.SAXException: Unable to marshall between XML
> and Castor Objects :unable to find FieldDescriptor for
> 'TradePriceRequest' in ClassDescriptor of TradePriceRequest
>  faultActor: 
>  faultNode: 
>  faultDetail: 
>       {http://xml.apache.org/axis/}stackTrace:AxisFault
>  faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>  faultSubcode: 
>  faultString: org.xml.sax.SAXException: Unable to marshall between XML
> and Castor Objects :unable to find FieldDescriptor for
> 'TradePriceRequest' in ClassDescriptor of TradePriceRequest
>  faultActor: 
>  faultNode: 
>  faultDetail: 
> 
> org.xml.sax.SAXException: Unable to marshall between XML and Castor
> Objects :unable to find FieldDescriptor for 'TradePriceRequest' in
> ClassDescriptor of TradePriceRequest
>       at
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.ja
> va:262)
>       at
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.jav
> a:169)
>       at
> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseriali
> zationContextImpl.java:1092)
>       at
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
>       at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
>       at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis
> patcher.dispatch(Unknown Source)
>       at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno
> wn Source)
>       at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
>       at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source)
>       at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>       at
> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializatio
> nContextImpl.java:257)
>       at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:582)
>       at org.apache.axis.Message.getSOAPEnvelope(Message.java:447)
>       at
> org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java
> :687)
>       at
> org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:134)
>       at
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
> ava:71)
>       at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:157)
>       at org.apache.axis.SimpleChain.invoke(SimpleChain.java:122)
>       at org.apache.axis.client.AxisClient.invoke(AxisClient.java:183)
>       at org.apache.axis.client.Call.invokeEngine(Call.java:2682)
>       at org.apache.axis.client.Call.invoke(Call.java:2665)
>       at org.apache.axis.client.Call.invoke(Call.java:2355)
>       at org.apache.axis.client.Call.invoke(Call.java:2278)
>       at org.apache.axis.client.Call.invoke(Call.java:1772)
>       at
> com.mbi.axis.test.server.J2WStockServiceSoapBindingStub.getLastTradePric
> e(J2WStockServiceSoapBindingStub.java:151)
>       at
> com.mbi.axis.test.server.StaticClient.main(StaticClient.java:30)
> 
> 


=====
Davanum Srinivas - http://webservices.apache.org/~dims/

Reply via email to