Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 6.1.1 CE GA2, 6.1.10 EE GA1, 6.1.20 EE GA2
-
Fix Version/s: 6.1.X EE, 6.2.0 CE M2
-
Component/s: WCM
-
Labels:
-
Branch Version/s:6.1.x
-
Backported to Branch:Committed
-
Fix Priority:3
-
Similar Issues:
Description
My Account -> Phone Numbers
1. I can't fill the Number field with any of my real phone numbers: 06204681402, +36204681402, +3614534236
Please review the validation code, and put an informative label to the screen, how should I write it.
2. If I fill the Pkone Number field with a non valid number, and than I click on the Cancel button, I get en error message: My Account is temporarily unavailable.
In log there is a warn and an error:
12:36:56,596 WARN [PortletRequestProcessor:166] This URL can only be invoked using POST: /group/control_panel/manage?p_auth=su2ChmXx&p_p_id=2&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&doAsGro
upId=19&refererPlid=10169&_2_struts_action=%2Fmy_account%2Fedit_user
12:36:56,643 ERROR [render_portlet_jsp:154] com.liferay.portal.security.auth.PrincipalException: /group/control_panel/manage?p_auth=su2ChmXx&p_p_id=2&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&
doAsGroupId=19&refererPlid=10169&_2_struts_action=%2Fmy_account%2Fedit_user
at com.liferay.portal.struts.PortletRequestProcessor.process(PortletRequestProcessor.java:171)
at com.liferay.portlet.StrutsPortlet.processAction(StrutsPortlet.java:190)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:70)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:651)
at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:686)
at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:361)
at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:856)
at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:635)
at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:246)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:174)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:538)
at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:515)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)

You can see the history of pull requests in this ticket: http://issues.liferay.com/browse/LPS-27343