Ya, that's what I figured the case would be. And for the most part this
isn't a big deal as you say, stick it in the lib folder for web-apps and
you're good to go.  Thanks for the reply!

-Nick 

-------Original Message-----
--From: Leo Joncas [mailto:[EMAIL PROTECTED] 
--Sent: Thursday, June 17, 2004 9:14 AM
--To: [EMAIL PROTECTED]
--Subject: Re: [castor-dev] Easier way to configure castor...
--
--We use an external castor.properties file and never mess with the jar.
--
--The only catch is that the directory containing the 
--properties file needs to be known to the classloader.
--
--In the case of using Castor with our JBoss-based web app, 
--that just means putting the castor.properties file in the 
--same location as the castor.jar file for loading by JBoss, 
--i.e. in the directory JBOSS_HOME\server\yourservername\lib.
--
--For a stand-alone Java app, that just means that your 
--CLASSPATH should include both the castor.jar file path AND 
--the path of the directory containing the castor.properties file, i.e.
--
--   CLASSPATH=%CLASSPATH%;yourcastorpath\castor-xml.jar;yourcastorpath
--
--
--Leo Joncas
--
--
-------Original Message-----
--From: Nick Stuart [mailto:[EMAIL PROTECTED]
--Sent: Thursday, June 17, 2004 8:37 AM
--To: [EMAIL PROTECTED]
--Subject: [castor-dev] Easier way to configure castor...
--
--
--I was just wondering if there would be an easier way to setup 
--Castor so that people could configure it from outside the 
--jar. I find that it can be a little annoying (all though not 
--all that difficult) to open up the jar file, edit the 
--properties file, and then repackage it or update it.
--
--If there is a way to do this just yell at me. :)  But my idea 
--was to possibly setup up an external properties file that 
--would get read in first. And any properties in it would 
--override what ever is in the internal one. (Kind of like how 
--Ant does it currently). Currently I'm not sure how castor 
--reads the property file and uses it, i.e.. Does it read it in 
--all at once, or only when it needs to find out a setting when 
--running. Guess I'll have to take a look at this, if it's the 
--first case I would imagine this change wouldn't be all that 
--difficult, if it's the second I'm not sure what would be involved.
--
---Nick
--
--
--

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

Reply via email to