There is a mapping error when I invoke the Unmarshaller for the mapping. Can
someone spot me where I am wrong? Thanks!
code:
----
mapping.loadMapping( "mapping.xml" );
Unmarshaller unmar = new Unmarshaller(mapping);
mapping.xml: (auto generated)
------------------------------
<class cst:name="Enrollment_message">
<description>Default mapping for class Enrollment_message</description>
<map-to cst:xml="enrollment_message"/>
<field cst:name="items" cst:type="Enrollment_messageItem"
cst:collection="enumerate">
<bind-xml node="element"/>
</field>
</class>
Enrollment_message.java
------------------------
...
public java.util.Enumeration enumerateEnrollment_messageItem()
{
return _items.elements();
} //-- java.util.Enumeration enumerateEnrollment_messageItem()
....
Error:
org.exolab.castor.mapping.MappingException: Nested error:
org.exolab.castor.mapping.MappingException: The method getItem
s in class Enrollment_message accepting/returning object of type interface
java.util.Enumeration was not found
org.exolab.castor.mapping.MappingException: The method getItems in class
Enrollment_message accepting/returning object o
f type interface java.util.Enumeration was not found
at
org.exolab.castor.mapping.loader.MappingLoader.createFieldHandler(MappingLoa
der.java:866)
at
org.exolab.castor.mapping.loader.MappingLoader.createFieldDesc(MappingLoader
.java:696)
at
org.exolab.castor.xml.XMLMappingLoader.createFieldDesc(XMLMappingLoader.java
:311)
at
org.exolab.castor.mapping.loader.MappingLoader.createFieldDescs(MappingLoade
r.java:559)
at
org.exolab.castor.mapping.loader.MappingLoader.createDescriptor(MappingLoade
r.java:382)
at
org.exolab.castor.xml.XMLMappingLoader.createDescriptor(XMLMappingLoader.jav
a:192)
at
org.exolab.castor.mapping.loader.MappingLoader.loadMapping(MappingLoader.jav
a:232)
at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:291)
at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:246)
at
org.exolab.castor.xml.Unmarshaller.setMapping(Unmarshaller.java:410)
at org.exolab.castor.xml.Unmarshaller.<init>(Unmarshaller.java:227)
at ReadData.main(ReadData.java:28)
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev