Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

DROOLS-139: Infinispan based Drools and jBPM persistence #38

Closed
wants to merge 1 commit into from

2 participants

marianbuenosayres3 Geoffrey De Smet
marianbuenosayres3

I’ve worked on an infinispan based persistence scheme for drools objects.
The whole idea is to give both a possibility for Infinispan users to have a way to persist these contents in something different than JPA, as well as to give an example of how to build your own persistence scheme for drools and jbpm objects.

Geoffrey De Smet ge0ffrey commented on the diff
@@ -3610,6 +3621,18 @@
<version>3.2.0.Final</version>
</dependency>
+ <!-- Infinispan -->
+ <dependency>
+ <groupId>org.infinispan</groupId>
+ <artifactId>infinispan-core</artifactId>
+ <version>5.2.5.Final</version>
Geoffrey De Smet Owner

extract that version number as the property ${org.infinispan}

Geoffrey De Smet Owner

The IP bom already defines infinispan, so we shouldn't define it our selves any more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Geoffrey De Smet ge0ffrey commented on the diff
@@ -902,6 +902,17 @@
</dependency>
<dependency>
<groupId>org.drools</groupId>
+ <artifactId>drools-persistence-infinispan</artifactId>
+ <version>${drools.version}</version>
Geoffrey De Smet Owner

This is stale. The drools dependency declarations are now in drools-bom/pom.xml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on May 14, 2013
  1. DROOLS-139: Infinispan based Drools and jBPM persistence

    Marian Buenosayres authored
This page is out of date. Refresh to see the latest.
Showing with 23 additions and 0 deletions.
  1. +23 −0 pom.xml
23 pom.xml
View
@@ -902,6 +902,17 @@
</dependency>
<dependency>
<groupId>org.drools</groupId>
+ <artifactId>drools-persistence-infinispan</artifactId>
+ <version>${drools.version}</version>
Geoffrey De Smet Owner

This is stale. The drools dependency declarations are now in drools-bom/pom.xml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-persistence-infinispan</artifactId>
+ <type>test-jar</type>
+ <version>${drools.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.drools</groupId>
<artifactId>drools-templates</artifactId>
<version>${drools.version}</version>
</dependency>
@@ -3610,6 +3621,18 @@
<version>3.2.0.Final</version>
</dependency>
+ <!-- Infinispan -->
+ <dependency>
+ <groupId>org.infinispan</groupId>
+ <artifactId>infinispan-core</artifactId>
+ <version>5.2.5.Final</version>
Geoffrey De Smet Owner

extract that version number as the property ${org.infinispan}

Geoffrey De Smet Owner

The IP bom already defines infinispan, so we shouldn't define it our selves any more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
+ </dependency>
+ <dependency>
+ <groupId>org.infinispan</groupId>
+ <artifactId>infinispan-query</artifactId>
+ <version>5.2.5.Final</version>
+ </dependency>
+
<!-- Weld (Context and Dependency Injection) -->
<dependency>
<groupId>org.jboss.weld</groupId>
Something went wrong with that request. Please try again.