Hi Edgar,

Ok.

Regards
Felix

Am Sonntag, den 23.09.2007, 12:32 -0300 schrieb Edgar Poce:
> Hi Felix,
> 
> On 9/23/07, Felix Meschberger <[EMAIL PROTECTED]> wrote:
> > Hi Edgar,
> >
> > Have your tried to refresh the packages after uploading the servlet 2.4
> > bundle ?
> >
> 
> No, I haven't. Now I have everything working and I'd like to play a
> little with sling and write a custom component  :). I'll try to
> refresh the packages tomorrow and I'll let you know how it works.
> 
> > Nevertheless, the problem seems to be that the servlet bundle used
> > includes two old jsp packages which conflict with the requirements of
> > JSP 2.0.
> >
> 
> Yes, I think the jsp-api 2.0 is compatible only with servlet 2.4. The
> jsp scripting fails with a ClassNotFoundException (SkipPageException
> is missing) with servlet 2.3.
> 
> br,
> edgar
> 
> > Regards
> > Felix
> >
> > Am Sonntag, den 23.09.2007, 08:13 -0700 schrieb Edgar Poce (JIRA):
> > > jsp scripting depends on servlet api 2.4 but the 2.3 version is declared 
> > > in the parent pom
> > > ------------------------------------------------------------------------------------------
> > >
> > >                  Key: SLING-20
> > >                  URL: https://issues.apache.org/jira/browse/SLING-20
> > >              Project: Sling
> > >           Issue Type: Bug
> > >             Reporter: Edgar Poce
> > >             Priority: Minor
> > >
> > >
> > > Jsp scripting doesn't work out of the box because sling app includes the 
> > > servlet 2.3 osgi bundle. With the current configuration the servlet 2.4 
> > > bundle must be deployed later and the server must be restarted because 
> > > the jsp scripting bundle keeps bound to the 2.3 version.
> > >
> > > proposed patch
> > >
> > > Index: /home/epoce/hd2/projects/sling/trunk/parent/pom.xml
> > > ===================================================================
> > > --- /home/epoce/hd2/projects/sling/trunk/parent/pom.xml       (revision 
> > > 578464)
> > > +++ /home/epoce/hd2/projects/sling/trunk/parent/pom.xml       (working 
> > > copy)
> > > @@ -366,7 +366,13 @@
> > >              <dependency>
> > >                  <groupId>javax.servlet</groupId>
> > >                  <artifactId>servlet-api</artifactId>
> > > -                <version>2.3</version>
> > > +                <version>2.4</version>
> > > +                <scope>provided</scope>
> > > +            </dependency>
> > > +            <dependency>
> > > +                <groupId>javax.servlet</groupId>
> > > +                <artifactId>jsp-api</artifactId>
> > > +                <version>2.0</version>
> > >                  <scope>provided</scope>
> > >              </dependency>
> > >
> > > Index: /home/epoce/hd2/projects/sling/trunk/sling-app/pom.xml
> > > ===================================================================
> > > --- /home/epoce/hd2/projects/sling/trunk/sling-app/pom.xml    (revision 
> > > 578464)
> > > +++ /home/epoce/hd2/projects/sling/trunk/sling-app/pom.xml    (working 
> > > copy)
> > > @@ -207,7 +207,7 @@
> > >          <dependency>
> > >              <groupId>org.apache.felix.commons</groupId>
> > >              <artifactId>org.apache.felix.commons.servlet-api</artifactId>
> > > -            <version>2.3.0-0001-SNAPSHOT</version>
> > > +            <version>2.4.0-0002-SNAPSHOT</version>
> > >          </dependency>
> > >          <dependency>
> > >              <groupId>org.apache.sling</groupId>
> > >
> > >
> > > Index: /home/epoce/hd2/projects/sling/trunk/scripting-jsp-taglib/pom.xml
> > > ===================================================================
> > > --- /home/epoce/hd2/projects/sling/trunk/scripting-jsp-taglib/pom.xml 
> > > (revision 578464)
> > > +++ /home/epoce/hd2/projects/sling/trunk/scripting-jsp-taglib/pom.xml 
> > > (working copy)
> > > @@ -104,6 +104,10 @@
> > >              <artifactId>servlet-api</artifactId>
> > >          </dependency>
> > >          <dependency>
> > > +            <groupId>javax.servlet</groupId>
> > > +            <artifactId>jsp-api</artifactId>
> > > +        </dependency>
> > > +        <dependency>
> > >              <groupId>commons-collections</groupId>
> > >              <artifactId>commons-collections</artifactId>
> > >          </dependency>
> > >
> > >
> >
> >

Reply via email to