From 7a047ccee1387ff0c6fdd05948e152bdf7babdf9 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 26 Jun 2011 18:54:01 +0000 Subject: [PATCH 1/1] SLC RAP working with UI admin git-svn-id: https://svn.argeo.org/slc/trunk@4607 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- dep/org.argeo.slc.dep.agent/pom.xml | 8 +-- dep/org.argeo.slc.dep.backend/pom.xml | 71 +++++++++---------- dep/org.argeo.slc.dep.sdk.rap/pom.xml | 25 ++++++- dep/org.argeo.slc.dep.sdk.rcp/pom.xml | 19 ----- dep/org.argeo.slc.dep.server/pom.xml | 24 +++++++ .../plugins/org.argeo.slc.client.rap/pom.xml | 14 ++++ .../plugins/org.argeo.slc.client.rcp/pom.xml | 70 +++++++++--------- .../META-INF/MANIFEST.MF | 1 - .../plugins/org.argeo.slc.client.ui/pom.xml | 20 +++--- .../client/ui/views/ExecutionModulesView.java | 17 +++-- .../client/ui/views/ProcessBuilderView.java | 11 ++- runtime/org.argeo.slc.launcher/pom.xml | 1 + runtime/org.argeo.slc.server/pom.xml | 5 ++ .../org.argeo.slc.support.activemq/pom.xml | 8 +-- runtime/org.argeo.slc.support.maven/pom.xml | 5 ++ 15 files changed, 172 insertions(+), 127 deletions(-) diff --git a/dep/org.argeo.slc.dep.agent/pom.xml b/dep/org.argeo.slc.dep.agent/pom.xml index 60efad658..1fc280639 100644 --- a/dep/org.argeo.slc.dep.agent/pom.xml +++ b/dep/org.argeo.slc.dep.agent/pom.xml @@ -140,10 +140,10 @@ com.springsource.org.postgresql.jdbc3 - - javax.resource - com.springsource.javax.resource - + + + + diff --git a/dep/org.argeo.slc.dep.backend/pom.xml b/dep/org.argeo.slc.dep.backend/pom.xml index 4608ce19c..565848515 100644 --- a/dep/org.argeo.slc.dep.backend/pom.xml +++ b/dep/org.argeo.slc.dep.backend/pom.xml @@ -22,42 +22,53 @@ + + + + + + + - org.apache.commons - com.springsource.org.apache.commons.lang - 2.4.0 + org.argeo.slc.runtime + org.argeo.slc.core + ${version.slc} - - org.argeo.commons.security - org.argeo.security.dep.node - ${version.argeo-commons} - pom + org.argeo.slc.runtime + org.argeo.slc.support.simple + ${version.slc} - org.argeo.slc.dep - org.argeo.slc.dep.agent - 0.13.1-SNAPSHOT + org.argeo.slc.runtime + org.argeo.slc.support.ant + ${version.slc} - org.argeo.slc.dep - org.argeo.slc.dep.detached - 0.13.1-SNAPSHOT + org.argeo.slc.runtime + org.argeo.slc.support.jcr + ${version.slc} + + + + + org.argeo.slc.modules + org.argeo.slc.agent + ${version.slc} - - org.apache.xmlcommons - com.springsource.org.apache.xmlcommons + org.argeo.slc.modules + org.argeo.slc.agent.jcr + ${version.slc} + + - javax.xml.stream - com.springsource.javax.xml.stream + org.argeo.commons.security + org.argeo.security.dep.node + ${version.argeo-commons} + pom - - - - - @@ -65,11 +76,6 @@ org.argeo.slc.server 0.13.1-SNAPSHOT - - org.argeo.slc.runtime - org.argeo.slc.support.hibernate - 0.13.1-SNAPSHOT - org.argeo.slc.runtime org.argeo.slc.support.equinox @@ -86,13 +92,6 @@ ${version.slc} - - - org.argeo.slc.runtime - org.argeo.slc.unit - 0.13.1-SNAPSHOT - - diff --git a/dep/org.argeo.slc.dep.sdk.rap/pom.xml b/dep/org.argeo.slc.dep.sdk.rap/pom.xml index 080d58b24..8e51ca443 100644 --- a/dep/org.argeo.slc.dep.sdk.rap/pom.xml +++ b/dep/org.argeo.slc.dep.sdk.rap/pom.xml @@ -36,10 +36,29 @@ org.argeo.security.dep.node.rap ${version.argeo-commons} + + + + + + + org.mortbay.jetty + org.mortbay.jetty.server + + + org.mortbay.jetty + org.mortbay.jetty.server.util + - org.argeo.commons.security - org.argeo.security.ui.admin + org.eclipse.equinox + org.eclipse.equinox.http.jetty + + + org.argeo.slc.runtime + org.argeo.slc.support.castor + + @@ -50,7 +69,7 @@ org.argeo.slc.dep - org.argeo.slc.dep.server + org.argeo.slc.dep.backend ${version.slc} diff --git a/dep/org.argeo.slc.dep.sdk.rcp/pom.xml b/dep/org.argeo.slc.dep.sdk.rcp/pom.xml index bf9604f73..536eb6f25 100644 --- a/dep/org.argeo.slc.dep.sdk.rcp/pom.xml +++ b/dep/org.argeo.slc.dep.sdk.rcp/pom.xml @@ -54,23 +54,4 @@ ${version.slc} - - - sdkWithModules - - true - - - - org.argeo.slc.eclipse - org.argeo.slc.eclipse.modules.bundles - ${version.slc} - pom - - - - - sdkWithoutModules - - \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.server/pom.xml b/dep/org.argeo.slc.dep.server/pom.xml index 7f55f58e2..c59c89cc8 100644 --- a/dep/org.argeo.slc.dep.server/pom.xml +++ b/dep/org.argeo.slc.dep.server/pom.xml @@ -19,6 +19,30 @@ 0.13.1-SNAPSHOT + + org.argeo.slc.runtime + org.argeo.slc.support.hibernate + 0.13.1-SNAPSHOT + + + + + org.argeo.slc.runtime + org.argeo.slc.unit + 0.13.1-SNAPSHOT + + + + + + org.apache.xmlcommons + com.springsource.org.apache.xmlcommons + + + javax.xml.stream + com.springsource.javax.xml.stream + + org.argeo.slc.server org.argeo.slc.ria diff --git a/eclipse/plugins/org.argeo.slc.client.rap/pom.xml b/eclipse/plugins/org.argeo.slc.client.rap/pom.xml index a2b40fc93..de9dfecb7 100644 --- a/eclipse/plugins/org.argeo.slc.client.rap/pom.xml +++ b/eclipse/plugins/org.argeo.slc.client.rap/pom.xml @@ -24,6 +24,20 @@ org.argeo.commons.eclipse org.argeo.eclipse.dep.rap ${version.argeo-commons} + + + org.mortbay.jetty + org.mortbay.jetty.server + + + org.mortbay.jetty + org.mortbay.jetty.server.util + + + org.eclipse.equinox + org.eclipse.equinox.http.jetty + + diff --git a/eclipse/plugins/org.argeo.slc.client.rcp/pom.xml b/eclipse/plugins/org.argeo.slc.client.rcp/pom.xml index bd8d7ee20..f025ba72d 100644 --- a/eclipse/plugins/org.argeo.slc.client.rcp/pom.xml +++ b/eclipse/plugins/org.argeo.slc.client.rcp/pom.xml @@ -36,21 +36,21 @@ ${version.argeo-commons} - - org.argeo.slc.eclipse - org.argeo.slc.client.agent - ${version.slc} - - - org.argeo.slc.eclipse - org.argeo.slc.client.hibernate - ${version.slc} - - - org.argeo.slc.eclipse - org.argeo.slc.client.oxm - ${version.slc} - + + + + + + + + + + + + + + + org.argeo.slc.modules @@ -62,26 +62,26 @@ org.argeo.slc.agent ${version.slc} - - org.argeo.slc.modules - org.argeo.slc.server.castor - ${version.slc} - - - org.argeo.slc.modules - org.argeo.slc.server.h2 - ${version.slc} - - - org.argeo.slc.modules - org.argeo.slc.server.hibernate - ${version.slc} - - - org.argeo.slc.modules - org.argeo.slc.server.services - ${version.slc} - + + + + + + + + + + + + + + + + + + + + diff --git a/eclipse/plugins/org.argeo.slc.client.ui/META-INF/MANIFEST.MF b/eclipse/plugins/org.argeo.slc.client.ui/META-INF/MANIFEST.MF index 9fe6f8f6e..4c36c0118 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/META-INF/MANIFEST.MF +++ b/eclipse/plugins/org.argeo.slc.client.ui/META-INF/MANIFEST.MF @@ -27,7 +27,6 @@ Import-Package: javax.jcr;version="2.0.0", org.argeo.jcr.spring, org.argeo.slc, org.argeo.slc.build, - org.argeo.slc.client.oxm, org.argeo.slc.client.ui, org.argeo.slc.core.attachment, org.argeo.slc.core.execution, diff --git a/eclipse/plugins/org.argeo.slc.client.ui/pom.xml b/eclipse/plugins/org.argeo.slc.client.ui/pom.xml index 1003ec754..b98038455 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/pom.xml +++ b/eclipse/plugins/org.argeo.slc.client.ui/pom.xml @@ -14,16 +14,16 @@ - - org.argeo.slc.eclipse - org.argeo.slc.client.oxm - ${version.slc} - - - org.argeo.slc.eclipse - org.argeo.slc.client.core - ${version.slc} - + + + + + + + + + + diff --git a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ExecutionModulesView.java b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ExecutionModulesView.java index ae28c63f2..008b65545 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ExecutionModulesView.java +++ b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ExecutionModulesView.java @@ -11,7 +11,6 @@ import org.apache.commons.io.IOUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.argeo.slc.SlcException; -import org.argeo.slc.client.oxm.OxmInterface; import org.argeo.slc.client.ui.SlcImages; import org.argeo.slc.client.ui.controllers.ProcessController; import org.argeo.slc.client.ui.providers.ExecutionModulesContentProvider; @@ -48,7 +47,7 @@ public class ExecutionModulesView extends ViewPart { // Ioc private IContentProvider contentProvider; - private OxmInterface oxmBean; + //private OxmInterface oxmBean; private ProcessController processController; public void createPartControl(Composite parent) { @@ -196,10 +195,10 @@ public class ExecutionModulesView extends ViewPart { realizedFlow.setExecutionSpec(fn.getExecutionFlowDescriptor() .getExecutionSpec()); - props.setProperty("RealizedFlowAsXml", - oxmBean.marshal(realizedFlow)); - System.out - .println(oxmBean.marshal(fn.getExecutionFlowDescriptor())); +// props.setProperty("RealizedFlowAsXml", +// oxmBean.marshal(realizedFlow)); +// System.out +// .println(oxmBean.marshal(fn.getExecutionFlowDescriptor())); } @@ -214,8 +213,8 @@ public class ExecutionModulesView extends ViewPart { this.processController = processController; } - public void setOxmBean(OxmInterface oxmBean) { - this.oxmBean = oxmBean; - } +// public void setOxmBean(OxmInterface oxmBean) { +// this.oxmBean = oxmBean; +// } } \ No newline at end of file diff --git a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ProcessBuilderView.java b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ProcessBuilderView.java index e8f6a66bf..c293cb38b 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ProcessBuilderView.java +++ b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/ProcessBuilderView.java @@ -9,7 +9,6 @@ import java.util.UUID; import org.apache.commons.io.IOUtils; import org.argeo.slc.SlcException; -import org.argeo.slc.client.oxm.OxmInterface; import org.argeo.slc.client.ui.ClientUiPlugin; import org.argeo.slc.client.ui.controllers.ProcessController; import org.argeo.slc.process.RealizedFlow; @@ -61,7 +60,7 @@ public class ProcessBuilderView extends ViewPart { private int curSelectedRow = -1; // IoC - private OxmInterface oxmBean; + //private OxmInterface oxmBean; private ProcessController processController; private List slcAgents; @@ -271,7 +270,7 @@ public class ProcessBuilderView extends ViewPart { String fdXml = props.getProperty("RealizedFlowAsXml"); if (fdXml == null) return false; - RealizedFlow rf = (RealizedFlow) oxmBean.unmarshal(fdXml); + RealizedFlow rf = null;//(RealizedFlow) oxmBean.unmarshal(fdXml); realizedFlows.add(rf); curSelectedRow = realizedFlows.indexOf(rf); refreshParameterview(); @@ -291,9 +290,9 @@ public class ProcessBuilderView extends ViewPart { this.slcAgents = slcAgents; } - public void setOxmBean(OxmInterface oxmBean) { - this.oxmBean = oxmBean; - } +// public void setOxmBean(OxmInterface oxmBean) { +// this.oxmBean = oxmBean; +// } public void setProcessController(ProcessController processController) { this.processController = processController; diff --git a/runtime/org.argeo.slc.launcher/pom.xml b/runtime/org.argeo.slc.launcher/pom.xml index 2e989c2b2..d2d8cadc6 100644 --- a/runtime/org.argeo.slc.launcher/pom.xml +++ b/runtime/org.argeo.slc.launcher/pom.xml @@ -96,6 +96,7 @@ org.springframework.ws org.springframework.oxm + true diff --git a/runtime/org.argeo.slc.server/pom.xml b/runtime/org.argeo.slc.server/pom.xml index 6b21b89c5..d83de4513 100644 --- a/runtime/org.argeo.slc.server/pom.xml +++ b/runtime/org.argeo.slc.server/pom.xml @@ -29,6 +29,8 @@ org.springframework.context.support, org.tmatesoft.svn.*;resolution:=optional, com.lowagie.*;resolution:=optional, + com.springsource.json.*;resolution:=optional, + org.springframework.oxm.*;resolution:=optional, * @@ -63,6 +65,7 @@ org.springframework.ws org.springframework.oxm + true @@ -99,10 +102,12 @@ com.springsource.json com.springsource.json 1.0.1.RELEASE + true org.antlr com.springsource.org.antlr + true diff --git a/runtime/org.argeo.slc.support.activemq/pom.xml b/runtime/org.argeo.slc.support.activemq/pom.xml index 395238490..61575c335 100644 --- a/runtime/org.argeo.slc.support.activemq/pom.xml +++ b/runtime/org.argeo.slc.support.activemq/pom.xml @@ -65,10 +65,10 @@ org.argeo.dep.osgi org.argeo.dep.osgi.activemq - - org.argeo.dep.osgi - org.argeo.dep.osgi.activemq.optional - + + + + org.apache.activemq com.springsource.org.apache.activemq.pool diff --git a/runtime/org.argeo.slc.support.maven/pom.xml b/runtime/org.argeo.slc.support.maven/pom.xml index 3d3dab348..011481a05 100644 --- a/runtime/org.argeo.slc.support.maven/pom.xml +++ b/runtime/org.argeo.slc.support.maven/pom.xml @@ -223,5 +223,10 @@ org.argeo.dep.osgi.aether + + org.junit + com.springsource.junit + + -- 2.39.2