You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Timony, Michael" <Mi...@FMR.COM> on 2007/12/03 23:22:32 UTC

Jetspeed 2.1.3-dev "Portlet Application Lifecycle Manager" admin portlet error

Error loading the PALM admin portlet on WebSphere 6.1.0.9 using Jetspeed
2.1.3-dev. See below.

A couple of the other admin Portlets are throwing errors too, I'll
report them separately.


I don't see anything in the logs, but this is what is seen in the web
browser:


JSP Processing Error

HTTP Error Code:   500

	
Error Message:
JSPG0227E: Exception caught while translating /WEB-INF/view/palm.jsp:  
/WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag
attribute info for tag attribute list.
Root Cause:
com.ibm.ws.jsp.translator.JspTranslationException: JSPG0227E: Exception
caught while translating /WEB-INF/view/palm.jsp:  
/WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag
attribute info for tag attribute list.
	at
com.ibm.ws.jsp.translator.visitor.validator.ValidateVisitor.validateCust
omTagAttributeValues(ValidateVisitor.java:1731)
	at
com.ibm.ws.jsp.translator.visitor.validator.ValidateVisitor.visitCustomT
agStart(ValidateVisitor.java:296)
	at
com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisito
r.java:267)
	at
com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.
java:309)
	at
com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisito
r.java:139)
	at
com.ibm.ws.jsp.translator.visitor.JspVisitor.visit(JspVisitor.java:121)
	at
com.ibm.ws.jsp.translator.JspTranslator.processVisitors(JspTranslator.ja
va:127)
	at
com.ibm.ws.jsp.translator.utils.JspTranslatorUtil.translateJsp(JspTransl
atorUtil.java:182)
	at
com.ibm.ws.jsp.translator.utils.JspTranslatorUtil.translateJspAndCompile
(JspTranslatorUtil.java:84)
	at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.transl
ateJsp(AbstractJSPExtensionServletWrapper.java:386)
	at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper._check
ForTranslation(AbstractJSPExtensionServletWrapper.java:354)
	at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.checkF
orTranslation(AbstractJSPExtensionServletWrapper.java:263)
	at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handle
Request(AbstractJSPExtensionServletWrapper.java:137)
	at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleReque
st(AbstractJSPExtensionProcessor.java:277)
	at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppReq
uestDispatcher.java:639)
	at
org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(Jetspee
dRequestDispatcher.java:73)
	at
org.apache.portals.bridges.common.GenericServletPortlet.doView(GenericSe
rvletPortlet.java:364)
	at
org.apache.jetspeed.portlets.palm.PortletApplicationLifecycleManager.doV
iew(PortletApplicationLifecycleManager.java:100)
	at
javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235)
	at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
	at
org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortl
etInstance.java:103)
	at
org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedCon
tainerServlet.java:277)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:989)
	at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:930)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:118)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
hain.java:87)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:761)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:673)
	at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
per.java:498)
	at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
apper.java:464)
	at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppReq
uestDispatcher.java:639)
	at
org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(Servl
etPortletInvoker.java:273)
	at
org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(Servl
etPortletInvoker.java:140)
	at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
.java:119)
	at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPort
let(JetspeedPortletContainerWrapper.java:121)
	at
org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJo
bImpl.java:271)
	at
org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Portle
tRendererImpl.java:228)
	at
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende
r(PageAggregatorImpl.java:147)
	at
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende
r(PageAggregatorImpl.java:143)
	at
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(PageAggrega
torImpl.java:78)
	at
org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve.ja
va:46)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.aggregator.HeaderAggregatorValve.invoke(HeaderAggreg
atorValve.java:53)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.decoration.DecorationValve.invoke(DecorationValve.ja
va:144)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.resource.ResourceValveImpl.invoke(ResourceValveImpl.
java:130)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(ActionVal
veImpl.java:207)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java:
109)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.container.PageHistoryValve.invoke(PageHistoryValve.j
ava:108)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerValve
Impl.java:248)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(LoginV
alidationValveImpl.java:159)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(Pas
swordCredentialValveImpl.java:150)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Local
izationValveImpl.java:170)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(AbstractSe
curityValve.java:138)
	at
java.security.AccessController.doPrivileged(AccessController.java:214)
	at javax.security.auth.Subject.doAsPrivileged(Subject.java:645)
	at
org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java:179
)
	at
org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractS
ecurityValve.java:132)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalU
RLValveImpl.java:67)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capabil
ityValveImpl.java:126)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets
peedPipeline.java:167)
	at
org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.ja
va:146)
	at
org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:22
7)
	at
org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:24
2)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:989)
	at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
va:930)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:145)
	at
org.apache.jetspeed.login.filter.PortalFilter.doFilter(PortalFilter.java
:139)
	at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)
	at
org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAtt
ackFilter.java:52)
	at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:190)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:130)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
hain.java:87)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:761)
	at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
Manager.java:673)
	at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
per.java:498)
	at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
apper.java:464)
	at
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3252)
	at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:264)
	at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811
)
	at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1
433)
	at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:1
12)
	at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscriminatio
n(HttpInboundLink.java:454)
	at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformatio
n(HttpInboundLink.java:383)
	at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpIC
LReadCallback.java:102)
	at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueMa
nager.java:556)
	at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.
java:606)
	at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.
java:979)
	at
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager
.java:1064)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


RE: Jetspeed 2.1.3-dev "Portlet Application Lifecycle Manager" admin portlet error

Posted by "Timony, Michael" <Mi...@FMR.COM>.
It's working with the latest build. 



-----Original Message-----
From: David Sean Taylor [mailto:david@bluesunrise.com] 
Sent: Monday, December 03, 2007 6:46 PM
To: Jetspeed Developers List
Subject: Re: Jetspeed 2.1.3-dev "Portlet Application Lifecycle Manager"
admin portlet error


On Dec 3, 2007, at 2:22 PM, Timony, Michael wrote:

> Error loading the PALM admin portlet on WebSphere 6.1.0.9 using 
> Jetspeed 2.1.3-dev. See below.
>
> A couple of the other admin Portlets are throwing errors too, I'll 
> report them separately.
>
>
> I don't see anything in the logs, but this is what is seen in the web
> browser:
>
>
> JSP Processing Error
>
> HTTP Error Code:   500
>
> 	
> Error Message:
> JSPG0227E: Exception caught while translating /WEB-INF/view/palm.jsp:
> /WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag 
> attribute info for tag attribute list.
> Root Cause:
> com.ibm.ws.jsp.translator.JspTranslationException: JSPG0227E:  
> Exception
> caught while translating /WEB-INF/view/palm.jsp:
> /WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag 
> attribute info for tag attribute list.
> 	at
Sounds like its a tag library failure, probably a conflict on

<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %> <%@taglib
uri="http://java.sun.com/jstl/core_rt" prefix="c_rt"%>


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Re: Jetspeed 2.1.3-dev "Portlet Application Lifecycle Manager" admin portlet error

Posted by Woonsan Ko <wo...@yahoo.com>.
Hi,

It's like a problem of WebSphere.
When I changed a line in a /j2-admin/WEB-INF/view/palm.jsp like the following, the error did not
occur:

Before:
<c_rt:set var="list" value="<%=renderRequest.getPortletSession().getAttribute("list")%>"/>

After
<c_rt:set var="list" value='<%=renderRequest.getPortletSession().getAttribute("list")%>'/>

Or, the following works:

After:
<% java.util.List list = (java.util.List) renderRequest.getPortletSession().getAttribute("list");
%>
<c_rt:set var="list" value="<%=list%>"/>

Therefore, I think that WebSphere 6.1.0.9 has a problem during parsing double quoted attribute
which value contains double quoted JSP expression.

I'd like to create a JIRA issue for this problem.


Regards,

Woonsan


--- David Sean Taylor <da...@bluesunrise.com> wrote:

> 
> On Dec 3, 2007, at 2:22 PM, Timony, Michael wrote:
> 
> > Error loading the PALM admin portlet on WebSphere 6.1.0.9 using  
> > Jetspeed
> > 2.1.3-dev. See below.
> >
> > A couple of the other admin Portlets are throwing errors too, I'll
> > report them separately.
> >
> >
> > I don't see anything in the logs, but this is what is seen in the web
> > browser:
> >
> >
> > JSP Processing Error
> >
> > HTTP Error Code:   500
> >
> > 	
> > Error Message:
> > JSPG0227E: Exception caught while translating /WEB-INF/view/palm.jsp:
> > /WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag
> > attribute info for tag attribute list.
> > Root Cause:
> > com.ibm.ws.jsp.translator.JspTranslationException: JSPG0227E:  
> > Exception
> > caught while translating /WEB-INF/view/palm.jsp:
> > /WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag
> > attribute info for tag attribute list.
> > 	at
> Sounds like its a tag library failure, probably a conflict on
> 
> <%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
> <%@taglib uri="http://java.sun.com/jstl/core_rt" prefix="c_rt"%>
> 
> 



      ____________________________________________________________________________________
Get easy, one-click access to your favorites. 
Make Yahoo! your homepage.
http://www.yahoo.com/r/hs 

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Re: Jetspeed 2.1.3-dev "Portlet Application Lifecycle Manager" admin portlet error

Posted by David Sean Taylor <da...@bluesunrise.com>.
On Dec 3, 2007, at 2:22 PM, Timony, Michael wrote:

> Error loading the PALM admin portlet on WebSphere 6.1.0.9 using  
> Jetspeed
> 2.1.3-dev. See below.
>
> A couple of the other admin Portlets are throwing errors too, I'll
> report them separately.
>
>
> I don't see anything in the logs, but this is what is seen in the web
> browser:
>
>
> JSP Processing Error
>
> HTTP Error Code:   500
>
> 	
> Error Message:
> JSPG0227E: Exception caught while translating /WEB-INF/view/palm.jsp:
> /WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag
> attribute info for tag attribute list.
> Root Cause:
> com.ibm.ws.jsp.translator.JspTranslationException: JSPG0227E:  
> Exception
> caught while translating /WEB-INF/view/palm.jsp:
> /WEB-INF/view/palm.jsp(64,1) --> JSPG0123E: Unable to locate tag
> attribute info for tag attribute list.
> 	at
Sounds like its a tag library failure, probably a conflict on

<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@taglib uri="http://java.sun.com/jstl/core_rt" prefix="c_rt"%>