the web.xml file looks fine to me

can you post the command u r using to start jetty? most of the
classpath problems i've had with it had to do with not setting the
rife.webapp.path parameter.

ie.  -Drife.webapp.path=...

hth

cheers,
Emmanuel

On 10/6/06, Jeremy Whitlock <[EMAIL PROTECTED]> wrote:
Hi All,
    I have ran RIFE before and now that I'm back in the game, I've followed
previous RIFE packaging steps for my new app.  The web app has the rife jar
in the lib directory and the structure is that the same as before (rep,
site, templates and elements are in the web-app's classes directory).  Below
is the stack trace and my web.xml:

STACKTRACE
---------------------------------------------------------------------------------------------
org.apache.maven.lifecycle.LifecycleExecutionException:
Failure
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:559)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:458)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
(DefaultLifecycleExecutor.java:273)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
        at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at
org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        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:585)
        at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at
org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at
org.codehaus.classworlds.Launcher.mainWithExitCode
(Launcher.java:430)
        at
org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException:
Failure
        at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty
(AbstractJettyMojo.java:422)
        at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:356)
        at
org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:172)
         at
org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:167)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:534)
        ... 16 more
Caused by: java.lang.ClassNotFoundException:
com.uwyn.rife.servlet.RifeFilter
        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:306)
        at
org.codehaus.classworlds.RealmClassLoader.loadClassDirect
(RealmClassLoader.java:195)
        at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
        at
org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
         at
org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
(WebAppClassLoader.java:344)
        at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:306)
        at
org.mortbay.util.Loader.loadClass(Loader.java:92)
        at org.mortbay.util.Loader.loadClass
(Loader.java:72)
        at
org.mortbay.jetty.servlet.Holder.doStart(Holder.java:51)
        at
org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:64)
        at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:38)
        at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:542)
        at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1000)
        at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:365)
        at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:373)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java
:38)
        at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:159)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:118)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38)
        at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:159)
        at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:38)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:97)
        at
org.mortbay.jetty.Server.doStart(Server.java:194)
        at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:38)
        at
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:115)
        at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:409)
        ... 21 more

web.xml
------------------------------------------------------------------------------------------------------------
<?xml version="1.0"?>
<web-app xmlns=" http://java.sun.com/xml/ns/j2ee";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xsi:schemaLocation=" http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";
    version="2.4">

    <display-name>Subversion Administration Console Web
Application</display-name>

    <filter>
        <filter-name>RIFE</filter-name>

<filter-class>com.uwyn.rife.servlet.RifeFilter</filter-class>
        <init-param>
            <param-name> rep.path</param-name>
            <param-value>rep/participants.xml</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>RIFE</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
</web-app>

Please let me know if you have any thoughts.

Take care,

Jeremy

_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users





--
+44.790.449.0207 (London, NW10)

rife -- http://rifers.org/
blog -- http://eokyere.blogspot.com/
rife training -- http://rifers.org/training

Mohandas Gandhi - "My life is my message."
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to