Open johnjaylward opened 9 years ago
After looking at issues further back, I believe this may be more closely related with issue #148, as I was able to get my project to run fine in Tomcat with appRunWar. The problem only exists when using runApp
Is the above problem fixed in gretty?
me too getting the same kind of issue. i am trying to start the jetty container for functional test and would like to stop it once test is finished.
15:17:15 INFO Spring WebApplicationInitializers detected on classpath: [org.glassfish.jersey.server.spring.SpringWebApplicationInitializer@476a0071] 15:17:16 INFO Initializing Spring root WebApplicationContext 15:17:16 WARN Failed startup of context o.a.g.JettyWebAppContext@49c51eb7{/myapp,file:/home/myapp/inplaceWebapp/,STARTING} org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist
I also seam to have this issue with a taglib. appRunWar work well
I'm not sure if this is related to #191 or not, but I'm having trouble getting Gretty to properly pull in my dependencies. When using jetty8 or jetty9, I see the following debug output:
As you can see, the c3p0 is certainly specified in the classpath, but somehow, Gretty is not locating the library.
When I try to switch to tomcat7 or tomcat8, the error changes, and instead appears to be loading the classpath twice:
Here you can see that struts2-core is only on the classpath once, but the error very much looks like it was loaded twice.
This is a multi-project build, with the gretty config only located on the WAR project. Here is a stripped down version of my WAR project: