From 35a40cc32b67b49c7febab5c8a2127be1f147b47 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Thu, 17 May 2012 14:53:02 +0000 Subject: [PATCH] Improve distribution git-svn-id: https://svn.argeo.org/slc/trunk@5301 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- demo/slc_demo_rcp.properties | 3 +- .../META-INF/MANIFEST.MF | 2 + .../META-INF/spring/commands.xml | 6 + .../META-INF/spring/views.xml | 6 + .../org.argeo.slc.client.ui.dist/plugin.xml | 20 +++ .../ui/dist/DistributionPerspective.java | 2 + .../client/ui/dist/commands/RunInOsgi.java | 153 ++++++++++++++++++ .../ui/dist/views/DistributionsView.java | 153 ++++++++++++++++++ 8 files changed, 344 insertions(+), 1 deletion(-) create mode 100644 eclipse/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/commands/RunInOsgi.java create mode 100644 eclipse/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/DistributionsView.java diff --git a/demo/slc_demo_rcp.properties b/demo/slc_demo_rcp.properties index 7ead159f6..421fc6bba 100644 --- a/demo/slc_demo_rcp.properties +++ b/demo/slc_demo_rcp.properties @@ -17,7 +17,8 @@ org.argeo.slc.demo.minimal,\ spring.security.strategy=MODE_INHERITABLETHREADLOCAL eclipse.application=org.argeo.slc.client.rcp.application -org.argeo.security.ui.initialPerspective=org.argeo.slc.client.ui.slcExecutionPerspective +#org.argeo.security.ui.initialPerspective=org.argeo.slc.client.ui.slcExecutionPerspective +org.argeo.security.ui.initialPerspective=org.argeo.slc.client.ui.dist.distributionPerspective log4j.configuration=file:../../log4j.properties diff --git a/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/MANIFEST.MF b/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/MANIFEST.MF index 77993aa70..dfe845a58 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/MANIFEST.MF +++ b/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/MANIFEST.MF @@ -14,6 +14,8 @@ Import-Package: aQute.lib.osgi;resolution:=optional, javax.jcr;version="[2.0.0,3.0.0)", javax.jcr.nodetype;version="2.0.0", javax.jcr.query, + javax.jcr.query.qom;version="2.0.0", + org.apache.commons.io;version="1.4.0", org.apache.commons.logging;version="1.1.1", org.argeo, org.argeo.eclipse.spring, diff --git a/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/commands.xml b/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/commands.xml index aa006e810..49d5e7d5e 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/commands.xml +++ b/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/commands.xml @@ -10,4 +10,10 @@ + + + + + diff --git a/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/views.xml b/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/views.xml index 5b93dc562..60f75faf6 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/views.xml +++ b/eclipse/plugins/org.argeo.slc.client.ui.dist/META-INF/spring/views.xml @@ -42,4 +42,10 @@ scope="prototype"> + + + + + diff --git a/eclipse/plugins/org.argeo.slc.client.ui.dist/plugin.xml b/eclipse/plugins/org.argeo.slc.client.ui.dist/plugin.xml index cea5a492e..617b746ce 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui.dist/plugin.xml +++ b/eclipse/plugins/org.argeo.slc.client.ui.dist/plugin.xml @@ -38,6 +38,12 @@ icon="icons/search.gif" name="Query builder"> + + + + + + + +