Author: genspring
Date: Fri Sep 3 06:06:36 2010
New Revision: 992218
URL: http://svn.apache.org/viewvc?rev=992218&view=rev
Log:
GERONIMO-5571 Console support for EBA modules:list EBA modules,start EBA modules,stop EBA modules and uninstall EBA moules.
Modified:
geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/ConfigurationModuleType.java
geronimo/server/trunk/plugins/aries/geronimo-aries-builder/src/main/java/org/apache/geronimo/aries/builder/ApplicationInstaller.java
geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/portlet.xml
geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/web.xml
geronimo/server/trunk/plugins/console/console-tomcat/src/main/plan/plan.xml
Modified: geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/ConfigurationModuleType.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/ConfigurationModuleType.java?rev=992218&r1=992217&r2=992218&view=diff
==============================================================================
--- geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/ConfigurationModuleType.java (original)
+++ geronimo/server/trunk/framework/modules/geronimo-kernel/src/main/java/org/apache/geronimo/kernel/config/ConfigurationModuleType.java Fri Sep 3 06:06:36 2010
@@ -44,8 +44,10 @@ public class ConfigurationModuleType imp
public static final ConfigurationModuleType SERVICE = new ConfigurationModuleType("SERVICE", 5);
public static final ConfigurationModuleType SPR = new ConfigurationModuleType("SPR", 6);
+
+ public static final ConfigurationModuleType EBA = new ConfigurationModuleType("EBA", 7);
- private static final ConfigurationModuleType[] fromInt = {EAR, EJB, CAR, RAR, WAR, SERVICE, SPR};
+ private static final ConfigurationModuleType[] fromInt = {EAR, EJB, CAR, RAR, WAR, SERVICE, SPR,EBA};
private final String name;
Modified: geronimo/server/trunk/plugins/aries/geronimo-aries-builder/src/main/java/org/apache/geronimo/aries/builder/ApplicationInstaller.java
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/aries/geronimo-aries-builder/src/main/java/org/apache/geronimo/aries/builder/ApplicationInstaller.java?rev=992218&r1=992217&r2=992218&view=diff
==============================================================================
--- geronimo/server/trunk/plugins/aries/geronimo-aries-builder/src/main/java/org/apache/geronimo/aries/builder/ApplicationInstaller.java (original)
+++ geronimo/server/trunk/plugins/aries/geronimo-aries-builder/src/main/java/org/apache/geronimo/aries/builder/ApplicationInstaller.java Fri Sep 3 06:06:36 2010
@@ -113,7 +113,7 @@ public class ApplicationInstaller implem
null,
environment,
moduleName,
- ConfigurationModuleType.SERVICE,
+ ConfigurationModuleType.EBA,
naming,
configurationManager,
null,
Modified: geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/portlet.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/portlet.xml?rev=992218&r1=992217&r2=992218&view=diff
==============================================================================
--- geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/portlet.xml (original)
+++ geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/portlet.xml Fri Sep 3 06:06:36 2010
@@ -375,6 +375,30 @@ limitations under the License.
+
+ Portlet for displaying EBA modules
+ EBAModules
+ EBA Modules Portlet
+ org.apache.geronimo.console.configmanager.ConfigManagerPortlet
+ -1
+
+ text/html
+ VIEW
+
+ en
+ zh
+ ja
+ portletinfo
+
+ Installed EBA Applications
+ EBA Modules
+ EBA Application EBA Module
+
+
+ config-type
+ EBA
+
+
Portlet for displaying System modules
SystemModules
Modified: geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/web.xml?rev=992218&r1=992217&r2=992218&view=diff
==============================================================================
--- geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/web.xml (original)
+++ geronimo/server/trunk/plugins/console/console-base-portlets/src/main/webapp/WEB-INF/web.xml Fri Sep 3 06:06:36 2010
@@ -180,6 +180,15 @@ limitations under the License.
1
+
+ EBAModules
+ org.apache.pluto.container.driver.PortletServlet
+
+ portlet-name
+ EBAModules
+
+ 1
+
SystemModules
org.apache.pluto.container.driver.PortletServlet
@@ -330,6 +339,10 @@ limitations under the License.
WARModules
/PlutoInvoker/WARModules
+
+ EBAModules
+ /PlutoInvoker/EBAModules
+
SystemModules
/PlutoInvoker/SystemModules
Modified: geronimo/server/trunk/plugins/console/console-tomcat/src/main/plan/plan.xml
URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/console/console-tomcat/src/main/plan/plan.xml?rev=992218&r1=992217&r2=992218&view=diff
==============================================================================
--- geronimo/server/trunk/plugins/console/console-tomcat/src/main/plan/plan.xml (original)
+++ geronimo/server/trunk/plugins/console/console-tomcat/src/main/plan/plan.xml Fri Sep 3 06:06:36 2010
@@ -207,6 +207,15 @@
PlutoPortalServices
+
+ 2-2-5/Applications/User Assets/Application EBAs
+ /console-base
+ [EBAModules]
+ /images/ico_jar_16x16.gif
+
+ PlutoPortalServices
+
+
4-1/Security/Users and Groups
/console-base