directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <>
Subject Re: Better configuration and launch system
Date Mon, 17 Dec 2007 22:46:39 GMT

On Dec 17, 2007, at 8:49 AM, Emmanuel Lecharny wrote:

> Hi guys,
> sorry for rehashing old things but :
> There are a few things which could be changed and improved :
> - the class could be renamed to It's not  
> obvious to everyone that UberMain is the class which launch the  
> server...
> - It has been moved to the installers package. It's fine for  
> installers, but I think it deserves to be put either in a specific  
> project like Server or Launcher
> - We don't have anymore server.xml file anywhere _but_ in the  
> server-xml sub-project. Is this project the correct place for  
> storing the server configuration? Wouldn't it make more sense to  
> have this server.xml file close to the place we launch the server ?

I think the server.xml is used in some integration tests run before  
UberMain is available.  There used to be several copies of server.xml  
and the current solution at least reduces that to one copy that is at  
an easy to find place in the maven repo.  What I want is:

1. only one copy of server.xml
2. accessible through maven for use for example in integration tests
3. independence from anything else (so by replacing it with a  
modified server.xml you don't affect anything else).

The only way I know to get these is as a jar published to the maven  

david jencks

> wdyt ?
> -- 
> --
> cordialement, regards,
> Emmanuel L├ęcharny

View raw message