Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-463

Document jars needed between 'test-framework-bom' and 'container-profile-bom' for build system with no DependencyManagement

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 1.0.0.CR1
    • Documentation
    • None

      The only thing missing is that we still don't have a well-documented way of listing which dependencies are required if you didn't want to use a dependency management system. My vision for this is a script which will pull down the dependencies you need for a given container and stick them in a folder somewhere. Obviously, you limit your ability to use different containers, which I don't think needs to be our concern. In fact, the best way to resolve it is to simply be able to produce a report of which JARs are used, with links to download them.

      Combine the 'container-profile-bom' with the 'test-framework-bom' and grind it through some dep resolver ('dependency:tree') and we should have a somewhat report of what is needed. http://www.jboss.org/tattletale ?

      From that we need some manual evaluation of things like:

      • You probably don't want to add those 250 container libs, but rather depend on jboss-client.jar found in $JBOSS_HOME/client

              Unassigned Unassigned
              aslak@redhat.com Aslak Knutsen
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: