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 Anders Peterson <an...@optimatika.se> on 2003/09/25 10:46:54 UTC

Access violation?

Hi all,

I have client code generated by wsdl2java. Most methods work fine, but 
some fail and produce exceptions like the one below. It seems to be 
which data types are used in the custom types that determine if the call 
succeeds or fails: string and int are ok; dateTime and decimal  are not.

I'm not sure what access violation means, and why would internal data 
types determine if there is a violation or not?

Any pointers and/or theories are welcome!

/Anders

### Begin Problem Report ###
2003-09-25 06:57:05 Etc/GMT
Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
Problem: Access violation at address CCFFFCFB. Read of address CCFFFCFB

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

Access violation at address CCFFFCFB. Read of address CCFFFCFB
    at 
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:135)
    at 
org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:942)
    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(SAXParser.java:345)
    at 
org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:232)
    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
    at org.apache.axis.client.Call.invoke(Call.java:2102)
    at org.apache.axis.client.Call.invoke(Call.java:1851)
    at org.apache.axis.client.Call.invoke(Call.java:1777)
    at org.apache.axis.client.Call.invoke(Call.java:1315)
    at 
se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFundSOAPbindingStub.java:591)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    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:534)


Access violation at address CCFFFCFB. Read of address CCFFFCFB
    at 
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:135)
    at 
org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:942)
    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(SAXParser.java:345)
    at 
org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:232)
    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
    at org.apache.axis.client.Call.invoke(Call.java:2102)
    at org.apache.axis.client.Call.invoke(Call.java:1851)
    at org.apache.axis.client.Call.invoke(Call.java:1777)
    at org.apache.axis.client.Call.invoke(Call.java:1315)
    at 
se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFundSOAPbindingStub.java:591)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    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:534)

### End Problem Report ###

- Exception:
org.xml.sax.SAXException: No deserializer for decimal
    at 
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:447)
    at 
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:394)
    at 
org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:906)
    at 
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200)
    at 
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684)
    at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
    at org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
    at org.apache.axis.client.Call.invoke(Call.java:1871)
    at org.apache.axis.client.Call.invoke(Call.java:1777)
    at org.apache.axis.client.Call.invoke(Call.java:1315)
    at 
se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:612)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    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:534)

### Begin Problem Report ###
2003-09-25 06:57:06 Etc/GMT
Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
Problem: org.xml.sax.SAXException: No deserializer for decimal

AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.userException
 faultString: org.xml.sax.SAXException: No deserializer for decimal
 faultActor: null
 faultDetail:
    stackTrace: org.xml.sax.SAXException: No deserializer for decimal
    at 
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:447)
    at 
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:394)
    at 
org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:906)
    at 
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200)
    at 
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684)
    at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
    at org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
    at org.apache.axis.client.Call.invoke(Call.java:1871)
    at org.apache.axis.client.Call.invoke(Call.java:1777)
    at org.apache.axis.client.Call.invoke(Call.java:1315)
    at 
se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:612)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    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:534)


org.xml.sax.SAXException: No deserializer for decimal
    at org.apache.axis.AxisFault.makeFault(AxisFault.java:120)
    at org.apache.axis.client.Call.invoke(Call.java:1874)
    at org.apache.axis.client.Call.invoke(Call.java:1777)
    at org.apache.axis.client.Call.invoke(Call.java:1315)
    at 
se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:612)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    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:534)
Caused by: org.xml.sax.SAXException: No deserializer for decimal
    at 
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:447)
    at 
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:394)
    at 
org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:906)
    at 
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200)
    at 
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684)
    at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
    at org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
    at org.apache.axis.client.Call.invoke(Call.java:1871)
    ... 78 more

### End Problem Report ###


Standalone application

Posted by Alex Chen <al...@sbcglobal.net>.
I am new to SOAP and try to use it as an RPC protocol.
I was looking at the XML-RPC, which seems simple enough to use and
is light-weight.  But the development with ASF seems to have stopped (?)

Apache's AXIS seems to reply on an external web server, unlike Apache's
XML-RPC that has its own.  This makes the application become a web service
and part of the Tomcat runtime environment.  The application will be
passively
waiting for an request to process, i.e. on-demand, but does not run
continuously.

Is there a way to make the application to run by continuously, i.e. JVM
invokes the
main() method of one of its class, but still be able to use SOAP as the RPC
protocol?
Or is that a way to at least make Tomcat spawn a thread to run the
application so
that it can run continuously in the background?

Any help will be appreciated.


Re: Access violation?

Posted by Stephen Gordon <st...@student.usyd.edu.au>.
I haven't used TCPMonitor before - I use either of the following methods:

1. place a handler in your responseFlow in the server which logs the XML.

Should look something like (untested code follows):

---------------------------------------------
package testing;
import org.apache.axis.MessageContext;
import org.apache.axis.handlers.BasicHandler;

public class MyHandler extends BasicHandler {
	public void invoke(MessageContext msgContext) throws AxisFault {
		try {
			FileOutputStream myFile = new FileOutputStream("msg.log");
			msgContext.getCurrentMessage().writeTo(myFile);
		}
		catch (Exception e) { throw AxisFault.makeFault(e); }
	}
}
-----------------------------------------------

Make a dir in axis/WEB-INF/classes called testing and place the *.class 
file from this in there.

Then add

<handler type="java:testing.MyHandler"/>

as the last element in the <responseFlow> part of the 
<globalConfiguration> in server-config.wsdd

2. use the SOAPMonitor. there is a link somewhere on the axis site (in 
reference guide ??) to an article on denis sosnoski's site 
(www.sosnoski.com) showing how to turn  it on.

stephen

Anders Peterson wrote:
> Hi,
> 
> Thanks for offering to help.
> 
> At the moment I believe there are (possibly) two problems and that at  
> least one is actually a server problem. I'm trying to write a client.  
> (The server guy has been unable to work with me today.)
> 
> I'd like to run TCP Monitor.
> 
> The docs say it will log every incoming connection. I'm writing a  
> client, can I still use it?
> 
> We use https - that means I should listen to port 443, but that gives  
> me (TCP Monitor displays) a java.net.BindException stating that the  
> address is already in use.
> 
> Is it ok to leave the target hostname and port at the default values  
> 127.0.0.1:8080?
> 
> Can I configure Axis to log the messages going in and out (the XML) and  
> not everything else? I've never used log4j before, but I have managed  
> to swith to DEBUG logging on the CONSOLE. That's too much info. I just  
> want to see the server response.
> 
> /Anders
> 
> On torsdag, sep 25, 2003, at 11:41 Europe/Stockholm, Stephen Gordon  wrote:
> 
>> if u send me a sample i can test it to see if the problem is axis or  
>> not.
>> i am running debian with tomcat 4.1.24 and axis 1.1
>>
>> stephen
>>
>> Anders Peterson wrote:
>>
>>> Hi all,
>>> I have client code generated by wsdl2java. Most methods work fine,  
>>> but some fail and produce exceptions like the one below. It seems to  
>>> be which data types are used in the custom types that determine if  
>>> the call succeeds or fails: string and int are ok; dateTime and  
>>> decimal  are not.
>>> I'm not sure what access violation means, and why would internal 
>>> data  types determine if there is a violation or not?
>>> Any pointers and/or theories are welcome!
>>> /Anders
>>> ### Begin Problem Report ###
>>> 2003-09-25 06:57:05 Etc/GMT
>>> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
>>> Problem: Access violation at address CCFFFCFB. Read of address  CCFFFCFB
>>> AxisFault
>>> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>>> faultString: Access violation at address CCFFFCFB. Read of address  
>>> CCFFFCFB
>>> faultActor: null
>>> faultDetail:
>>>    stackTrace: AxisFault
>>> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>>> faultString: Access violation at address CCFFFCFB. Read of address  
>>> CCFFFCFB
>>> faultActor: null
>>> faultDetail:
>>> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>>>    at  
>>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j 
>>> ava:135)    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseria 
>>> lizationContextImpl.java:942)    at  
>>> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPars 
>>> er.java:585)    at  
>>> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespac 
>>> eBinder.java:898)    at  
>>> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinde 
>>> r.java:644)    at  
>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X 
>>> MLDocumentFragmentScannerImpl.java:1008)    at  
>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>>> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at  
>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>>> DocumentFragmentScannerImpl.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.ja 
>>> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>>>    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializat 
>>> ionContextImpl.java:232)    at  
>>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>>>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>>>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>>>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>    at  
>>> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFund 
>>> SOAPbindingStub.java:591)    at  
>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommu 
>>> nicatorFront.java:368)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>>> tfolioCommunicator.java:146)    at  
>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>>> folio.java:955)    at  
>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>    at  
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>>> ava:39)    at  
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>>> orImpl.java:25)    at >> 
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>>    at  
>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>>> essor.java:54)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>>> t(NSKeyValueCoding.java:1160)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>>> ForKey(NSKeyValueCoding.java:1268)    at  
>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 )
>>>    at  
>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>>> lueCoding.java:498)    at  
>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>>> 1605)
>>>    at  
>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>>> nt(WOKeyValueAssociation.java:46)    at  
>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>>> Button.java:59)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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._dispatchW 
>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>>> uest(WOComponentRequestHandler.java:358)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>>> est(WOComponentRequestHandler.java:435)    at  
>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>>> ava:1247)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>>> d.java:167)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>>>    at  
>>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j 
>>> ava:135)    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseria 
>>> lizationContextImpl.java:942)    at  
>>> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPars 
>>> er.java:585)    at  
>>> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespac 
>>> eBinder.java:898)    at  
>>> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinde 
>>> r.java:644)    at  
>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X 
>>> MLDocumentFragmentScannerImpl.java:1008)    at  
>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>>> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at  
>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>>> DocumentFragmentScannerImpl.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.ja 
>>> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>>>    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializat 
>>> ionContextImpl.java:232)    at  
>>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>>>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>>>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>>>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>    at  
>>> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFund 
>>> SOAPbindingStub.java:591)    at  
>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommu 
>>> nicatorFront.java:368)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>>> tfolioCommunicator.java:146)    at  
>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>>> folio.java:955)    at  
>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>    at  
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>>> ava:39)    at  
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>>> orImpl.java:25)    at >> 
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>>    at  
>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>>> essor.java:54)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>>> t(NSKeyValueCoding.java:1160)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>>> ForKey(NSKeyValueCoding.java:1268)    at  
>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 )
>>>    at  
>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>>> lueCoding.java:498)    at  
>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>>> 1605)
>>>    at  
>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>>> nt(WOKeyValueAssociation.java:46)    at  
>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>>> Button.java:59)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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._dispatchW 
>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>>> uest(WOComponentRequestHandler.java:358)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>>> est(WOComponentRequestHandler.java:435)    at  
>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>>> ava:1247)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>>> d.java:167)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>> ### End Problem Report ###
>>> - Exception:
>>> org.xml.sax.SAXException: No deserializer for decimal
>>>    at  
>>> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI 
>>> mpl.java:447)    at  
>>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp 
>>> l.java:394)    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser 
>>> ializationContextImpl.java:906)    at  
>>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav 
>>> a:200)    at  
>>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement 
>>> .java:684)    at  
>>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>>    at  org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>    at  
>>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA 
>>> PbindingStub.java:612)    at  
>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun 
>>> icatorFront.java:330)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort 
>>> folioCommunicator.java:73)    at  
>>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity 
>>> Communicator.java:124)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>>> tfolioCommunicator.java:148)    at  
>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>>> folio.java:955)    at  
>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>    at  
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>>> ava:39)    at  
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>>> orImpl.java:25)    at >> 
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>>    at  
>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>>> essor.java:54)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>>> t(NSKeyValueCoding.java:1160)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>>> ForKey(NSKeyValueCoding.java:1268)    at  
>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 )
>>>    at  
>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>>> lueCoding.java:498)    at  
>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>>> 1605)
>>>    at  
>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>>> nt(WOKeyValueAssociation.java:46)    at  
>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>>> Button.java:59)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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._dispatchW 
>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>>> uest(WOComponentRequestHandler.java:358)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>>> est(WOComponentRequestHandler.java:435)    at  
>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>>> ava:1247)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>>> d.java:167)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>> ### Begin Problem Report ###
>>> 2003-09-25 06:57:06 Etc/GMT
>>> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
>>> Problem: org.xml.sax.SAXException: No deserializer for decimal
>>> AxisFault
>>> faultCode: {http://xml.apache.org/axis/}Server.userException
>>> faultString: org.xml.sax.SAXException: No deserializer for decimal
>>> faultActor: null
>>> faultDetail:
>>>    stackTrace: org.xml.sax.SAXException: No deserializer for decimal
>>>    at  
>>> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI 
>>> mpl.java:447)    at  
>>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp 
>>> l.java:394)    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser 
>>> ializationContextImpl.java:906)    at  
>>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav 
>>> a:200)    at  
>>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement 
>>> .java:684)    at  
>>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>>    at  org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>    at  
>>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA 
>>> PbindingStub.java:612)    at  
>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun 
>>> icatorFront.java:330)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort 
>>> folioCommunicator.java:73)    at  
>>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity 
>>> Communicator.java:124)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>>> tfolioCommunicator.java:148)    at  
>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>>> folio.java:955)    at  
>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>    at  
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>>> ava:39)    at  
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>>> orImpl.java:25)    at >> 
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>>    at  
>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>>> essor.java:54)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>>> t(NSKeyValueCoding.java:1160)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>>> ForKey(NSKeyValueCoding.java:1268)    at  
>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 )
>>>    at  
>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>>> lueCoding.java:498)    at  
>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>>> 1605)
>>>    at  
>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>>> nt(WOKeyValueAssociation.java:46)    at  
>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>>> Button.java:59)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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._dispatchW 
>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>>> uest(WOComponentRequestHandler.java:358)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>>> est(WOComponentRequestHandler.java:435)    at  
>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>>> ava:1247)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>>> d.java:167)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>> org.xml.sax.SAXException: No deserializer for decimal
>>>    at org.apache.axis.AxisFault.makeFault(AxisFault.java:120)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1874)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>    at  
>>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA 
>>> PbindingStub.java:612)    at  
>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun 
>>> icatorFront.java:330)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort 
>>> folioCommunicator.java:73)    at  
>>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity 
>>> Communicator.java:124)    at  
>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>>> tfolioCommunicator.java:148)    at  
>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>>> folio.java:955)    at  
>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>    at  
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>>> ava:39)    at  
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>>> orImpl.java:25)    at >> 
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>>    at  
>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>>> essor.java:54)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>>> t(NSKeyValueCoding.java:1160)    at  
>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>>> ForKey(NSKeyValueCoding.java:1268)    at  
>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 )
>>>    at  
>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>>> lueCoding.java:498)    at  
>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>>> 1605)
>>>    at  
>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>>> nt(WOKeyValueAssociation.java:46)    at  
>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>>> Button.java:59)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>>> onal.java:55)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>>> nericContainer.java:23)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>>> mponentContent.java:31)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.java:110)    at  
>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 )
>>>    at  
>>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>>> ComponentReference.java:113)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>>> WODynamicGroup.java:101)    at  
>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>>> cGroup.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._dispatchW 
>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>>> uest(WOComponentRequestHandler.java:358)    at  
>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>>> est(WOComponentRequestHandler.java:435)    at  
>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>>> ava:1247)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>>> d.java:167)    at  
>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>> Caused by: org.xml.sax.SAXException: No deserializer for decimal
>>>    at  
>>> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI 
>>> mpl.java:447)    at  
>>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp 
>>> l.java:394)    at  
>>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser 
>>> ializationContextImpl.java:906)    at  
>>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav 
>>> a:200)    at  
>>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement 
>>> .java:684)    at  
>>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>>    at  org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>>    ... 78 more
>>> ### End Problem Report ###
>>
>>
>>
>>
> __________________________
> 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
> 
> 



Re: Access violation?

Posted by Anders Peterson <an...@optimatika.se>.
On torsdag, sep 26, 2002, at 05:26 Europe/Stockholm, Dimuthu  
Leelarathne wrote:

> Hi Anders,
>
> Using TCP monitor is easy.

Oh! I didn't realize you had to actually divert traffic...

Thanks, /Anders

> 1)Make the TCP monitor listen to a port. For example you can specify  
> "6666".
>
> 2)Then specify the actual port you want to send request as the "Target
> Port". For example if your tomcat is listening to "7777" then specify  
> the
> target port as 7777.
>
> 3)Then modify the Client code to send the request to 6666. TCP Monitor  
> would
> take the request from 6666 and log it. After that it would send the  
> request
> to 7777.
>
> Cheers,
> Dimuthu.
>
> ----- Original Message -----
> From: "Anders Peterson" <an...@optimatika.se>
> To: <ax...@ws.apache.org>
> Sent: Thursday, September 25, 2003 9:35 PM
> Subject: Re: Access violation?
>
>
>> Hi,
>>
>> Thanks for offering to help.
>>
>> At the moment I believe there are (possibly) two problems and that at
>> least one is actually a server problem. I'm trying to write a client.
>> (The server guy has been unable to work with me today.)
>>
>> I'd like to run TCP Monitor.
>>
>> The docs say it will log every incoming connection. I'm writing a
>> client, can I still use it?
>>
>> We use https - that means I should listen to port 443, but that gives
>> me (TCP Monitor displays) a java.net.BindException stating that the
>> address is already in use.
>>
>> Is it ok to leave the target hostname and port at the default values
>> 127.0.0.1:8080?
>>
>> Can I configure Axis to log the messages going in and out (the XML)  
>> and
>> not everything else? I've never used log4j before, but I have managed
>> to swith to DEBUG logging on the CONSOLE. That's too much info. I just
>> want to see the server response.
>>
>> /Anders
>>
>> On torsdag, sep 25, 2003, at 11:41 Europe/Stockholm, Stephen Gordon
>> wrote:
>>
>>> if u send me a sample i can test it to see if the problem is axis or
>>> not.
>>> i am running debian with tomcat 4.1.24 and axis 1.1
>>>
>>> stephen
>>>
>>> Anders Peterson wrote:
>>>> Hi all,
>>>> I have client code generated by wsdl2java. Most methods work fine,
>>>> but some fail and produce exceptions like the one below. It seems to
>>>> be which data types are used in the custom types that determine if
>>>> the call succeeds or fails: string and int are ok; dateTime and
>>>> decimal  are not.
>>>> I'm not sure what access violation means, and why would internal  
>>>> data
>>>> types determine if there is a violation or not?
>>>> Any pointers and/or theories are welcome!
>>>> /Anders
>>>> ### Begin Problem Report ###
>>>> 2003-09-25 06:57:05 Etc/GMT
>>>> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
>>>> Problem: Access violation at address CCFFFCFB. Read of address
>>>> CCFFFCFB
>>>> AxisFault
>>>> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>>>> faultString: Access violation at address CCFFFCFB. Read of address
>>>> CCFFFCFB
>>>> faultActor: null
>>>> faultDetail:
>>>>    stackTrace: AxisFault
>>>> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>>>> faultString: Access violation at address CCFFFCFB. Read of address
>>>> CCFFFCFB
>>>> faultActor: null
>>>> faultDetail:
>>>> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>>>>    at
>>>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder 
>>>> .j
>>>> ava:135)    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deser 
>>>> ia
>>>> lizationContextImpl.java:942)    at
>>>> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPa 
>>>> rs
>>>> er.java:585)    at
>>>> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamesp 
>>>> ac
>>>> eBinder.java:898)    at
>>>> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBin 
>>>> de
>>>> r.java:644)    at
>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement 
>>>> (X
>>>> MLDocumentFragmentScannerImpl.java:1008)    at
>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentConten 
>>>> tD
>>>> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at
>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(X 
>>>> ML
>>>> DocumentFragmentScannerImpl.java:329)    at
>>>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.ja 
>>>> va
>>>> :525)
>>>>    at
>>>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.ja 
>>>> va
>>>> :581)
>>>>    at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>>>    at
>>>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser. 
>>>> ja
>>>> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>>>>    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializ 
>>>> at
>>>> ionContextImpl.java:232)    at
>>>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>>>>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>>>>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>>    at
>>>> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFu 
>>>> nd
>>>> SOAPbindingStub.java:591)    at
>>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCom 
>>>> mu
>>>> nicatorFront.java:368)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDP 
>>>> or
>>>> tfolioCommunicator.java:146)    at
>>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPo 
>>>> rt
>>>> folio.java:955)    at
>>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>    at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl 
>>>> .j
>>>> ava:39)    at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce 
>>>> ss
>>>> orImpl.java:25)    at >>
> java.lang.reflect.Method.invoke(Method.java:324)
>>>>    at
>>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedA 
>>>> cc
>>>> essor.java:54)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObj 
>>>> ec
>>>> t(NSKeyValueCoding.java:1160)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.val 
>>>> ue
>>>> ForKey(NSKeyValueCoding.java:1268)    at
>>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:15 
>>>> 44
>>>> )
>>>>    at
>>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKey 
>>>> Va
>>>> lueCoding.java:498)    at
>>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplement 
>>>> at
>>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
>>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.jav 
>>>> a:
>>>> 1605)
>>>>    at
>>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompo 
>>>> ne
>>>> nt(WOKeyValueAssociation.java:46)    at
>>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubm 
>>>> it
>>>> Button.java:59)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82 
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.apps
> erver._private.WOGenericContainer.invokeAction(WOGe
>>>> nericContainer.java:23)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
>>>>    at
>>>> com.webobjects.appserver.WOApplication.invokeAction(WOApplication.j
> ava
>>>> :1316)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleR 
>>>> eq
>>>> uest(WOComponentRequestHandler.java:358)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRe 
>>>> qu
>>>> est(WOComponentRequestHandler.java:435)    at
>>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication 
>>>> .j
>>>> ava:1247)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThr 
>>>> ea
>>>> d.java:167)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread. 
>>>> ja
>>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>>> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>>>>    at
>>>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder 
>>>> .j
>>>> ava:135)    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deser 
>>>> ia
>>>> lizationContextImpl.java:942)    at
>>>> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPa 
>>>> rs
>>>> er.java:585)    at
>>>> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamesp 
>>>> ac
>>>> eBinder.java:898)    at
>>>> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBin 
>>>> de
>>>> r.java:644)    at
>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement 
>>>> (X
>>>> MLDocumentFragmentScannerImpl.java:1008)    at
>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentConten 
>>>> tD
>>>> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at
>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(X 
>>>> ML
>>>> DocumentFragmentScannerImpl.java:329)    at
>>>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.ja 
>>>> va
>>>> :525)
>>>>    at
>>>> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.ja 
>>>> va
>>>> :581)
>>>>    at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>>>>    at
>>>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser. 
>>>> ja
>>>> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>>>>    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializ 
>>>> at
>>>> ionContextImpl.java:232)    at
>>>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>>>>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>>>>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>>    at
>>>> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFu 
>>>> nd
>>>> SOAPbindingStub.java:591)    at
>>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCom 
>>>> mu
>>>> nicatorFront.java:368)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDP 
>>>> or
>>>> tfolioCommunicator.java:146)    at
>>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPo 
>>>> rt
>>>> folio.java:955)    at
>>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>    at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl 
>>>> .j
>>>> ava:39)    at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce 
>>>> ss
>>>> orImpl.java:25)    at >>
> java.lang.reflect.Method.invoke(Method.java:324)
>>>>    at
>>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedA 
>>>> cc
>>>> essor.java:54)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObj 
>>>> ec
>>>> t(NSKeyValueCoding.java:1160)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.val 
>>>> ue
>>>> ForKey(NSKeyValueCoding.java:1268)    at
>>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:15 
>>>> 44
>>>> )
>>>>    at
>>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKey 
>>>> Va
>>>> lueCoding.java:498)    at
>>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplement 
>>>> at
>>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
>>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.jav 
>>>> a:
>>>> 1605)
>>>>    at
>>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompo 
>>>> ne
>>>> nt(WOKeyValueAssociation.java:46)    at
>>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubm 
>>>> it
>>>> Button.java:59)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82 
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.app
> server._private.WOGenericContainer.invokeAction(WOGe
>>>> nericContainer.java:23)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
>>>>    at
>>>> com.webobjects.appserver.WOApplication.invokeAction(WOApplication.
> java
>>>> :1316)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleR 
>>>> eq
>>>> uest(WOComponentRequestHandler.java:358)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRe 
>>>> qu
>>>> est(WOComponentRequestHandler.java:435)    at
>>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication 
>>>> .j
>>>> ava:1247)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThr 
>>>> ea
>>>> d.java:167)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread. 
>>>> ja
>>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>>> ### End Problem Report ###
>>>> - Exception:
>>>> org.xml.sax.SAXException: No deserializer for decimal
>>>>    at
>>>> org.apache.axis.encoding.DeserializerImpl.onStartElement(Deserialize 
>>>> rI
>>>> mpl.java:447)    at
>>>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerI 
>>>> mp
>>>> l.java:394)    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Des 
>>>> er
>>>> ializationContextImpl.java:906)    at
>>>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.j 
>>>> av
>>>> a:200)    at
>>>> org.apache.axis.message.MessageElement.publishToHandler(MessageEleme 
>>>> nt
>>>> .java:684)    at
>>>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>>>    at
>>>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>>    at
>>>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundS 
>>>> OA
>>>> PbindingStub.java:612)    at
>>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDComm 
>>>> un
>>>> icatorFront.java:330)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPo 
>>>> rt
>>>> folioCommunicator.java:73)    at
>>>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEnti 
>>>> ty
>>>> Communicator.java:124)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDP 
>>>> or
>>>> tfolioCommunicator.java:148)    at
>>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPo 
>>>> rt
>>>> folio.java:955)    at
>>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>    at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl 
>>>> .j
>>>> ava:39)    at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce 
>>>> ss
>>>> orImpl.java:25)    at >>
> java.lang.reflect.Method.invoke(Method.java:324)
>>>>    at
>>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedA 
>>>> cc
>>>> essor.java:54)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObj 
>>>> ec
>>>> t(NSKeyValueCoding.java:1160)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.val 
>>>> ue
>>>> ForKey(NSKeyValueCoding.java:1268)    at
>>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:15 
>>>> 44
>>>> )
>>>>    at
>>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKey 
>>>> Va
>>>> lueCoding.java:498)    at
>>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplement 
>>>> at
>>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
>>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.jav 
>>>> a:
>>>> 1605)
>>>>    at
>>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompo 
>>>> ne
>>>> nt(WOKeyValueAssociation.java:46)    at
>>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubm 
>>>> it
>>>> Button.java:59)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82 
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._privat
> e.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGro
> up.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
>>>>    at
>>>> com.webobjects.appserver.WOApplication.invokeAction(WOApplication.ja 
>>>> va
>>>> :1316)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleR 
>>>> eq
>>>> uest(WOComponentRequestHandler.java:358)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRe 
>>>> qu
>>>> est(WOComponentRequestHandler.java:435)    at
>>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication 
>>>> .j
>>>> ava:12
> 47)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThr 
>>>> ea
>>>> d.java:167)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread. 
>>>> ja
>>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>>> ### Begin Problem Report ###
>>>> 2003-09-25 06:57:06 Etc/GMT
>>>> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
>>>> Problem: org.xml.sax.SAXException: No deserializer for decimal
>>>> AxisFault
>>>> faultCode: {http://xml.apache.org/axis/}Server.userException
>>>> faultString: org.xml.sax.SAXException: No deserializer for decimal
>>>> faultActor: null
>>>> faultDetail:
>>>>    stackTrace: org.xml.sax.SAXException: No deserializer for decimal
>>>>    at
>>>> org.apache.axis.encoding.DeserializerImpl.onStartElement(Deserialize 
>>>> rI
>>>> mpl.java:447)    at
>>>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerI 
>>>> mp
>>>> l.java:394)    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Des 
>>>> er
>>>> ializationContextImpl.java:906)    at
>>>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.j 
>>>> av
>>>> a:200)    at
>>>> org.apache.axis.message.MessageElement.publishToHandler(MessageEleme 
>>>> nt
>>>> .java:684)    at
>>>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>>>    at
>>>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>>    at
>>>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundS 
>>>> OA
>>>> PbindingStub.java:612)    at
>>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDComm 
>>>> un
>>>> icatorFront.java:330)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPo 
>>>> rt
>>>> folioCommunicator.java:73)    at
>>>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEnti 
>>>> ty
>>>> Communicator.java:124)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDP 
>>>> or
>>>> tfolioCommunicator.java:148)    at
>>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPo 
>>>> rt
>>>> folio.java:955)    at
>>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>    at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl 
>>>> .j
>>>> ava:39)    at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce 
>>>> ss
>>>> orImpl.java:25)    at >>
> java.lang.reflect.Method.invoke(Method.java:324)
>>>>    at
>>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedA 
>>>> cc
>>>> essor.java:54)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObj 
>>>> ec
>>>> t(NSKeyValueCoding.java:1160)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.val 
>>>> ue
>>>> ForKey(NSKeyValueCoding.java:1268)    at
>>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:15 
>>>> 44
>>>> )
>>>>    at
>>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKey 
>>>> Va
>>>> lueCoding.java:498)    at
>>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplement 
>>>> at
>>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
>>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.jav 
>>>> a:
>>>> 1605)
>>>>    at
>>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompo 
>>>> ne
>>>> nt(WOKeyValueAssociation.java:46)    at
>>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubm 
>>>> it
>>>> Button.java:59)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAct
> ion(WOConditi
>>>> onal.java:55)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82 
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODyna
> micGroup.invokeAction(WODynami
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicG
> roup.invokeAction(WODynami
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
>>>>    at
>>>> com.webobjects.appserver.WOApplication.invokeAction(WOApplication.ja 
>>>> va
>>>> :1316)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleR 
>>>> eq
>>>> uest(WOComponentRequestHandler.java:358)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRe 
>>>> qu
>>>> est(WOComponentRequestHandler.java:435)    at
>>>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication 
>>>> .j
>>>> ava:1247)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThr 
>>>> ea
>>>> d.java:167)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread. 
>>>> ja
>>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>>> org.xml.sax.SAXException: No deserializer for decimal
>>>>    at org.apache.axis.AxisFault.makeFault(AxisFault.java:120)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1874)
>>>>    at or
> g.apache.axis.client.Call.invoke(Call.java:1777)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>>>    at
>>>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundS 
>>>> OA
>>>> PbindingStub.java:612)    at
>>>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDComm 
>>>> un
>>>> icatorFront.java:330)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPo 
>>>> rt
>>>> folioCommunicator.java:73)    at
>>>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEnti 
>>>> ty
>>>> Communicator.java:124)    at
>>>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDP 
>>>> or
>>>> tfolioCommunicator.java:148)    at
>>>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPo 
>>>> rt
>>>> folio.java:955)    at
>>>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>    at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl 
>>>> .j
>>>> ava:39)    at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce 
>>>> ss
>>>> orImpl.java:25)    at >>
> java.lang.reflect.Method.invoke(Method.java:324)
>>>>    at
>>>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedA 
>>>> cc
>>>> essor.java:54)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObj 
>>>> ec
>>>> t(NSKeyValueCoding.java:1160)    at
>>>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.val 
>>>> ue
>>>> ForKey(NSKeyValueCoding.java:1268)    at
>>>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:15 
>>>> 44
>>>> )
>>>>    at
>>>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKey 
>>>> Va
>>>> lueCoding.java:498)    at
>>>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplement 
>>>> at
>>>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
>>>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.jav 
>>>> a:
>>>> 1605)
>>>>    at
>>>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompo 
>>>> ne
>>>> nt(WOKeyValueAssociation.java:46)    at
>>>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubm 
>>>> it
>>>> Button.java:59)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOForm.invokeAction(WOForm.java:82 
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>
>>> mponentContent.java:31)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOConditional.invokeAction(WOCondi 
>>>> ti
>>>> onal.java:55)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WO 
>>>> Ge
>>>> nericContainer.java:23)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReferen
> ce.java:113)    at
>>>>
> .webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WO 
>>>> Co
>>>> mponentContent.java:31)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver._private.WOComponentReference.invokeAction( 
>>>> WO
>>>> ComponentReference.java:113)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenActio 
>>>> n(
>>>> WODynamicGroup.java:101)    at
>>>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODyna 
>>>> mi
>>>> cGroup.java:110)    at
>>>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:9 
>>>> 50
>>>> )
>>>>    at
>>>> com.webobjects.appserver.WOSession.invokeAction(WOSession.java:1136)
>>>>    at
>>>> com.webobjects.appserver.WOApplication.invokeAction(WOApplication.ja 
>>>> va
>>>> :1316)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedPage(WOComponentRequestHandler.java:196)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedSession(WOComponentRequestHandler.java:287)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatc 
>>>> hW
>>>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler._handleR 
>>>> eq
>>>> uest(WOComponentRequestHandler.java:358)    at
>>>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRe 
>>>> qu
>>>> est(WOComponentRequestHandler.java:435)    at
>>>> com.webobje
> cts.appserver.WOApplication.dispatchRequest(WOApplication.j
>>>> ava:1247)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThr 
>>>> ea
>>>> d.java:167)    at
>>>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread. 
>>>> ja
>>>> va:248)    at java.lang.Thread.run(Thread.java:534)
>>>> Caused by: org.xml.sax.SAXException: No deserializer for decimal
>>>>    at
>>>> org.apache.axis.encoding.DeserializerImpl.onStartElement(Deserialize 
>>>> rI
>>>> mpl.java:447)    at
>>>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerI 
>>>> mp
>>>> l.java:394)    at
>>>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Des 
>>>> er
>>>> ializationContextImpl.java:906)    at
>>>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.j 
>>>> av
>>>> a:200)    at
>>>> org.apache.axis.message.MessageElement.publishToHandler(MessageEleme 
>>>> nt
>>>> .java:684)    at
>>>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>>>    at
>>>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>>>    ... 78 more
>>>> ### End Problem Report ###
>>>
>>>
>>>
>> __________________________
>> 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


Re: Access violation?

Posted by Dimuthu Leelarathne <mu...@vijayaba.cse.mrt.ac.lk>.
Hi Anders,

Using TCP monitor is easy.
1)Make the TCP monitor listen to a port. For example you can specify "6666".

2)Then specify the actual port you want to send request as the "Target
Port". For example if your tomcat is listening to "7777" then specify the
target port as 7777.

3)Then modify the Client code to send the request to 6666. TCP Monitor would
take the request from 6666 and log it. After that it would send the request
to 7777.

Cheers,
Dimuthu.

----- Original Message -----
From: "Anders Peterson" <an...@optimatika.se>
To: <ax...@ws.apache.org>
Sent: Thursday, September 25, 2003 9:35 PM
Subject: Re: Access violation?


> Hi,
>
> Thanks for offering to help.
>
> At the moment I believe there are (possibly) two problems and that at
> least one is actually a server problem. I'm trying to write a client.
> (The server guy has been unable to work with me today.)
>
> I'd like to run TCP Monitor.
>
> The docs say it will log every incoming connection. I'm writing a
> client, can I still use it?
>
> We use https - that means I should listen to port 443, but that gives
> me (TCP Monitor displays) a java.net.BindException stating that the
> address is already in use.
>
> Is it ok to leave the target hostname and port at the default values
> 127.0.0.1:8080?
>
> Can I configure Axis to log the messages going in and out (the XML) and
> not everything else? I've never used log4j before, but I have managed
> to swith to DEBUG logging on the CONSOLE. That's too much info. I just
> want to see the server response.
>
> /Anders
>
> On torsdag, sep 25, 2003, at 11:41 Europe/Stockholm, Stephen Gordon
> wrote:
>
> > if u send me a sample i can test it to see if the problem is axis or
> > not.
> > i am running debian with tomcat 4.1.24 and axis 1.1
> >
> > stephen
> >
> > Anders Peterson wrote:
> >> Hi all,
> >> I have client code generated by wsdl2java. Most methods work fine,
> >> but some fail and produce exceptions like the one below. It seems to
> >> be which data types are used in the custom types that determine if
> >> the call succeeds or fails: string and int are ok; dateTime and
> >> decimal  are not.
> >> I'm not sure what access violation means, and why would internal data
> >> types determine if there is a violation or not?
> >> Any pointers and/or theories are welcome!
> >> /Anders
> >> ### Begin Problem Report ###
> >> 2003-09-25 06:57:05 Etc/GMT
> >> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
> >> Problem: Access violation at address CCFFFCFB. Read of address
> >> CCFFFCFB
> >> AxisFault
> >> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
> >> faultString: Access violation at address CCFFFCFB. Read of address
> >> CCFFFCFB
> >> faultActor: null
> >> faultDetail:
> >>    stackTrace: AxisFault
> >> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
> >> faultString: Access violation at address CCFFFCFB. Read of address
> >> CCFFFCFB
> >> faultActor: null
> >> faultDetail:
> >> Access violation at address CCFFFCFB. Read of address CCFFFCFB
> >>    at
> >> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j
> >> ava:135)    at
> >> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseria
> >> lizationContextImpl.java:942)    at
> >> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPars
> >> er.java:585)    at
> >> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespac
> >> eBinder.java:898)    at
> >> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinde
> >> r.java:644)    at
> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X
> >> MLDocumentFragmentScannerImpl.java:1008)    at
> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD
> >> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at
> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML
> >> DocumentFragmentScannerImpl.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.ja
> >> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> >>    at
> >> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializat
> >> ionContextImpl.java:232)    at
> >> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
> >>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
> >>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
> >>    at org.apache.axis.client.Call.invoke(Call.java:2102)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1851)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1777)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1315)
> >>    at
> >> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFund
> >> SOAPbindingStub.java:591)    at
> >> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommu
> >> nicatorFront.java:368)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor
> >> tfolioCommunicator.java:146)    at
> >> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort
> >> folio.java:955)    at
> >> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
> >>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>    at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> >> ava:39)    at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> >> orImpl.java:25)    at >>
java.lang.reflect.Method.invoke(Method.java:324)
> >>    at
> >> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc
> >> essor.java:54)    at
> >> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec
> >> t(NSKeyValueCoding.java:1160)    at
> >> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value
> >> ForKey(NSKeyValueCoding.java:1268)    at
> >> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544
> >> )
> >>    at
> >> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa
> >> lueCoding.java:498)    at
> >> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat
> >> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
> >> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:
> >> 1605)
> >>    at
> >> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone
> >> nt(WOKeyValueAssociation.java:46)    at
> >> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit
> >> Button.java:59)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 

> >> WODynamicGroup.java:101)    at
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami
> >> cGroup.java:110)    at
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950
> >> )
> >>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
> >>    at
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO
> >> ComponentReference.java:113)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.apps
erver._private.WOGenericContainer.invokeAction(WOGe
> >> nericContainer.java:23)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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.j
ava
> >> :1316)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> >> ithPreparedPage(WOComponentRequestHandler.java:196)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> >> ithPreparedSession(WOComponentRequestHandler.java:287)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> >> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq
> >> uest(WOComponentRequestHandler.java:358)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ
> >> est(WOComponentRequestHandler.java:435)    at
> >> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j
> >> ava:1247)    at
> >> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea
> >> d.java:167)    at
> >> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja
> >> va:248)    at java.lang.Thread.run(Thread.java:534)
> >> Access violation at address CCFFFCFB. Read of address CCFFFCFB
> >>    at
> >> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j
> >> ava:135)    at
> >> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseria
> >> lizationContextImpl.java:942)    at
> >> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPars
> >> er.java:585)    at
> >> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespac
> >> eBinder.java:898)    at
> >> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinde
> >> r.java:644)    at
> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X
> >> MLDocumentFragmentScannerImpl.java:1008)    at
> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD
> >> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at
> >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML
> >> DocumentFragmentScannerImpl.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.ja
> >> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> >>    at
> >> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializat
> >> ionContextImpl.java:232)    at
> >> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
> >>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
> >>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
> >>    at org.apache.axis.client.Call.invoke(Call.java:2102)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1851)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1777)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1315)
> >>    at
> >> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFund
> >> SOAPbindingStub.java:591)    at
> >> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommu
> >> nicatorFront.java:368)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor
> >> tfolioCommunicator.java:146)    at
> >> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort
> >> folio.java:955)    at
> >> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
> >>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>    at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> >> ava:39)    at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> >> orImpl.java:25)    at >>
java.lang.reflect.Method.invoke(Method.java:324)
> >>    at
> >> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc
> >> essor.java:54)    at
> >> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec
> >> t(NSKeyValueCoding.java:1160)    at
> >> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value
> >> ForKey(NSKeyValueCoding.java:1268)    at
> >> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544
> >> )
> >>    at
> >> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa
> >> lueCoding.java:498)    at
> >> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat
> >> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
> >> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:
> >> 1605)
> >>    at
> >> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone
> >> nt(WOKeyValueAssociation.java:46)    at
> >> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit
> >> Button.java:59)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction(

> >> WODynamicGroup.java:101)    at
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami
> >> cGroup.java:110)    at
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950
> >> )
> >>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
> >>    at
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO
> >> ComponentReference.java:113)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.app
server._private.WOGenericContainer.invokeAction(WOGe
> >> nericContainer.java:23)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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._dispatchW
> >> ithPreparedPage(WOComponentRequestHandler.java:196)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> >> ithPreparedSession(WOComponentRequestHandler.java:287)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW
> >> ithPreparedApplication(WOComponentRequestHandler.java:322)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq
> >> uest(WOComponentRequestHandler.java:358)    at
> >> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ
> >> est(WOComponentRequestHandler.java:435)    at
> >> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j
> >> ava:1247)    at
> >> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea
> >> d.java:167)    at
> >> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja
> >> va:248)    at java.lang.Thread.run(Thread.java:534)
> >> ### End Problem Report ###
> >> - Exception:
> >> org.xml.sax.SAXException: No deserializer for decimal
> >>    at
> >> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI
> >> mpl.java:447)    at
> >> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp
> >> l.java:394)    at
> >> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser
> >> ializationContextImpl.java:906)    at
> >> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav
> >> a:200)    at
> >> org.apache.axis.message.MessageElement.publishToHandler(MessageElement
> >> .java:684)    at
> >> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
> >>    at
> >> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1871)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1777)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1315)
> >>    at
> >> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA
> >> PbindingStub.java:612)    at
> >> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun
> >> icatorFront.java:330)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort
> >> folioCommunicator.java:73)    at
> >> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity
> >> Communicator.java:124)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor
> >> tfolioCommunicator.java:148)    at
> >> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort
> >> folio.java:955)    at
> >> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
> >>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>    at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> >> ava:39)    at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> >> orImpl.java:25)    at >>
java.lang.reflect.Method.invoke(Method.java:324)
> >>    at
> >> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc
> >> essor.java:54)    at
> >> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec
> >> t(NSKeyValueCoding.java:1160)    at
> >> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value
> >> ForKey(NSKeyValueCoding.java:1268)    at
> >> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544
> >> )
> >>    at
> >> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa
> >> lueCoding.java:498)    at
> >> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat
> >> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
> >> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:
> >> 1605)
> >>    at
> >> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone
> >> nt(WOKeyValueAssociation.java:46)    at
> >> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit
> >> Button.java:59)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._privat
e.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGro
up.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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._dispatchW 
> >> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
> >> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
> >> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
> >> uest(WOComponentRequestHandler.java:358)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
> >> est(WOComponentRequestHandler.java:435)    at  
> >> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
> >> ava:12
47)    at
> >> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea
> >> d.java:167)    at
> >> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja
> >> va:248)    at java.lang.Thread.run(Thread.java:534)
> >> ### Begin Problem Report ###
> >> 2003-09-25 06:57:06 Etc/GMT
> >> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
> >> Problem: org.xml.sax.SAXException: No deserializer for decimal
> >> AxisFault
> >> faultCode: {http://xml.apache.org/axis/}Server.userException
> >> faultString: org.xml.sax.SAXException: No deserializer for decimal
> >> faultActor: null
> >> faultDetail:
> >>    stackTrace: org.xml.sax.SAXException: No deserializer for decimal
> >>    at
> >> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI
> >> mpl.java:447)    at
> >> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp
> >> l.java:394)    at
> >> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser
> >> ializationContextImpl.java:906)    at
> >> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav
> >> a:200)    at
> >> org.apache.axis.message.MessageElement.publishToHandler(MessageElement
> >> .java:684)    at
> >> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
> >>    at
> >> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1871)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1777)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1315)
> >>    at
> >> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA
> >> PbindingStub.java:612)    at
> >> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun
> >> icatorFront.java:330)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort
> >> folioCommunicator.java:73)    at
> >> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity
> >> Communicator.java:124)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor
> >> tfolioCommunicator.java:148)    at
> >> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort
> >> folio.java:955)    at
> >> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
> >>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>    at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> >> ava:39)    at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> >> orImpl.java:25)    at >>
java.lang.reflect.Method.invoke(Method.java:324)
> >>    at
> >> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc
> >> essor.java:54)    at
> >> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec
> >> t(NSKeyValueCoding.java:1160)    at
> >> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value
> >> ForKey(NSKeyValueCoding.java:1268)    at
> >> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544
> >> )
> >>    at
> >> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa
> >> lueCoding.java:498)    at
> >> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat
> >> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
> >> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:
> >> 1605)
> >>    at
> >> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone
> >> nt(WOKeyValueAssociation.java:46)    at
> >> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit
> >> Button.java:59)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAct
ion(WOConditi
> >> onal.java:55)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODyna
micGroup.invokeAction(WODynami
> >> cGroup.java:110)    at
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950
> >> )
> >>    at
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO
> >> ComponentReference.java:113)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicG
roup.invokeAction(WODynami
> >> cGroup.java:110)    at
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950
> >> )
> >>    at
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO
> >> ComponentReference.java:113)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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._dispatchW 
> >> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
> >> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
> >> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
> >> uest(WOComponentRequestHandler.java:358)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
> >> est(WOComponentRequestHandler.java:435)    at  
> >> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
> >> ava:1247)    at  
> >> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
> >> d.java:167)    at  
> >> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
> >> va:248)    at java.lang.Thread.run(Thread.java:534)
> >> org.xml.sax.SAXException: No deserializer for decimal
> >>    at org.apache.axis.AxisFault.makeFault(AxisFault.java:120)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1874)
> >>    at or
g.apache.axis.client.Call.invoke(Call.java:1777)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1315)
> >>    at
> >> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA
> >> PbindingStub.java:612)    at
> >> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun
> >> icatorFront.java:330)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort
> >> folioCommunicator.java:73)    at
> >> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity
> >> Communicator.java:124)    at
> >> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor
> >> tfolioCommunicator.java:148)    at
> >> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort
> >> folio.java:955)    at
> >> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
> >>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>    at
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> >> ava:39)    at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> >> orImpl.java:25)    at >>
java.lang.reflect.Method.invoke(Method.java:324)
> >>    at
> >> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc
> >> essor.java:54)    at
> >> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec
> >> t(NSKeyValueCoding.java:1160)    at
> >> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value
> >> ForKey(NSKeyValueCoding.java:1268)    at
> >> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544
> >> )
> >>    at
> >> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa
> >> lueCoding.java:498)    at
> >> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat
> >> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at
> >> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java:
> >> 1605)
> >>    at
> >> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone
> >> nt(WOKeyValueAssociation.java:46)    at
> >> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit
> >> Button.java:59)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> 
>> mponentContent.java:31)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
> >> onal.java:55)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
> >> nericContainer.java:23)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReferen
ce.java:113)    at
> >>
.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
> >> mponentContent.java:31)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.java:110)    at  
> >> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
> >> )
> >>    at  
> >> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
> >> ComponentReference.java:113)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
> >> WODynamicGroup.java:101)    at  
> >> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
> >> cGroup.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._dispatchW 
> >> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
> >> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
> >> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
> >> uest(WOComponentRequestHandler.java:358)    at  
> >> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
> >> est(WOComponentRequestHandler.java:435)    at  
> >> com.webobje
cts.appserver.WOApplication.dispatchRequest(WOApplication.j
> >> ava:1247)    at
> >> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea
> >> d.java:167)    at
> >> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja
> >> va:248)    at java.lang.Thread.run(Thread.java:534)
> >> Caused by: org.xml.sax.SAXException: No deserializer for decimal
> >>    at
> >> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI
> >> mpl.java:447)    at
> >> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp
> >> l.java:394)    at
> >> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser
> >> ializationContextImpl.java:906)    at
> >> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav
> >> a:200)    at
> >> org.apache.axis.message.MessageElement.publishToHandler(MessageElement
> >> .java:684)    at
> >> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
> >>    at
> >> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
> >>    at org.apache.axis.client.Call.invoke(Call.java:1871)
> >>    ... 78 more
> >> ### End Problem Report ###
> >
> >
> >
> __________________________
> 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
>
>



Re: Access violation?

Posted by Anders Peterson <an...@optimatika.se>.
Hi,

Thanks for offering to help.

At the moment I believe there are (possibly) two problems and that at  
least one is actually a server problem. I'm trying to write a client.  
(The server guy has been unable to work with me today.)

I'd like to run TCP Monitor.

The docs say it will log every incoming connection. I'm writing a  
client, can I still use it?

We use https - that means I should listen to port 443, but that gives  
me (TCP Monitor displays) a java.net.BindException stating that the  
address is already in use.

Is it ok to leave the target hostname and port at the default values  
127.0.0.1:8080?

Can I configure Axis to log the messages going in and out (the XML) and  
not everything else? I've never used log4j before, but I have managed  
to swith to DEBUG logging on the CONSOLE. That's too much info. I just  
want to see the server response.

/Anders

On torsdag, sep 25, 2003, at 11:41 Europe/Stockholm, Stephen Gordon  
wrote:

> if u send me a sample i can test it to see if the problem is axis or  
> not.
> i am running debian with tomcat 4.1.24 and axis 1.1
>
> stephen
>
> Anders Peterson wrote:
>> Hi all,
>> I have client code generated by wsdl2java. Most methods work fine,  
>> but some fail and produce exceptions like the one below. It seems to  
>> be which data types are used in the custom types that determine if  
>> the call succeeds or fails: string and int are ok; dateTime and  
>> decimal  are not.
>> I'm not sure what access violation means, and why would internal data  
>> types determine if there is a violation or not?
>> Any pointers and/or theories are welcome!
>> /Anders
>> ### Begin Problem Report ###
>> 2003-09-25 06:57:05 Etc/GMT
>> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
>> Problem: Access violation at address CCFFFCFB. Read of address  
>> CCFFFCFB
>> AxisFault
>> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>> faultString: Access violation at address CCFFFCFB. Read of address  
>> CCFFFCFB
>> faultActor: null
>> faultDetail:
>>    stackTrace: AxisFault
>> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>> faultString: Access violation at address CCFFFCFB. Read of address  
>> CCFFFCFB
>> faultActor: null
>> faultDetail:
>> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>>    at  
>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j 
>> ava:135)    at  
>> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseria 
>> lizationContextImpl.java:942)    at  
>> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPars 
>> er.java:585)    at  
>> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespac 
>> eBinder.java:898)    at  
>> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinde 
>> r.java:644)    at  
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X 
>> MLDocumentFragmentScannerImpl.java:1008)    at  
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at  
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> DocumentFragmentScannerImpl.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.ja 
>> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>>    at  
>> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializat 
>> ionContextImpl.java:232)    at  
>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>    at  
>> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFund 
>> SOAPbindingStub.java:591)    at  
>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommu 
>> nicatorFront.java:368)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>> tfolioCommunicator.java:146)    at  
>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>> folio.java:955)    at  
>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>    at  
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>> ava:39)    at  
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> orImpl.java:25)    at >> java.lang.reflect.Method.invoke(Method.java:324)
>>    at  
>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>> essor.java:54)    at  
>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>> t(NSKeyValueCoding.java:1160)    at  
>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>> ForKey(NSKeyValueCoding.java:1268)    at  
>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 
>> )
>>    at  
>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>> lueCoding.java:498)    at  
>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>> 1605)
>>    at  
>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>> nt(WOKeyValueAssociation.java:46)    at  
>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>> Button.java:59)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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._dispatchW 
>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>> uest(WOComponentRequestHandler.java:358)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>> est(WOComponentRequestHandler.java:435)    at  
>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>> ava:1247)    at  
>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>> d.java:167)    at  
>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>> va:248)    at java.lang.Thread.run(Thread.java:534)
>> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>>    at  
>> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j 
>> ava:135)    at  
>> org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseria 
>> lizationContextImpl.java:942)    at  
>> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPars 
>> er.java:585)    at  
>> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespac 
>> eBinder.java:898)    at  
>> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinde 
>> r.java:644)    at  
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(X 
>> MLDocumentFragmentScannerImpl.java:1008)    at  
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD 
>> ispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)    at  
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XML 
>> DocumentFragmentScannerImpl.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.ja 
>> va:1175)    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>>    at  
>> org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializat 
>> ionContextImpl.java:232)    at  
>> org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>    at  
>> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFund 
>> SOAPbindingStub.java:591)    at  
>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.setBenchMarks(QCDCommu 
>> nicatorFront.java:368)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>> tfolioCommunicator.java:146)    at  
>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>> folio.java:955)    at  
>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>    at  
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>> ava:39)    at  
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> orImpl.java:25)    at >> java.lang.reflect.Method.invoke(Method.java:324)
>>    at  
>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>> essor.java:54)    at  
>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>> t(NSKeyValueCoding.java:1160)    at  
>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>> ForKey(NSKeyValueCoding.java:1268)    at  
>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 
>> )
>>    at  
>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>> lueCoding.java:498)    at  
>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>> 1605)
>>    at  
>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>> nt(WOKeyValueAssociation.java:46)    at  
>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>> Button.java:59)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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._dispatchW 
>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>> uest(WOComponentRequestHandler.java:358)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>> est(WOComponentRequestHandler.java:435)    at  
>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>> ava:1247)    at  
>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>> d.java:167)    at  
>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>> va:248)    at java.lang.Thread.run(Thread.java:534)
>> ### End Problem Report ###
>> - Exception:
>> org.xml.sax.SAXException: No deserializer for decimal
>>    at  
>> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI 
>> mpl.java:447)    at  
>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp 
>> l.java:394)    at  
>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser 
>> ializationContextImpl.java:906)    at  
>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav 
>> a:200)    at  
>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement 
>> .java:684)    at  
>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>    at  
>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>    at  
>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA 
>> PbindingStub.java:612)    at  
>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun 
>> icatorFront.java:330)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort 
>> folioCommunicator.java:73)    at  
>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity 
>> Communicator.java:124)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>> tfolioCommunicator.java:148)    at  
>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>> folio.java:955)    at  
>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>    at  
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>> ava:39)    at  
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> orImpl.java:25)    at >> java.lang.reflect.Method.invoke(Method.java:324)
>>    at  
>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>> essor.java:54)    at  
>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>> t(NSKeyValueCoding.java:1160)    at  
>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>> ForKey(NSKeyValueCoding.java:1268)    at  
>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 
>> )
>>    at  
>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>> lueCoding.java:498)    at  
>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>> 1605)
>>    at  
>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>> nt(WOKeyValueAssociation.java:46)    at  
>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>> Button.java:59)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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._dispatchW 
>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>> uest(WOComponentRequestHandler.java:358)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>> est(WOComponentRequestHandler.java:435)    at  
>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>> ava:1247)    at  
>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>> d.java:167)    at  
>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>> va:248)    at java.lang.Thread.run(Thread.java:534)
>> ### Begin Problem Report ###
>> 2003-09-25 06:57:06 Etc/GMT
>> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
>> Problem: org.xml.sax.SAXException: No deserializer for decimal
>> AxisFault
>> faultCode: {http://xml.apache.org/axis/}Server.userException
>> faultString: org.xml.sax.SAXException: No deserializer for decimal
>> faultActor: null
>> faultDetail:
>>    stackTrace: org.xml.sax.SAXException: No deserializer for decimal
>>    at  
>> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI 
>> mpl.java:447)    at  
>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp 
>> l.java:394)    at  
>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser 
>> ializationContextImpl.java:906)    at  
>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav 
>> a:200)    at  
>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement 
>> .java:684)    at  
>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>    at  
>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>    at  
>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA 
>> PbindingStub.java:612)    at  
>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun 
>> icatorFront.java:330)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort 
>> folioCommunicator.java:73)    at  
>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity 
>> Communicator.java:124)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>> tfolioCommunicator.java:148)    at  
>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>> folio.java:955)    at  
>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>    at  
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>> ava:39)    at  
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> orImpl.java:25)    at >> java.lang.reflect.Method.invoke(Method.java:324)
>>    at  
>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>> essor.java:54)    at  
>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>> t(NSKeyValueCoding.java:1160)    at  
>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>> ForKey(NSKeyValueCoding.java:1268)    at  
>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 
>> )
>>    at  
>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>> lueCoding.java:498)    at  
>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>> 1605)
>>    at  
>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>> nt(WOKeyValueAssociation.java:46)    at  
>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>> Button.java:59)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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._dispatchW 
>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>> uest(WOComponentRequestHandler.java:358)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>> est(WOComponentRequestHandler.java:435)    at  
>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>> ava:1247)    at  
>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>> d.java:167)    at  
>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>> va:248)    at java.lang.Thread.run(Thread.java:534)
>> org.xml.sax.SAXException: No deserializer for decimal
>>    at org.apache.axis.AxisFault.makeFault(AxisFault.java:120)
>>    at org.apache.axis.client.Call.invoke(Call.java:1874)
>>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>>    at  
>> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOA 
>> PbindingStub.java:612)    at  
>> se.optimatika.proj.qsd.com.QCDCommunicatorFront.getPortfolio(QCDCommun 
>> icatorFront.java:330)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.callRemote(QCDPort 
>> folioCommunicator.java:73)    at  
>> se.optimatika.proj.qsd.com.QCDEntityCommunicator.synchronise(QCDEntity 
>> Communicator.java:124)    at  
>> se.optimatika.proj.qsd.com.QCDPortfolioCommunicator.synchronise(QCDPor 
>> tfolioCommunicator.java:148)    at  
>> se.optimatika.proj.qsd.eo.QCDPortfolio.doRemoteSynchronisation(QCDPort 
>> folio.java:955)    at  
>> CmpntPortfolio.doSynchronise(CmpntPortfolio.java:95)
>>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>    at  
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j 
>> ava:39)    at  
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess 
>> orImpl.java:25)    at >> java.lang.reflect.Method.invoke(Method.java:324)
>>    at  
>> KeyValueCodingProtectedAccessor.methodValue(KeyValueCodingProtectedAcc 
>> essor.java:54)    at  
>> com.webobjects.foundation.NSKeyValueCoding$_MethodBinding.valueInObjec 
>> t(NSKeyValueCoding.java:1160)    at  
>> com.webobjects.foundation.NSKeyValueCoding$DefaultImplementation.value 
>> ForKey(NSKeyValueCoding.java:1268)    at  
>> com.webobjects.appserver.WOComponent.valueForKey(WOComponent.java:1544 
>> )
>>    at  
>> com.webobjects.foundation.NSKeyValueCoding$Utility.valueForKey(NSKeyVa 
>> lueCoding.java:498)    at  
>> com.webobjects.foundation.NSKeyValueCodingAdditions$DefaultImplementat 
>> ion.valueForKeyPath(NSKeyValueCodingAdditions.java:212)    at  
>> com.webobjects.appserver.WOComponent.valueForKeyPath(WOComponent.java: 
>> 1605)
>>    at  
>> com.webobjects.appserver._private.WOKeyValueAssociation.valueInCompone 
>> nt(WOKeyValueAssociation.java:46)    at  
>> com.webobjects.appserver._private.WOSubmitButton.invokeAction(WOSubmit 
>> Button.java:59)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at QCDEntityComponent.invokeAction(QCDEntityComponent.java:376)
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOConditional.invokeAction(WOConditi 
>> onal.java:55)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WOGenericContainer.invokeAction(WOGe 
>> nericContainer.java:23)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver._private.WOComponentContent.invokeAction(WOCo 
>> mponentContent.java:31)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.java:110)    at  
>> com.webobjects.appserver.WOComponent.invokeAction(WOComponent.java:950 
>> )
>>    at  
>> com.webobjects.appserver._private.WOComponentReference.invokeAction(WO 
>> ComponentReference.java:113)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeChildrenAction( 
>> WODynamicGroup.java:101)    at  
>> com.webobjects.appserver._private.WODynamicGroup.invokeAction(WODynami 
>> cGroup.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._dispatchW 
>> ithPreparedPage(WOComponentRequestHandler.java:196)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedSession(WOComponentRequestHandler.java:287)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._dispatchW 
>> ithPreparedApplication(WOComponentRequestHandler.java:322)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler._handleReq 
>> uest(WOComponentRequestHandler.java:358)    at  
>> com.webobjects.appserver._private.WOComponentRequestHandler.handleRequ 
>> est(WOComponentRequestHandler.java:435)    at  
>> com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.j 
>> ava:1247)    at  
>> com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThrea 
>> d.java:167)    at  
>> com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.ja 
>> va:248)    at java.lang.Thread.run(Thread.java:534)
>> Caused by: org.xml.sax.SAXException: No deserializer for decimal
>>    at  
>> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerI 
>> mpl.java:447)    at  
>> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImp 
>> l.java:394)    at  
>> org.apache.axis.encoding.DeserializationContextImpl.startElement(Deser 
>> ializationContextImpl.java:906)    at  
>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.jav 
>> a:200)    at  
>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement 
>> .java:684)    at  
>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>>    at  
>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>>    ... 78 more
>> ### End Problem Report ###
>
>
>
__________________________
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


Re: Access violation?

Posted by Stephen Gordon <st...@student.usyd.edu.au>.
if u send me a sample i can test it to see if the problem is axis or not.
i am running debian with tomcat 4.1.24 and axis 1.1

stephen

Anders Peterson wrote:
> Hi all,
> 
> I have client code generated by wsdl2java. Most methods work fine, but 
> some fail and produce exceptions like the one below. It seems to be 
> which data types are used in the custom types that determine if the call 
> succeeds or fails: string and int are ok; dateTime and decimal  are not.
> 
> I'm not sure what access violation means, and why would internal data 
> types determine if there is a violation or not?
> 
> Any pointers and/or theories are welcome!
> 
> /Anders
> 
> ### Begin Problem Report ###
> 2003-09-25 06:57:05 Etc/GMT
> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
> Problem: Access violation at address CCFFFCFB. Read of address CCFFFCFB
> 
> AxisFault
> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
> faultString: Access violation at address CCFFFCFB. Read of address CCFFFCFB
> faultActor: null
> faultDetail:
>    stackTrace: AxisFault
> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
> faultString: Access violation at address CCFFFCFB. Read of address CCFFFCFB
> faultActor: null
> faultDetail:
> 
> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>    at 
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:135) 
> 
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:942) 
> 
>    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(SAXParser.java:345)
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:232) 
> 
>    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>    at 
> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFundSOAPbindingStub.java:591) 
> 
>    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> 
>    at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>    at java.lang.reflect.Method.invoke(Method.java:324)
>    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:534)
> 
> 
> Access violation at address CCFFFCFB. Read of address CCFFFCFB
>    at 
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:135) 
> 
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.endElement(DeserializationContextImpl.java:942) 
> 
>    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(SAXParser.java:345)
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:232) 
> 
>    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546)
>    at org.apache.axis.Message.getSOAPEnvelope(Message.java:377)
>    at org.apache.axis.client.Call.invokeEngine(Call.java:2132)
>    at org.apache.axis.client.Call.invoke(Call.java:2102)
>    at org.apache.axis.client.Call.invoke(Call.java:1851)
>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>    at 
> se.ws.backofficeonline.IFundSOAPbindingStub.updateCustodyAccount(IFundSOAPbindingStub.java:591) 
> 
>    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> 
>    at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>    at java.lang.reflect.Method.invoke(Method.java:324)
>    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:534)
> 
> ### End Problem Report ###
> 
> - Exception:
> org.xml.sax.SAXException: No deserializer for decimal
>    at 
> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:447) 
> 
>    at 
> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:394) 
> 
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:906) 
> 
>    at 
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200) 
> 
>    at 
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684) 
> 
>    at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>    at org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>    at 
> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:612) 
> 
>    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> 
>    at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>    at java.lang.reflect.Method.invoke(Method.java:324)
>    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:534)
> 
> ### Begin Problem Report ###
> 2003-09-25 06:57:06 Etc/GMT
> Victim: se.optimatika.proj.qsd.com.QCDCommunicatorFront@dce12
> Problem: org.xml.sax.SAXException: No deserializer for decimal
> 
> AxisFault
> faultCode: {http://xml.apache.org/axis/}Server.userException
> faultString: org.xml.sax.SAXException: No deserializer for decimal
> faultActor: null
> faultDetail:
>    stackTrace: org.xml.sax.SAXException: No deserializer for decimal
>    at 
> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:447) 
> 
>    at 
> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:394) 
> 
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:906) 
> 
>    at 
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200) 
> 
>    at 
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684) 
> 
>    at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>    at org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>    at 
> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:612) 
> 
>    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> 
>    at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>    at java.lang.reflect.Method.invoke(Method.java:324)
>    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:534)
> 
> 
> org.xml.sax.SAXException: No deserializer for decimal
>    at org.apache.axis.AxisFault.makeFault(AxisFault.java:120)
>    at org.apache.axis.client.Call.invoke(Call.java:1874)
>    at org.apache.axis.client.Call.invoke(Call.java:1777)
>    at org.apache.axis.client.Call.invoke(Call.java:1315)
>    at 
> se.ws.backofficeonline.IFundSOAPbindingStub.getCustodyAccount(IFundSOAPbindingStub.java:612) 
> 
>    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> 
>    at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>    at java.lang.reflect.Method.invoke(Method.java:324)
>    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:534)
> Caused by: org.xml.sax.SAXException: No deserializer for decimal
>    at 
> org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:447) 
> 
>    at 
> org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:394) 
> 
>    at 
> org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:906) 
> 
>    at 
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:200) 
> 
>    at 
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:684) 
> 
>    at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:241)
>    at org.apache.axis.message.RPCElement.getParams(RPCElement.java:265)
>    at org.apache.axis.client.Call.invoke(Call.java:1871)
>    ... 78 more
> 
> ### End Problem Report ###
> 
>