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
(cherry picked from commit cb3bd92)
  • Loading branch information
mswiderski committed Jan 8, 2014
1 parent 9645cf0 commit b482148
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 @@ -121,4 +122,25 @@
</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.0.2-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 @@ -46,7 +47,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,15 +123,15 @@
<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>
<!-- disabling human task module to avoid new modules in 6.0.x -->
<!--
<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>
Expand All @@ -154,8 +154,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 b482148

Please sign in to comment.