Hi, I have a schema that defines an xsd:date element. When I generate my objects from my xml file, the representative object for xsd:date is org.exolab.castor.types.Date.
Next, I using the MappingTool utility to generate a mapping.xml file, as I eventually want to map these objects to an RDBMS. A snippet of the nicely formatted mapping.xml file follows: <?xml version="1.0"?> <mapping xmlns="http://castor.exolab.org/"> <description>Castor generated mapping file</description> <class name="org.exolab.castor.types.Date" identity="" access="shared"> <description>Default mapping for class org.exolab.castor.types.Date</des cription> <map-to xml="date"/> <field name="content" type="java.lang.String"> <bind-xml name="content" node="text"/> </field> </class> This looks ok to me. Anyhow, I then run my program and it fails on the setMapping() method as follows: org.exolab.castor.mapping.MappingException: The method getContent in class org.e xolab.castor.types.Date accepting/returning object of type class java.lang.Strin g was not found at org.exolab.castor.mapping.loader.MappingLoader.createFieldDesc(Mappin gLoader.java:719) at org.exolab.castor.xml.XMLMappingLoader.createFieldDesc(XMLMappingLoad er.java:260) at org.exolab.castor.mapping.loader.MappingLoader.createFieldDescs(Mappi ngLoader.java:519) at org.exolab.castor.mapping.loader.MappingLoader.createDescriptor(Mappi ngLoader.java:343) at org.exolab.castor.xml.XMLMappingLoader.createDescriptor(XMLMappingLoa der.java:157) at org.exolab.castor.mapping.loader.MappingLoader.loadMapping(MappingLoa der.java:212) at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:278) at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:234) at org.exolab.castor.xml.Unmarshaller.setMapping(Unmarshaller.java:224) at Test.<init>(Test.java:53) at Test.main(Test.java:34) The basic question is, how does one supply the appropriate mapping for an xsd:date? I'm lost here. Thank you for your help. -Doug ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev
