[ 
https://issues.apache.org/jira/browse/GERONIMO-6227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13164011#comment-13164011
 ] 

Ulrich Romahn commented on GERONIMO-6227:
-----------------------------------------

UPDATE:
I think I figured out what the issue is here. The pom.xml of the 
karaf-framework artifact is "importing" the main pom of karaf assuming it would 
also get all the properties defined therein. However, this is not what 
importing the pom does - it only imports the dependencies defined in this pom, 
but not the properties. In order to fix the issue, I had to manually copy all 
the missing properties from the karaf main pom into the pom of the Geronimo 
karaf-framework. This is not perfect but at least a stop-gap.
                
> Version numbers not resolved in resulting 
> karaf-framework-3.0-beta-1-features.xml
> ---------------------------------------------------------------------------------
>
>                 Key: GERONIMO-6227
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6227
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: osgi-bundles
>    Affects Versions: 3.0-M1
>         Environment: All
>            Reporter: Ulrich Romahn
>              Labels: build
>
> The build process is supposed to replace all version numbers contained in the 
> source file features.xml inside 
> framework/configs/karaf-framework/src/main/filtered-resources with the 
> corresponding values defined somewhere.
> Example: 
>   the line 
>     
> <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo.servlet.version}</bundle>
>   should be expanded to something like
>     
> <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2</bundle>
> in the resulting file.
> However, those environment variables are not defined anywhere and hence they 
> are not resolved during build time.
> This is causing error messages while trying to install an OSGI feature, such 
> as the webconsole or other OSGI features that depend on such bundles/features.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to