Author: hadrian
Date: Fri Sep 19 09:59:36 2008
New Revision: 697151
URL: http://svn.apache.org/viewvc?rev=697151&view=rev
Log:
CAMEL-922. Use dependency on geronimo-jpa spec instead of persistence-api.
Modified:
activemq/camel/trunk/components/camel-bam/pom.xml
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ActivityDefinition.java
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ProcessDefinition.java
activemq/camel/trunk/components/camel-jpa/pom.xml
activemq/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
activemq/camel/trunk/pom.xml
Modified: activemq/camel/trunk/components/camel-bam/pom.xml
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-bam/pom.xml?rev=697151&r1=697150&r2=697151&view=diff
==============================================================================
--- activemq/camel/trunk/components/camel-bam/pom.xml (original)
+++ activemq/camel/trunk/components/camel-bam/pom.xml Fri Sep 19 09:59:36 2008
@@ -56,9 +56,8 @@
<artifactId>spring-jdbc</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
- <version>1.0</version>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jpa_3.0_spec</artifactId>
</dependency>
<!-- testing -->
Modified:
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ActivityDefinition.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ActivityDefinition.java?rev=697151&r1=697150&r2=697151&view=diff
==============================================================================
---
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ActivityDefinition.java
(original)
+++
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ActivityDefinition.java
Fri Sep 19 09:59:36 2008
@@ -22,13 +22,17 @@
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
+import javax.persistence.Table;
import javax.persistence.UniqueConstraint;
/**
* @version $Revision$
*/
@Entity
[EMAIL PROTECTED](columnNames = {"name" })
[EMAIL PROTECTED](
+ name="ACTIVITYDEFINITION",
+ [EMAIL PROTECTED](columnNames = {"name"})
+)
public class ActivityDefinition extends EntitySupport {
private String name;
private ProcessDefinition processDefinition;
Modified:
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ProcessDefinition.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ProcessDefinition.java?rev=697151&r1=697150&r2=697151&view=diff
==============================================================================
---
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ProcessDefinition.java
(original)
+++
activemq/camel/trunk/components/camel-bam/src/main/java/org/apache/camel/bam/model/ProcessDefinition.java
Fri Sep 19 09:59:36 2008
@@ -21,6 +21,7 @@
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
+import javax.persistence.Table;
import javax.persistence.UniqueConstraint;
import org.apache.camel.util.ObjectHelper;
@@ -33,7 +34,10 @@
* @version $Revision$
*/
@Entity
[EMAIL PROTECTED](columnNames = {"name" })
[EMAIL PROTECTED](
+ name="PROCESSDEFINITION",
+ [EMAIL PROTECTED](columnNames = {"name"})
+)
public class ProcessDefinition extends EntitySupport {
private static final transient Log LOG =
LogFactory.getLog(ProcessDefinition.class);
private String name;
Modified: activemq/camel/trunk/components/camel-jpa/pom.xml
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-jpa/pom.xml?rev=697151&r1=697150&r2=697151&view=diff
==============================================================================
--- activemq/camel/trunk/components/camel-jpa/pom.xml (original)
+++ activemq/camel/trunk/components/camel-jpa/pom.xml Fri Sep 19 09:59:36 2008
@@ -49,13 +49,9 @@
<artifactId>camel-spring</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- <type>test-jar</type>
- <optional>true</optional>
- <scope>test</scope>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jpa_3.0_spec</artifactId>
</dependency>
-
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
@@ -64,20 +60,19 @@
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
</dependency>
-
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging-api</artifactId>
</dependency>
+ <!-- testing -->
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
- <version>1.0</version>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ <type>test-jar</type>
+ <optional>true</optional>
+ <scope>test</scope>
</dependency>
-
-
- <!-- testing -->
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-persistence-jdbc</artifactId>
Modified:
activemq/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java?rev=697151&r1=697150&r2=697151&view=diff
==============================================================================
---
activemq/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
(original)
+++
activemq/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
Fri Sep 19 09:59:36 2008
@@ -19,13 +19,17 @@
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
+import javax.persistence.Table;
import javax.persistence.UniqueConstraint;
/**
* @version $Revision$
*/
@Entity
[EMAIL PROTECTED](columnNames = {"processorName", "messageId" })
[EMAIL PROTECTED](
+ name="MESSAGEPROCESSED",
+ [EMAIL PROTECTED](columnNames = {"processorName", "messageId"})
+)
public class MessageProcessed {
private Long id;
private String messageId;
Modified: activemq/camel/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/pom.xml?rev=697151&r1=697150&r2=697151&view=diff
==============================================================================
--- activemq/camel/trunk/pom.xml (original)
+++ activemq/camel/trunk/pom.xml Fri Sep 19 09:59:36 2008
@@ -629,6 +629,12 @@
<version>1.1.1</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jpa_3.0_spec</artifactId>
+ <version>1.0</version>
+ </dependency>
+
<!-- Optional Spring Support -->
<dependency>
<groupId>org.springframework</groupId>