Hi,

you need to make the jsp/servlet-api classes from weblogic available to
Sling/OSGi. You can do this by adding this line to the sling.properties
file:

sling.bootdelegation.weblogic=javax.el,javax.servlet.jsp,javax.servlet.jsp.el,javax.servlet.jsp.resources,javax.servlet.jsp.tagext

You might need to add additional packages (I wrote this out of my head)

Regards
Carsten

tim tam  wrote
> I am using version 2.0.14 of org.apache.sling.scripting.jsp
> 
> On Fri, Apr 8, 2011 at 11:07 AM, tim tam <[email protected]> wrote:
> 
>> I am not sure how to check that. I am using sling as a part of using Day CQ
>> version 5.4
>>
>>
>> On Fri, Apr 8, 2011 at 10:10 AM, Carsten Ziegeler 
>> <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> are you using the latest Sling JSP scripting?
>>>
>>> Regards
>>> Carsten
>>>
>>> tim tam  wrote
>>>> I am accessing a tag from a 3rd party library, which is loaded into my
>>> ear
>>>> where I also have CQ apps.
>>>> Am running into this exception on weblogic
>>>>
>>>> Caused by: java.lang.ClassCastException: org.apache.sling.scripting.
>>>> jsp.jasper.runtime.JspWriterImpl cannot be cast to
>>>> weblogic.servlet.jsp.ByteWriter
>>>>     at jsp_servlet.__frag1._jspService(__frag1.java:68)
>>>>     at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
>>>>     at
>>>>
>>> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
>>>>     at
>>>>
>>> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
>>>>     at
>>>>
>>> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
>>>>     at
>>>>
>>> weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
>>>>     at
>>>>
>>> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
>>>>     at
>>>>
>>> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
>>>>     at
>>>>
>>> weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
>>>>     at
>>>>
>>> weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:447)
>>>>     at gopa.taglibrary.IncludeTag.doEndTag(IncludeTag.java:585)
>>>>     at
>>>>
>>> gopa.apache.jsp.apps.myapp.components.page.contentpage.contentpage_jsp._jspx_meth_gopa_005finclude_005f0(contentpage_jsp.java:247)
>>>>     at
>>>>
>>> gopa.apache.jsp.apps.myapp.components.page.contentpage.contentpage_jsp._jspService(contentpage_jsp.java:102)
>>>>     at
>>>>
>>> gopa.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>>>     at
>>>>
>>> org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
>>>>
>>>> Would appreciate any troubleshooting tips- what to look for
>>>> Thankyou
>>>> Tim
>>>>
>>>
>>>
>>> --
>>> Carsten Ziegeler
>>> [email protected]
>>>
>>
>>
> 


-- 
Carsten Ziegeler
[email protected]

Reply via email to