Fórumok

null is not a valid include in Generic portlet

thumbnail
Sujeet Rai, módosítva 11 év-val korábban

null is not a valid include in Generic portlet

New Member Bejegyzések: 9 Csatlakozás dátuma: 2012.10.22. Legújabb bejegyzések
null is not a valid include in Generic portlet..Can u plz help me?
thumbnail
Priyanka Dhingra, módosítva 11 év-val korábban

RE: null is not a valid include in Generic portlet

Liferay Master Bejegyzések: 501 Csatlakozás dátuma: 2011.12.20. Legújabb bejegyzések
Please give the stacktrace here.
and something on what you did in the code.
thumbnail
Sujeet Rai, módosítva 11 év-val korábban

RE: null is not a valid include in Generic portlet

New Member Bejegyzések: 9 Csatlakozás dátuma: 2012.10.22. Legújabb bejegyzések
I am creating portlet using Generic portlet class. Thats it.I am not written any code. Just creating the portlet using Generic portlet class and deploy it in the server.

This is the error am getting in the console


ERROR [http-bio-8080-exec-12][ThreadPortlet:49] null is not a valid include
thumbnail
Jitendra Rajput, módosítva 11 év-val korábban

RE: null is not a valid include in Generic portlet

Liferay Master Bejegyzések: 875 Csatlakozás dátuma: 2011.01.07. Legújabb bejegyzések
Post your portlet class and portlet.xml
John Carter, módosítva 11 év-val korábban

RE: null is not a valid include in Generic portlet

Junior Member Bejegyzések: 53 Csatlakozás dátuma: 2012.10.18. Legújabb bejegyzések
Sujeet,

You are using genericPortlet if error raised just after deployment (i.e. when init() method is called), then something is missing in init method ,it should always have code super.init(config) and if the error raised at the time of view then ,probably your are passing null value as the jsp path ,below is the code i have used and it's working fine ,may be it's helpful .


public class PortletRenderer extends GenericPortlet {

public void doView(RenderRequest request, RenderResponse response)
		throws PortletException, IOException {
	String viewTemplate = 	getInitParameter("view-template");;
	PortletContext portletContext = getPortletContext();

	PortletRequestDispatcher portletRequestDispatcher = portletContext.getRequestDispatcher(viewTemplate);
	portletRequestDispatcher.include(request, response);
	//super.doView(request, response);
}
}
thumbnail
Jitendra Rajput, módosítva 11 év-val korábban

RE: null is not a valid include in Generic portlet

Liferay Master Bejegyzések: 875 Csatlakozás dátuma: 2011.01.07. Legújabb bejegyzések
It means you are passing parameter value as null in include(viewJSp , request , response) method.