Jetty XmlConfiguration
Mort Bay Consulting Jetty XmlConfiguration.
O'Reill OnJava.com article
See the references below for more details.
O'Reill OnJava.com article
Kudos to the Jetty team for taking the XML configuration one step farther: ... all Jetty-specific calls
... are element or attribute values, not names. This means the XML configuration can be used with any classes, even
non-Jetty classes. Depending on how your app is written, you could configure it all through Jetty's XML config.
See the references below for more details.
- Jetty configuration example
- Other Jetty
configuration examples - Jetty configure.dtd
- Jetty XmlConfiguration
- Jetty Java Xref
try {
final XmlConfiguration xconfig = new XmlConfiguration(<configUrl>);
xconfig.configure(<object ref>);
} catch (IOException ioe) {
...
} catch (SAXException saxe) {
...
} catch (Exception e) {
...
}
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC
"-//Mort Bay Consulting//DTD Configure 1.1//EN"
"http://jetty.mortbay.org/configure_1_2.dtd">
<Configure class="java.util.Map">
<!-- add a class object to the Map -->
<Call name="put">
<Arg>
<New class="java.lang.String">
<Arg>some key text String</Arg>
</New>
</Arg>
<Arg>
<Call class="java.lang.Class" name="forName">
<Arg>java.lang.String</Arg>
</Call>
</Arg>
</Call>
</Configure>
Comments