You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/02/03 15:49:37 UTC
cvs commit: ws-axis/java/src/org/apache/axis/encoding/ser TimeDeserializer.java TimeDeserializerFactory.java TimeSerializer.java TimeSerializerFactory.java
dims 2005/02/03 06:49:37
Modified: java/src/org/apache/axis/encoding
DefaultJAXRPC11TypeMappingImpl.java
Added: java/src/org/apache/axis/encoding/ser TimeDeserializer.java
TimeDeserializerFactory.java TimeSerializer.java
TimeSerializerFactory.java
Log:
- fix typo when registering XSD_DATETIME
- Add separate ser/der stuff for XSD_TIME (patch from jonas team)
Revision Changes Path
1.7 +6 -4 ws-axis/java/src/org/apache/axis/encoding/DefaultJAXRPC11TypeMappingImpl.java
Index: DefaultJAXRPC11TypeMappingImpl.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/encoding/DefaultJAXRPC11TypeMappingImpl.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- DefaultJAXRPC11TypeMappingImpl.java 3 Feb 2005 14:34:41 -0000 1.6
+++ DefaultJAXRPC11TypeMappingImpl.java 3 Feb 2005 14:49:37 -0000 1.7
@@ -19,6 +19,8 @@
import org.apache.axis.Constants;
import org.apache.axis.encoding.ser.DateDeserializerFactory;
import org.apache.axis.encoding.ser.DateSerializerFactory;
+import org.apache.axis.encoding.ser.TimeDeserializerFactory;
+import org.apache.axis.encoding.ser.TimeSerializerFactory;
/**
* This is the implementation of the axis Default JAX-RPC SOAP Encoding TypeMapping
@@ -61,18 +63,18 @@
myRegisterSimple(Constants.XSD_UNSIGNEDBYTE, short.class);
myRegister(Constants.XSD_DATETIME, java.util.Calendar.class,
new DateSerializerFactory(java.util.Calendar.class,
- Constants.XSD_DATE),
+ Constants.XSD_DATETIME),
new DateDeserializerFactory(java.util.Calendar.class,
- Constants.XSD_DATE));
+ Constants.XSD_DATETIME));
myRegister(Constants.XSD_DATE, java.util.Calendar.class,
new DateSerializerFactory(java.util.Calendar.class,
Constants.XSD_DATE),
new DateDeserializerFactory(java.util.Calendar.class,
Constants.XSD_DATE));
myRegister(Constants.XSD_TIME, java.util.Calendar.class,
- new DateSerializerFactory(java.util.Calendar.class,
+ new TimeSerializerFactory(java.util.Calendar.class,
Constants.XSD_TIME),
- new DateDeserializerFactory(java.util.Calendar.class,
+ new TimeDeserializerFactory(java.util.Calendar.class,
Constants.XSD_TIME));
try {
myRegisterSimple(Constants.XSD_ANYURI,
1.3 +21 -67 ws-axis/java/src/org/apache/axis/encoding/ser/TimeDeserializer.java
1.3 +16 -56 ws-axis/java/src/org/apache/axis/encoding/ser/TimeDeserializerFactory.java
1.3 +51 -80 ws-axis/java/src/org/apache/axis/encoding/ser/TimeSerializer.java
1.3 +18 -69 ws-axis/java/src/org/apache/axis/encoding/ser/TimeSerializerFactory.java