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
