Author: lwaterman
Date: Thu Dec 21 16:07:28 2006
New Revision: 489517

URL: http://svn.apache.org/viewvc?view=rev&rev=489517
Log:
Fix Test name and add schema generation to build

Added:
    incubator/ode/trunk/bpel-test/build.xml
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Test.java
      - copied, changed from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Test.java
      - copied, changed from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Test.java
      - copied, changed from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Test.java
      - copied, changed from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Test.java
      - copied, changed from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Test.java
      - copied, changed from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Tests.java
Removed:
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Tests.java
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Tests.java
Modified:
    incubator/ode/trunk/bpel-test/pom.xml
    
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BPELTest.java

Added: incubator/ode/trunk/bpel-test/build.xml
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/build.xml?view=auto&rev=489517
==============================================================================
--- incubator/ode/trunk/bpel-test/build.xml (added)
+++ incubator/ode/trunk/bpel-test/build.xml Thu Dec 21 16:07:28 2006
@@ -0,0 +1,53 @@
+<!--
+  ~ 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 name="dao-jpa-db-derby" default="run" >
+
+    <property name="descriptors.dir" 
value="${basedir}/src/test/resources/META-INF" />
+    <property name="database.dir" value="${basedir}/target/database/derby" />
+    <property name="database.name" value="ode-test-db" />
+    <property name="derby.target.sql" value="${database.dir}/derby.sql" />
+
+
+    <target name="db" >
+        <delete dir="${database.dir}"/>
+        <mkdir dir="${database.dir}"/>
+        <antcall inheritRefs="true" target="gen-schemas" />
+        <sql driver="org.apache.derby.jdbc.EmbeddedDriver"
+             url="jdbc:derby:${database.dir}/${database.name};create=true"
+             userid="sa" password="" src="${derby.target.sql}"
+             autocommit="true" onerror="abort" delimiter=";"
+             classpathref="maven.dependency.classpath">
+        </sql>
+    </target>
+
+
+    <target name="gen-schemas">
+        <java classname="org.apache.openjpa.jdbc.meta.MappingTool">
+            <arg line="-p ${descriptors.dir}/persistence.xml"/>
+            <arg line="-sa build"/>
+            <arg line="-fk true"/>
+            <arg line="-sql ${derby.target.sql}"/>
+            <classpath>
+                <path refid="maven.dependency.classpath"/>
+            </classpath>
+        </java>
+     </target>
+
+</project>

Modified: incubator/ode/trunk/bpel-test/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/pom.xml?view=diff&rev=489517&r1=489516&r2=489517
==============================================================================
--- incubator/ode/trunk/bpel-test/pom.xml (original)
+++ incubator/ode/trunk/bpel-test/pom.xml Thu Dec 21 16:07:28 2006
@@ -38,14 +38,28 @@
                     <useProjectReferences>false</useProjectReferences>
                 </configuration>
             </plugin>
-            <!-- Having some problems with this because the embedded DB is 
created
-                 relative to the build path - see persistent.xml URL
+
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-antrun-plugin</artifactId>
-                <version>1.0</version>
+                <version>1.0</version>
+                <executions>
+                    <execution>
+                        <id>Generate Derby DB</id>
+                        <phase>compile</phase>
+                        <configuration>
+                            <tasks>
+                                <ant antfile="build.xml" target="db" 
inheritRefs="true"/>
+                            </tasks>
+                        </configuration>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                    </execution>
 
-                <executions>
+
+                    <!-- Having some problems with this because the embedded 
DB is created
+                        relative to the build path - see persistent.xml URL
                     <execution>
                         <phase>compile</phase>
                         <id>OpenJPA Mapping Tool</id>
@@ -64,11 +78,12 @@
                         <goals>
                             <goal>run</goal>
                         </goals>
-                    </execution>
+                    </execution>
+                    -->
                 </executions>
 
             </plugin>
-            -->
+
         </plugins>
     </build>
 

Modified: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BPELTest.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BPELTest.java?view=diff&rev=489517&r1=489516&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BPELTest.java 
(original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BPELTest.java 
Thu Dec 21 16:07:28 2006
@@ -54,6 +54,7 @@
                if ( Boolean.getBoolean("org.apache.ode.test.persitent")) {
                        emf = 
Persistence.createEntityManagerFactory("ode-unit-test-embedded");
                        em = emf.createEntityManager();
+                       String pr = Persistence.PERSISTENCE_PROVIDER;
                        server.setDaoConnectionFactory(new 
org.apache.ode.dao.jpa.ojpa.BPELDAOConnectionFactoryImpl(em));
                } else {
                        server.setDaoConnectionFactory(new 
BpelDAOConnectionFactoryImpl());

Copied: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Test.java
 (from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Tests.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Test.java?view=diff&rev=489517&p1=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Tests.java&r1=488406&p2=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Test.java&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Tests.java
 (original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/BasicActivities20Test.java
 Thu Dec 21 16:07:28 2006
@@ -1,6 +1,6 @@
 package org.apache.ode.test;
 
-public class BasicActivities20Tests extends BPELTest {
+public class BasicActivities20Test extends BPELTest {
        public void testHelloWorld2() throws Throwable {
                go("target/test-classes/bpel/2.0/HelloWorld2");
        }

Copied: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Test.java
 (from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Tests.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Test.java?view=diff&rev=489517&p1=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Tests.java&r1=488406&p2=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Test.java&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Tests.java
 (original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/CompensationHandling20Test.java
 Thu Dec 21 16:07:28 2006
@@ -1,6 +1,6 @@
 package org.apache.ode.test;
 
-public class CompensationHandling20Tests extends BPELTest {
+public class CompensationHandling20Test extends BPELTest {
 
        public void testCompensationHandlers() throws Throwable {
         go("target/test-classes/bpel/2.0/TestCompensationHandlers");

Copied: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Test.java
 (from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Tests.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Test.java?view=diff&rev=489517&p1=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Tests.java&r1=488406&p2=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Test.java&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Tests.java
 (original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/DataHandling20Test.java
 Thu Dec 21 16:07:28 2006
@@ -1,6 +1,6 @@
 package org.apache.ode.test;
 
-public class DataHandling20Tests extends BPELTest {
+public class DataHandling20Test extends BPELTest {
 
     public void testXPathNamespace1() throws Throwable {
        go("target/test-classes/bpel/2.0/TestXPathNamespace1");

Copied: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Test.java
 (from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Tests.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Test.java?view=diff&rev=489517&p1=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Tests.java&r1=488406&p2=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Test.java&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Tests.java
 (original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/FaultHandling20Test.java
 Thu Dec 21 16:07:28 2006
@@ -1,6 +1,6 @@
 package org.apache.ode.test;
 
-public class FaultHandling20Tests extends BPELTest {
+public class FaultHandling20Test extends BPELTest {
        public void testFaultHandlers() throws Throwable {
                go("target/test-classes/bpel/2.0/TestFaultHandlers");
        }

Copied: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Test.java
 (from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Tests.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Test.java?view=diff&rev=489517&p1=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Tests.java&r1=488406&p2=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Test.java&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Tests.java
 (original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/MessageRouting20Test.java
 Thu Dec 21 16:07:28 2006
@@ -1,6 +1,6 @@
 package org.apache.ode.test;
 
-public class MessageRouting20Tests extends BPELTest {
+public class MessageRouting20Test extends BPELTest {
 
        public void testCorrelation() throws Throwable {
                go("target/test-classes/bpel/2.0/TestCorrelation");

Copied: 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Test.java
 (from r488406, 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Tests.java)
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Test.java?view=diff&rev=489517&p1=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Tests.java&r1=488406&p2=incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Test.java&r2=489517
==============================================================================
--- 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Tests.java
 (original)
+++ 
incubator/ode/trunk/bpel-test/src/test/java/org/apache/ode/test/StructuredActivities20Test.java
 Thu Dec 21 16:07:28 2006
@@ -1,6 +1,6 @@
 package org.apache.ode.test;
 
-public class StructuredActivities20Tests extends BPELTest {
+public class StructuredActivities20Test extends BPELTest {
        public void testFlowActivity1() throws Throwable {
                // Test Flow with XPath20
                go("target/test-classes/bpel/2.0/TestFlowActivity1");


Reply via email to