---
document: modulemd
version: 2
data:
    stream: 202201
    summary: A means of bootstrapping Java Packages Tools
    description: >-
      Java Packages Bootstrap is a standalone build of all Java
      software packages that are required for Java Packages Tools to
      work.
    license:
        module:
            - MIT
    dependencies:
        - buildrequires:
              platform: [el9]
          requires:
              platform: [el9]
    api:
        rpms:
            - javapackages-local
            - javapackages-tools
            - maven-local
    buildopts:
        rpms:
            macros: |
                %_with_bootstrap 1
                %_without_ivy 1
                %_without_bnd_maven_plugin 1
                %_without_maven_resolver_extra_modules 1
                %java_arches aarch64 ppc64le s390x x86_64
    components:
        rpms:
            javapackages-bootstrap:
                ref: changed/i9c-stream-202201/javapackages-bootstrap-1.7.1-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
                buildorder: -1
                buildonly: true
            javapackages-tools:
                ref: changed/i9c-stream-202201/javapackages-tools-6.1.0-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
                buildorder: -1
            ant:
                ref: changed/i9c-stream-202201/ant-1.10.12-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-beanutils:
                ref: changed/i9c-stream-202201/apache-commons-beanutils-1.9.4-11.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-cli:
                ref: changed/i9c-stream-202201/apache-commons-cli-1.5.0-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-codec:
                ref: changed/i9c-stream-202201/apache-commons-codec-1.15-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-collections:
                ref: changed/i9c-stream-202201/apache-commons-collections-3.2.2-28.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-compress:
                ref: changed/i9c-stream-202201/apache-commons-compress-1.21-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-io:
                ref: changed/i9c-stream-202201/apache-commons-io-2.11.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-jxpath:
                ref: changed/i9c-stream-202201/apache-commons-jxpath-1.3-44.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-lang3:
                ref: changed/i9c-stream-202201/apache-commons-lang3-3.12.0-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-logging:
                ref: changed/i9c-stream-202201/apache-commons-logging-1.2-31.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-commons-parent:
                ref: changed/i9c-stream-202201/apache-commons-parent-53-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-parent:
                ref: changed/i9c-stream-202201/apache-parent-26-3.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apache-resource-bundles:
                ref: changed/i9c-stream-202201/apache-resource-bundles-36-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            apiguardian:
                ref: changed/i9c-stream-202201/apiguardian-1.1.2-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            aqute-bnd:
                ref: changed/i9c-stream-202201/aqute-bnd-6.2.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            assertj-core:
                ref: changed/i9c-stream-202201/assertj-core-3.19.0-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            atinject:
                ref: changed/i9c-stream-202201/atinject-1.0.5-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            beust-jcommander:
                ref: changed/i9c-stream-202201/beust-jcommander-1.78-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            byte-buddy:
                ref: changed/i9c-stream-202201/byte-buddy-1.12.10-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            cdi-api:
                ref: changed/i9c-stream-202201/cdi-api-2.0.2-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            cglib:
                ref: changed/i9c-stream-202201/cglib-3.3.0-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            easymock:
                ref: changed/i9c-stream-202201/easymock-4.2-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            extra-enforcer-rules:
                ref: changed/i9c-stream-202201/extra-enforcer-rules-1.5.1-3.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            felix-parent:
                ref: changed/i9c-stream-202201/felix-parent-7-9.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            felix-utils:
                ref: changed/i9c-stream-202201/felix-utils-1.11.8-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            fusesource-pom:
                ref: changed/i9c-stream-202201/fusesource-pom-1.12-11.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            google-guice:
                ref: changed/i9c-stream-202201/google-guice-4.2.3-9.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            guava:
                ref: changed/i9c-stream-202201/guava-31.0.1-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            hamcrest:
                ref: changed/i9c-stream-202201/hamcrest-2.2-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            httpcomponents-client:
                ref: changed/i9c-stream-202201/httpcomponents-client-4.5.13-5.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            httpcomponents-core:
                ref: changed/i9c-stream-202201/httpcomponents-core-4.4.13-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            httpcomponents-project:
                ref: changed/i9c-stream-202201/httpcomponents-project-12-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jakarta-annotations:
                ref: changed/i9c-stream-202201/jakarta-annotations-1.3.5-14.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jakarta-servlet:
                ref: changed/i9c-stream-202201/jakarta-servlet-5.0.0-11.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jansi:
                ref: changed/i9c-stream-202201/jansi-2.4.0-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            java_cup:
                ref: changed/i9c-stream-202201/java_cup-0.11b-22.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jdom:
                ref: changed/i9c-stream-202201/jdom-1.1.3-31.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jdom2:
                ref: changed/i9c-stream-202201/jdom2-2.0.6-28.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jflex:
                ref: changed/i9c-stream-202201/jflex-1.7.0-11.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            jsr-305:
                ref: changed/i9c-stream-202201/jsr-305-3.0.2-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            junit:
                ref: changed/i9c-stream-202201/junit-4.13.1-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            junit5:
                ref: changed/i9c-stream-202201/junit5-5.8.2-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven:
                ref: changed/i9c-stream-202201/maven-3.8.5-3.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-antrun-plugin:
                ref: changed/i9c-stream-202201/maven-antrun-plugin-3.1.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-archiver:
                ref: changed/i9c-stream-202201/maven-archiver-3.5.2-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-artifact-transfer:
                ref: changed/i9c-stream-202201/maven-artifact-transfer-0.13.1-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-assembly-plugin:
                ref: changed/i9c-stream-202201/maven-assembly-plugin-3.3.0-9.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-common-artifact-filters:
                ref: changed/i9c-stream-202201/maven-common-artifact-filters-3.2.0-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-compiler-plugin:
                ref: changed/i9c-stream-202201/maven-compiler-plugin-3.10.1-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-dependency-analyzer:
                ref: changed/i9c-stream-202201/maven-dependency-analyzer-1.12.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-dependency-plugin:
                ref: changed/i9c-stream-202201/maven-dependency-plugin-3.3.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-dependency-tree:
                ref: changed/i9c-stream-202201/maven-dependency-tree-3.1.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-enforcer:
                ref: changed/i9c-stream-202201/maven-enforcer-3.0.0-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-file-management:
                ref: changed/i9c-stream-202201/maven-file-management-3.0.0-18.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-filtering:
                ref: changed/i9c-stream-202201/maven-filtering-3.2.0-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-jar-plugin:
                ref: changed/i9c-stream-202201/maven-jar-plugin-3.2.2-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-parent:
                ref: changed/i9c-stream-202201/maven-parent-35-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-plugin-build-helper:
                ref: changed/i9c-stream-202201/maven-plugin-build-helper-3.3.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-plugin-bundle:
                ref: changed/i9c-stream-202201/maven-plugin-bundle-5.1.1-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-plugin-testing:
                ref: changed/i9c-stream-202201/maven-plugin-testing-3.3.0-26.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-plugin-tools:
                ref: changed/i9c-stream-202201/maven-plugin-tools-3.6.4-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-remote-resources-plugin:
                ref: changed/i9c-stream-202201/maven-remote-resources-plugin-1.7.0-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-resolver:
                ref: changed/i9c-stream-202201/maven-resolver-1.7.3-5.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-resources-plugin:
                ref: changed/i9c-stream-202201/maven-resources-plugin-3.2.0-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-shared-incremental:
                ref: changed/i9c-stream-202201/maven-shared-incremental-1.1-26.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-shared-io:
                ref: changed/i9c-stream-202201/maven-shared-io-3.0.0-18.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-shared-utils:
                ref: changed/i9c-stream-202201/maven-shared-utils-3.3.4-5.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-source-plugin:
                ref: changed/i9c-stream-202201/maven-source-plugin-3.2.1-9.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-surefire:
                ref: changed/i9c-stream-202201/maven-surefire-3.0.0%7eM6-3.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-verifier:
                ref: changed/i9c-stream-202201/maven-verifier-1.7.2-9.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            maven-wagon:
                ref: changed/i9c-stream-202201/maven-wagon-3.5.1-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            mockito:
                ref: changed/i9c-stream-202201/mockito-3.12.4-5.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            modello:
                ref: changed/i9c-stream-202201/modello-2.0.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            mojo-parent:
                ref: changed/i9c-stream-202201/mojo-parent-67-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            munge-maven-plugin:
                ref: changed/i9c-stream-202201/munge-maven-plugin-1.0-25.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            objectweb-asm:
                ref: changed/i9c-stream-202201/objectweb-asm-9.3-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            objenesis:
                ref: changed/i9c-stream-202201/objenesis-3.1-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            opentest4j:
                ref: changed/i9c-stream-202201/opentest4j-1.2.0-11.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            osgi-annotation:
                ref: changed/i9c-stream-202201/osgi-annotation-8.0.1-5.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            osgi-compendium:
                ref: changed/i9c-stream-202201/osgi-compendium-7.0.0-13.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            osgi-core:
                ref: changed/i9c-stream-202201/osgi-core-8.0.0-6.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-archiver:
                ref: changed/i9c-stream-202201/plexus-archiver-4.2.7-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-build-api:
                ref: changed/i9c-stream-202201/plexus-build-api-0.0.7-37.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-cipher:
                ref: changed/i9c-stream-202201/plexus-cipher-2.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-classworlds:
                ref: changed/i9c-stream-202201/plexus-classworlds-2.6.0-12.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-compiler:
                ref: changed/i9c-stream-202201/plexus-compiler-2.11.1-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-components-pom:
                ref: changed/i9c-stream-202201/plexus-components-pom-6.6-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-containers:
                ref: changed/i9c-stream-202201/plexus-containers-2.1.1-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-interpolation:
                ref: changed/i9c-stream-202201/plexus-interpolation-1.26-12.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-io:
                ref: changed/i9c-stream-202201/plexus-io-3.2.0-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-languages:
                ref: changed/i9c-stream-202201/plexus-languages-1.1.1-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-pom:
                ref: changed/i9c-stream-202201/plexus-pom-8-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-resources:
                ref: changed/i9c-stream-202201/plexus-resources-1.2.0-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-sec-dispatcher:
                ref: changed/i9c-stream-202201/plexus-sec-dispatcher-2.0-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            plexus-utils:
                ref: changed/i9c-stream-202201/plexus-utils-3.3.0-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            qdox:
                ref: changed/i9c-stream-202201/qdox-2.0.0-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            sisu:
                ref: changed/i9c-stream-202201/sisu-0.3.5-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            sisu-mojos:
                ref: changed/i9c-stream-202201/sisu-mojos-0.3.5-2.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            slf4j:
                ref: changed/i9c-stream-202201/slf4j-1.7.32-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            testng:
                ref: changed/i9c-stream-202201/testng-7.4.0-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            univocity-parsers:
                ref: changed/i9c-stream-202201/univocity-parsers-2.9.1-7.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            velocity:
                ref: changed/i9c-stream-202201/velocity-1.7-39.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            xbean:
                ref: changed/i9c-stream-202201/xbean-4.18-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            xmlunit:
                ref: changed/i9c-stream-202201/xmlunit-2.8.2-8.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            xmvn:
                ref: changed/i9c-stream-202201/xmvn-4.0.0-10.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.
            xz-java:
                ref: changed/i9c-stream-202201/xz-java-1.9-4.module_el9+232+88df9750
                rationale: Required to bootstrap Java Packages Tools.