{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:956c96f9-ba5a-4a5b-9f28-1b0cc6b901ce","metadata":{"timestamp":"2026-06-03T03:30:01Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"javaee-samples/javaee8-samples"}},"components":[{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"cdi/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"ejb/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"1.0-SNAPSHOT","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"ejb/remote/vendor/payara-rest/pom.xml"}]},{"type":"library","name":"fish.payara.extras:ejb-http-client","version":"5.191","purl":"pkg:maven/fish.payara.extras:ejb-http-client","properties":[{"name":"filePath","value":"ejb/remote/vendor/payara-rest/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"jaxrs/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"jpa/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"jsf/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"json-p/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"jsonb/pom.xml"}]},{"type":"library","name":"javax:javaee-api","version":"8.0","purl":"pkg:maven/javax:javaee-api","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"javax.annotation:javax.annotation-api","version":"1.3.1","purl":"pkg:maven/javax.annotation:javax.annotation-api","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"junit:junit","version":"4.12","purl":"pkg:maven/junit:junit","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.hamcrest:hamcrest-core","version":"2.1","purl":"pkg:maven/org.hamcrest:hamcrest-core","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.hamcrest:hamcrest-library","version":"2.1","purl":"pkg:maven/org.hamcrest:hamcrest-library","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.jboss.arquillian.junit:arquillian-junit-container","purl":"pkg:maven/org.jboss.arquillian.junit:arquillian-junit-container","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.jboss.arquillian.protocol:arquillian-protocol-servlet","purl":"pkg:maven/org.jboss.arquillian.protocol:arquillian-protocol-servlet","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven","purl":"pkg:maven/org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven-archive","purl":"pkg:maven/org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven-archive","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"xmlunit:xmlunit","version":"1.6","purl":"pkg:maven/xmlunit:xmlunit","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.skyscreamer:jsonassert","version":"1.5.0","purl":"pkg:maven/org.skyscreamer:jsonassert","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"net.sourceforge.htmlunit:htmlunit","version":"2.33","purl":"pkg:maven/net.sourceforge.htmlunit:htmlunit","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"rhino:js","version":"1.7R2","purl":"pkg:maven/rhino:js","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.json:json","version":"20180813","purl":"pkg:maven/org.json:json","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"com.jayway.awaitility:awaitility","version":"1.7.0","purl":"pkg:maven/com.jayway.awaitility:awaitility","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"jakarta.xml.bind:jakarta.xml.bind-api","version":"2.3.2","purl":"pkg:maven/jakarta.xml.bind:jakarta.xml.bind-api","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.glassfish.jaxb:jaxb-runtime","version":"2.3.2","purl":"pkg:maven/org.glassfish.jaxb:jaxb-runtime","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.jboss.arquillian:arquillian-bom","version":"1.4.1.Final","purl":"pkg:maven/org.jboss.arquillian:arquillian-bom","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.jboss.arquillian.container:arquillian-container-test-api","version":"1.4.1.Final","purl":"pkg:maven/org.jboss.arquillian.container:arquillian-container-test-api","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"com.h2database:h2","version":"1.4.197","purl":"pkg:maven/com.h2database:h2","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"fish.payara.arquillian:payara-client-ee8","version":"1.0.Beta3","purl":"pkg:maven/fish.payara.arquillian:payara-client-ee8","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"io.jsonwebtoken:jjwt","version":"0.6.0","purl":"pkg:maven/io.jsonwebtoken:jjwt","properties":[{"name":"filePath","value":"security/jwt/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"security/pom.xml"}]},{"type":"library","name":"org.eclipse.jetty.http2:http2-client","version":"9.4.28.v20200408","purl":"pkg:maven/org.eclipse.jetty.http2:http2-client","properties":[{"name":"filePath","value":"servlet/http2/pom.xml"}]},{"type":"library","name":"org.eclipse.jetty.http2:http2-common","version":"9.4.28.v20200408","purl":"pkg:maven/org.eclipse.jetty.http2:http2-common","properties":[{"name":"filePath","value":"servlet/http2/pom.xml"}]},{"type":"library","name":"org.eclipse.jetty:jetty-alpn-openjdk8-client","version":"9.4.28.v20200408","purl":"pkg:maven/org.eclipse.jetty:jetty-alpn-openjdk8-client","properties":[{"name":"filePath","value":"servlet/http2/pom.xml"}]},{"type":"library","name":"org.eclipse.jetty:jetty-alpn-java-client","version":"9.4.28.v20200408","purl":"pkg:maven/org.eclipse.jetty:jetty-alpn-java-client","properties":[{"name":"filePath","value":"servlet/http2/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"servlet/pom.xml"}]},{"type":"library","name":"junit:junit","version":"4.12","purl":"pkg:maven/junit:junit","properties":[{"name":"filePath","value":"test-utils/pom.xml"}]},{"type":"library","name":"org.jboss.arquillian.container:arquillian-container-test-api","purl":"pkg:maven/org.jboss.arquillian.container:arquillian-container-test-api","properties":[{"name":"filePath","value":"test-utils/pom.xml"}]},{"type":"library","name":"org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven","purl":"pkg:maven/org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven","properties":[{"name":"filePath","value":"test-utils/pom.xml"}]},{"type":"library","name":"javax.validation:validation-api","version":"2.0.0.Final","purl":"pkg:maven/javax.validation:validation-api","properties":[{"name":"filePath","value":"validation/constraints/pom.xml"}]},{"type":"library","name":"org.javaee8:test-utils","version":"${project.version}","purl":"pkg:maven/org.javaee8:test-utils","properties":[{"name":"filePath","value":"validation/pom.xml"}]}]}