I am using axis2-1.5. I did not experience this error with 1.4.1 version even though I found this issue AXIS2-4447. This is my incoming object(pojo) using java.util.Date
import java.util.Date; /** * Test pojo with xs:data * @author asen */ public class PojoIn implements PojoI { private static final long serialVersionUID = 1L; private Date date = null; private String alias = null ; public PojoIn(){} public Date getDate() { return date; } public void setDate(Date date) { this.date = date; } public String getAlias() { return alias; } public void setAlias(String alias) { this.alias = alias; } @Override public String toString() { StringBuffer sb = new StringBuffer(" DATA WS IN"); sb.append("DATE: " + date).append("\n"); sb.append("ALIAS: " + alias).append("\n"); return sb.toString(); } } And this is sample web method exposed as web service through Axis2-1.5 integration with Tomcat-6.0.16 public Long storeData(PojoIn data) throws Exception { // implementation follow return new Long(1); } On Fri, Sep 18, 2009 at 12:53 AM, Amila Suriarachchi < amilasuriarach...@gmail.com> wrote: > > > On Fri, Sep 18, 2009 at 3:05 AM, Asen <asen.m.ase...@gmail.com> wrote: > >> Hi there, >> >> I am getting error on xs:date manipulations at the server side. >> Does anyone know any solution to this problem? >> >> Exception in thread "main" org.apache.axis2.AxisFault: date string can not >> be less than 19 charactors >> at >> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:517) >> at >> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371) >> at >> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417) >> at >> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) >> at >> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) >> >> wsdl snipped: >> <xs:element name="endDate" minOccurs="0" type="xs:date" nillable="true" /> >> >> My client uses wsdl2java ADB binding. >> > > how your service is written? what is the Axis2 version you use? > > thanks, > Amila. > > > > -- > Amila Suriarachchi > WSO2 Inc. > blog: http://amilachinthaka.blogspot.com/ >