[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."

Reply via email to