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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...