im trying to solve portlet communication problem
long time i spent reading posts there, but didn't found applicatable desigion
task: i need to redirect from one portlet to enother (its better to perform it programmaticaly.. from portlet class).. for user this should be seen just as usual page changing (but there portlets will be changed).. (portlets are placed on different pages (portal pages))
so i cant used portlet session technic
ok. i found liferay:renderURL tag.. but i cant find how to use it to store portlet link
so i go to source code.. implemintation of this tag is pretty simple but it relies on portal-ejb.jar classes (like RenderResponceImpl) wich a can used directly to render portlet url
the only way to get this jar to application classpath is to copy webapps/ROOT/WEB-INF/lib to commons/lib .. but it is much like a hack
so the question is .. is there a way (from portal-kernel or portal-service) to get url to enother portlet programmaticaly
Please sign in to flag this as inappropriate.