I am not sure if this error is similar to the recently posted one "'mvn jetty:run' error in Struts 2 Modular project" but it seems this list is the place to ask as I have hit the limit of my limited knowledge.

I created a Spring MVC Basic project and things built fine. I then started looking to replace the userDAO and worked from the code for the struts2-crud appfuse demo. The code compiles, but I am getting the error below. Googling found the recent email above suggesting to remove files from src/main/webapp/WEB-INF/lib and src/main/webapp/WEB- INF/classes/struts.xml, however I dont have those files to remove.

While I did work from the struts2 code sample I am not seeing anything in the code that is struts specific, however I am getting an error that only seems to come up with struts related errors in google. So I am at a bit of a loss.

Is there some other files in webapp that I have to remove? Or is this problem in my code and it is just erroring in such a way that it looks like it is some other type of problem?

Thanks,
Kane


2007-07-16 13:45:45.612:/:INFO: Initializing Spring root WebApplicationContext AbandonedObjectPool is used ([EMAIL PROTECTED])
   LogAbandoned: false
   RemoveAbandoned: true
   RemoveAbandonedTimeout: 60
[moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(63) | Detected PATTERN_TYPE_APACHE_ANT directive; using Apache Ant style path expressions [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(72) | Detected CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON directive; Instructing mapper to convert URLs to lowercase before comparison [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 1: [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 2: CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 3: PATTERN_TYPE_APACHE_ANT [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 4: / images/**=#NONE# [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 5: / scripts/**=#NONE# [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 6: / styles/**=#NONE# [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 7: / **=httpSessionContextIntegrationFilter,authenticationProcessingFilter,se curityContextHolderAwareRequestFilter,rememberMeProcessingFilter,anonymo usProcessingFilter,exceptionTranslationFilter,filterInvocationIntercepto r [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 8: [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /images/**; attributes: [#NONE#] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /scripts/**; attributes: [#NONE#] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /styles/**; attributes: [#NONE#] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /**; attributes: [httpSessionContextIntegrationFilter, authenticationProcessingFilter, securityContextHolderAwareRequestFilter, rememberMeProcessingFilter, anonymousProcessingFilter, exceptionTranslationFilter, filterInvocationInterceptor] [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(63) | Detected PATTERN_TYPE_APACHE_ANT directive; using Apache Ant style path expressions [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 1: [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 2: PATTERN_TYPE_APACHE_ANT [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 3: / activeUsers.*=ROLE_ADMIN [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 4: / clickstreams.jsp*=ROLE_ADMIN [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 5: / flushCache.*=ROLE_ADMIN [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 6: / passwordHint.html*=ROLE_ANONYMOUS,ROLE_ADMIN,ROLE_USER [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 7: / reload.*=ROLE_ADMIN [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 8: / signup.html*=ROLE_ANONYMOUS,ROLE_ADMIN,ROLE_USER [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 9: / a4j.res/*.html*=ROLE_ANONYMOUS,ROLE_ADMIN,ROLE_USER [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 10: / users.html*=ROLE_ADMIN [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 11: /**/ *.html*=ROLE_ADMIN,ROLE_USER [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 12: [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /activeUsers.*; attributes: [ROLE_ADMIN] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /clickstreams.jsp*; attributes: [ROLE_ADMIN] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /flushCache.*; attributes: [ROLE_ADMIN] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /passwordHint.html*; attributes: [ROLE_ANONYMOUS, ROLE_ADMIN, ROLE_USER] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /reload.*; attributes: [ROLE_ADMIN] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /signup.html*; attributes: [ROLE_ANONYMOUS, ROLE_ADMIN, ROLE_USER] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /a4j.res/*.html*; attributes: [ROLE_ANONYMOUS, ROLE_ADMIN, ROLE_USER] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /users.html*; attributes: [ROLE_ADMIN] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /**/*.html*; attributes: [ROLE_ADMIN, ROLE_USER] [moneycard_web] INFO [main] AbstractSecurityInterceptor.afterPropertiesSet(220) | Validated configuration attributes [moneycard_web] DEBUG [main] MethodDefinitionMap.addSecureMethod(120) | Adding secure method [org.appfuse.service.UserManager.getUsers] with attributes [[ROLE_ADMIN]] [moneycard_web] INFO [main] MethodDefinitionMap.addSecureMethod(75) | Adding secure method [public abstract java.util.List org.appfuse.service.UserManager.getUsers(org.appfuse.model.User)] with attributes [[ROLE_ADMIN]] [moneycard_web] DEBUG [main] MethodDefinitionMap.addSecureMethod(120) | Adding secure method [org.appfuse.service.UserManager.removeUser] with attributes [[ROLE_ADMIN]] [moneycard_web] INFO [main] MethodDefinitionMap.addSecureMethod(75) | Adding secure method [public abstract void org.appfuse.service.UserManager.removeUser(java.lang.String)] with attributes [[ROLE_ADMIN]] [moneycard_web] INFO [main] AbstractSecurityInterceptor.afterPropertiesSet(220) | Validated configuration attributes [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(63) | Detected PATTERN_TYPE_APACHE_ANT directive; using Apache Ant style path expressions [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 1: [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 2: PATTERN_TYPE_APACHE_ANT [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 3: / admin/**=REQUIRES_SECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 4: / login*=REQUIRES_SECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 5: / j_security_check*=REQUIRES_SECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 6: / editProfile.html*=REQUIRES_SECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 7: / signup.html*=REQUIRES_SECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 8: / saveUser.html*=REQUIRES_SECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 9: / **=REQUIRES_INSECURE_CHANNEL [moneycard_web] DEBUG [main] FilterInvocationDefinitionSourceEditor.setAsText(101) | Line 10: [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /admin/**; attributes: [REQUIRES_SECURE_CHANNEL] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /login*; attributes: [REQUIRES_SECURE_CHANNEL] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /j_security_check*; attributes: [REQUIRES_SECURE_CHANNEL] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /editProfile.html*; attributes: [REQUIRES_SECURE_CHANNEL] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /signup.html*; attributes: [REQUIRES_SECURE_CHANNEL] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /saveUser.html*; attributes: [REQUIRES_SECURE_CHANNEL] [moneycard_web] DEBUG [main] PathBasedFilterInvocationDefinitionMap.addSecureUrl(64) | Added Ant path: /**; attributes: [REQUIRES_INSECURE_CHANNEL] [moneycard_web] INFO [main] ChannelProcessingFilter.afterPropertiesSet (104) | Validated configuration attributes 2007-07-16 13:45:49.560::WARN: failed [EMAIL PROTECTED]/,file:/ Users/kane/Gigs/MoneyCard/Eclipse/moneycard_web/src/main/webapp/}
2007-07-16 13:45:49.560::WARN:  failed [EMAIL PROTECTED]
2007-07-16 13:45:49.560::WARN:  failed [EMAIL PROTECTED]
2007-07-16 13:45:49.573::INFO: Started SelectChannelConnector @ 0.0.0.0:8080
2007-07-16 13:45:49.573::WARN:  failed [EMAIL PROTECTED]
[INFO] Jetty server exiting.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failure

Embedded error: $Proxy18
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Failure
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals (DefaultLifecycleExecutor.java:564) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoa l(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal (DefaultLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle Failures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments( DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute (DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java: 334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        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:340) at org.mortbay.jetty.plugin.AbstractJettyMojo.execute (AbstractJettyMojo.java:272) at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute (AbstractJettyRunMojo.java:177) at org.mortbay.jetty.plugin.Jetty6RunMojo.execute (Jetty6RunMojo.java:183) at org.apache.maven.plugin.DefaultPluginManager.executeMojo (DefaultPluginManager.java:443) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals (DefaultLifecycleExecutor.java:539)
        ... 16 more
Caused by: java.lang.ClassCastException: $Proxy18
at org.appfuse.webapp.listener.StartupListener.setupContext (StartupListener.java:99) at org.appfuse.webapp.listener.StartupListener.contextInitialized (StartupListener.java:90) at org.mortbay.jetty.handler.ContextHandler.startContext (ContextHandler.java:447) at org.mortbay.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1133) at org.mortbay.jetty.handler.ContextHandler.doStart (ContextHandler.java:420) at org.mortbay.jetty.webapp.WebAppContext.doStart (WebAppContext.java:461) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:38) at org.mortbay.jetty.handler.HandlerCollection.doStart (HandlerCollection.java:156) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart (ContextHandlerCollection.java:120) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:38) at org.mortbay.jetty.handler.HandlerCollection.doStart (HandlerCollection.java:156) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:38) at org.mortbay.jetty.handler.HandlerWrapper.doStart (HandlerWrapper.java:119)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:38) at org.mortbay.jetty.plugin.Jetty6PluginServer.start (Jetty6PluginServer.java:134) at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty (AbstractJettyMojo.java:327)
        ... 21 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12 seconds
[INFO] Finished at: Mon Jul 16 13:45:49 PDT 2007
[INFO] Final Memory: 22M/40M
[INFO] ------------------------------------------------------------------------

Reply via email to