Skip to content

Commit

Permalink
Extract common felix properties to the parent pom + manually merge in…
Browse files Browse the repository at this point in the history
… Christiano's drools package-import/exports that make sense
  • Loading branch information
ge0ffrey committed Mar 26, 2013
1 parent 9b41b22 commit 33457fc
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 28 deletions.
9 changes: 3 additions & 6 deletions jbpm-bpmn2-emfextmodel/pom.xml
Expand Up @@ -21,15 +21,12 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<_nouses>true</_nouses>
<_snapshot>${osgi-version-qualifier}</_snapshot>
<Bundle-SymbolicName>org.jbpm.bpmn2.emfextmodel;singleton:=true</Bundle-SymbolicName>
<Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.${osgi-version-qualifier}</Bundle-Version>
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
<Export-Package>org.jboss.drools.*</Export-Package>
<Export-Package>
org.jboss.drools.*
</Export-Package>
</instructions>
</configuration>
</plugin>
Expand Down
5 changes: 0 additions & 5 deletions jbpm-bpmn2/pom.xml
Expand Up @@ -120,14 +120,9 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<_nouses>true</_nouses>
<_snapshot>${osgi-version-qualifier}</_snapshot>
<Bundle-SymbolicName>org.jbpm.bpmn2</Bundle-SymbolicName>
<Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.${osgi-version-qualifier}</Bundle-Version>
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
<Bundle-Activator>org.jbpm.osgi.bpmn2.Activator</Bundle-Activator>
</instructions>
</configuration>
Expand Down
5 changes: 0 additions & 5 deletions jbpm-flow-builder/pom.xml
Expand Up @@ -21,14 +21,9 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<_nouses>true</_nouses>
<_snapshot>${osgi-version-qualifier}</_snapshot>
<Bundle-SymbolicName>org.jbpm.flow.builder;singleton:=true</Bundle-SymbolicName>
<Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.${osgi-version-qualifier}</Bundle-Version>
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
<Bundle-Activator>org.jbpm.osgi.flow.compiler.Activator</Bundle-Activator>
</instructions>
</configuration>
Expand Down
5 changes: 0 additions & 5 deletions jbpm-flow/pom.xml
Expand Up @@ -21,14 +21,9 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<_nouses>true</_nouses>
<_snapshot>${osgi-version-qualifier}</_snapshot>
<Bundle-SymbolicName>org.jbpm.flow.core;singleton:=true</Bundle-SymbolicName>
<Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.${osgi-version-qualifier}</Bundle-Version>
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
<Import-Package>
javax.swing.*;resolution:=optional,
*
Expand Down
14 changes: 7 additions & 7 deletions jbpm-persistence-jpa/pom.xml
Expand Up @@ -116,16 +116,16 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<_nouses>true</_nouses>
<_snapshot>${osgi-version-qualifier}</_snapshot>
<Bundle-SymbolicName>org.jbpm.flow-persistence-jpa;singleton:=true</Bundle-SymbolicName>
<Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.${osgi-version-qualifier}</Bundle-Version>
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
<Import-Package>javax.transaction.*;resolution:=optional,*</Import-Package>
<Export-Package>org.jbpm.persistence.*</Export-Package>
<Import-Package>
javax.transaction.*;resolution:=optional,
*
</Import-Package>
<Export-Package>
org.jbpm.persistence.*
</Export-Package>
</instructions>
</configuration>
</plugin>
Expand Down

0 comments on commit 33457fc

Please sign in to comment.