[jboss-user] [JBoss Portal] - Re: NPE using JSTL format

PeterJ do-not-reply at jboss.com
Thu Aug 17 18:23:11 EDT 2006


Thanks Roy: JBPORTAL-984.

To everyone else following this saga, looks like the i18n tag isn't a good alternative.  Apparently the class that implements it expects an HttpRequest object to be in thread local storage, but when called from my portlet code, there is no HttpRequest object so I get an NPE:

2006-08-17 14:48:12,851 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/image].[jsp]] Servlet.service() for servlet jsp threw exception
  | java.lang.NullPointerException
  | 	at org.jboss.portal.core.servlet.jsp.taglib.PortalLib.getMessage(PortalLib.java:53)
  | 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 	at java.lang.reflect.Method.invoke(Method.java:585)
  | 	at org.apache.commons.el.FunctionInvocation.evaluate(FunctionInvocation.java:172)
  | 	at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
  | 	at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
  | 	at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:932)
  | 	at org.apache.jsp.WEB_002dINF.jsp.edit_jsp._jspService(edit_jsp.java:98)
  | 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  | etc.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3965919#3965919

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3965919



More information about the jboss-user mailing list