[Gridsphere-users] Localized texts also not working in 3.1?
Edrick
eperez at updatecom.com
Mon Mar 24 09:47:44 PDT 2008
I tested the getLocalizedText function on my portlet on GS 3.1 on Windows and
the portlet doesn't seem to find the string on the Portlet.properties file
(on $CATALINA_HOME\webapps\atmportal\WEB-INF\classes). I reported this on GS
3.0.8 here:
http://bugs.gridsphere.org/browse/GPF-445
and commented about the issue on this thread:
http://www.nabble.com/Localized-Texts-to12293515.html
but appears it is still happening. If i use the key on the JSP it doesn't
bring the string neither and only displays the key name (without generating
a CATALINA.out error).
Here is the output of trying to get the string using getLocalizedText:
30782 [http-8080-Processor25] (PortletPreferencesManagerImpl.java:77) DEBUG
org.gridsphere.portletcontainer.impl.PortletPreferencesManagerImpl -
Retrieved prefs for user: 19c3827016c490400116c49145c30003 portlet:
atmportal#TransactionLogPortlet
java.util.MissingResourceException: Can't find resource for bundle
java.util.PropertyResourceBundle, key LBLSEARCH
at java.util.ResourceBundle.getObject(Unknown Source)
at java.util.ResourceBundle.getObject(Unknown Source)
at java.util.ResourceBundle.getString(Unknown Source)
at
org.gridsphere.provider.portlet.jsr.ActionPortlet.getLocalizedText(ActionPortlet.java:392)
at
org.gridsphere.atmportal.portlets.TransactionLogPortlet.GetTransactionsByDate(TransactionLogPortlet.java:395)
at
org.gridsphere.atmportal.portlets.TransactionLogPortlet.prepare(TransactionLogPortlet.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.gridsphere.provider.portlet.jsr.ActionPortlet.doAction(ActionPortlet.java:204)
at
org.gridsphere.provider.portlet.jsr.ActionPortlet.doMode(ActionPortlet.java:301)
at
org.gridsphere.provider.portlet.jsr.ActionPortlet.doView(ActionPortlet.java:270)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:201)
at
org.gridsphere.provider.portlet.jsr.ActionPortlet.doDispatch(ActionPortlet.java:325)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:140)
at
org.gridsphere.provider.portlet.jsr.PortletServlet.render(PortletServlet.java:428)
at
org.gridsphere.provider.portlet.jsr.PortletServlet.service(PortletServlet.java:354)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:594)
at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
at
org.gridsphere.portletcontainer.impl.PortletDispatcherImpl.include(PortletDispatcherImpl.java:187)
at
org.gridsphere.portletcontainer.impl.PortletDispatcherImpl.service(PortletDispatcherImpl.java:92)
at
org.gridsphere.portletcontainer.impl.PortletInvoker.service(PortletInvoker.java:54)
at org.gridsphere.layout.PortletFrame.doRender(PortletFrame.java:571)
at
org.gridsphere.layout.PortletColumnLayout.doRender(PortletColumnLayout.java:43)
at
org.gridsphere.layout.PortletRowLayout.doRender(PortletRowLayout.java:35)
at
org.gridsphere.layout.PortletTableLayout.doRender(PortletTableLayout.java:283)
at org.gridsphere.layout.PortletTab.doRender(PortletTab.java:273)
at
org.gridsphere.layout.PortletTabbedPane.doRender(PortletTabbedPane.java:93)
at org.gridsphere.layout.PortletTab.doRender(PortletTab.java:273)
at
org.gridsphere.layout.PortletTabbedPane.doRender(PortletTabbedPane.java:93)
at org.gridsphere.layout.PortletPage.doRender(PortletPage.java:467)
at
org.gridsphere.layout.PortletLayoutEngine.service(PortletLayoutEngine.java:167)
at
org.gridsphere.servlets.GridSphereServlet.processRequest(GridSphereServlet.java:243)
at
org.gridsphere.servlets.GridSphereServlet.doGet(GridSphereServlet.java:127)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at
org.gridsphere.servlets.GridSphereFilter.doFilter(GridSphereFilter.java:279)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Unknown Source)
--
View this message in context: http://www.nabble.com/Localized-texts-also-not-working-in-3.1--tp16255954p16255954.html
Sent from the GridSphere - User mailing list archive at Nabble.com.
More information about the Gridsphere-users
mailing list