Thanks for the quick resonse!
java -version shows 1.5.0_07, so I think I should be ok there. I didn't
explicitly update java and don't recall an automatic update happening - so
I'm going to go with no to the update question.
It appears to work ok using using mvn package cargo:start -Dcargo.wait=true.
However, If i start it with mvn tomcat:run-war, I get the following
exception:
[INFO] Using existing Tomcat server configuration at
/Users/chris/Documents/Java/eclipse_workspaces/maven/seqdbweb/target/tomcat
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] org/apache/tomcat/util/log/SystemLogHandler
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.NoClassDefFoundError: org/apache/tomcat/util/log/SystemLogHandler
at
org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:229)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:113)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:420)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(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:330)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
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)
mraible wrote:
>
> Did you change your JDK at all? Does "java -version" show JDK 5 (or
> above)? Can you deploy your WAR on Tomcat (using mvn package
> cargo:start -Dcargo.wait=true).
>
> To use "mvn tomcat:war-run", add the following to your pom.xml:
>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>tomcat-maven-plugin</artifactId>
> <version>1.0-alpha-1</version>
> <configuration>
> <path>/</path>
> </configuration>
> </plugin>
>
> Matt
>
> On 3/29/07, Chris Lewis <[EMAIL PROTECTED]> wrote:
>>
>> Hello all,
>>
>> I'm not quite sure what's going on, but I've spent a day or so beating my
>> head against the wall on this one, so any suggestions would be
>> appreciated.
>>
>> I'm new to AppFuse and EJB in general, but I had an app up and running
>> and
>> then it stopped. :) Initially I assumed it was something I changed, but
>> I
>> tried going back a few revisions in SVN and still get the same error.
>> Now
>> I'm wondering if it could be a problem with a dependency or something?
>>
>> I'm using Maven 2.04 with Appfuse 2.0-m3 (though I tried updating to
>> 2.0-m4
>> to see if that changed anything).
>> I started from a Struts 2 Basic Archetype.
>>
>> I'm starting the app using:
>>
>> mvn jetty:run-war
>>
>> My tests pass, and things appear to start ok, but when I go to the login
>> page the following error is displayed in the browser:
>>
>> HTTP ERROR: 500
>>
>> CACHED_DTD_RESOURCE_PATHS
>>
>> RequestURI=/error.jsp
>>
>> Powered by Jetty://
>> Caused by:
>>
>> java.lang.NoSuchFieldError: CACHED_DTD_RESOURCE_PATHS
>> at
>> org.apache.jasper.xmlparser.MyEntityResolver.resolveEntity(ParserUtils.java:201)
>> at
>> com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.resolveEntity(EntityResolverWrapper.java:148)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.resolveEntity(XMLEntityManager.java:701)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:1019)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
>> at
>> com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
>> at
>> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
>> at
>> org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:95)
>> at
>> org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:132)
>> at
>> org.apache.jasper.compiler.TldLocationsCache.getUriFromTld(TldLocationsCache.java:465)
>> at
>> org.apache.jasper.compiler.TldLocationsCache.scanJar(TldLocationsCache.java:372)
>> at
>> org.apache.jasper.compiler.TldLocationsCache.scanJars(TldLocationsCache.java:517)
>> at
>> org.apache.jasper.compiler.TldLocationsCache.init(TldLocationsCache.java:249)
>> at
>> org.apache.jasper.compiler.TldLocationsCache.getLocation(TldLocationsCache.java:224)
>> at
>> org.apache.jasper.JspCompilationContext.getTldLocation(JspCompilationContext.java:526)
>> at
>> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:422)
>> at
>> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:492)
>> at
>> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1552)
>> at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>> at
>> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
>> at
>> org.apache.jasper.compiler.ParserController.parse(ParserController.java:116)
>> at
>> org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:335)
>> at
>> org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:372)
>> at
>> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:484)
>> at
>> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1552)
>> at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>> at
>> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
>> at
>> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
>> at
>> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>> at
>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
>> at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
>> at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>> at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> at
>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:447)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
>> at
>> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:414)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
>> at
>> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.appfuse.webapp.filter.LocaleFilter.doFilterInternal(LocaleFilter.java:63)
>> at
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> com.opensymphony.clickstream.ClickstreamFilter.doFilter(ClickstreamFilter.java:42)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:183)
>> at
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:77)
>> at
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> at
>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
>> at
>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
>> at
>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
>> at
>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:621)
>> at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
>> at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
>> at
>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
>> at org.mortbay.jetty.Server.handle(Server.java:269)
>> at
>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
>> at
>> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:678)
>> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)
>> at
>> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
>> at
>> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
>> at
>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
>> at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
>>
>> --
>> View this message in context:
>> http://www.nabble.com/java.lang.NoSuchFieldError%3A-CACHED_DTD_RESOURCE_PATHS-tf3486948s2369.html#a9735487
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> http://raibledesigns.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/java.lang.NoSuchFieldError%3A-CACHED_DTD_RESOURCE_PATHS-tf3486948s2369.html#a9737140
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]