Uploaded image for project: 'ShrinkWrap'
  1. ShrinkWrap
  2. SHRINKWRAP-505

Allow archive.addPackage() flavors to slurp from a .war

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 1.2.4
    • None
    • None
    • None

    Description

      In WildFly Swarm, we have the case where a .war is on the classpath or otherwise available for constructing subsequent ShrinkWrap archives.

      In the case of

      JavaArchive archive = ...
      
      archive.addPacakge( "some.package.in.the.war" );
      

      ... the classes are not locatable from the .war, given the URL shenanigans that occur and the ClassLoader asset that is used ultimately to load them.

      Ultimately URLPackageScanner should be smart enough to know that classes inside a .war-centric URL are relocated under

      {WEB-INF/classes}

      .

      PR is en-route, please hold.

      Attachments

        Activity

          People

            bmcwhirt@redhat.com Bob McWhirter
            bmcwhirt@redhat.com Bob McWhirter
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: