Looks like the link I posted contained an email address, and so was blocked.
Here is the question that was posted on castor-dev mailing list, message number
msg05772
==
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
=======
-----Original Message-----
From: Nischala Kale
Sent: Fri 6/4/2004 4:17 PM
To: [EMAIL PROTECTED]
Cc:
Subject: how do I use mapping and a java.util.Date?
Hi,
I came across the same problem as the person in this Thread. As I did not
see any replies about the solution, I'm posting it again. Here is the link to the
original question -
http://www.mail-archive.com/[EMAIL PROTECTED]/msg05772.html
Can someone help?
Thanks
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-user