Forums

Home » Liferay Portal » English » 3. Development

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Karthik V S
Error after deploying the Liferay Hook
September 20, 2012 3:38 AM
Answer

Karthik V S

Rank: Regular Member

Posts: 106

Join Date: December 21, 2011

Recent Posts

Hi,

I have made some changes in Liferay Hook. I. e I have created Custom Fields in Liferay Hook in create_account.jsp page. When I deploy the Liferay Hook then it is giving message that the Liferay Hookmis available for use, but when I clikck on Crea Account frmo the Sign in portlet then I am getting the following error in the Liferay Eclipse IDE:

10:33:46,674 ERROR [IncludeTag:426] Current URL /web/guest/home?p_p_id=58&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&p_p_col_id=column-2&p_p_col_count=1&saveLastPath=0&_58_struts_action=%2Flogin%2Fcreate_account generates exception: java.lang.StackOverflowError
10:33:46,681 ERROR [IncludeTag:154] java.lang.StackOverflowError
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
at org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:571)



---------------------


Can anyone help me in this regard. Thanks in Advance.
Alireza Zare
RE: Error after deploying the Liferay Hook
September 20, 2012 4:33 AM
Answer

Alireza Zare

Rank: Regular Member

Posts: 110

Join Date: September 3, 2010

Recent Posts

Can you debug your code?
It seems that the hook works but there is something wrong in your code.
Karthik V S
RE: Error after deploying the Liferay Hook
September 20, 2012 4:48 AM
Answer

Karthik V S

Rank: Regular Member

Posts: 106

Join Date: December 21, 2011

Recent Posts

I got the problem rectified. I did not give name for <input> tag in jsp page. I had given the name as blank as follows:
<aui:input model="<%= User.class %>" name=""></input>

If you give name or leave it blank then also it will give the proper result.

Thank you for the information at you end Zare.

Participate in the State of Liferay Community 2017. Help the community and even win some prizes!