[Continuing message...] On Mon, Aug 10, 2009 at 15:31, Douglas José <[email protected]> wrote:
> Hello Bertrand, > > I installed those two bundles, but couldn't start them as the dependencies > were not satisfied. Using the information from the Spring repository, I > installed the following bundles in an attempt to satisfy the remaining > dependencies: > > - com.springsource.org.apache.xalan 2.7.0 > - com.springsource.org.apache.xerces 2.8.1 > - com.springsource.org.apache.xmlcommons 1.3.3 > - com.springsource.org.apache.xml.resolver 1.2.0 > - com.springsource.org.apache.bcel 5.2.0 > - com.springsource.javax.servlet 2.5.0 > - com.springsource.javax.el 1.0.0 > Even without any missing dependency, my application fails telling that the URI 'http://java.sun.com/jstl/core' cannot be found anywhere on my classpath. Do you have any idea on what I may be doing wrong? Thank you, Douglas > On Fri, Aug 7, 2009 at 13:27, Bertrand Delacretaz > <[email protected]>wrote: > >> Hi, >> >> On Tue, Aug 4, 2009 at 9:55 PM, Douglas José<[email protected]> >> wrote: >> > I noticed Apache Felix has a commons-jstl bundle. I installed this >> bundle in >> > my sling (crx-quickstart) container, but I still can't use JSTL with my >> JSP >> > pages. Is there something else I should install? I noticed the bundle >> > doesn't contains any tld file.... >> >> I don't think that commons-jstl bundle is meant to provide everything >> needed to run JSTL, that would be a question for the Felix users list. >> >> What works for me is to install the two bundles found below: >> >> >> http://www.osgi.org/Repository/HomePage?cmd=inspect&id=com.springsource.org.apache.taglibs.standard/1.1.2 >> >> >> http://www.osgi.org/Repository/HomePage?cmd=inspect&id=com.springsource.javax.servlet.jsp.jstl/1.1.2 >> >> Which allow the following script to work: >> >> <%...@page session="false"%> >> <%...@taglib prefix="sling" uri="http://sling.apache.org/taglibs/sling/1.0 >> "%> >> <%...@taglib prefix="c" uri="http://java.sun.com/jstl/core"%> >> <sling:defineObjects/> >> >> <h1>JSP rendering result</h1> >> <p> >> Sling resource access:<%= >> >> resource.adaptTo(javax.jcr.Node.class).getProperty("text").getValue().getString() >> %> >> </p> >> <p> >> JSTL: <c:out value="Hello, JSTL world"/>! >> </p> >> >> HTH, >> -Bertrand >> > > > > -- > Douglas Jose > http://douglasjose.com > > - "Use free software. Help us make a free world." > -- Douglas Jose http://douglasjose.com - "Use free software. Help us make a free world."
