Hey Jeremy,

it really looks to me like the RIFE classes simply can't be found. Are you sure that the jars are in the correct directory and that it's accessible? Is it the main RIFE jar (http://rifers.org/download/90/ rife-1.5.1-jdk15.jar - 2.58MB)? When you look at the contents of the jar, do you see the com.uwyn.rife.servlet.RifeFilter class?

Best regards,

Geert

On 06 Oct 2006, at 18:48, Jeremy Whitlock 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.executeStandaloneG oal(DefaultLifecycleExecutor.java:488) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal (DefaultLifecycleExecutor.java:458) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand leFailures(DefaultLifecycleExecutor.java:306) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment s (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

--
Geert Bevin
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com


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

Reply via email to