Hi,
when trying to use the current CVS version of Castor I get the following Exception
message:
unable to find FieldDescriptor for 'data-source' in ClassDescriptor of jdo-conf
org.xml.sax.SAXException: unable to find FieldDescriptor for 'data-source' in
ClassDescriptor of jdo-conf
at
org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:1793)
at
org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:1292)
at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1197)
at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1862)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1238)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1035)
at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:605)
at
org.exolab.castor.jdo.engine.JDOConfLoader.loadConfiguration(JDOConfLoader.java:85)
at
org.exolab.castor.jdo.engine.JDOConfLoader.getDatabase(JDOConfLoader.java:101)
at
org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(DatabaseRegistry.java:235)
at org.exolab.castor.jdo.JDO.getDatabase(JDO.java:571)
at DeptEmp.run(DeptEmp.java:34)
at DeptEmp.main(DeptEmp.java:12)
This occures regardless of using a <driver ...> configuration or a <data-source ...>
configuration in the database configuratin file.
Here is an example database.xml file I tried:
<?xml version="1.0" ?>
<!DOCTYPE databases PUBLIC "-//EXOLAB/Castor JDO Configuration DTD Version 1.0//EN"
"http://castor.exolab.org/jdo-conf.dtd">
<database name="oracle" engine="oracle" >
<driver url="jdbc:oracle:thin:@localhost:1521:TEST"
class-name="oracle.jdbc.driver.OracleDriver">
<param name="user" value="test"/>
<param name="password" value="secret"/>
</driver>
<mapping href="mapping.xml" />
</database>
Regards,
Martin
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev