It's root node support statement??Org.mortbay.jetty.Server?? ??Or??????Org.mortbay.jetty.webapp.WebAppContextTwo kinds:?
1.
<?xml version= "1.0"? ><! doctype configure public "-//mort bay consulting//dtd configure//en" "http ://jetty.mortbay.org/configure.dtd "><configure id=" Server " class=" Org.mortbay.jetty.Server " > <property name= "Org.mortbay.util.URI.charset" default= "UTF8"/> <set name= "SessionIDManager" > <New class= "Org.mortbay.jetty.servlet.HashSessionIdManager" > <set name= "Workername" >node1</Set> </New> </Set> <set name= "ThreadPool" > <new class= " Org.mortbay.thread.BoundedThreadPool "> <set name=" MinThreads " >10</sEt> <set name= "MaxThreads" >1000</Set> </new> </set> <call name= "AddConnector" > <Arg><New class= "Org.mortbay.jetty.nio.SelectChannelConnector" > <set name= "host" >< Systemproperty name= "Jetty.host" /></set><set name= "Port" ><SystemProperty name= "Jetty.port" default= "8180" /></set> <set name= "MaxIdleTime" > 30000</set><set name= "acceptors" >2</set><set name= "StatsOn" >false</Set ><set name= "Confidentialport" >8443</set><set name= "LowResourcesConnections" > 5000</set> <set name= "Lowresourcesmaxidletime" >5000</set></new> </ arg> </call> <!-- <set name= "handler" > <new id= "Handlers" class= "Org.mortbay.jetty.handler. Handlercollection "><set name=" Handlers "><array type=" Org.mortbay.jetty.Handler "> <Item> <new id= "Resourcehandler" class= "Org.mortbay.jetty.handler.ResourceHandler" > <set name= "ResourceBase" >./ Logs</set> </new> </item><item><new id= " Contexts " class=" org.mortbay.jetty.handler.ContextHandlerCollection " /></Item> < Item> <new id= "DefaultHandler" class= " Org.mortbay.jetty.handler.DefaultHandler " /> </item> <item> <new id= "Requestlog" class= "org.mortbay.jetty.handler.RequesTloghandler " /> </item> </array> </set> </new> </ Set> --> <set name= "Handler" > <new id= "Handlers" class= "Org.mortbay.jetty.handler.HandlerCollection" > <set name= " Handlers "> <array type= "Org.mortbay.jetty.Handler" > <Item> <new id= "Contexts" class= " Org.mortbay.jetty.webapp.WebAppContext "> <set name= "ContextPath" >/</Set> <set name= "BaseResource" ><Call name= "Newclasspathresource" class= "Org.mortbay.resource.Resource" > <Arg> test-webapp</arg> </call></set> <set name= "Resourcebase" ><systemproperty name= "Jetty.home" default= "." />/test-webapp</set> <call name= "Addservlet" > <Arg> org.mortbay.jetty.servlet.defaultservlet</arg> <Arg>/</Arg> </Call> </New> </Item> <Item> <new id= "Contexts" class= "org.mortbay.jetty.handler.ContextHandlerCollection" /></item > <item> <new id= "DefaultHandler" class= " Org.mortbay.jetty.handler.DefaultHandler " /> </item> <item> <new id= "Requestlog" class= "Org.mortbay.jetty.handler.RequestLogHandler" /> </Item> </ Array> </set> &nbsP; </new> </set> <ref id= " Requestlog "> <set name=" Requestlog "> <new id= "Requestlogimpl" class= "Org.mortbay.jetty.NCSARequestLog" > <set name= "FileName" ><SystemProperty name= "Jetty.home" default= "./logs"/>/request.log</set> <set name= "Append" >false</Set> </New> </Set> </Ref> <!-- <call name= "Addlifecycle" > <arg> <new class= " Org.mortbay.jetty.deployer.wEbappdeployer "> <set name=" Contexts "> <ref id= "Contexts"/></set> <set name= "Webappdir" ><systemproperty name= "Jetty.home" default= "." />/webapps</set> </new> </arg> </call> --> <set name= " Userrealms "> <array type=" Org.mortbay.jetty.security.UserRealm "/> </set> <set name= "Stopatshutdown" >true</Set> <set name= "Sendserverversion" >true</Set> <set name= "Gracefulshutdown" >1000</set> </configure>
2,
<?xml version= "1.0"? ><! doctype configure public "-//mort bay consulting//dtd configure//en" "http ://jetty.mortbay.org/configure.dtd "><configure class=" Org.mortbay.jetty.webapp.WebAppContext "> <new id= "Somewhere" class= "Org.mortbay.jetty.plus.naming.Resource" > <Arg>jdbc/somewhere</Arg> <Arg> <new class= "Org.hsqldb.jdbc.jdbcDataSource" > <set name= "Database" >jdbc:hsqldb:hsql://localhost/ somewhere</set> <set name= "User" >sa</set> &nbsP; <set name= "Password" ></Set> </New> </Arg> </New></Configure>
Embedded Web Application Container Jetty (second article)