marc fleury wrote: > OK maybe some of the configuration of Jetty in JBoss will be useful after > all... > > After all I said about their configuration language... jules please advise
Errrr.... That's it ! Jules P.S. Here is an example from a standalone jetty.xml : <Call name="addListener"> <Arg> <New class="org.mortbay.http.SocketListener"> <Set name="Port"><SystemProperty name="jetty.port" default="8080"/></Set> <Set name="MinThreads">5</Set> <Set name="MaxThreads">255</Set> <Set name="MaxIdleTimeMs">30000</Set> <Set name="MaxReadTimeMs">10000</Set> <Set name="MaxStopTimeMs">5000</Set> <Set name="LowResourcePersistTimeMs">5000</Set> </New> </Arg> </Call> This calls a method 'addListener' on the object currently in 'focus' (a jetty server) passing in a new Listener. While the new listener is in 'focus' we 'set' a number of attributes on it. One of these - the port number, may be overriden by the the sysprop jetty.port. In this way a custom Jetty instance can be bolted together without recompilation and parameters can be externalised. If you want to know anymore - it's Greg's baby and the code is all in CVS - I think it is called XmlConfigurator. P.S. I guess Greg has all sorts of method resolution and type conversion stuff going on behind the scenes. It looks messy, but basically allows you to script Java in XML - a very powerful way to configure your app. > > marcf > > |-----Original Message----- > |From: [EMAIL PROTECTED] > |[mailto:[EMAIL PROTECTED]]On Behalf Of Jules > |Gosnell > |Sent: Monday, April 22, 2002 2:09 PM > |To: Sacha Labourey > |Cc: Jboss-Dev > |Subject: Re: [JBoss-dev] Deployment and config: one more thing, port > |numbers. > | > | > |Jetty has a useful construct in it's xml config. > | > |You can use something like: > | > |<arg> > | <SystemProperty name="jetty.home"default="./">/config/jetty.xml > |</arg> > | > |Jetty expands all SystemProperty tags accordingly. > | > |If we supported some such construct, users could choose what they wanted > |to externalise (or override) with a properties file. > | > | > | > |Jules > | > | > | > |Sacha Labourey wrote: > |> Hello, > |> > |> As the deployer/config issue is very hot these days, I want to add oil on > |> the fire ;) > |> > |> I see an interest in setting port numbers in an external config > |file (le'ts > |> say parameters.xml or port.xml, whatever). > |> > |> Then we would reference this file from our jboss-services.xml > |files instead > |> of disseminating port configuration everywhere in 8 XML files and 3 SARs. > |> Furthermore (and you will understand why I propose this), if you > |want to run > |> 2 JBoss instances on the same IP address, configuration becomes > |a headache. > |> > |> Feel free to complain loudly. > |> > |> Cheers, > |> > |> > |> Sacha > |> > |> > |> _______________________________________________ > |> Jboss-development mailing list > |> [EMAIL PROTECTED] > |> https://lists.sourceforge.net/lists/listinfo/jboss-development > |> > | > | > | > | > |_______________________________________________ > |Jboss-development mailing list > |[EMAIL PROTECTED] > |https://lists.sourceforge.net/lists/listinfo/jboss-development _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development