Configuring datsource in Jetty
I am facing a problem configuring a datasource in Jetty web server.
I added the following code into my jetty.xml based on the suggestion made in a website.
<Call name="addDataSource">
<Arg>jdbc/hsqldb</Arg>
<Arg>
<New class="org.enhydra.jdbc.standard.StandardDataSource">
<Set name="DriverName">org.hsqldb.jdbcDriver</Set>
<Set name="Url">jdbc:hsqldb:hsql://localhost:1476</Set>
<Set name="User">sa</Set>
<Set name="Password"></Set>
<Set name="Logger">
<New class="org.enhydra.jdbc.util.Logger">
<Arg>
<Call class="org.apache.commons.logging.LogFactory" name="getLog">
<Arg>org.enhydra.jdbc.xapool</Arg>
</Call>
</Arg>
</New>
</Set>
</New>
</Arg>
</Call>
But on starting my jetty web server I am getting the following error.
launching Jetty from xml: [C:/Jetty/jetty-4.2.22/etc/jetty.xml]
10:04:37.396 EVENT Checking Resource aliases
10:04:37.517 EVENT Statistics on = false for org.mortbay.jetty.Server@1820dda
10:04:37.907 WARN!!
java.lang.IllegalStateException: No Method: <Call name="addDataSource"><Arg>jdbc/hsqldb</Arg><Arg>
<New class="org.enhydra.jdbc.standard.StandardDataSource"><Set name="DriverName">org.hsqldb.jdbcDriver</Set><Set name="Url">jdbc:hsqldb:hsql://localhost:1476</Set><Set name="User">sa</Set><Set name="Password"/><Set name="Logger">
<New class="org.enhydra.jdbc.util.Logger"><Arg>
<Call class="org.apache.commons.logging.LogFactory" name="getLog"><Arg>org.enhydra.jdbc.xapool</Arg></Call>
</Arg></New>
</Set></New>
</Arg></Call> on class org.mortbay.jetty.Server
at org.mortbay.xml.XmlConfiguration.call(XmlConfiguration.java:530)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:231)
at org.mortbay.xml.XmlConfiguration.configure(XmlConfiguration.java:163)
at org.mortbay.jetty.Server.<init>(Server.java:89)
at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:226)
at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
java.io.IOException: Jetty configuration problem: java.lang.IllegalStateException: No Method: <Call name="addDataSource"><Arg>jdbc/hsqldb</Arg><Arg>
<New class="org.enhydra.jdbc.standard.StandardDataSource"><Set name="DriverName">org.hsqldb.jdbcDriver</Set><Set name="Url">jdbc:hsqldb:hsql://localhost:1476</Set><Set name="User">sa</Set><Set name="Password"/><Set name="Logger">
<New class="org.enhydra.jdbc.util.Logger"><Arg>
<Call class="org.apache.commons.logging.LogFactory" name="getLog"><Arg>org.enhydra.jdbc.xapool</Arg></Call>
</Arg></New>
</Set></New>
</Arg></Call> on class org.mortbay.jetty.Server
at org.mortbay.jetty.Server.<init>(Server.java:98)
at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:226)
at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:91)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
Can somebody help me out in resolving this issue?

