Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-5257

jsr311-api bundle not included in the distro

XMLWordPrintable

    • % %
    • 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.

            pantinor@redhat.com Paolo Antinori
            pantinor@redhat.com Paolo Antinori
            Viliam Kasala Viliam Kasala
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: