This is a part of my project: A dataype i have defined in a .xsd File <complexType name="Rating"> <sequence> <element name="userId" type="string"></element> <element name="customerId" type="string"></element> <element name="timestamp" type="dateTime"></element> <element name="rating" type="float"></element> </sequence> </complexType>
Via WSDL2Java i get the generated classes. I serialze the objects i use during runtime and i have to desialze them. I do so via: Rating rating = (Rating) BeanUtil.deserialize(Rating.class, element, new MultirefHelper(element), new DefaultObjectSupplier()); Rating rating = (Rating) BeanUtil.deserialize(Rating.class, element, new MultirefHelper(element), new DefaultObjectSupplier()); /* Test outputs */ System.out.println("Customer Id: "+rating.getCustomerId()); System.out.println("User id: "+rating.getUserId()); System.out.println("Timestamp: "+rating.getTimestamp().toString()); System.out.println("Rating: "+rating.getRating()); But i get only half of the attibutes deserilized. userId and customerId won't get initialzed. Output: <rating><userId>ted</userId><customerId>100.100101.1</customerId><timestamp>2007-09-06T11:15:48.085Z</timestamp><rating>1.0</rating></rating> Customer Id: null User id: null Timestamp: java.util.GregorianCalendar[time=1189077348085,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=2,minimalDaysInFirstWeek=4,ERA=1,YEAR=2007,MONTH=8,WEEK_OF_YEAR=36,WEEK_OF_MONTH=1,DAY_OF_MONTH=6,DAY_OF_YEAR=249,DAY_OF_WEEK=5,DAY_OF_WEEK_IN_MONTH=1,AM_PM=0,HOUR=11,HOUR_OF_DAY=11,MINUTE=15,SECOND=48,MILLISECOND=85,ZONE_OFFSET=0,DST_OFFSET=0] Rating: 1.0 Any suggestions? -- View this message in context: http://www.nabble.com/Problem-with-BeanUtil.deserialize%28%29-tf4401241.html#a12554948 Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]