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