Hello Are, Thanx a lot for ur reply, and sorry for the late But my email at home does not work...
Actually, after checking more my code I discovered that I Omitted some castor serializer factory in the StockQuoteSOAP stub. However, after fixing them, I got another similar problem.. REGISTERING:{http://w3.ibm.com/schemas/services/2002/11/15/stockquote}qu ote=org. apache.axis.encoding.ser.castor.CastorDeserializerFactory REGISTERING:{http://w3.ibm.com/schemas/services/2002/11/15/stockquote}qu ote=org. apache.axis.encoding.ser.castor.CastorSerializerFactory REGISTERING:{http://w3.ibm.com/schemas/services/2002/11/15/stockquote}ch angeType =org.apache.axis.encoding.ser.castor.CastorDeserializerFactory REGISTERING:{http://w3.ibm.com/schemas/services/2002/11/15/stockquote}ch angeType =org.apache.axis.encoding.ser.castor.CastorSerializerFactory REGISTERING:{http://w3.ibm.com/schemas/services/2002/11/15/stockquote}la stTradeT ype=org.apache.axis.encoding.ser.castor.CastorDeserializerFactory REGISTERING:{http://w3.ibm.com/schemas/services/2002/11/15/stockquote}la stTradeT ype=org.apache.axis.encoding.ser.castor.CastorSerializerFactory 01-Sep-2004 17:36:16 org.apache.axis.encoding.DeserializationContextImpl getDese rializerForClass SEVERE: No deserializer for com.ibm.w3.services.stockquote.Quote 01-Sep-2004 17:36:16 org.apache.axis.client.Call invoke SEVERE: Exception: org.xml.sax.SAXException: Deserializing parameter 'quote': could not find deser ializer for type {http://w3.ibm.com/schemas/services/2002/11/15/stockquote}quote at org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:269) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese rializationContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja va:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen t.java:1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at com.ibm.w3.services.stockquote.StockQuoteSOAPBindingStub.getStockQuot e(Unknown Source) at StockQuoteClient.main(Unknown Source) Exception in thread "main" AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: org.xml.sax.SAXException: Deserializing parameter 'quote': could not find deserializer for type {http://w3.ibm.com/schemas/services/2002/11/15/st ockquote}quote faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Deseri alizing parameter 'quote': could not find deserializer for type {http://w3.ibm. com/schemas/services/2002/11/15/stockquote}quote at org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:269) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese rializationContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja va:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen t.java:1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at com.ibm.w3.services.stockquote.StockQuoteSOAPBindingStub.getStockQuot e(Unknown Source) at StockQuoteClient.main(Unknown Source) org.xml.sax.SAXException: Deserializing parameter 'quote': could not find deser ializer for type {http://w3.ibm.com/schemas/services/2002/11/15/stockquote}quote at org.apache.axis.AxisFault.makeFault(AxisFault.java:98) at org.apache.axis.client.Call.invoke(Call.java:2384) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at com.ibm.w3.services.stockquote.StockQuoteSOAPBindingStub.getStockQuot e(Unknown Source) at StockQuoteClient.main(Unknown Source) Caused by: org.xml.sax.SAXException: Deserializing parameter 'quote': could not find deserializer for type {http://w3.ibm.com/schemas/services/2002/11/15/stock quote}quote at org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:269) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese rializationContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja va:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen t.java:1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) ... 4 more the 'REGISTERING' printout I have added to see what was happening ... I attach the deploy.wsdd and StockQuoteSOAPBindingStub.java, since I can't figure out what is the problem.. Hope u can help me out again... Thanx in advance and regards marco -----Original Message----- From: Tysnes Are Thobias [mailto:[EMAIL PROTECTED] Sent: 01 September 2004 10:06 To: '[EMAIL PROTECTED]' Subject: RE: castor problem Hello How does your deploy.wsdd look like !? Cheers, Are T. Tysmes -----Original Message----- From: Marco Mistroni [mailto:[EMAIL PROTECTED] Sent: 1. september 2004 10:47 To: [EMAIL PROTECTED] Subject: FW: castor problem Hello all, I followed the tutorial on castor and axis on IBM website http://www-106.ibm.com/developerworks/webservices/library/ws-castor (I have attached the XSD file for the schema) I am using castor-0.9.5.3.jar as well as castor-axis-encoding.jar that comes Along with the example. I did changes mentioned in the article, but when I run my application I got following exception... 31-Aug-2004 20:15:54 org.apache.axis.encoding.DeserializationContextImpl getDese rializerForClass SEVERE: No deserializer for com.ibm.w3.services.stockquote.LastTrade 31-Aug-2004 20:15:54 org.apache.axis.client.Call invoke SEVERE: Exception: java.lang.NullPointerException at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseri alizer.java:257) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese rializationContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja va:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen t.java:1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at com.ibm.w3.services.stockquote.StockQuoteSOAPBindingStub.getStockQuot e(Unknown Source) at StockQuoteClient.main(Unknown Source) Exception in thread "main" AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.NullPointerException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.lang.NullPointerException at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseri alizer.java:257) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese rializationContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja va:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen t.java:1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at com.ibm.w3.services.stockquote.StockQuoteSOAPBindingStub.getStockQuot e(Unknown Source) at StockQuoteClient.main(Unknown Source) java.lang.NullPointerException at org.apache.axis.AxisFault.makeFault(AxisFault.java:98) at org.apache.axis.client.Call.invoke(Call.java:2384) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at com.ibm.w3.services.stockquote.StockQuoteSOAPBindingStub.getStockQuot e(Unknown Source) at StockQuoteClient.main(Unknown Source) Caused by: java.lang.NullPointerException at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseri alizer.java:257) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese rializationContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja va:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen t.java:1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) ... 4 more can anyone help me out? Thanx in advance and regards Marco