I have a ERROR...
          I use a datasource in WSAD 4.0.3 call jndi  ->  jdbc/DB2
 
            My file database.xml is so.
 
<databases name="APV" engine="db2">
<jndi name="jdbc/DB2" />
<mapping href="" />
</databases>
 
        My file mapping is follow...
 
<class name="cl.bancochile.apv.employer.jdo.Employer" identity="idEmployer">
<map-to table="EMPLOYER" />
<field name="idEmployer" type="string" >
<sql name="ID_EMPLOYER" type="char" />
</field>
<field name="name" type="string">
<sql name="NAME" type="char" />
</field>
<field name="socialReason" type="string">
<sql name="SOCIAL_REASON" type="char" />
</field>
<field name="streetAddress" type="string">
<sql name="STREET_ADDRESS" type="char" />
</field>
<field name="numberAddress" type="string">
<sql name="NUMBER_ADDRESS" type="char" />
</field>
<field name="deptoNumber" type="string">
<sql name="DEPTNUM_ADDRESS" type="char" />
</field>
<field name="town" type="string">
<sql name="TOWN_ADDRESS" type="char" />
</field>
<field name="postOffice" type="string">
<sql name="POSTOFFICE_ADDRESS" type="char" />
</field>
<field name="phoneFax" type="string">
<sql name="PHONE_FAX" type="char" />
</field>
<field name="email" type="string">
<sql name="EMAIL" type="char" />
</field>
<field name="region" type="short">
<sql name="REGION" type="smallint" />
</field>
<field name="city" type="integer">
<sql name="CITY" type="integer" />
</field>
<field name="community" type="integer">
<sql name="COMMUNITY" type="integer" />
</field>
<field name="idActivity" type="integer">
<sql name="BUSINESS_ORDER" type="integer" />
</field>
</class>
 
My configure JDO is follow...
 
jdo = new JDO();
ContainerDTO cDTO = new ContainerDTO();
URL url = "" Constants.FILE_DATABASE );
jdo.loadConfiguration( url.toString() );
jdo.setDatabaseName( Constants.DB_NAME );
jdo.setTransactionManager( Constants.TRMGR );
 
 
And throw this exception
org.exolab.castor.mapping.MappingException: Could not find the class cl.bancochile.apv.employer.jdo.Employer
 
why ?
 
 
     Atte. Marcelo Flores
[EMAIL PROTECTED]
            Aditiva S.A.

Reply via email to