i am new to sopa/ws/axis and trying to implement a simple time service. i have built an working service which returns the time in milliseconds (a long) which works but when i try to return a java.util.Date object, then i get a class cast exception (i use springframework and its webservice support proxies).
after some searching i found an article that says that axis will serialize Date objects perfectly but will create a java.util.Calendar on deserializing. is this true ? how can i change this ? any hints for how to do this in spring ?
Instead of returning time in milliseconds, can you format the date in W3C format and return a string?
Joined: May 25, 2001
yes, since this is just a test i can format the return in whatever format i want to.... but i want to return a java util date (this is a test of several remoting mechanism including springs httpinvoker, hessian, burlap and rmi and they all work without any troubles with java.util.Date). this is more a "i'm sure this is possible; i must be doing something wrong" thing :-)