Hello,<br />
<br />
I have a problem each time I restart my WPS 5.1.<br />
<br />
To access the portal, I am using a index.html with a frameset showing the wps/myportal page. The first thing shown in wps/myportal is the login portlet.<br />
<br />
Each time I restart my portal and access the login portlet for the first time, the error message "This portlet is not available" is shown. <br />
The problem can be solved by accessing the /wps/portal page, after that, the portlet on the index.html works fine. <br />
So to me this just sounds like a problem with initialising the login portlet. The (shortened) stacktrace from the wps.log are listed below, they are not really telling me a lot.<br />
Please let me know if somebody had this problem before.<br />
<br />
Thanks,<br />
<br />
Wim<br />
<br />
Stacktrace from wps.log:<br />
<br />
2008.02.26 11:31:25.651 W com.ibm.wps.engine.Servlet doGet()<br />
Invalid URL '
http://staa168l.lu.fortis.bank/wps/portal/!ut/p/.scr/Login'<br />
<br />
2008.02.26 11:31:25.651 W com.ibm.wps.engine.Servlet doGet()<br />
class com.ibm.wps.state.nls.exceptions.NlsCannotInterpretCodecException: EJPEI0073E: The input mediator class com.ibm.wps.state.inputmediators.WPInputMediator@1925116807 could not interpret codec .scr for request com.ibm.wps.engine.PortalRequestWrapper@298f3cd.<br />
<br />
2008.02.26 11:31:25.789 E com.ibm.wps.engine.tags.PortletRenderTag doStartTag<br />
EJPEJ0066E: The portlet could not be rendered. - StackTrace follows...<br />
<br />
2008.02.26 11:31:25.789 E com.ibm.wps.engine.tags.PortletRenderTag doStartTag<br />
javax.portlet.PortletException<br />
at org.apache.pluto.core.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:133)<br />
at com.ibm.wps.portlets.login.Login.doView(Login.java:268)<br />
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235)<br />
at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)<br />
at com.ibm.wps.pe.pc.std.cmpf.impl.PortletFilterChainImpl.render(PortletFilterChainImpl.java:144)<br />
at com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.dispatch(PortletServlet.java:131)<br />
...<br />
<br />
Caused by: java.lang.NullPointerException<br />
at com.ibm.wps.state.accessors.action.manager.SimpleActionIdHandler.generateActionID(SimpleActionIdHandler.java:88)<br />
at com.ibm.wps.state.accessors.portlet.PortletTargetAccessorControllerImpl.internalSetActionTarget(PortletTargetAccessorControllerImpl.java:144)<br />
at com.ibm.wps.state.accessors.portlet.PortletTargetAccessorControllerImpl.setActionTarget(PortletTargetAccessorControllerImpl.java:222)<br />
at com.ibm.wps.state.information.PortletURLProviderImpl.setAction(PortletURLProviderImpl.java:229)<br />
....<br />
<br />
Nested Exception is java.lang.NullPointerException<br />
at com.ibm.wps.state.accessors.action.manager.SimpleActionIdHandler.generateActionID(SimpleActionIdHandler.java:88)<br />
at com.ibm.wps.state.accessors.portlet.PortletTargetAccessorControllerImpl.internalSetActionTarget(PortletTargetAccessorControllerImpl.java:144)<br />
at com.ibm.wps.state.accessors.portlet.PortletTargetAccessorControllerImpl.setActionTarget(PortletTargetAccessorControllerImpl.java:222)<br />
at com.ibm.wps.state.information.PortletURLProviderImpl.setAction(PortletURLProviderImpl.java:229)<br />
at org.apache.pluto.core.impl.PortletURLImpl.initProvider(PortletURLImpl.java:235)<br />
....