summaryrefslogtreecommitdiffstats
path: root/sandbox
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox')
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/pom.xml53
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/java/helloworld/HelloWorldService.java29
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/HelloWorld.composite29
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.bpel66
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.wsdl82
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/db.lckbin0 -> 38 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/dbex.lckbin0 -> 4 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log.ctrlbin0 -> 48 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log1.datbin0 -> 1048576 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/logmirror.ctrlbin0 -> 48 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c10.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c101.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c111.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c121.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c130.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c141.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c150.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c161.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c171.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c180.datbin0 -> 24576 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c191.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1a1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1b1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1c0.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1d1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1e0.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1f1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c20.datbin0 -> 36864 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c200.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c211.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c221.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c230.datbin0 -> 86016 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c241.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c251.datbin0 -> 12288 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c260.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c271.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c281.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c290.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2a1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2b1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2c1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2d0.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2e1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2f0.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c300.datbin0 -> 65536 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c31.datbin0 -> 16384 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c311.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c320.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c331.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c340.datbin0 -> 12288 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c351.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c360.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c371.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c380.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c391.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3a0.datbin0 -> 65536 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3b1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3c0.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3d1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3e0.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3f1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c400.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c41.datbin0 -> 24576 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c411.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c420.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c431.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c440.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c451.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c460.datbin0 -> 12288 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c471.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c480.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c491.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4a0.datbin0 -> 24576 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4b1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4c0.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4d1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4e0.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4f1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c500.datbin0 -> 12288 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c51.datbin0 -> 16384 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c511.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c520.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c531.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c540.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c551.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c560.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c571.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c580.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c590.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5a1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5b1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5c1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5d1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5e1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5f1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c60.datbin0 -> 12288 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c601.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c611.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c621.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c631.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c641.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c651.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c661.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c671.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c681.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c691.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6a1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6b1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6c1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6d1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6e1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6f1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c701.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c71.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c711.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c721.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c731.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c741.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c751.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c761.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c770.datbin0 -> 196608 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c781.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c791.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c7a1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c81.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c90.datbin0 -> 32768 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ca1.datbin0 -> 32768 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cb1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cc0.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cd1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ce1.datbin0 -> 8192 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cf0.datbin0 -> 12288 bytes
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/service.properties22
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/webapp/META-INF/sca-contribution.xml23
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/webapp/WEB-INF/web.xml41
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/main/webapp/hello.jsp40
-rw-r--r--sandbox/ant/helloworld-bpel-webapp/src/test/java/helloworld/BPELHelloWorldTestCaseFIXME.java58
137 files changed, 443 insertions, 0 deletions
diff --git a/sandbox/ant/helloworld-bpel-webapp/pom.xml b/sandbox/ant/helloworld-bpel-webapp/pom.xml
new file mode 100644
index 0000000000..7826877e60
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/pom.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+<project>
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-sca</artifactId>
+ <version>1.4</version>
+ <relativePath>../../pom.xml</relativePath>
+ </parent>
+ <artifactId>sample-helloworld-bpel-webapp</artifactId>
+ <packaging>war</packaging>
+ <name>Apache Tuscany SCA Sample BPEL HelloWorld in a WebApp</name>
+
+ <dependencies>
+
+ <dependency>
+ <groupId>${pom.groupId}</groupId>
+ <artifactId>tuscany-host-webapp</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-implementation-bpel-ode</artifactId>
+ <version>1.4</version>
+ <scope>runtime</scope>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <finalName>${artifactId}</finalName>
+ </build>
+
+</project>
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/java/helloworld/HelloWorldService.java b/sandbox/ant/helloworld-bpel-webapp/src/main/java/helloworld/HelloWorldService.java
new file mode 100644
index 0000000000..dceb3b4a92
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/java/helloworld/HelloWorldService.java
@@ -0,0 +1,29 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package helloworld;
+
+import org.osoa.sca.annotations.Remotable;
+
+/**
+ * Java interface for the helloworld service
+ */
+@Remotable
+public interface HelloWorldService {
+ public String hello(String name);
+}
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/HelloWorld.composite b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/HelloWorld.composite
new file mode 100644
index 0000000000..7e8bbe39c1
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/HelloWorld.composite
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
+ targetNamespace="http://sample"
+ xmlns:hns="http://tuscany.apache.org/implementation/bpel/example/helloworld"
+ name="HelloWorld">
+
+ <component name="BPELHelloWorldComponent">
+ <implementation.bpel process="hns:HelloWorld"/>
+ </component>
+
+</composite>
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.bpel b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.bpel
new file mode 100644
index 0000000000..a88aa7960c
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.bpel
@@ -0,0 +1,66 @@
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<process name="HelloWorld"
+ targetNamespace="http://tuscany.apache.org/implementation/bpel/example/helloworld"
+ xmlns:bpws="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
+ xmlns="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
+ xmlns:tns="http://tuscany.apache.org/implementation/bpel/example/helloworld"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:test="http://tuscany.apache.org/implementation/bpel/example/helloworld.wsdl"
+ queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"
+ expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0">
+
+ <import location="helloworld.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"
+ namespace="http://tuscany.apache.org/implementation/bpel/example/helloworld.wsdl"/>
+
+ <partnerLinks>
+ <partnerLink name="helloPartnerLink" partnerLinkType="test:HelloPartnerLinkType" myRole="me" />
+ </partnerLinks>
+
+ <variables>
+ <variable name="myVar" messageType="test:HelloMessage"/>
+ <variable name="tmpVar" type="xsd:string"/>
+ </variables>
+
+ <sequence>
+ <receive
+ name="start"
+ partnerLink="helloPartnerLink"
+ portType="test:HelloPortType"
+ operation="hello"
+ variable="myVar"
+ createInstance="yes"/>
+
+ <assign name="assign1">
+ <copy>
+ <from variable="myVar" part="TestPart"/>
+ <to variable="tmpVar"/>
+ </copy>
+ <copy>
+ <from>concat($tmpVar,' World')</from>
+ <to variable="myVar" part="TestPart"/>
+ </copy>
+ </assign>
+ <reply name="end"
+ partnerLink="helloPartnerLink"
+ portType="test:HelloPortType"
+ operation="hello"
+ variable="myVar"/>
+ </sequence>
+</process>
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.wsdl b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.wsdl
new file mode 100644
index 0000000000..1cb338b283
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/helloworld.wsdl
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+
+<wsdl:definitions
+ targetNamespace="http://tuscany.apache.org/implementation/bpel/example/helloworld.wsdl"
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:tns="http://tuscany.apache.org/implementation/bpel/example/helloworld.wsdl"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:bpws="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
+ xmlns:plnk="http://schemas.xmlsoap.org/ws/2004/03/partner-link/">
+
+ <wsdl:types>
+ <schema elementFormDefault="qualified"
+ targetNamespace="http://tuscany.apache.org/implementation/bpel/example/helloworld.wsdl"
+ xmlns="http://www.w3.org/2001/XMLSchema">
+
+ <element name="hello">
+ <complexType>
+ <sequence>
+ <element name="message" type="xsd:string"/>
+ </sequence>
+ </complexType>
+ </element>
+ </schema>
+ </wsdl:types>
+
+ <wsdl:message name="HelloMessage">
+ <wsdl:part element="tns:hello" name="TestPart"/>
+ </wsdl:message>
+
+ <wsdl:portType name="HelloPortType">
+ <wsdl:operation name="hello">
+ <wsdl:input message="tns:HelloMessage" name="TestIn"/>
+ <wsdl:output message="tns:HelloMessage" name="TestOut"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+
+ <wsdl:binding name="HelloSoapBinding" type="tns:HelloPortType">
+ <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="hello">
+ <wsdlsoap:operation soapAction=""/>
+ <wsdl:input name="TestIn">
+ <wsdlsoap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="TestOut">
+ <wsdlsoap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:service name="HelloService">
+ <wsdl:port name="HelloPort" binding="tns:HelloSoapBinding">
+ <soap:address location="http://localhost:8085/ode/processes/helloWorld"/>
+ </wsdl:port>
+ </wsdl:service>
+
+ <plnk:partnerLinkType name="HelloPartnerLinkType">
+ <plnk:role name="me" portType="tns:HelloPortType"/>
+ <plnk:role name="you" portType="tns:HelloPortType"/>
+ </plnk:partnerLinkType>
+</wsdl:definitions> \ No newline at end of file
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/db.lck b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/db.lck
new file mode 100644
index 0000000000..94a6b46127
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/db.lck
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/dbex.lck b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/dbex.lck
new file mode 100644
index 0000000000..720d64f4ba
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/dbex.lck
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log.ctrl b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log.ctrl
new file mode 100644
index 0000000000..e70b19a886
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log.ctrl
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log1.dat
new file mode 100644
index 0000000000..20db5a95f5
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/log1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/logmirror.ctrl b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/logmirror.ctrl
new file mode 100644
index 0000000000..e70b19a886
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/log/logmirror.ctrl
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c10.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c10.dat
new file mode 100644
index 0000000000..e97c3f6469
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c10.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c101.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c101.dat
new file mode 100644
index 0000000000..648799e957
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c101.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c111.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c111.dat
new file mode 100644
index 0000000000..7e4bba9d61
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c111.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c121.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c121.dat
new file mode 100644
index 0000000000..6c4a9ffbde
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c121.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c130.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c130.dat
new file mode 100644
index 0000000000..3715e3e8eb
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c130.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c141.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c141.dat
new file mode 100644
index 0000000000..9608d88645
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c141.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c150.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c150.dat
new file mode 100644
index 0000000000..2c1e232161
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c150.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c161.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c161.dat
new file mode 100644
index 0000000000..9983bb5ba4
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c161.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c171.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c171.dat
new file mode 100644
index 0000000000..25800bbf47
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c171.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c180.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c180.dat
new file mode 100644
index 0000000000..19485e24c8
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c180.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c191.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c191.dat
new file mode 100644
index 0000000000..b2d149a0f3
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c191.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1a1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1a1.dat
new file mode 100644
index 0000000000..5161b4f324
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1a1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1b1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1b1.dat
new file mode 100644
index 0000000000..8b13f5ed42
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1b1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1c0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1c0.dat
new file mode 100644
index 0000000000..359525a31a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1c0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1d1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1d1.dat
new file mode 100644
index 0000000000..9f257df932
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1d1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1e0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1e0.dat
new file mode 100644
index 0000000000..e43e52fb7f
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1e0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1f1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1f1.dat
new file mode 100644
index 0000000000..7e6ee3b1e0
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c1f1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c20.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c20.dat
new file mode 100644
index 0000000000..f8076d5d3a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c20.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c200.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c200.dat
new file mode 100644
index 0000000000..cae919d022
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c200.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c211.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c211.dat
new file mode 100644
index 0000000000..c7e311b00e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c211.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c221.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c221.dat
new file mode 100644
index 0000000000..28e89367ce
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c221.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c230.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c230.dat
new file mode 100644
index 0000000000..f1ad22dcc3
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c230.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c241.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c241.dat
new file mode 100644
index 0000000000..bd582616c7
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c241.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c251.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c251.dat
new file mode 100644
index 0000000000..d3d6adf4fb
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c251.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c260.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c260.dat
new file mode 100644
index 0000000000..8d7333df7d
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c260.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c271.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c271.dat
new file mode 100644
index 0000000000..af722f7d73
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c271.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c281.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c281.dat
new file mode 100644
index 0000000000..3972983c2e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c281.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c290.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c290.dat
new file mode 100644
index 0000000000..31577b8124
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c290.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2a1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2a1.dat
new file mode 100644
index 0000000000..0f700d13a7
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2a1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2b1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2b1.dat
new file mode 100644
index 0000000000..1d6382fb3d
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2b1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2c1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2c1.dat
new file mode 100644
index 0000000000..3bc60d886b
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2c1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2d0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2d0.dat
new file mode 100644
index 0000000000..c542d3c91c
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2d0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2e1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2e1.dat
new file mode 100644
index 0000000000..16abd20b5f
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2e1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2f0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2f0.dat
new file mode 100644
index 0000000000..eb26be5932
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c2f0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c300.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c300.dat
new file mode 100644
index 0000000000..9c329748ae
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c300.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c31.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c31.dat
new file mode 100644
index 0000000000..760473a71a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c31.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c311.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c311.dat
new file mode 100644
index 0000000000..47082cc13e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c311.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c320.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c320.dat
new file mode 100644
index 0000000000..89ba5abb67
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c320.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c331.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c331.dat
new file mode 100644
index 0000000000..7c13591e10
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c331.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c340.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c340.dat
new file mode 100644
index 0000000000..ec3de92a8b
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c340.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c351.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c351.dat
new file mode 100644
index 0000000000..63a0ea1171
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c351.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c360.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c360.dat
new file mode 100644
index 0000000000..70b041af4a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c360.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c371.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c371.dat
new file mode 100644
index 0000000000..53814c4b48
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c371.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c380.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c380.dat
new file mode 100644
index 0000000000..cc8bcdcf2a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c380.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c391.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c391.dat
new file mode 100644
index 0000000000..207a91029f
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c391.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3a0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3a0.dat
new file mode 100644
index 0000000000..794e5d156c
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3a0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3b1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3b1.dat
new file mode 100644
index 0000000000..2b572664b2
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3b1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3c0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3c0.dat
new file mode 100644
index 0000000000..656cc77f02
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3c0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3d1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3d1.dat
new file mode 100644
index 0000000000..5ed4597f38
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3d1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3e0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3e0.dat
new file mode 100644
index 0000000000..cf3c050ce7
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3e0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3f1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3f1.dat
new file mode 100644
index 0000000000..784e9c4b32
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c3f1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c400.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c400.dat
new file mode 100644
index 0000000000..216df98002
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c400.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c41.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c41.dat
new file mode 100644
index 0000000000..570d15b52e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c41.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c411.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c411.dat
new file mode 100644
index 0000000000..fe8c4cd0f6
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c411.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c420.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c420.dat
new file mode 100644
index 0000000000..033b3849d9
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c420.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c431.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c431.dat
new file mode 100644
index 0000000000..c5cd67f9ff
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c431.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c440.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c440.dat
new file mode 100644
index 0000000000..ac1397704a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c440.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c451.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c451.dat
new file mode 100644
index 0000000000..0a8ae8cfc8
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c451.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c460.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c460.dat
new file mode 100644
index 0000000000..1fa1bf160e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c460.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c471.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c471.dat
new file mode 100644
index 0000000000..e7ea8ceac7
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c471.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c480.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c480.dat
new file mode 100644
index 0000000000..aae3fc34cd
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c480.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c491.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c491.dat
new file mode 100644
index 0000000000..b6cc9c9dd7
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c491.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4a0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4a0.dat
new file mode 100644
index 0000000000..7daf7fe6ff
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4a0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4b1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4b1.dat
new file mode 100644
index 0000000000..598490e8cc
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4b1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4c0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4c0.dat
new file mode 100644
index 0000000000..cdbf985ea5
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4c0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4d1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4d1.dat
new file mode 100644
index 0000000000..f8bfb8e29d
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4d1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4e0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4e0.dat
new file mode 100644
index 0000000000..9b7c2f85b0
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4e0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4f1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4f1.dat
new file mode 100644
index 0000000000..455f0e5bc8
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c4f1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c500.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c500.dat
new file mode 100644
index 0000000000..0332ecf081
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c500.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c51.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c51.dat
new file mode 100644
index 0000000000..5010023255
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c51.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c511.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c511.dat
new file mode 100644
index 0000000000..5bc6a50e10
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c511.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c520.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c520.dat
new file mode 100644
index 0000000000..fcde1efd0e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c520.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c531.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c531.dat
new file mode 100644
index 0000000000..a195bfd36f
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c531.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c540.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c540.dat
new file mode 100644
index 0000000000..6f45d09a80
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c540.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c551.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c551.dat
new file mode 100644
index 0000000000..8fbbf1a064
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c551.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c560.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c560.dat
new file mode 100644
index 0000000000..5a3abd3349
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c560.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c571.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c571.dat
new file mode 100644
index 0000000000..192bfde2ae
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c571.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c580.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c580.dat
new file mode 100644
index 0000000000..d81d89fbd6
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c580.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c590.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c590.dat
new file mode 100644
index 0000000000..6a378efd64
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c590.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5a1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5a1.dat
new file mode 100644
index 0000000000..8b2e6ea2ff
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5a1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5b1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5b1.dat
new file mode 100644
index 0000000000..e48b568694
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5b1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5c1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5c1.dat
new file mode 100644
index 0000000000..caad239bab
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5c1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5d1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5d1.dat
new file mode 100644
index 0000000000..282cdcc562
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5d1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5e1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5e1.dat
new file mode 100644
index 0000000000..c30015c071
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5e1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5f1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5f1.dat
new file mode 100644
index 0000000000..38136a3003
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c5f1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c60.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c60.dat
new file mode 100644
index 0000000000..10eb8f790e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c60.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c601.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c601.dat
new file mode 100644
index 0000000000..8748b43036
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c601.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c611.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c611.dat
new file mode 100644
index 0000000000..a2654fd0a5
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c611.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c621.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c621.dat
new file mode 100644
index 0000000000..0a5d6b0a7d
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c621.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c631.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c631.dat
new file mode 100644
index 0000000000..99fc795379
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c631.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c641.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c641.dat
new file mode 100644
index 0000000000..7433cb9f96
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c641.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c651.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c651.dat
new file mode 100644
index 0000000000..7e41fc78af
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c651.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c661.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c661.dat
new file mode 100644
index 0000000000..0370b750eb
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c661.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c671.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c671.dat
new file mode 100644
index 0000000000..072e309c0c
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c671.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c681.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c681.dat
new file mode 100644
index 0000000000..d374ae5730
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c681.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c691.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c691.dat
new file mode 100644
index 0000000000..84ba38fb4b
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c691.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6a1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6a1.dat
new file mode 100644
index 0000000000..f23d70f072
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6a1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6b1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6b1.dat
new file mode 100644
index 0000000000..a720b191f0
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6b1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6c1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6c1.dat
new file mode 100644
index 0000000000..ccf2e82053
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6c1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6d1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6d1.dat
new file mode 100644
index 0000000000..20d9e987cc
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6d1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6e1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6e1.dat
new file mode 100644
index 0000000000..6d3c06c933
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6e1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6f1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6f1.dat
new file mode 100644
index 0000000000..88691afe52
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c6f1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c701.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c701.dat
new file mode 100644
index 0000000000..d03dce0295
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c701.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c71.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c71.dat
new file mode 100644
index 0000000000..6032732a2e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c71.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c711.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c711.dat
new file mode 100644
index 0000000000..672c18eb5d
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c711.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c721.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c721.dat
new file mode 100644
index 0000000000..660d94a1af
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c721.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c731.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c731.dat
new file mode 100644
index 0000000000..b882929171
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c731.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c741.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c741.dat
new file mode 100644
index 0000000000..e1aec89a2e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c741.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c751.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c751.dat
new file mode 100644
index 0000000000..514ff424bb
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c751.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c761.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c761.dat
new file mode 100644
index 0000000000..c479e0d7ca
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c761.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c770.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c770.dat
new file mode 100644
index 0000000000..30a5fb512f
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c770.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c781.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c781.dat
new file mode 100644
index 0000000000..e6fc8f190a
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c781.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c791.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c791.dat
new file mode 100644
index 0000000000..4d2758caac
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c791.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c7a1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c7a1.dat
new file mode 100644
index 0000000000..6ad2e7dd05
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c7a1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c81.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c81.dat
new file mode 100644
index 0000000000..4f4335c762
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c81.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c90.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c90.dat
new file mode 100644
index 0000000000..49cd8affc3
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/c90.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ca1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ca1.dat
new file mode 100644
index 0000000000..7876cb7c21
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ca1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cb1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cb1.dat
new file mode 100644
index 0000000000..72e89b318f
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cb1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cc0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cc0.dat
new file mode 100644
index 0000000000..34a7c39208
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cc0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cd1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cd1.dat
new file mode 100644
index 0000000000..859128a7e9
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cd1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ce1.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ce1.dat
new file mode 100644
index 0000000000..83b87ea812
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/ce1.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cf0.dat b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cf0.dat
new file mode 100644
index 0000000000..a470f240ac
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/seg0/cf0.dat
Binary files differ
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/service.properties b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/service.properties
new file mode 100644
index 0000000000..4c0f38b8fc
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/resources/jpadb/service.properties
@@ -0,0 +1,22 @@
+#/home/mriou/dev/projects/ode-rel/dao-jpa-ojpa-derby/target/derby/jpadb
+# ********************************************************************
+# *** Please do NOT edit this file. ***
+# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. ***
+# ********************************************************************
+#Wed Jan 09 10:30:36 PST 2008
+SysschemasIndex2Identifier=225
+SyscolumnsIdentifier=144
+SysconglomeratesIndex1Identifier=49
+SysconglomeratesIdentifier=32
+SyscolumnsIndex2Identifier=177
+SysschemasIndex1Identifier=209
+SysconglomeratesIndex3Identifier=81
+SystablesIndex2Identifier=129
+SyscolumnsIndex1Identifier=161
+derby.serviceProtocol=org.apache.derby.database.Database
+SysschemasIdentifier=192
+derby.storage.propertiesId=16
+SysconglomeratesIndex2Identifier=65
+derby.serviceLocale=en_US
+SystablesIdentifier=96
+SystablesIndex1Identifier=113
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/META-INF/sca-contribution.xml b/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/META-INF/sca-contribution.xml
new file mode 100644
index 0000000000..d670354a28
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/META-INF/sca-contribution.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+<contribution xmlns="http://www.osoa.org/xmlns/sca/1.0"
+ xmlns:sample="http://sample">
+ <deployable composite="sample:HelloWorld"/>
+</contribution> \ No newline at end of file
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/WEB-INF/web.xml b/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000000..e8ade513a9
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+
+<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
+Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
+<web-app>
+
+ <display-name>Apache Tuscany BPEL HelloWorld Sample</display-name>
+
+ <filter>
+ <filter-name>tuscany</filter-name>
+ <filter-class>org.apache.tuscany.sca.host.webapp.TuscanyServletFilter</filter-class>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>tuscany</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+ <welcome-file-list id="WelcomeFileList">
+ <welcome-file>hello.jsp</welcome-file>
+ </welcome-file-list>
+
+</web-app>
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/hello.jsp b/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/hello.jsp
new file mode 100644
index 0000000000..ab5bbd6c8e
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/main/webapp/hello.jsp
@@ -0,0 +1,40 @@
+<%--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+--%>
+
+<%@ page import="org.apache.tuscany.sca.host.embedded.SCADomain"%>
+<%@ page import="helloworld.HelloWorldService" %>
+
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<%
+ SCADomain scaDomain = (SCADomain) application.getAttribute("org.apache.tuscany.sca.SCADomain");
+ HelloWorldService helloWorldService = (HelloWorldService)scaDomain.getService(HelloWorldService.class, "BPELHelloWorldComponent");
+%>
+<html>
+<head><title>HelloWorld BPEL sample</title></head>
+
+<body>
+
+If this sample is working correctly you should see "Hello World" on the next line...
+<p>
+<%= helloWorldService.hello("world") %>
+<p>
+If you do not see "Hello World" on the line above then there has been a problem, check the server log files for details.
+
+</body>
+</html>
diff --git a/sandbox/ant/helloworld-bpel-webapp/src/test/java/helloworld/BPELHelloWorldTestCaseFIXME.java b/sandbox/ant/helloworld-bpel-webapp/src/test/java/helloworld/BPELHelloWorldTestCaseFIXME.java
new file mode 100644
index 0000000000..be4293ef7c
--- /dev/null
+++ b/sandbox/ant/helloworld-bpel-webapp/src/test/java/helloworld/BPELHelloWorldTestCaseFIXME.java
@@ -0,0 +1,58 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package helloworld;
+
+import junit.framework.TestCase;
+
+import org.apache.tuscany.sca.host.embedded.SCADomain;
+
+/**
+ * Tests the BPEL service
+ *
+ * @version $Rev: 636807 $ $Date: 2008-03-13 17:32:45 +0000 (Thu, 13 Mar 2008) $
+ */
+public class BPELHelloWorldTestCaseFIXME extends TestCase {
+
+ private SCADomain scaDomain;
+ HelloWorldService bpelService = null;
+
+ /**
+ * @throws java.lang.Exception
+ */
+ @Override
+ protected void setUp() throws Exception {
+ scaDomain = SCADomain.newInstance("HelloWorld.composite");
+ bpelService = scaDomain.getService(HelloWorldService.class, "BPELHelloWorldComponent");
+
+ }
+
+ /**
+ * @throws java.lang.Exception
+ */
+ @Override
+ protected void tearDown() throws Exception {
+ scaDomain.close();
+ }
+
+ public void testInvoke() throws Exception {
+ String response = bpelService.hello("Hello");
+ assertEquals("Hello World", response);
+ }
+}