Jim,

great to see that it worked. Wrt your question, hmm .. if you were to run 
within e.g. Tomcat, the answer would be easy and straight-forward, as Tomcat 
uses quite a sophisticated class loader hierarchy, and you don't want Castor to 
simply use the system class loader in such a context, but the web app 
class loader.

As to your environment, can you describe what's special wrt to class loading ? 
Is this a stand-alone ui (using ew.g. swing), or does this run using e.g. 
Eclipse's rich client interface framework ?

Werner

On Wed, 15 Dec 2004 14:47:28 +0000, jim burton wrote:

>
>Werner,
>
>thankyou very much - that works! Can you explain why?
>
>Thanks,
>
>Jim
>
>Werner Guttmann wrote:
>> Jim,
>> 
>> can you please insert the following call after the creation of the JDO 
>> instance, and let me know whether it makes a difference.
>> 
>> jdo.setClassLoader(getClass().getClassLoader());
>> 
>> Regards
>> Werner
>> 
>> On Tue, 14 Dec 2004 01:29:25 -0800, james burton wrote:
>> 
>> 
>>>A desktop app - I'm simply trying to recreate this tutorial - 
>>>http://javaboutique.webdeveloper.com/Map_Java_Objects/
>>>
>>>Jim
>>>
>>>---------- Original Message ----------------------------------
>>>From: Nick Stuart <[EMAIL PROTECTED]>
>>>Reply-To: <[EMAIL PROTECTED]>
>>>Date:  Mon, 13 Dec 2004 16:12:54 -0500
>>>
>>>
>>>>Hmmm...well thats odd. Are you using this in a web-app type
>>>>deployment? Or a desktop app? In theory it shouldn't matter. I have
>>>>castor working fine in both areas, but just curious.
>>>>
>>>>
>>>>On Mon, 13 Dec 2004 21:07:07 +0000, jim burton <[EMAIL PROTECTED]> wrote:
>>>>
>>>>>Nick,
>>>>>
>>>>>thanks for your reply - I have got the same code working on a different
>>>>>box - same castor (0.9.5.4) same jdk (1.5), the working one is win2k,
>>>>>not working is fedora core 2. I can't figure out what the difference is
>>>>>between the two environments, presumably classpath-related? mapping.xml
>>>>>looks like:
>>>>>
>>>>>
>>>>>
>>>>><mapping>
>>>>>   <class name="org.jmaid.testcastor.Media" identity="id">
>>>>>     <map-to table="media" />
>>>>>     <field name="id" type="integer">
>>>>>       <sql name="id" type="integer"/>
>>>>>     </field>
>>>>>     <field name="type" type="string">
>>>>>       <sql name="type" type="char" />
>>>>>     </field>
>>>>>   </class>
>>>>></mapping>
>>>>>
>>>>>Unless anyone has any bright ideas I'll keep trying to figure it out.
>>>>>
>>>>>
>>>>>
>>>>>Nick Stuart wrote:
>>>>>
>>>>>>Jim, can you post your most recent mapping filing and copy and paste
>>>>>>the exception in? You should definitely be able to get past this
>>>>>>simple test case.  Also, not that this matters at the moment, but you
>>>>>>should be able to place your mapping and database files right at the
>>>>>>root src directory (so in src/) instead of in the packages.
>>>>>>
>>>>>>-Nick
>>>>>>
>>>>>>
>>>>>>
>>>>>>-----------------------------------------------------------
>>>>>>If you wish to unsubscribe from this mailing, send mail to
>>>>>>[EMAIL PROTECTED] with a subject of:
>>>>>>        unsubscribe castor-user
>>>>>>
>>>>>>
>>>>>
>>>>>-----------------------------------------------------------
>>>>>If you wish to unsubscribe from this mailing, send mail to
>>>>>[EMAIL PROTECTED] with a subject of:
>>>>>        unsubscribe castor-user
>>>>>
>>>>
>>>>
>>>>
>>>>----------------------------------------------------------- 
>>>>If you wish to unsubscribe from this mailing, send mail to
>>>>[EMAIL PROTECTED] with a subject of:
>>>>       unsubscribe castor-user
>>>>
>>>
>>>
>>>
>>>----------------------------------------------------------- 
>>>If you wish to unsubscribe from this mailing, send mail to
>>>[EMAIL PROTECTED] with a subject of:
>>>       unsubscribe castor-user
>>>
>> 
>> 
>> 
>> 
>> ----------------------------------------------------------- 
>> If you wish to unsubscribe from this mailing, send mail to
>> [EMAIL PROTECTED] with a subject of:
>>         unsubscribe castor-user
>> 
>> 
>
>
>
>----------------------------------------------------------- 
>If you wish to unsubscribe from this mailing, send mail to
>[EMAIL PROTECTED] with a subject of:
>        unsubscribe castor-user
>



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-user

Reply via email to