<classpathentry kind="src" path="src/main/java"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>\r
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>\r
<classpathentry kind="output" path="bin"/>\r
</classpath>\r
<projects>\r
</projects>\r
<buildSpec>\r
+ <buildCommand>\r
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>\r
+ <arguments>\r
+ </arguments>\r
+ </buildCommand>\r
<buildCommand>\r
<name>org.eclipse.jdt.core.javabuilder</name>\r
<arguments>\r
<arguments>\r
</arguments>\r
</buildCommand>\r
+ <buildCommand>\r
+ <name>org.eclipse.wst.validation.validationbuilder</name>\r
+ <arguments>\r
+ </arguments>\r
+ </buildCommand>\r
</buildSpec>\r
<natures>\r
<nature>org.eclipse.jdt.core.javanature</nature>\r
<nature>org.maven.ide.eclipse.maven2Nature</nature>\r
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>\r
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>\r
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>\r
</natures>\r
</projectDescription>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<project-modules id="moduleCoreId" project-version="1.5.0">\r
+<wb-module deploy-name="org.argeo.slc.server">\r
+<wb-resource deploy-path="/" source-path="/src/main/java"/>\r
+</wb-module>\r
+</project-modules>\r
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<faceted-project>\r
+ <fixed facet="jst.utility"/>\r
+ <fixed facet="jst.java"/>\r
+ <installed facet="jst.java" version="5.0"/>\r
+ <installed facet="jst.utility" version="1.0"/>\r
+</faceted-project>\r
<version>${project.version}</version>\r
</dependency>\r
\r
- <dependency>\r
- <groupId>org.springframework.ws</groupId>\r
- <artifactId>spring-ws-core</artifactId>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.springframework.ws</groupId>\r
- <artifactId>spring-oxm</artifactId>\r
- </dependency>\r
-\r
- <dependency>\r
- <groupId>org.codehaus.castor</groupId>\r
- <artifactId>castor</artifactId>\r
- </dependency>\r
- <dependency>\r
- <groupId>xerces</groupId>\r
- <artifactId>xercesImpl</artifactId>\r
- </dependency>\r
-\r
- <dependency>\r
- <groupId>javax.xml.soap</groupId>\r
- <artifactId>saaj-api</artifactId>\r
- </dependency>\r
- <dependency>\r
- <groupId>com.sun.xml.messaging.saaj</groupId>\r
- <artifactId>saaj-impl</artifactId>\r
- </dependency>\r
</dependencies>\r
</project>
\ No newline at end of file
--- /dev/null
+Manifest-Version: 1.0\r
+Class-Path: \r
+\r
--- /dev/null
+package org.argeo.slc.ws.process;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.argeo.slc.core.process.SlcExecution;
+import org.argeo.slc.msg.process.SlcExecutionRequest;
+import org.springframework.ws.server.endpoint.AbstractMarshallingPayloadEndpoint;
+
+public class SlcExecutionRequestEp extends
+ AbstractMarshallingPayloadEndpoint {
+
+ private Log log = LogFactory.getLog(getClass());
+
+ @Override
+ protected Object invokeInternal(Object requestObject) throws Exception {
+ SlcExecutionRequest msg = (SlcExecutionRequest) requestObject;
+ SlcExecution slcExecution = msg.getSlcExecution();
+ log.info("Received save or update request fro SlcExecution "
+ + slcExecution.getUuid());
+ return null;
+ }
+
+}