Skip to content

Commit

Permalink
BZ-1042867 - Some drools-osgi modules fail to install into Fuse
Browse files Browse the repository at this point in the history
  • Loading branch information
mswiderski committed Dec 17, 2013
1 parent 5cb2435 commit cb3bd92
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 7 deletions.
22 changes: 22 additions & 0 deletions jbpm-human-task/jbpm-human-task-audit/pom.xml
Expand Up @@ -9,6 +9,7 @@
</parent>

<artifactId>jbpm-human-task-audit</artifactId>
<packaging>bundle</packaging>

<name>jBPM :: Human Task Audit</name>

Expand Down Expand Up @@ -118,4 +119,25 @@
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<configuration>
<instructions>
<Bundle-SymbolicName>org.jbpm.services.task.audit</Bundle-SymbolicName>
<Import-Package>
!org.jbpm.services.task,
*
</Import-Package>
<Private-Package></Private-Package>
<Export-Package>
org.jbpm.services.task*
</Export-Package>
</instructions>
</configuration>
</plugin>
</plugins>
</build>
</project>
4 changes: 3 additions & 1 deletion jbpm-human-task/jbpm-human-task-jpa/pom.xml
Expand Up @@ -6,6 +6,7 @@
<version>6.1.0-SNAPSHOT</version>
</parent>
<artifactId>jbpm-human-task-jpa</artifactId>
<packaging>bundle</packaging>

<name>jBPM :: JPA Human Task Persistence</name>
<description>jBPM JPA Human Task Persistence</description>
Expand Down Expand Up @@ -94,7 +95,8 @@
*
</Import-Package>
<Export-Package>
org.jbpm.services.task.*
org.jbpm.services.task.*,
org.jbpm.services.task.persistence.*
</Export-Package>
</instructions>
</configuration>
Expand Down
14 changes: 8 additions & 6 deletions jbpm-runtime-manager/pom.xml
Expand Up @@ -123,13 +123,13 @@
<artifactId>jbpm-human-task-workitems</artifactId>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-human-task-audit</artifactId>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-human-task-audit</artifactId>
</dependency>
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-human-task-jpa</artifactId>
<scope>runtime</scope>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-human-task-jpa</artifactId>
<scope>runtime</scope>
</dependency>
</dependencies>
<build>
Expand All @@ -151,8 +151,10 @@
<Bundle-SymbolicName>org.jbpm.runtime.manager</Bundle-SymbolicName>
<Import-Package>
!org.jbpm.runtime.manager*,
org.sonatype.aether.artifact;resolution:=optional,
org.kie.scanner;resolution:=optional,
org.jboss.solder.core;resolution:=optional,
org.jboss.seam.transaction;resolution:=optional,
org.jbpm.services.task.audit;resolution:=optional,
*,
</Import-Package>
<Private-Package></Private-Package>
Expand Down

0 comments on commit cb3bd92

Please sign in to comment.