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

jsr311-api bundle not included in the distro

    XMLWordPrintable

Details

    • % %
    • 6.3 Sprint 4 (Mar 28 - Apr 29)

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved: