One option is to store your file URLs, etc., in JNDI. You could write a custom MBean to read the localised properties from a file at system startup and load them into JNDI. Your app then just looks up the values from JNDI at runtime.
The service.xml for your MBean might look something like: <server> <classpath codebase="lib" archives="mystartup.jar"/> <mbean code="MyMBeanClass" name="mystuff:service=MyConfig"> <attribute name="ConfigFile">/somedir/myconfig.xml</attribute> <depends>jboss:service=Naming</depends> </mbean> </server> Where "MyMBeanClass.class" is packaged in mystartup.jar. There's a 'depends' on the JBoss JDNI service, to ensure JNDI is available before your MBean tries to load anything. Regards, Al. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Phil Cornelius > Sent: 04 April 2003 11:03 > To: [EMAIL PROTECTED] > Subject: [JBoss-user] res-url and external resources. > > > I have externalized my resources by using jndi lookups, I > have defined resource references in the jboss-web.xml and jboss.xml > > <resource-ref> > <res-ref-name>my_resource</res-ref-name> > <res-url>file:///c:/myconfigfilesdir/</res-url> > </resource-ref> > > and it works fine.. however these deployment descriptors are > burried in the ear file and i'd like to edit them at install > time.. and i'd rather keep my app compressed and archived. > > Is there a service file or config file at the app server > level that I can edit to acheieve the same thing.. is there a > URL MBean? > > I have read the Jboss manual and there is only one reference > to URL Connectors with no example.. the only way I found out > about res-url was from an old google cached page of the old > free jboss online manual!! > > Many thanks > Phil > > > ------------------------------------------------------- This SF.net email is sponsored by: ValueWeb: Dedicated Hosting for just $79/mo with 500 GB of bandwidth! No other company gives more support or power for your dedicated server http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user