El groupId lo puedes obtener de la siguiente forma:
1ThemeDisplay themeDisplay = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY);
2themeDisplay.getScopeGroupId();
En cuanto al articleId lo mejor sería añadirlo en el "portlet.properties" en WEB-INF/src:
1articleId=10461
Y luego cogerlo en la clase Java:
1long articleId=Long.parseLong(PortletProps.get("articleId"));
El error que te está dando no te puedo decir exactamente a qué se debe, lo mejor sería poner un punto de ruptura e ir paso a paso para ver en qué punto casca exactamente. Por otra parte, también te puedes fijar en la traza del error en el log o en la consola del Tomcat.
Un saludo,
Mikel Goikoetxea Bilbao (
@mgoibil)
B2B 2000