You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2011/12/24 19:04:37 UTC
svn commit: r1223001 - in
/openejb/trunk/openejb/osgi/openejb-karaf-commands: pom.xml
src/main/java/org/apache/openejb/karaf/command/Properties.java
src/main/resources/OSGI-INF/blueprint/openejb-commands.xml
Author: rmannibucau
Date: Sat Dec 24 18:04:37 2011
New Revision: 1223001
URL: http://svn.apache.org/viewvc?rev=1223001&view=rev
Log:
adding openejb:properties command
Added:
openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/java/org/apache/openejb/karaf/command/Properties.java
Modified:
openejb/trunk/openejb/osgi/openejb-karaf-commands/pom.xml
openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/resources/OSGI-INF/blueprint/openejb-commands.xml
Modified: openejb/trunk/openejb/osgi/openejb-karaf-commands/pom.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/osgi/openejb-karaf-commands/pom.xml?rev=1223001&r1=1223000&r2=1223001&view=diff
==============================================================================
--- openejb/trunk/openejb/osgi/openejb-karaf-commands/pom.xml (original)
+++ openejb/trunk/openejb/osgi/openejb-karaf-commands/pom.xml Sat Dec 24 18:04:37 2011
@@ -27,6 +27,8 @@
org.apache.openejb.loader;version="[4.0,5.0)",
org.apache.openejb.spi;version="[4.0,5.0)",
org.apache.openejb.core.osgi.impl;version="[4.0,5.0)",
+ org.apache.openejb.assembler.classic;version="[4.0,5.0)",
+ org.apache.openejb.assembler.classic.cmd;version="[4.0,5.0)",
*
</openejb.osgi.import>
</properties>
Added: openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/java/org/apache/openejb/karaf/command/Properties.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/java/org/apache/openejb/karaf/command/Properties.java?rev=1223001&view=auto
==============================================================================
--- openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/java/org/apache/openejb/karaf/command/Properties.java (added)
+++ openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/java/org/apache/openejb/karaf/command/Properties.java Sat Dec 24 18:04:37 2011
@@ -0,0 +1,17 @@
+package org.apache.openejb.karaf.command;
+
+import org.apache.felix.gogo.commands.Command;
+import org.apache.karaf.shell.console.OsgiCommandSupport;
+import org.apache.openejb.assembler.classic.OpenEjbConfiguration;
+import org.apache.openejb.assembler.classic.cmd.Info2Properties;
+import org.apache.openejb.loader.SystemInstance;
+
+@Command(scope = "openejb", name = "properties", description = "dump OpenEJB configuration")
+public class Properties extends OsgiCommandSupport {
+ @Override
+ protected Object doExecute() throws Exception {
+ final OpenEjbConfiguration config = SystemInstance.get().getComponent(OpenEjbConfiguration.class);
+ Info2Properties.printConfig(config);
+ return null;
+ }
+}
Modified: openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/resources/OSGI-INF/blueprint/openejb-commands.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/resources/OSGI-INF/blueprint/openejb-commands.xml?rev=1223001&r1=1223000&r2=1223001&view=diff
==============================================================================
--- openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/resources/OSGI-INF/blueprint/openejb-commands.xml (original)
+++ openejb/trunk/openejb/osgi/openejb-karaf-commands/src/main/resources/OSGI-INF/blueprint/openejb-commands.xml Sat Dec 24 18:04:37 2011
@@ -13,5 +13,8 @@
<command name="openejb/undeploy">
<action class="org.apache.openejb.karaf.command.Undeploy"/>
</command>
+ <command name="openejb/properties">
+ <action class="org.apache.openejb.karaf.command.Properties"/>
+ </command>
</command-bundle>
</blueprint>
\ No newline at end of file