You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by pr...@apache.org on 2007/05/16 19:11:18 UTC

svn commit: r538652 - in /geronimo/server/trunk/configs: ldap-demo-jetty/pom.xml ldap-demo-tomcat/pom.xml

Author: prasad
Date: Wed May 16 10:11:18 2007
New Revision: 538652

URL: http://svn.apache.org/viewvc?view=rev&rev=538652
Log:
Fixing java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet in classloader org.apache.geronimo.configs/ldap-demo-jetty/2.0-SNAPSHOT/car

Modified:
    geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml
    geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml

Modified: geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml?view=diff&rev=538652&r1=538651&r2=538652
==============================================================================
--- geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml (original)
+++ geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml Wed May 16 10:11:18 2007
@@ -57,6 +57,20 @@
             <type>car</type>
             <scope>provided</scope>
         </dependency>
+
+        <dependency>
+            <groupId>org.apache.geronimo.configs</groupId>
+            <artifactId>jasper-deployer</artifactId>
+            <version>${version}</version>
+            <type>car</type>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.configs</groupId>
+            <artifactId>jasper</artifactId>
+            <version>${version}</version>
+            <type>car</type>
+        </dependency>
     </dependencies>
     
     <build>

Modified: geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml?view=diff&rev=538652&r1=538651&r2=538652
==============================================================================
--- geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml (original)
+++ geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml Wed May 16 10:11:18 2007
@@ -49,6 +49,20 @@
             <type>car</type>
             <scope>provided</scope>
         </dependency>
+
+        <dependency>
+            <groupId>org.apache.geronimo.configs</groupId>
+            <artifactId>jasper-deployer</artifactId>
+            <version>${version}</version>
+            <type>car</type>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.configs</groupId>
+            <artifactId>jasper</artifactId>
+            <version>${version}</version>
+            <type>car</type>
+        </dependency>
     </dependencies>
     
     <build>



Re: svn commit: r538652 - in /geronimo/server/trunk/configs: ldap-demo-jetty/pom.xml ldap-demo-tomcat/pom.xml

Posted by Prasad Kashyap <go...@gmail.com>.
Paul,

You are right. From a cursory glance, I noticed that the other apps
like welcome and console had an explicit jasper dependency while these
two didn't. The welcome and console apps for Tomcat too have a jasper
dependency specified. So I suggested Jason try this.

Now when he said that worked I thought the plugin install of those
examples worked for him. Now I am unsure if he said the plugin install
worked or if it was just a regular deploy.

Cheers
Prasad

On 5/16/07, Paul McMahan <pa...@gmail.com> wrote:
> Hey Prasad, I think the problem Jason saw was with the ldap-demo-
> jetty and servlet-examples-jetty plugins and not with with the poms
> or the application.  For example, without this commit in place I am
> able to install the ldap-demo-jetty as an application (just not as a
> plugin).  Also, the ldap-demo-tomcat plugin was already working, so
> the change to the tomcat poms was unnecessary.
>
> I suspect that the underlying problem is that something in jetty has
> changed recently and the configs in the snapshot repository need to
> be republished (that is where the plugins are pulled from). But I'm
> not totally sure about that yet.   At any rate, adding an explicit
> dependency from the sample applications onto the jasper config is
> probably not a good long term solution since we wouldn't expect
> simple apps like these to need to do that.  Java EE requires the
> webcontainer to automatically provide the JSP dependency at runtime.
>
>
> Best wishes,
> Paul
>
>
> On May 16, 2007, at 1:11 PM, prasad@apache.org wrote:
>
> > Author: prasad
> > Date: Wed May 16 10:11:18 2007
> > New Revision: 538652
> >
> > URL: http://svn.apache.org/viewvc?view=rev&rev=538652
> > Log:
> > Fixing java.lang.ClassNotFoundException:
> > org.apache.jasper.servlet.JspServlet in classloader
> > org.apache.geronimo.configs/ldap-demo-jetty/2.0-SNAPSHOT/car
> >
> > Modified:
> >     geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml
> >     geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml
> >
> > Modified: geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml
> > URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/
> > ldap-demo-jetty/pom.xml?view=diff&rev=538652&r1=538651&r2=538652
> > ======================================================================
> > ========
> > --- geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml (original)
> > +++ geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml Wed May
> > 16 10:11:18 2007
> > @@ -57,6 +57,20 @@
> >              <type>car</type>
> >              <scope>provided</scope>
> >          </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.geronimo.configs</groupId>
> > +            <artifactId>jasper-deployer</artifactId>
> > +            <version>${version}</version>
> > +            <type>car</type>
> > +            <scope>provided</scope>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>org.apache.geronimo.configs</groupId>
> > +            <artifactId>jasper</artifactId>
> > +            <version>${version}</version>
> > +            <type>car</type>
> > +        </dependency>
> >      </dependencies>
> >
> >      <build>
> >
> > Modified: geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml
> > URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/
> > ldap-demo-tomcat/pom.xml?view=diff&rev=538652&r1=538651&r2=538652
> > ======================================================================
> > ========
> > --- geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml (original)
> > +++ geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml Wed May
> > 16 10:11:18 2007
> > @@ -49,6 +49,20 @@
> >              <type>car</type>
> >              <scope>provided</scope>
> >          </dependency>
> > +
> > +        <dependency>
> > +            <groupId>org.apache.geronimo.configs</groupId>
> > +            <artifactId>jasper-deployer</artifactId>
> > +            <version>${version}</version>
> > +            <type>car</type>
> > +            <scope>provided</scope>
> > +        </dependency>
> > +        <dependency>
> > +            <groupId>org.apache.geronimo.configs</groupId>
> > +            <artifactId>jasper</artifactId>
> > +            <version>${version}</version>
> > +            <type>car</type>
> > +        </dependency>
> >      </dependencies>
> >
> >      <build>
> >
> >
>
>

Re: svn commit: r538652 - in /geronimo/server/trunk/configs: ldap-demo-jetty/pom.xml ldap-demo-tomcat/pom.xml

Posted by Paul McMahan <pa...@gmail.com>.
Hey Prasad, I think the problem Jason saw was with the ldap-demo- 
jetty and servlet-examples-jetty plugins and not with with the poms  
or the application.  For example, without this commit in place I am  
able to install the ldap-demo-jetty as an application (just not as a  
plugin).  Also, the ldap-demo-tomcat plugin was already working, so  
the change to the tomcat poms was unnecessary.

I suspect that the underlying problem is that something in jetty has  
changed recently and the configs in the snapshot repository need to  
be republished (that is where the plugins are pulled from). But I'm  
not totally sure about that yet.   At any rate, adding an explicit  
dependency from the sample applications onto the jasper config is  
probably not a good long term solution since we wouldn't expect  
simple apps like these to need to do that.  Java EE requires the  
webcontainer to automatically provide the JSP dependency at runtime.


Best wishes,
Paul


On May 16, 2007, at 1:11 PM, prasad@apache.org wrote:

> Author: prasad
> Date: Wed May 16 10:11:18 2007
> New Revision: 538652
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=538652
> Log:
> Fixing java.lang.ClassNotFoundException:  
> org.apache.jasper.servlet.JspServlet in classloader  
> org.apache.geronimo.configs/ldap-demo-jetty/2.0-SNAPSHOT/car
>
> Modified:
>     geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml
>     geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml
>
> Modified: geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/ 
> ldap-demo-jetty/pom.xml?view=diff&rev=538652&r1=538651&r2=538652
> ====================================================================== 
> ========
> --- geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml (original)
> +++ geronimo/server/trunk/configs/ldap-demo-jetty/pom.xml Wed May  
> 16 10:11:18 2007
> @@ -57,6 +57,20 @@
>              <type>car</type>
>              <scope>provided</scope>
>          </dependency>
> +
> +        <dependency>
> +            <groupId>org.apache.geronimo.configs</groupId>
> +            <artifactId>jasper-deployer</artifactId>
> +            <version>${version}</version>
> +            <type>car</type>
> +            <scope>provided</scope>
> +        </dependency>
> +        <dependency>
> +            <groupId>org.apache.geronimo.configs</groupId>
> +            <artifactId>jasper</artifactId>
> +            <version>${version}</version>
> +            <type>car</type>
> +        </dependency>
>      </dependencies>
>
>      <build>
>
> Modified: geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/ 
> ldap-demo-tomcat/pom.xml?view=diff&rev=538652&r1=538651&r2=538652
> ====================================================================== 
> ========
> --- geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml (original)
> +++ geronimo/server/trunk/configs/ldap-demo-tomcat/pom.xml Wed May  
> 16 10:11:18 2007
> @@ -49,6 +49,20 @@
>              <type>car</type>
>              <scope>provided</scope>
>          </dependency>
> +
> +        <dependency>
> +            <groupId>org.apache.geronimo.configs</groupId>
> +            <artifactId>jasper-deployer</artifactId>
> +            <version>${version}</version>
> +            <type>car</type>
> +            <scope>provided</scope>
> +        </dependency>
> +        <dependency>
> +            <groupId>org.apache.geronimo.configs</groupId>
> +            <artifactId>jasper</artifactId>
> +            <version>${version}</version>
> +            <type>car</type>
> +        </dependency>
>      </dependencies>
>
>      <build>
>
>