Re: [Tomcat Embedded Plugin] Problem in development

2007-05-30 Thread ben short

Hi,

Have you seen this plugin?

http://mojo.codehaus.org/tomcat-maven-plugin/introduction.html

On 5/30/07, CasMeiron <[EMAIL PROTECTED]> wrote:

All tomcat dependencies declared in my plugin pom:



tomcat
catalina
5.5.15
compile


tomcat
catalina-optional
5.5.15
compile


tomcat
jasper-compiler
5.5.15
compile


tomcat
jasper-compiler-jdt
5.5.15
compile


tomcat
jasper-runtime
5.5.15
compile


tomcat
jsp-api
5.5.15
compile


tomcat
naming-factory
5.5.15
compile


tomcat
naming-resources
5.5.15
compile


tomcat
servlets-default
5.5.15
compile


javax.servlet
servlet-api
2.4
provided


tomcat
tomcat-coyote
5.5.15
compile


tomcat
tomcat-http
5.5.15
compile


tomcat
tomcat-util
5.5.15
compile


tomcat
commons-modeler
5.5.9-alpha
compile


commons-el
commons-el
1.0
compile



On 5/30/07, CasMeiron <[EMAIL PROTECTED]> wrote:
>
> Hi guys, im making a plugin to run tomcat embedded to test my apps.
> Ive use cargo for 2 days, but the 'embedded scene' is not 100% working.
>
> I already use simple tomcat embedded server and works fine, but i need
> declare in my project pom all dependencies. With plugin configured in my
> profile, i can inject all dependencies without declaring in
> parent-project-pom.
>
> Ok, lets go... My container is working, i type "tomcat:start" and my
> container goes up, setting the root directory "/" to my src/main/webapp
> folder in my project, all libs re declareds in plugin-pom but i got a
> problem:
>
> In debug mode, i can load the class org.apache.jasper.servlet.JspServlet,
> using this.getClass().getClassLoader().loadClass, but its seems catalina
> loader can't, what i need to do?!
>
> Tkz guys.
>
> [Problem down]
>
>
> INFO: XML validation disabled
> 30/05/2007 14:28:38 org.apache.catalina.core.ApplicationContext log
> INFO: Marking servlet jsp as unavailable
> 30/05/2007 14:28:38 org.apache.catalina.core.ApplicationContext log
> SEVERE: Error loading WebappClassLoader
>   delegate: false
>   repositories:
> --> Parent Classloader:
> [EMAIL PROTECTED]
>  org.apache.jasper.servlet.JspServlet
> java.lang.ClassNotFoundException : org.apache.jasper.servlet.JspServlet
> at org.apache.catalina.loader.WebappClassLoader.loadClass(
> WebappClassLoader.java:1352)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(
> WebappClassLoader.java:1198)
> at org.apache.catalina.core.StandardWrapper.loadServlet(
> StandardWrapper.java:1034)
> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java
> :932)
> at org.apache.catalina.core.StandardContext.loadOnStartup (
> StandardContext.java:3915)
> at org.apache.catalina.core.StandardContext.start(StandardContext.java
> :4176)
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1012)
> at org.apache.catalina.core.StandardHost.start (StandardHost.java:718)
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1012)
> at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
> :442)
> at org.apache.catalina.startup.Embedded.start (Embedded.java:821)
> at net.pimpas.maven.tomcat.plugin.TomcatStarter.execute(
> TomcatStarter.java:92)
> 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(Default

Re: [Tomcat Embedded Plugin] Problem in development

2007-05-30 Thread CasMeiron

All tomcat dependencies declared in my plugin pom:

   
   
   tomcat
   catalina
   5.5.15
   compile
   
   
   tomcat
   catalina-optional
   5.5.15
   compile
   
   
   tomcat
   jasper-compiler
   5.5.15
   compile
   
   
   tomcat
   jasper-compiler-jdt
   5.5.15
   compile
   
   
   tomcat
   jasper-runtime
   5.5.15
   compile
   
   
   tomcat
   jsp-api
   5.5.15
   compile
   
   
   tomcat
   naming-factory
   5.5.15
   compile
   
   
   tomcat
   naming-resources
   5.5.15
   compile
   
   
   tomcat
   servlets-default
   5.5.15
   compile
   
   
   javax.servlet
   servlet-api
   2.4
   provided
   
   
   tomcat
   tomcat-coyote
   5.5.15
   compile
   
   
   tomcat
   tomcat-http
   5.5.15
   compile
   
   
   tomcat
   tomcat-util
   5.5.15
   compile
   
   
   tomcat
   commons-modeler
   5.5.9-alpha
   compile
   
   
   commons-el
   commons-el
   1.0
   compile
   


On 5/30/07, CasMeiron <[EMAIL PROTECTED]> wrote:


Hi guys, im making a plugin to run tomcat embedded to test my apps.
Ive use cargo for 2 days, but the 'embedded scene' is not 100% working.

I already use simple tomcat embedded server and works fine, but i need
declare in my project pom all dependencies. With plugin configured in my
profile, i can inject all dependencies without declaring in
parent-project-pom.

Ok, lets go... My container is working, i type "tomcat:start" and my
container goes up, setting the root directory "/" to my src/main/webapp
folder in my project, all libs re declareds in plugin-pom but i got a
problem:

In debug mode, i can load the class org.apache.jasper.servlet.JspServlet,
using this.getClass().getClassLoader().loadClass, but its seems catalina
loader can't, what i need to do?!

Tkz guys.

[Problem down]


INFO: XML validation disabled
30/05/2007 14:28:38 org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet jsp as unavailable
30/05/2007 14:28:38 org.apache.catalina.core.ApplicationContext log
SEVERE: Error loading WebappClassLoader
  delegate: false
  repositories:
--> Parent Classloader:
[EMAIL PROTECTED]
 org.apache.jasper.servlet.JspServlet
java.lang.ClassNotFoundException : org.apache.jasper.servlet.JspServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(
WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(
WebappClassLoader.java:1198)
at org.apache.catalina.core.StandardWrapper.loadServlet(
StandardWrapper.java:1034)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java
:932)
at org.apache.catalina.core.StandardContext.loadOnStartup (
StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java
:4176)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1012)
at org.apache.catalina.core.StandardHost.start (StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
:442)
at org.apache.catalina.startup.Embedded.start (Embedded.java:821)
at net.pimpas.maven.tomcat.plugin.TomcatStarter.execute(
TomcatStarter.java:92)
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:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccesso