-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.3
-
None
-
%
-
6.3 Sprint 4 (Mar 28 - Apr 29)
jsr311-api bundle, referred in this commit, was not included in the built .zip distro.
https://github.com/jboss-fuse/fabric8/pull/458/files
The main issue with this is that we break our assumption to work completely offline and it also slows things down a lot in case of lack of internet and DROPped outgroing tcp connection (this is actually I have noticed this).
I'm creating this JIRA that I have already the fix for, to stress out that any modification to:
- $KARAF_HOME/etc/startup.properties (where you specify explicitly overrides for bundle startup levels
- $KARAF_HOME/etc/org.apache.karaf.features.cfg where you specify features to automatically install
Require to be reflected in the configuration of features-maven-plugin:
<features> <!-- Base fabric support --> <feature>karaf</feature> <feature>patch</feature> <feature>fabric</feature> <feature>fabric-startup</feature> <!-- Enable the web ui working --> <feature>fabric-web</feature> <feature>jolokia</feature> <feature>fabric-hawtio</feature> <feature>fabric-redirect</feature> <feature>hawtio-fabric8-branding</feature> <!-- These are part the fabric profile --> <feature>fabric-commands</feature> <feature>fabric-agent</feature> <feature>fabric-agent-commands</feature> <feature>fabric-ssh</feature> <feature>fabric-maven-proxy</feature> <feature>fabric-groovy</feature> <feature>fabric-archetype-commands</feature> </features>
Where you declare the features that you want to be sure have all their dependencies included in the .zip distro file.
The plugin is able to download transitive dependencies, but you still need to be sure that your dependency is reachable from the root of the dependencies tree.
- is related to
-
ENTESB-4269 Camel / Fabric8 features should use servicemix-specs version of jsr311-api
- Closed