This is a bug in the 1.2.0 version of MyFaces - it doesn't contain the
DTDs in its JARs. You might try searching the archives of this list
for solutions.
Matt
On 3/18/08, Irshad Buchh <[EMAIL PROTECTED]> wrote:
>
> Hi,
> We are a happy AppFuse 1.9.4/JSF-Hibernate shop and would like to migrate
> to Maven based build process. We just created an AppFuse-2 JSF application.
> When we try to use mvn jetty:run-war, we get the following stacktrace. We
> are behind a proxy server, has it got to do anything with our proxy
> settings.
>
> --Irshad.
>
> [INFO] Surefire report directory: C:\appfuse-jsf-2\target\surefire-reports
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running com.mycompany.app.AppTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 sec
>
> Results :
>
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [dbunit:operation {execution: test}]
> [INFO] [war:war]
> [INFO] Exploding webapp...
> [INFO] Assembling webapp appfuse-jsf-2 in
> C:\appfuse-jsf-2\target\appfuse-jsf-2-1.0-SNAPSHOT
> [INFO] Copy webapp webResources to
> C:\appfuse-jsf-2\target\appfuse-jsf-2-1.0-SNAPSHOT
> [INFO] Overlaying 2 war(s).
> [INFO] Generating war C:\appfuse-jsf-2\target\appfuse-jsf-2-1.0-SNAPSHOT.war
> [INFO] Building war: C:\appfuse-jsf-2\target\appfuse-jsf-2-1.0-SNAPSHOT.war
> [INFO] [jetty:run-war]
> [INFO] Configuring Jetty for project: AppFuse JSF Application
> 2008-03-18 14:37:57.246::INFO: Logging to STDERR via
> org.mortbay.log.StdErrLog
> [INFO] Context path = /
> [INFO] Tmp directory = determined at runtime
> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
> [INFO] Web overrides = none
> [INFO] Starting jetty 6.1.6 ...
> 2008-03-18 14:37:57.464::INFO: jetty-6.1.6
> 2008-03-18 14:37:58.511::INFO: Extract
> jar:file:/C:/appfuse-jsf-2/target/appfuse-jsf-2-1.0-SNAPSHOT.war!/ to
> C:\appfuse-jsf-2\target\work\webapp
> 2008-03-18 14:38:05.163::INFO: No Transaction manager found - if your
> webapp requires one, please configure one.
> [appfuse-jsf-2] ERROR [main] DefaultFacesInitializer.initFaces(126) | Error
> initializing MyFaces: java.net.SocketException: Connection reset
> javax.faces.FacesException: java.net.SocketException: Connection reset
> at
>
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:425)
> at
>
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:171)
> at
>
> org.apache.myfaces.webapp.DefaultFacesInitializer.initFaces(DefaultFacesInitializer.java:112)
> at
>
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:57)
> at
>
> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
> at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216)
> at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509)
> at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447)
> at
>
> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110)
> at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at
>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at
>
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at
>
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
> at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> at org.mortbay.jetty.Server.doStart(Server.java:222)
> at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> at
>
> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
> at
>
> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337)
> at
>
> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279)
> at
> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67)
> at
>
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
> 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: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: java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(SocketInputStream.java:168)
> at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
> at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
> at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
> at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:606)
> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:554)
> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:571)
> at
>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:936)
> at
>
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(Unknown
> Source)
> at
>
> com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(Unknown
> Source)
> at
>
> com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(Unknown
> Source)
> at
>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> Source)
> at
>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
> Source)
> at org.apache.commons.digester.Digester.parse(Digester.java:1647)
> at
>
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:194)
> at
>
> org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:34)
> at
>
> org.apache.myfaces.config.FacesConfigurator.feedClassloaderConfigurations(FacesConfigurator.java:419)
>
> --
> View this message in context:
> http://www.nabble.com/AppFuse-2-Maven-Error.-tp16119148s2369p16119148.html
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]