Have you tried running "war:inplace" first. No IDE will be aware of
merging WARs (which the warpath plugin does for Maven), so you'll need
to run "war:inplace" or pull all AppFuse's source in using
"appfuse:full-source".

Matt

On 6/23/07, jlukar <[EMAIL PROTECTED]> wrote:

Hi all good people,

I have a desire to startup my appfuse based app in IntelliJ IDEA (6.0) using
JDK 1.5 on WinXP.

I get the below error. Googling the error  yielded  postings for sitemesh
and how "decorators.xml" and its formating might be the culprit. Also
someone mentioned moving "decorators" directory to root of the web app
context.

My webapp is very simple. I am going through the tutorial. Just using some
pojos with the generified dao and manager and some test cases for the
controller and formControllers and a couple of jsps.

In general I've been having problems starting my webapp in IDEA with Tomcat
configured as webapp.  I sued the M5, spring modular release, generated idea
project using "mvn idea:idea" and tried to set the generated project as a
configured web app in IDEA.

I'd really like to get Tomcat running with webapp deployed on my IDEA as I
feel that would make for a very fast turnaround while developing. The "mvn
jetty" targets take longer to startup for me. Also tomcat is the deployment
platform.   If any clues for below error and general tips on running webapps
inside IDEA please share.

thanks to all.


http://forums.opensymphony.com/thread.jspa?messageID=34711



cmd /c C:\apache\Tomcat5.5.20\bin\catalina.bat run
Using CATALINA_BASE:   C:\Documents and
Settings\me\.IntelliJIdea60\system\tomcat_mywebapp_e8525376
Using CATALINA_HOME:   C:\apache\Tomcat5.5.20
Using CATALINA_TMPDIR: C:\apache\Tomcat5.5.20\temp
Using JRE_HOME:        C:\Java\jdk1.5.0_07
Jun 23, 2007 11:59:04 AM org.apache.catalina.core.AprLifecycleListener
lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in
production environments was not found on the java.library.path:
C:\Java\jdk1.5.0_07\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
Files\ThinkPad\Utilities;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common
Files\Lenovo;C:\Program Files\Lenovo\Client Security Solution;C:\Program
Files\Intel\Wireless\Bin\;c:\Java\jdk1.5.0_07\bin;c:\apache\apache-ant-1.6.5\bin;C:\apache\maven-2.0.6\bin;C:\TIBCO\TIBRV\BIN;C:\Program
Files\MySQL\MySQL Server 5.0\bin;C:\Program
Files\QuickTime\QTSystem\;C:\Program Files\GNU\cvsnt;C:\Program Files\Common
Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio
Shared\9.0\DLLShared\;;C:\multiDesk\shortcuts
Jun 23, 2007 11:59:04 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-9830
Jun 23, 2007 11:59:04 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 610 ms
Jun 23, 2007 11:59:04 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jun 23, 2007 11:59:04 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
Jun 23, 2007 11:59:04 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Jun 23, 2007 11:59:05 AM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO:
validateJarFile(C:\cygwin\opt\projects\misc\mywebapp4\web\target\mywebapp4-webapp\WEB-INF\lib\jsp-api-2.0.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
javax/servlet/jsp/JspPage.class
Jun 23, 2007 11:59:05 AM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO:
validateJarFile(C:\cygwin\opt\projects\misc\mywebapp4\web\target\mywebapp4-webapp\WEB-INF\lib\servlet-api-2.4.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
javax/servlet/Servlet.class
AbandonedObjectPool is used
([EMAIL PROTECTED])
   LogAbandoned: false
   RemoveAbandoned: true
   RemoveAbandonedTimeout: 60
[mywebapp4] ERROR [main] [/mywebapp].filterStart(3638) | Exception starting
filter sitemesh
com.opensymphony.module.sitemesh.factory.FactoryException: Cannot construct
Factory : com.opensymphony.module.sitemesh.factory.DefaultFactory:
java.lang.reflect.InvocationTargetException
        at com.opensymphony.module.sitemesh.Factory.report(Factory.java:87)
        at com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:56)
        at
com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.java:86)
        at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
        at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

Root cause:
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:52)
        at
com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.java:86)
        at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
        at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
Caused by: java.lang.IllegalStateException: Cannot load excludes
configuration file from jar
        at
com.opensymphony.module.sitemesh.factory.DefaultFactory.loadExcludes(DefaultFactory.java:192)
        at
com.opensymphony.module.sitemesh.factory.DefaultFactory.loadConfig(DefaultFactory.java:121)
        at
com.opensymphony.module.sitemesh.factory.DefaultFactory.<init>(DefaultFactory.java:57)
        ... 33 more
Jun 23, 2007 11:59:12 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Jun 23, 2007 11:59:12 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/mywebapp] startup failed due to previous errors
Jun 23, 2007 11:59:12 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive swf-phonebook.war
Jun 23, 2007 11:59:13 AM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO:
validateJarFile(C:\apache\Tomcat5.5.20\webapps\ROOT\WEB-INF\lib\jsp-api-2.0.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
javax/servlet/jsp/JspPage.class
Jun 23, 2007 11:59:13 AM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO:
validateJarFile(C:\apache\Tomcat5.5.20\webapps\ROOT\WEB-INF\lib\servlet-api-2.4.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
javax/servlet/Servlet.class
AbandonedObjectPool is used
([EMAIL PROTECTED])
   LogAbandoned: false
   RemoveAbandoned: true
   RemoveAbandonedTimeout: 60
[mywebapp4] ERROR [main] [/].filterStart(3638) | Exception starting filter
sitemesh
com.opensymphony.module.sitemesh.factory.FactoryException: Cannot construct
Factory : com.opensymphony.module.sitemesh.factory.DefaultFactory:
java.lang.reflect.InvocationTargetException
        at com.opensymphony.module.sitemesh.Factory.report(Factory.java:87)
        at com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:56)
        at
com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.java:86)
        at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

Root cause:
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:52)
        at
com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.java:86)
        at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:223)
        at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:304)
        at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:77)
        at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3634)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4217)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
        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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
Caused by: java.lang.IllegalStateException: Cannot load excludes
configuration file from jar
        at
com.opensymphony.module.sitemesh.factory.DefaultFactory.loadExcludes(DefaultFactory.java:192)
        at
com.opensymphony.module.sitemesh.factory.DefaultFactory.loadConfig(DefaultFactory.java:121)
        at
com.opensymphony.module.sitemesh.factory.DefaultFactory.<init>(DefaultFactory.java:57)
        ... 33 more
--
View this message in context: 
http://www.nabble.com/Tomcat-5.5.2-and-IDEA-startup-error%3A-Cannot-load-excludes-configuration-file-from-jar-tf3971316s2369.html#a11272556
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]

Reply via email to