From my experiences at security aware sites (like financial institutions) 
I'd say that a file of the node specific properties is a must. Port numbers 
have been mentioned but what about the DB user and password?

Access to these leaves the database wide open so they would often not even 
be held in a file on the file system but typed in during a deployment or 
startup. If they are put in a file then it lives only on the node to which 
it applies protected under a secure user id that's used solely for 
deployment of the application server.

The DB user id and password are currently stored in JBoss.jcml. They would 
need to be pulled out, as suggested for the port numbers, into a separate 
properties file before the more paranoid sites I've worked at would 
consider deploying JBoss.

Mike S-R

At 00:05 12/06/2001 -0700, you wrote:
>We can argue the details, but I agree with Peter about the current 
>configuration
>being very difficult to manage. If we are going to move to a web based 
>deployment
>to multiple boxes we won't be able to simply rely on URLClassLoaders pulling
>down the current config files and expect them to work as many configuration
>parameters will be specific to box on which the server is being installed.
>
>----- Original Message -----
>From: "Peter Antman" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Monday, June 11, 2001 11:30 PM
>Subject: Re: [JBoss-dev] JMSContainerInvoker.java
>
>
> > On 11 Jun, marc fleury wrote:
> > > what I am hearing is that you want jbossmq/jboss/servlet configuration in
> > > xml snippets in jboss.jcml, otherwise I don't see what it brings 
> except yet
> > > another layer of indirection...
> >
> >
> > I guess it depends on you requirements. Mine is that I must be able to
> > support a lot of installations of JBoss on machines I do not have
> > complete controll over, such as ports, multihomed and such things.
> >
> > My experience from working with JBoss for almost a year now is that the
> > configuration files changes a lot al the time, and it is quite hard to
> > diff all these files all the time when a new release arrives, or when I
> > have to go cutting cvs edge ;-).
> >
> > It is much easier to have one central property files wich controlles all
> > those environment stuff (much like a preprocessor), just try to diff
> > standardjboss.xml with all those hardcoded
> > <RMIObjectPort>4444</RMIObjectPort>!
> >
>
>
>
>_______________________________________________
>Jboss-development mailing list
>[EMAIL PROTECTED]
>http://lists.sourceforge.net/lists/listinfo/jboss-development


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to