You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Dominik Kacprzak (JIRA)" <ax...@ws.apache.org> on 2004/12/14 03:11:59 UTC
[jira] Updated: (AXIS-1481) No deserializer for dateTime
[ http://nagoya.apache.org/jira/browse/AXIS-1481?page=history ]
Dominik Kacprzak updated AXIS-1481:
-----------------------------------
Attachment: AXIS-1481.tar.gz
dservice.wsdl
Antonio,
I was unable to reproduce your issue. Axis definitely supports dateTime. I attached a tar file with a simple test I used trying to recreate your problem. The tar file contains a wsdl, a test file, and a class that implements the web service. I also noticed that the wsdl you used does not pass validation. A corrected version of dservice.wsdl is attached as well.
It would be great if you could play a bit with the example test case I attached and try to reproduce your bug using it.
FYI, my environment is a nightly build of Axis.
let me know how it goes,
- Dominik
> No deserializer for dateTime
> -----------------------------
>
> Key: AXIS-1481
> URL: http://nagoya.apache.org/jira/browse/AXIS-1481
> Project: Axis
> Type: Bug
> Components: Serialization/Deserialization
> Versions: 1.2 Beta
> Reporter: Antonio Tambaro
> Priority: Blocker
> Attachments: AXIS-1481.tar.gz, axis1_2TojaxRPC.zip, dservice.wsdl
>
> When I try to make a sql-select that retrieve columns of the oracle-datatype "DATE", I get the following stacktrace:
> (If I fire a select-statement without columns of DATE, it works well)
> SCHWERWIEGEND: No deserializer for java.lang.Object
> 28.07.2004 17:21:51 org.apache.axis.client.Call invoke
> SCHWERWIEGEND: Exception:
> org.xml.sax.SAXException: No deserializer for {http://schemas.xmlsoap.org/soap/encoding/}dateTime
> at org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:456)
> at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:396)
> at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1014)
> at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:159)
> at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1050)
> at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:372)
> at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1014)
> at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:159)
> at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1050)
> at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:372)
> at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1014)
> at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:159)
> at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1050)
> at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:372)
> at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1014)
> at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:159)
> at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1050)
> at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:372)
> at org.apache.axis.encoding.ser.BeanDeserializer.startElement(BeanDeserializer.java:130)
> at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1014)
> at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:159)
> at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1050)
> at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196)
> at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310)
> at org.apache.axis.client.Call.invoke(Call.java:2381)
> at org.apache.axis.client.Call.invoke(Call.java:2280)
> at org.apache.axis.client.Call.invoke(Call.java:1741)
> at org.opencube.www.wsdl.dservice.dservice.DataSourceServiceBindingStub.executeQuery(DataSourceServiceBindingStub.java:351)
> at ConnectToOMSTest.main(ConnectToOMSTest.java:51)
> AxisFault
> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
> faultSubcode:
> faultString: org.xml.sax.SAXException: No deserializer for {http://schemas.xmlsoap.org/soap/encoding/}dateTime
> faultActor:
> faultNode:
> faultDetail:
> ...
> I used the wsdl2java to generate the stubs.
> Have anyone a solution for my problem?
> Bye Antonio.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira