anonymous wrote : Though those are only three example configurations they illustrate 
very nicely the problem. JBoss does not distinguish between its configuration files 
and the application files but it stores them at the same place. 

There is actually a reason for JBoss being organised in this way, it isn't random or 
'a little bit disorganized'.

The JBoss server is based on a JMX microkernel so the files contained in the folders 
within the top level JBoss home folder are the files required just to get the JBoss 
microkernel started.  On its own this really just gives the opportunity to deploy 
additonal services to add further functionalty to the server.  There is no need to add 
all of the jars at this level that are used to provide J2EE functionality as this is 
not required for the JMX side of things.

Although the folders contained in the server folder are referred to as configuration 
file sets they contain the libraries that are referred to by the configuration files.  
If a configuration file is added to define EJB functionality the jar files are added 
at this level as that is where they are required.

As Raja said the redeundant configurations can be removed if you require.  If you has 
decided that all you needed was the functionality provided by the minimal 
configuration you can remove the other 2 or 3 configurations and you will have also 
removed all of the jars that you do not require, if these jars were moved up to the 
top level then they would still be part of the installation even though they are not 
required.

If anything it may be appropriate to split up the client folder for the different 
configurations so that a client can easily see the jars required to make use of a 
specific configuration.

JBoss does already give the developer the possibility to use a different deploy folder 
for the components that they are providing, you can configure the deployment scanner 
to search other folders so you can keep your files seperate from the JBoss deployment 
files.


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3849509#3849509

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3849509


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to