Or so I thought...

Now I get:

org.xml.sax.SAXException: No deserializer for decimal
at org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImp l.java:485)
at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl. java:428)
at org.apache.axis.encoding.DeserializationContextImpl.startElement(Deseria lizationContextImpl.java:976)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java: 198)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.j ava:722)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
at org.apache.axis.client.Call.invoke(Call.java:2272)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.getCustodyAccount(I FundSOAPbindingStub.java:768)


I have better (more) info:

### Begin Problem Report ###
2003-09-24 16:16:30 Etc/GMT
Victim: [EMAIL PROTECTED]
Problem: Access violation at address CCFFFCFB. Read of address CCFFFCFB

AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Access violation at address CCFFFCFB. Read of address CCFFFCFB
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace: AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Access violation at address CCFFFCFB. Read of address CCFFFCFB
faultActor:
faultNode:
faultDetail:


Access violation at address CCFFFCFB. Read of address CCFFFCFB
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.ja va:260)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.jav a:169)
at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseriali zationContextImpl.java:1015)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser .java:585)


### Begin Problem Report ###
2003-09-24 16:16:30 Etc/GMT
Victim: [EMAIL PROTECTED]
Problem: Access violation at address CCFFFCFB. Read of address CCFFFCFB

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode: 
 faultString: Access violation at address CCFFFCFB. Read of address CCFFFCFB
 faultActor: 
 faultNode: 
 faultDetail: 
        {http://xml.apache.org/axis/}stackTrace: AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode: 
 faultString: Access violation at address CCFFFCFB. Read of address CCFFFCFB
 faultActor: 
 faultNode: 
 faultDetail: 

Access violation at address CCFFFCFB. Read of address CCFFFCFB
        at 
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:260)
        at 
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:169)
        at 
org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:1015)
        at 
org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)
        at 
org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespaceBinder.java:898)
        at 
org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:644)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1008)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at 
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)
        at javax.xml.parsers.SAXParser.parse(Unknown Source)
        at 
org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:242)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
        at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2583)
        at org.apache.axis.client.Call.invoke(Call.java:2553)
        at org.apache.axis.client.Call.invoke(Call.java:2248)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at 
se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.updateCustodyAccount(IFundSOAPbindingStub.java:747)
        at 
se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommunicatorFront.java:368)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPortfolioCommunicator.java:146)
        at 
se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPortfolio.java:955)
        at CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAccessor.java:54)
        at 
com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1160)
        at 
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1268)
        at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544)
        at 
com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:498)
        at 
com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
        at com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1605)
        at 
com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:46)
        at 
com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmitButton.java:59)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
        at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1316)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:196)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:287)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:322)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:435)
        at 
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1247)
        at 
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:167)
        at 
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:248)
        at java.lang.Thread.run(Thread.java:491)


Access violation at address CCFFFCFB. Read of address CCFFFCFB
        at 
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:260)
        at 
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:169)
        at 
org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:1015)
        at 
org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)
        at 
org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespaceBinder.java:898)
        at 
org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:644)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1008)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at 
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)
        at javax.xml.parsers.SAXParser.parse(Unknown Source)
        at 
org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:242)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
        at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2583)
        at org.apache.axis.client.Call.invoke(Call.java:2553)
        at org.apache.axis.client.Call.invoke(Call.java:2248)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at 
se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.updateCustodyAccount(IFundSOAPbindingStub.java:747)
        at 
se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommunicatorFront.java:368)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPortfolioCommunicator.java:146)
        at 
se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPortfolio.java:955)
        at CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAccessor.java:54)
        at 
com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1160)
        at 
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1268)
        at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544)
        at 
com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:498)
        at 
com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
        at com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1605)
        at 
com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:46)
        at 
com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmitButton.java:59)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
        at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1316)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:196)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:287)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:322)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:435)
        at 
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1247)
        at 
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:167)
        at 
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:248)
        at java.lang.Thread.run(Thread.java:491)

### End Problem Report ###

- Exception:
org.xml.sax.SAXException: No deserializer for decimal
        at 
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:485)
        at 
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:428)
        at 
org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:976)
        at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:198)
        at 
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:722)
        at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233)
        at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
        at org.apache.axis.client.Call.invoke(Call.java:2272)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at 
se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:768)
        at 
se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommunicatorFront.java:330)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPortfolioCommunicator.java:73)
        at 
se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntityCommunicator.java:124)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPortfolioCommunicator.java:148)
        at 
se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPortfolio.java:955)
        at CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAccessor.java:54)
        at 
com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1160)
        at 
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1268)
        at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544)
        at 
com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:498)
        at 
com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
        at com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1605)
        at 
com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:46)
        at 
com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmitButton.java:59)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
        at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1316)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:196)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:287)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:322)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:435)
        at 
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1247)
        at 
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:167)
        at 
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:248)
        at java.lang.Thread.run(Thread.java:491)

### Begin Problem Report ###
2003-09-24 16:16:31 Etc/GMT
Victim: [EMAIL PROTECTED]
Problem: org.xml.sax.SAXException: No deserializer for decimal

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: org.xml.sax.SAXException: No deserializer for decimal
 faultActor: 
 faultNode: 
 faultDetail: 
        {http://xml.apache.org/axis/}stackTrace: org.xml.sax.SAXException: No 
deserializer for decimal
        at 
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:485)
        at 
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:428)
        at 
org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:976)
        at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:198)
        at 
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:722)
        at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233)
        at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
        at org.apache.axis.client.Call.invoke(Call.java:2272)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at 
se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:768)
        at 
se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommunicatorFront.java:330)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPortfolioCommunicator.java:73)
        at 
se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntityCommunicator.java:124)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPortfolioCommunicator.java:148)
        at 
se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPortfolio.java:955)
        at CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAccessor.java:54)
        at 
com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1160)
        at 
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1268)
        at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544)
        at 
com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:498)
        at 
com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
        at com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1605)
        at 
com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:46)
        at 
com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmitButton.java:59)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
        at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1316)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:196)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:287)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:322)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:435)
        at 
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1247)
        at 
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:167)
        at 
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:248)
        at java.lang.Thread.run(Thread.java:491)


org.xml.sax.SAXException: No deserializer for decimal
org.xml.sax.SAXException: No deserializer for decimal
        at 
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:485)
        at 
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:428)
        at 
org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:976)
        at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:198)
        at 
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:722)
        at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233)
        at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
        at org.apache.axis.client.Call.invoke(Call.java:2272)
        at org.apache.axis.client.Call.invoke(Call.java:2171)
        at org.apache.axis.client.Call.invoke(Call.java:1691)
        at 
se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:768)
        at 
se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommunicatorFront.java:330)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPortfolioCommunicator.java:73)
        at 
se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntityCommunicator.java:124)
        at 
se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPortfolioCommunicator.java:148)
        at 
se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPortfolio.java:955)
        at CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAccessor.java:54)
        at 
com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObject(NSKeyValueCoding.java:1160)
        at 
com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.valueForKey(NSKeyValueCoding.java:1268)
        at com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544)
        at 
com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyValueCoding.java:498)
        at 
com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementation.valueForKeyPath(NSKeyValueCodingAdditions.java:212)
        at com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:1605)
        at 
com.webobjects.appserver._private.WOKeyValueAssociation.valueInComponent(WOKeyValueAssociation.java:46)
        at 
com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmitButton.java:59)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOConditional.invokeAction(WOConditional.java:55)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGenericContainer.java:23)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at 
com.webobjects.appserver._private.WOComponentContent.invokeAction(WOComponentContent.java:31)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at 
com.webobjects.appserver._private.WOComponentReference.invokeAction(WOComponentReference.java:113)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(WODynamicGroup.java:101)
        at 
com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynamicGroup.java:110)
        at com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950)
        at com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
        at com.webobjects.appserver.WOApplication.invokeAction(WOApplication.java:1316)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedPage(WOComponentRequestHandler.java:196)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedSession(WOComponentRequestHandler.java:287)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._dispatchWithPreparedApplication(WOComponentRequestHandler.java:322)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler._handleRequest(WOComponentRequestHandler.java:358)
        at 
com.webobjects.appserver._private.WOComponentRequestHandler.handleRequest(WOComponentRequestHandler.java:435)
        at 
com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1247)
        at 
com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:167)
        at 
com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:248)
        at java.lang.Thread.run(Thread.java:491)

### End Problem Report ###


/Anders

On onsdag, sep 24, 2003, at 15:53 Europe/Stockholm, Anders Peterson wrote:

Hi,

I solved this the easy/wrong way!

I asked to have the dateTime communicated as a string instead (my app is the only client). Now everything works fine!

/Anders

On tisdag, sep 24, 2002, at 05:26 Europe/Stockholm, Dimuthu Leelarathne wrote:

Hi Anders,

I had the exact-problem sometime back, but it was regarding doc\literal
services. Isn't this a client side deserialization problem? The Binding stub
was the same ( i.e. it added a elemfield to the typedesc ).


According to your stackTrace I see that the program-control-flow has not
reached BeanDeserializer, which is supposed to deserialize it. I think you
have to fix it first. The bean deserializer with the typedesc(where we added
the elemField) should deserialize it. I didn't try hard enough to give you a
concrete word, as to whether this could be done or not. Good luck.


Regards,
Dimuthu.


----- Original Message ----- From: "Anders Peterson" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, September 23, 2003 7:29 PM Subject: Re: No deserializer for dateTime


Is this a bug? ...

What I have is a custom data type TNAV conatining two attributes - an
int and a dateTime.

     // Type metadata
     private static org.apache.axis.description.TypeDesc typeDesc =
         new org.apache.axis.description.TypeDesc(TNAV.class);

     static {
         typeDesc.setXmlType(new
javax.xml.namespace.QName("urn:FundSOAPIntf", "TNAV"));
         org.apache.axis.description.ElementDesc elemField = new
org.apache.axis.description.ElementDesc();
         elemField.setFieldName("NAV_Code");
         elemField.setXmlName(new javax.xml.namespace.QName("",
"NAV_Code"));
         elemField.setXmlType(new
javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema";, "int"));
         typeDesc.addFieldDesc(elemField);
         elemField = new org.apache.axis.description.ElementDesc();
         elemField.setFieldName("NAV_DateTime");
         elemField.setXmlName(new javax.xml.namespace.QName("",
"NAV_DateTime"));
         elemField.setXmlType(new
javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema";,
"dateTime"));
         typeDesc.addFieldDesc(elemField);
     }

The *BindingStub it is configured to use a bean (de)serializer for TNAV.

             qName = new javax.xml.namespace.QName("urn:FundSOAPIntf",
"TNAV");
             cachedSerQNames.add(qName);
             cls = FundSOAPIntf.TNAV.class;
             cachedSerClasses.add(cls);
             cachedSerFactories.add(beansf);
             cachedDeserFactories.add(beandf);

Somehow the bean deserializer fails to find/call the dateTime
deserializer. Is this a bug?

/Anders

On tisdag, sep 23, 2003, at 10:20 Europe/Stockholm, Anders Peterson
wrote:

Hi again,

As I understand it the
org.apache.axis.encoding.ser.CalendarDeserializer deserializer is
supposed to handle this.

org.xml.sax.SAXException: No deserializer for dateTime

I assume the above exception means the deserializer is not found (not
that it doesn't work properly). Why isn't it found? Other
(de)serializers are found. The wsdl2java generated code works fine for
messages not containing dateTime objects.


/Anders

On måndag, sep 22, 2003, at 18:31 Europe/Stockholm, Anders Peterson
wrote:

Hi,

I’m relatively new to SOAP and completely new to Axis.

I’ve used the wsdl2java tool to generate source code that I’m using
unaltered. It works fine except for one thing (so far). I get the
following exception:

- Exception:
org.xml.sax.SAXException: No deserializer for dateTime
at
org.apache.axis.encoding.DeserializerImpl.onStartElement(Deserialize rI
mpl.java:485)
at
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerI mp
l.java:428)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Des er
ializationContextImpl.java:976)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.j av
a:198)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageEleme nt
.java:722)
at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
at org.apache.axis.client.Call.invoke(Call.java:2272)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at
se.ws.backofficeonline.FundSOAP.IFundSOAPbindingStub.getNAV(IFundSOA Pb
indingStub.java:472)
at
se.optimatika.proj.qsd.com.QCDCommunicatorFront.getEvaluation(QCDCom mu
nicatorFront.java:166)
at
se.optimatika.proj.qsd.com.QCDEvaluationCommunicator.callRemote(QCDE va
luationCommunicator.java:73)
at
se.optimatika.proj.qsd.com.QCDEntityCommunicator.download(QCDEntityC om
municator.java:79)
at
se.optimatika.proj.qsd.eo.QCDEvaluation.doRemoteImport(QCDEvaluation .j
ava:493)
at Application.<init>(Application.java:60)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:232)
at
com.webobjects.appserver.WOApplication.main(WOApplication.java:296)
at Application.main(Application.java:31)


Shouldn’t this work?

http://www.w3.org/TR/xmlschema-2/#dateTime

Is it some sort of configuration problem?

I’m using Axis 1.1 with WebObjects 5.2.

/Anders



__________________________
Anders Peterson
Optimatika
Torstenssonsgatan 12, 5tr.
114 56 Stockholm
Sweden
        
Personal: +46 - (0)70 - 843 78 92
Company: + 46 - (0)8 - 720 30 66
Fax: + 46 - (0)8 - 15 31 00


__________________________
Anders Peterson
Optimatika
Torstenssonsgatan 12, 5tr.
114 56 Stockholm
Sweden
        
Personal: +46 - (0)70 - 843 78 92
Company: + 46 - (0)8 - 720 30 66
Fax: + 46 - (0)8 - 15 31 00

Reply via email to