Difference between revisions of "Building your gCube Portlet in ETICS"
From Gcube Wiki
(Created page with ' == Headline text ==') |
|||
Line 1: | Line 1: | ||
+ | = Portlet's ETICS Configuration = | ||
+ | In this page a guide to create an ETICS configuration for a D4Science-II portlet is provided. | ||
− | == | + | == Build Commands == |
+ | |||
+ | == Dependencies == | ||
+ | In order to simplify portlet's dependencies management a ''special'' component has been created: '''org.gcube.portal.portal-framework'''. The aim of this component is to: | ||
+ | * decouple portlets from the specific portal implementation (e.g.: gridsphere, liferay,...); | ||
+ | * pull off common dependencies from portlet's configurations (e.g.: gwt, gcube-widgets); | ||
+ | * provide an environment to compile portlet; | ||
+ | |||
+ | |||
+ | All portlets should express a dependency on org.gcube.portal.portal-framework | ||
+ | |||
+ | === portal-framework details === | ||
+ | At the moment, '''org.gcube.portal.portal-framework''' provide portlets that express it as dependency with: | ||
+ | * a '''PORTAL_HOME''' env variable that point to actual location on filesystem of portal libraries; | ||
+ | * a '''GWT_HOME''' anv variable that point to actual location of gwt installation directory; | ||
+ | * '''gwt''' dependency; | ||
+ | * '''liferay''' dependency; | ||
+ | * '''gcube-widgets-library''' dependency; |
Revision as of 11:30, 5 July 2010
Contents
Portlet's ETICS Configuration
In this page a guide to create an ETICS configuration for a D4Science-II portlet is provided.
Build Commands
Dependencies
In order to simplify portlet's dependencies management a special component has been created: org.gcube.portal.portal-framework. The aim of this component is to:
- decouple portlets from the specific portal implementation (e.g.: gridsphere, liferay,...);
- pull off common dependencies from portlet's configurations (e.g.: gwt, gcube-widgets);
- provide an environment to compile portlet;
All portlets should express a dependency on org.gcube.portal.portal-framework
portal-framework details
At the moment, org.gcube.portal.portal-framework provide portlets that express it as dependency with:
- a PORTAL_HOME env variable that point to actual location on filesystem of portal libraries;
- a GWT_HOME anv variable that point to actual location of gwt installation directory;
- gwt dependency;
- liferay dependency;
- gcube-widgets-library dependency;