Hi, in my project I am using jibx-1.1.5.
I want to define a Vector<String> as a <collection> of "java.lang.String"s. Here is what I did: 8<================ CPoint.java ================= public class CPoint { private Vector<String> mMeasurements; private double mAverage; private double mVariance; // ctors and some methods here } 8<============================================== 8<================ binding.xml ================= <mapping name=3D"Point" class=3D"CPoint"> <collection name=3D"Measurements" field=3D"mMeasurements" item-type=3D"java.lang.String" /> <value name=3D"Average" field=3D"mAverage" /> <value name=3D"Variance" field=3D"mVariance" /> </mapping> 8<============================================== The binding compiles without a hassle. As long as my Vector<String> is empty there is no problem with marshalling and unmarshalling. Containing one or more elements this happens: 8<============================================== [java] 12:06:01.079 [Thread-4] ERROR workers.CAdminIoHandler - An error occured: java.lang.ClassCastException: java.lang.String cannot be cast to org.jibx.runtime.IMarshallable [java] 12:06:01.080 [Thread-4] ERROR workers.CAdminIoHandler - data.JiBX_MungeAdapter.JiBX_binding_marshal_1_8() [java] 12:06:01.082 [Thread-4] ERROR workers.CAdminIoHandler - data.CPoint.JiBX_binding_marshal_1_0(CPoint.java) [java] 12:06:01.082 [Thread-4] ERROR workers.CAdminIoHandler - data.JiBX_bindingCPoint_access1.marshal() [java] 12:06:01.082 [Thread-4] ERROR workers.CAdminIoHandler - data.CPoint.marshal(CPoint.java) [java] 12:06:01.082 [Thread-4] ERROR workers.CAdminIoHandler - org.jibx.extras.HashMapperStringToComplex.marshal(HashMapperStringToComplex.java:197) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.CSignalsMap.JiBX_binding_marshal_1_0(CSignalsMap.java) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.CLocationSensor.JiBX_binding_marshal_1_0(CLocationSensor.java) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.JiBX_MungeAdapter.JiBX_binding_marshal_1_4() [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.CArea.JiBX_binding_marshal_1_0(CArea.java) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.JiBX_MungeAdapter.JiBX_binding_marshal_1_7() [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.CData.JiBX_binding_marshal_1_0(CData.java) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.JiBX_bindingCData_access.marshal() [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - data.CData.marshal(CData.java) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - org.jibx.runtime.impl.MarshallingContext.marshalRoot(MarshallingContext.java:1044) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - org.jibx.runtime.impl.MarshallingContext.marshalDocument(MarshallingContext.java:1114) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - main.CVishnu.saveData(CVishnu.java:327) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - main.CVishnu.saveData(CVishnu.java:310) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - workers.admincmds.CSyncCommand.handleCommand(CSyncCommand.java:26) [java] 12:06:01.083 [Thread-4] ERROR workers.CAdminIoHandler - workers.CAdminIoHandler.run(CAdminIoHandler.java:314) 8<============================================== Do I have to create a wrapper-class for my String-collection or is it possible to let jibx do this job? Thx in advance and regards, Rainer -- Dipl. Ing. (FH) Rainer Poisel Institut für Kommunikationsnetze Department IT & Medien Fachhochschule St. Pölten GmbH ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users