Actions
bug #6695
closedmodule cdmlib/services should not be an osgi bundle
Start date:
Due date:
% Done:
100%
Estimated time:
Severity:
normal
Found in Version:
Description
the module cdmlib/services has been configured as osgi bundle product:
<packaging>bundle</packaging>
...
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
...
This however can cause problems in the eclipse workspace setup and is not needed. Therefore we attempted to remove this configuration: cdmlib|6c3443469
It turned out that the bundle information is actually required by the cdm-server which reads the information in the Bootloader class (cdm-server|b91fa795126), see #5302.
Therefore cdmlib/services needs to be a osgi bundle for now.
Files
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.9 to Release 4.10
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.10 to Release 4.11
Do we want to keep this ticket open?
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.11 to Release 4.12
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.12 to Release 4.13
Updated by Andreas Müller about 6 years ago
- Target version changed from Release 4.13 to Release 4.14
Updated by Andreas Müller about 6 years ago
- Target version changed from Release 4.14 to Release 5.0
Updated by Andreas Kohlbecker almost 6 years ago
- Target version changed from Release 5.0 to Release 5.1
Updated by Andreas Müller over 5 years ago
- Target version changed from Release 5.1 to Release 5.2
Updated by Andreas Kohlbecker over 5 years ago
- File picture618-1.png picture618-1.png added
this has been solved by adding the following pluginExecution configuration to cdmlib/lifecycle-mapping-metadata.xml which should be imported into the eclipse maven Lifecycle mappings:
<pluginExecution>
<pluginExecutionFilter>
<!-- trying to prevent the maven-bundle-plugin from configuring
the org.eclipse.pde.PluginNature for cdmlib-serivces -->
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<goals>
<goal>bundle</goal>
</goals>
<versionRange>[1.0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
Updated by Andreas Kohlbecker over 5 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Actions