You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by tubin gen <fa...@gmail.com> on 2009/05/19 19:20:06 UTC
jetty 7 maven plugin
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.0.0.1beta0</version>
<configuration>
<contextPath>/audit</contextPath>
<jettyEnvXml>${basedir}/jetty-env.xml</jettyEnvXml>
</configuration>
</plugin>
I added this configration to my pom .here is my jetty-env.xml
<Configure class="org.mortbay.jetty.webapp.WebAppContext">
<Set name="contextPath">/audit</Set>
<New id="medis" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>jdbc/myDataSource</Arg>
<Arg>
<New
class="org.apache.commons.dbcp.BasicDataSource">
<Set
name="driverClassName">oracle.jdbc.driver.OracleDriver</Set>
<Set name="url"></Set>
<Set name="username"></Set>
<Set name="password"></Set>
</New>
</Arg>
</New>
</Configure>
I am running jetty with jetty:run , I end up with this error ,
ava.lang.ClassNotFoundException: org.mortbay.jetty.webapp.WebAppContext
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadRealmClass(ClassRealm.java:174)
at
org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:67)
at
org.codehaus.plexus.classworlds.strategy.ForeignStrategy.loadClass(ForeignStrategy.java:39)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
at
org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:73)
at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
at
org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:347)
at
org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:300)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:90)
at
org.eclipse.jetty.xml.XmlConfiguration.nodeClass(XmlConfiguration.java:221)
at
org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:184)
at
org.eclipse.jetty.plus.webapp.EnvConfiguration.configureWebApp(EnvConfiguration.java:125)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1213)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:551)
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:350)
at
org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:107)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:163)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:163)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91)
at org.eclipse.jetty.server.Server.doStart(Server.java:221)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:70)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:450)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:393)
at org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:633)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
at
org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
at
org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
at
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
at
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
[INFO] 2009-05-19 13:17:53.301::INFO: Started
SelectChannelConnector@0.0.0.0:8080
Started Jetty Server
please help me resolve this.
Re: jetty 7 maven plugin
Posted by fachhoch <fa...@gmail.com>.
it worked with version>7.0.0.pre5</version> thanks.
mickknutson wrote:
>
> Here is mine:
>
> <plugin>
> <groupId>org.mortbay.jetty</groupId>
> <artifactId>jetty-maven-plugin</artifactId>
> <!--<version>7.0.0.pre5</version>-->
> <configuration>
> <contextPath>/${project.build.finalName}</contextPath>
> <reload>manual</reload>
>
> <jettyEnvXml>${basedir}/target/classes/jetty-env-derby.xml</jettyEnvXml>
> <connectors>
> <connector
> implementation="org.mortbay.jetty.nio.SelectChannelConnector">
> <port>8080</port>
> <host>0.0.0.0</host>
> </connector>
> </connectors>
> <systemProperties>
> <systemProperty>
> <name>org.apache.commons.logging.Log</name>
>
> <value>org.apache.commons.logging.impl.SimpleLog</value>
> </systemProperty>
> <systemProperty>
> <name>hibernate.dialect</name>
> <value>org.hibernate.dialect.H2Dialect</value>
> </systemProperty>
> </systemProperties>
> </configuration>
> <dependencies>
> <dependency>
> <groupId>org.apache.geronimo.specs</groupId>
>
> <artifactId>geronimo-interceptor_3.0_spec</artifactId>
> <version>1.0-M1</version>
> <scope>compile</scope>
> </dependency>
> <dependency>
> <groupId>org.apache.derby</groupId>
> <artifactId>derbyclient</artifactId>
> <version>10.4.2.0</version>
> <scope>compile</scope>
> </dependency>
> </dependencies>
> </plugin>
> </plugins>
>
>
>
> Then here is my jetty-derby.xml:
>
> <?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">
>
> <!-- Add an EnvEntry only valid for this webapp -->
> <New id="gargle" class="org.mortbay.jetty.plus.naming.EnvEntry">
> <Arg>gargle</Arg>
> <Arg type="java.lang.Double">100</Arg>
> <Arg type="boolean">true</Arg>
> </New>
>
> <!-- Add an override for a global EnvEntry -->
> <New id="wiggle" class="org.mortbay.jetty.plus.naming.EnvEntry">
> <Arg>wiggle</Arg>
> <Arg type="java.lang.Double">55.0</Arg>
> <Arg type="boolean">true</Arg>
> </New>
>
> <!-- an XADataSource -->
> <New id="DefaultDS" class="org.mortbay.jetty.plus.naming.Resource">
> <Arg>jdbc/DefaultDataSource</Arg>
> <!--<Arg>
> <New class="com.atomikos.jdbc.SimpleDataSourceBean">
> <Set
> name="xaDataSourceClassName">org.apache.derby.jdbc.EmbeddedXADataSource</Set>
> <Set
> name="xaDataSourceProperties">databaseName=testdb99;createDatabase=create</Set>
> <Set name="UniqueResourceName">DefaultDS</Set>
> </New>
> </Arg>-->
> <Arg>
> <New class="org.apache.commons.dbcp.BasicDataSource">
> <Set
> name="driverClassName">org.apache.derby.jdbc.ClientDriver</Set>
> <Set
> name="url">jdbc:derby://localhost/testdb;create=true</Set>
> <Set name="username">test</Set>
> <Set name="password">test</Set>
> </New>
> </Arg>
> </New>
>
> </Configure>
>
>
>
> ---
> Thank You…
>
> Mick Knutson, President
>
> BASE Logic, Inc.
> Enterprise Architecture, Design, Mentoring & Agile Consulting
> p. (866) BLiNC-411: (254-6241-1)
> f. (415) 685-4233
>
> Website: http://baselogic.com
> Linked IN: http://linkedin.com/in/mickknutson
> Vacation Rental: http://tahoe.baselogic.com
> ---
>
>
>
> On Tue, May 19, 2009 at 1:20 PM, tubin gen <fa...@gmail.com> wrote:
>
>> <plugin>
>> <groupId>org.mortbay.jetty</groupId>
>> <artifactId>jetty-maven-plugin</artifactId>
>> <version>7.0.0.1beta0</version>
>> <configuration>
>> <contextPath>/audit</contextPath>
>> <jettyEnvXml>${basedir}/jetty-env.xml</jettyEnvXml>
>> </configuration>
>> </plugin>
>>
>>
>> I added this configration to my pom .here is my jetty-env.xml
>>
>> <Configure class="org.mortbay.jetty.webapp.WebAppContext">
>> <Set name="contextPath">/audit</Set>
>> <New id="medis" class="org.mortbay.jetty.plus.naming.Resource">
>> <Arg>jdbc/myDataSource</Arg>
>> <Arg>
>> <New
>> class="org.apache.commons.dbcp.BasicDataSource">
>> <Set
>> name="driverClassName">oracle.jdbc.driver.OracleDriver</Set>
>> <Set name="url"></Set>
>> <Set name="username"></Set>
>> <Set name="password"></Set>
>> </New>
>> </Arg>
>> </New>
>> </Configure>
>>
>>
>> I am running jetty with jetty:run , I end up with this error ,
>>
>>
>> ava.lang.ClassNotFoundException: org.mortbay.jetty.webapp.WebAppContext
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>> at
>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadRealmClass(ClassRealm.java:174)
>> at
>>
>> org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:67)
>> at
>>
>> org.codehaus.plexus.classworlds.strategy.ForeignStrategy.loadClass(ForeignStrategy.java:39)
>> at
>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
>> at
>>
>> org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:73)
>> at
>>
>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
>> at
>>
>> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:347)
>> at
>>
>> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:300)
>> at org.eclipse.jetty.util.Loader.loadClass(Loader.java:90)
>> at
>> org.eclipse.jetty.xml.XmlConfiguration.nodeClass(XmlConfiguration.java:221)
>> at
>> org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:184)
>> at
>>
>> org.eclipse.jetty.plus.webapp.EnvConfiguration.configureWebApp(EnvConfiguration.java:125)
>> at
>>
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1213)
>> at
>>
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:551)
>> at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:350)
>> at
>>
>> org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:107)
>> at
>>
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>> at
>>
>> org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:163)
>> at
>>
>> org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161)
>> at
>>
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>> at
>>
>> org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:163)
>> at
>>
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>> at
>>
>> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91)
>> at org.eclipse.jetty.server.Server.doStart(Server.java:221)
>> at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:70)
>> at
>>
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>> at
>>
>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:450)
>> at
>>
>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:393)
>> at
>> org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:633)
>> at
>>
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
>> at
>>
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
>> at
>> org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
>> at
>>
>> org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
>> at
>>
>> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
>> at
>>
>> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
>> at
>> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>> at
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>> at
>>
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
>> at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
>> at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
>> [INFO] 2009-05-19 13:17:53.301::INFO: Started
>> SelectChannelConnector@0.0.0.0:8080
>> Started Jetty Server
>>
>>
>> please help me resolve this.
>>
>
>
--
View this message in context: http://www.nabble.com/jetty-7-maven-plugin-tp23620739p23621713.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: jetty 7 maven plugin
Posted by Mick Knutson <mi...@gmail.com>.
Here is mine:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<!--<version>7.0.0.pre5</version>-->
<configuration>
<contextPath>/${project.build.finalName}</contextPath>
<reload>manual</reload>
<jettyEnvXml>${basedir}/target/classes/jetty-env-derby.xml</jettyEnvXml>
<connectors>
<connector
implementation="org.mortbay.jetty.nio.SelectChannelConnector">
<port>8080</port>
<host>0.0.0.0</host>
</connector>
</connectors>
<systemProperties>
<systemProperty>
<name>org.apache.commons.logging.Log</name>
<value>org.apache.commons.logging.impl.SimpleLog</value>
</systemProperty>
<systemProperty>
<name>hibernate.dialect</name>
<value>org.hibernate.dialect.H2Dialect</value>
</systemProperty>
</systemProperties>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-interceptor_3.0_spec</artifactId>
<version>1.0-M1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbyclient</artifactId>
<version>10.4.2.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
</plugin>
</plugins>
Then here is my jetty-derby.xml:
<?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">
<!-- Add an EnvEntry only valid for this webapp -->
<New id="gargle" class="org.mortbay.jetty.plus.naming.EnvEntry">
<Arg>gargle</Arg>
<Arg type="java.lang.Double">100</Arg>
<Arg type="boolean">true</Arg>
</New>
<!-- Add an override for a global EnvEntry -->
<New id="wiggle" class="org.mortbay.jetty.plus.naming.EnvEntry">
<Arg>wiggle</Arg>
<Arg type="java.lang.Double">55.0</Arg>
<Arg type="boolean">true</Arg>
</New>
<!-- an XADataSource -->
<New id="DefaultDS" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>jdbc/DefaultDataSource</Arg>
<!--<Arg>
<New class="com.atomikos.jdbc.SimpleDataSourceBean">
<Set
name="xaDataSourceClassName">org.apache.derby.jdbc.EmbeddedXADataSource</Set>
<Set
name="xaDataSourceProperties">databaseName=testdb99;createDatabase=create</Set>
<Set name="UniqueResourceName">DefaultDS</Set>
</New>
</Arg>-->
<Arg>
<New class="org.apache.commons.dbcp.BasicDataSource">
<Set
name="driverClassName">org.apache.derby.jdbc.ClientDriver</Set>
<Set
name="url">jdbc:derby://localhost/testdb;create=true</Set>
<Set name="username">test</Set>
<Set name="password">test</Set>
</New>
</Arg>
</New>
</Configure>
---
Thank You…
Mick Knutson, President
BASE Logic, Inc.
Enterprise Architecture, Design, Mentoring & Agile Consulting
p. (866) BLiNC-411: (254-6241-1)
f. (415) 685-4233
Website: http://baselogic.com
Linked IN: http://linkedin.com/in/mickknutson
Vacation Rental: http://tahoe.baselogic.com
---
On Tue, May 19, 2009 at 1:20 PM, tubin gen <fa...@gmail.com> wrote:
> <plugin>
> <groupId>org.mortbay.jetty</groupId>
> <artifactId>jetty-maven-plugin</artifactId>
> <version>7.0.0.1beta0</version>
> <configuration>
> <contextPath>/audit</contextPath>
> <jettyEnvXml>${basedir}/jetty-env.xml</jettyEnvXml>
> </configuration>
> </plugin>
>
>
> I added this configration to my pom .here is my jetty-env.xml
>
> <Configure class="org.mortbay.jetty.webapp.WebAppContext">
> <Set name="contextPath">/audit</Set>
> <New id="medis" class="org.mortbay.jetty.plus.naming.Resource">
> <Arg>jdbc/myDataSource</Arg>
> <Arg>
> <New
> class="org.apache.commons.dbcp.BasicDataSource">
> <Set
> name="driverClassName">oracle.jdbc.driver.OracleDriver</Set>
> <Set name="url"></Set>
> <Set name="username"></Set>
> <Set name="password"></Set>
> </New>
> </Arg>
> </New>
> </Configure>
>
>
> I am running jetty with jetty:run , I end up with this error ,
>
>
> ava.lang.ClassNotFoundException: org.mortbay.jetty.webapp.WebAppContext
> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> at
>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadRealmClass(ClassRealm.java:174)
> at
>
> org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:67)
> at
>
> org.codehaus.plexus.classworlds.strategy.ForeignStrategy.loadClass(ForeignStrategy.java:39)
> at
>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
> at
>
> org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:73)
> at
>
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
> at
>
> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:347)
> at
>
> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:300)
> at org.eclipse.jetty.util.Loader.loadClass(Loader.java:90)
> at
> org.eclipse.jetty.xml.XmlConfiguration.nodeClass(XmlConfiguration.java:221)
> at
> org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:184)
> at
>
> org.eclipse.jetty.plus.webapp.EnvConfiguration.configureWebApp(EnvConfiguration.java:125)
> at
>
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1213)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:551)
> at
> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:350)
> at
>
> org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:107)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
> at
>
> org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:163)
> at
>
> org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
> at
>
> org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:163)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
> at
>
> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91)
> at org.eclipse.jetty.server.Server.doStart(Server.java:221)
> at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:70)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
> at
>
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:450)
> at
>
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:393)
> at org.mortbay.jetty.plugin.JettyRunMojo.execute(JettyRunMojo.java:633)
> at
>
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
> at
>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
> at
> org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
> at
>
> org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
> at
>
> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
> at
>
> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
> [INFO] 2009-05-19 13:17:53.301::INFO: Started
> SelectChannelConnector@0.0.0.0:8080
> Started Jetty Server
>
>
> please help me resolve this.
>