{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"jersey-0.2.29.1-3.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/jersey-0.2.29.1-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-atinject-1-6429d3d9-5dfa-4319-85e6-45c3dcf1266f-a4a188f2-f67f-4f20-b888-d7d0524caf7d",
			"name":"atinject",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1e2b6f00851c9987a879976f7145431aaa3593435b6c49c1493d9b88076c9c5a"
				}
			],
			"description":"AtInject is the Java API build by the JSR-330.It's a set\nof API aiming to standardize an extensible dependency\ninjection paradigm, as those provided by Guice, Spring or\nPlexus projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/atinject@1-31.oe2409?arch=noarch&epoch=0&upstream=atinject-1-31.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.inject/javax.inject@1",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/svn2github/atinject/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java API for JSR-330 Dependency Injection",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1-31.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-bean-validation-api-1.1.0-84031ec9-20a3-4d4e-9899-4171b424bd35-c8a00c50-eecc-4146-a221-b86026e45a57",
			"name":"bean-validation-api",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"30f490b57de09dce9ce53ebec30abc7662c5326b5f1e12e1a1747e1b2fdebb83"
				}
			],
			"description":"This module includes Bean Validation (JSR-349) API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bean-validation-api@1.1.0-13.oe2409?arch=noarch&epoch=0&upstream=bean-validation-api-1.1.0-13.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.validation/validation-api@1.1.0.Final",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/beanvalidation/beanvalidation-api/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Bean Validation API (JSR 349)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.1.0-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-freemarker-2.3.32-8e7c9c10-fdf2-4357-bd51-f59c5e5cf95d-e1223326-c2f1-47ae-b063-0a26eaafb8e4",
			"name":"freemarker",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cd1acd1bd9c300eaf1cbc12db83923c90583b999185b049e33071a1d41a9574d"
				}
			],
			"description":"Apache FreeMarker is a template engine: a Java library to generate text output\n(HTML web pages, e-mails, configuration files, source code, etc.) based on\ntemplates and changing data. Templates are written in the FreeMarker Template\nLanguage (FTL), which is a simple, specialized language (not a full-blown\nprogramming language like PHP).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/freemarker@2.3.32-1.oe2409?arch=noarch&epoch=0&upstream=freemarker-2.3.32-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.freemarker/freemarker@2.3.32",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://freemarker.apache.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Apache FreeMarker Template Engine",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.3.32-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-annotation-api-1.2-b43d4497-dfdc-4c59-b49c-e809b0ecdc0d-9a4da437-02f3-46c2-beb9-bc27e326d69a",
			"name":"glassfish-annotation-api",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"dcc04ddcae9a7665d5a7fa91a671befa39939d1f3211a387bb269438bc7a151e"
				}
			],
			"description":"This package is a general annotations API for the Java platform (JSR 250).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-annotation-api@1.2-17.oe2409?arch=noarch&epoch=0&upstream=glassfish-annotation-api-1.2-17.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.annotation/javax.annotation-api@1.2",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://glassfish.java.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java(TM) Specification APIs",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2-17.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-hk2-hk2-2.5.0-5c7e3178-d1fe-4c07-8d80-1c2415cd165d-143a7ede-f6c0-4c35-8f8b-68d3fc2f149b",
			"name":"glassfish-hk2-hk2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6420322c8d9970d8159ced0eaa686a1474056ba10ac33915db17c37a105794d6"
				}
			],
			"description":"This is so that other modules can depend on HK2 as an HK2 module.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-hk2-hk2@2.5.0-4.oe2409?arch=noarch&epoch=0&upstream=glassfish-hk2-2.5.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.hk2/hk2@2.5.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eclipse-ee4j/glassfish-hk2/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HK2 module of HK2 itself",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.5.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-hk2-locator-2.5.0-1cd4eb22-e248-4fda-99d0-b8a356ea4228-bee0dea4-60b8-466e-bf65-89cc72266d69",
			"name":"glassfish-hk2-locator",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"744e0d7346d5cced8e4b3af8abc6f90d6a5ac1f510de41ad73b8890a0779b71c"
				}
			],
			"description":"Hundred Kilobytes Kernel ServiceLocator Default Implementation.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-hk2-locator@2.5.0-4.oe2409?arch=noarch&epoch=0&upstream=glassfish-hk2-2.5.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.hk2/hk2-locator@2.5.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eclipse-ee4j/glassfish-hk2/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HK2 ServiceLocator Default Implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.5.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-hk2-osgi-resource-locator-2.5.0-7658d849-25cd-4e29-be24-5b1548553634-6404566a-a4c5-4739-bbb2-015f292983f0",
			"name":"glassfish-hk2-osgi-resource-locator",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b4ef97f5936995f128c9252deba828b8ea1eced2e2bff19e6933dd870653fa3e"
				}
			],
			"description":"Hundred Kilobytes Kernel - OSGi resource locator bundle. Used by\nvarious API providers that rely on META-INF/services mechanism to\nlocate providers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-hk2-osgi-resource-locator@2.5.0-4.oe2409?arch=noarch&epoch=0&upstream=glassfish-hk2-2.5.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.hk2/osgi-resource-locator@1.0.3",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eclipse-ee4j/glassfish-hk2/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HK2 OSGi resource locator bundle",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.5.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-hk2-spring-bridge-2.5.0-05288bdd-73f7-43c5-a136-ec7670563324-c67d38e5-d7c4-435b-8c24-3d1ced036b55",
			"name":"glassfish-hk2-spring-bridge",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1bfd2975813ea62cbf92573b1db791d8a2148edf46038c06f18b7ba22cfc30a5"
				}
			],
			"description":"Hundred Kilobytes Kernel Spring Bridge.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-hk2-spring-bridge@2.5.0-4.oe2409?arch=noarch&epoch=0&upstream=glassfish-hk2-2.5.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.hk2/spring-bridge@2.5.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eclipse-ee4j/glassfish-hk2/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HK2 Spring Bridge",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.5.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-jax-rs-api-2.1.6-38a3bc1c-6158-400b-a1c7-1ed1689d5db9-ec3ca27d-bd5a-405a-9688-cefc20ab1933",
			"name":"glassfish-jax-rs-api",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"83f324be493dcb42c465c9984a1adf540ce0dbbe67ab1bd25fffa8af80c93f4f"
				}
			],
			"description":"JAX-RS Java API for RESTful Web Services (JSR 339).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-jax-rs-api@2.1.6-1.oe2409?arch=noarch&epoch=0&upstream=glassfish-jax-rs-api-2.1.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.ws.rs/javax.ws.rs-api@2.1.6",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/jakarta.ws.rs/jakarta.ws.rs-api@2.1.6",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eclipse-ee4j/jaxrs-api",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JAX-RS API Specification (JSR 339)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glassfish-servlet-api-3.1.0-2429f765-aee3-4bf3-9867-a8c5b8fe8704-0cd3da70-fe5b-4ab3-999b-8be815163978",
			"name":"glassfish-servlet-api",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"dfe4cc9872df77efd22375c5041564d2f3b90a48fa17b5320bb5e3644ad4100c"
				}
			],
			"description":"Java Servlets is a JCP Standard technology for interacting with the web on the Java EE platform.\nIt is the foundation web specification in the Java Enterprise Platform. Developers can build web\napplications using the Servlet API to interact with the request/response workflow.\nThis package provides some classes and interfaces which define and describe the contracts between\na servlet class and the runtime environment provided for an instance of such a class.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glassfish-servlet-api@3.1.0-17.oe2409?arch=noarch&epoch=0&upstream=glassfish-servlet-api-3.1.0-17.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.servlet/javax.servlet-api@3.1.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.servlet/servlet-api@3.1.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.geronimo.specs/geronimo-servlet_3.0_spec@3.1.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty.orbit/javax.servlet@3.1.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://servlet-spec.java.net",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"API of Java Servlet",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.1.0-17.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-grizzly-2.3.24-f15bad61-ae55-42ec-9661-20cbaa3cbfe2-1ad97876-838e-4c3c-9099-d0a9aa46b8dc",
			"name":"grizzly",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"235d6ca1b46863f9bc53e68eb44532dc66adb5ceda3c29650eba727ba45414d3"
				}
			],
			"description":"Writing scalable server applications in the Java programming\nlanguage has always been difficult. Before the advent of the\nJava New I/O API (NIO), thread management issues made it\nimpossible for a server to scale to thousands of users. The\nGrizzly framework has been designed to help developers to take\nadvantage of the Java NIO API. Originally developed under the\nGlassFish umbrella, the framework is now available as a\nstandalone project. Grizzly goals is to help developers to\nbuild scalable and robust servers using NIO.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/grizzly@2.3.24-5.oe2409?arch=noarch&epoch=0&upstream=grizzly-2.3.24-5.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-framework-monitoring@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-ajp@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-server@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-servlet-extras@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http2@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-spdy@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-websockets@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-server-monitoring@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-server-multipart@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/connection-pool@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-comet@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-framework@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/tls-sni@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-monitoring@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-http-servlet@2.3.24",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.grizzly/grizzly-portunif@2.3.24",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://grizzly.java.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java NIO Server Framework",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.3.24-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-guava20-20.0-5e12ebd2-4188-4554-b554-a5f873f43f28-160aab78-9c40-46bb-bcb9-0010e7d35b63",
			"name":"guava20",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4c0620ba968890c3b616d87b41cae640dccd79cb431889509124aea0badee1f0"
				}
			],
			"description":"Guava is a set of core libraries that includes new collection types ,immutable collections,\na graph library, and utilities for concurrency, I/O, hashing, primitives, strings, and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/guava20@20.0-11.oe2409?arch=noarch&epoch=0&upstream=guava20-20.0-11.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@10.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@14.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@18.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@11.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@19.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@11.0.2",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@14.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@11.0.2",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@12.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@10.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@10.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@15.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@17.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@20.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@13.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@16.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@18.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@10.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@14.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@17.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@16.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@12.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@10.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@11.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@11.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@12.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@16.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@13.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@17.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@13.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@18.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@10.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@20.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@12.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@12.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@13.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@15.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@19.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@14.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@15.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@13.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@11.0.2",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@14.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@12.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@10.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@14.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@11.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@13.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@13.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@19.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@12.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@19.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@14.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@20.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@20.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@16.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@16.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@11.0.2",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@12.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@15.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@17.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@16.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@10.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava@16.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@13.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.collections/google-collections@18.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-jdk5@16.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.guava/guava-testlib@14.0.1",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/google/guava",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Google Libraries for Java",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:20.0-11.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-hibernate-validator-5.2.4-c55a20ad-4cfe-44d4-b3b9-e0ee6f9bfb03-6446d2c0-1a77-4679-8617-996920a17ce6",
			"name":"hibernate-validator",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e19230df2e64933d6e47b72959ffbb1125019413028a7ef6db35ac8e461a81ae"
				}
			],
			"description":"This is the reference implementation of JSR-349 - Bean Validation 1.1.\nBean Validation defines a meta-data model and API for JavaBean as well\nas method validation. The default meta-data source are annotations,\nwith the ability to override and extend the meta-data through the\nuse of XML validation descriptors.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/hibernate-validator@5.2.4-6.oe2409?arch=noarch&epoch=0&upstream=hibernate-validator-5.2.4-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.hibernate/hibernate-validator@5.2.4.Final",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.hibernate.org/subprojects/validator.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Bean Validation 1.1 (JSR 349) Reference Implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.4-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-httpcomponents-client-4.5.5-fdbfeade-b304-41e9-9b69-f62b1e823994-116e2f7d-c77c-48e3-acef-8fbe4a4e4275",
			"name":"httpcomponents-client",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7ec8bb496eb7bebc834ddef45407ccbaeb77bea8f8a7518c48b89f68feb8afe6"
				}
			],
			"description":"HttpClient is an HTTP proxy implementation of HTTP / 1.1 extended by\nhttpcomponents HttpCore,which provides reusable components for\nHTTP state management, HTTP connection management, and client-side\nauthentication. HttpComponents Client is almost equalto Commons\nHttpClient 3.x. Users of Commons HttpClient strongly support it.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/httpcomponents-client@4.5.5-7.oe2409?arch=noarch&epoch=0&upstream=httpcomponents-client-4.5.5-7.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.httpcomponents/fluent-hc@4.5.5",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.httpcomponents/httpclient@4.5.5",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.httpcomponents/httpmime@4.5.5",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://hc.apache.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library of components for building client side HTTP services",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.5.5-7.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jackson-annotations-2.16.1-11a0f6f3-a9c8-48e2-a23b-40a6c474ddd4-276a988a-8bab-4966-837c-868c9b57cbc5",
			"name":"jackson-annotations",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bd1d9225deb05e634f8a67ba275c8cc7677eee67554c78365cccc46dd69ff42f"
				}
			],
			"description":"Core annotations used for value types,\nused by Jackson data-binding package.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jackson-annotations@2.16.1-1.oe2409?arch=noarch&epoch=0&upstream=jackson-annotations-2.16.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.16.1",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/FasterXML/jackson-annotations/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Core annotations for Jackson data processor",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.16.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jackson-databind-2.9.8-1a854a82-5def-41b7-b914-a1faa19041b6-05cffd2d-ca39-4859-b248-5ec855369636",
			"name":"jackson-databind",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2bb98ae00ba85d841a22ae2674a83648709697998ef5d48c0cac190949bee1b6"
				}
			],
			"description":"The general-purpose data-binding functionality and tree-model for Jackson Data\nProcessor. It builds on core streaming parser/generator package, and uses\nJackson Annotations for configuration.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jackson-databind@2.9.8-10.oe2409?arch=noarch&epoch=0&upstream=jackson-databind-2.9.8-10.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.9.8",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/FasterXML/jackson-databind/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"General data-binding package for Jackson (2.x)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.9.8-10.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jackson-module-jaxb-annotations-2.9.8-55fe3f02-95e8-47ae-939c-e370270cbb2e-d8683d94-26d4-4f67-8e35-242f627cd58f",
			"name":"jackson-module-jaxb-annotations",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4fe0ab4c7282ac655fe8fff9c2d1fd2a771e6542c99595499aa5d7de0fbe3b8d"
				}
			],
			"description":"This Jackson extension module provides support for using JAXB (javax.xml.bind)\nannotations as an alternative to native Jackson annotations. It is most often\nused to make it easier to reuse existing data beans that used with JAXB\nframework to read and write XML.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jackson-module-jaxb-annotations@2.9.8-1.oe2409?arch=noarch&epoch=0&upstream=jackson-modules-base-2.9.8-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.fasterxml.jackson.module/jackson-module-jaxb-annotations@2.9.8",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/FasterXML/jackson-modules-base",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Support for using JAXB annotations as an alternative to \"native\" Jackson annotations",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.9.8-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jakarta-el-4.0.0-5fd6890d-0fb1-4f19-aa65-16fce4f931fc-2c3f31eb-9101-45ce-8eb5-9e5a14b24989",
			"name":"jakarta-el",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"597c9e2e9f02ae8aff3389fb3ac0dfb332241db1ed1a2792673a6aaf262334f6"
				}
			],
			"description":"Jakarta Expression Language provides a specification document, API,\nreference implementation and TCK that describes an expression language\nfor Java applications.\nThis package contains the implementation.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jakarta-el@4.0.0-4.oe2409?arch=noarch&epoch=0&upstream=jakarta-el-4.0.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish/jakarta.el@4.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish/javax.el@4.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish/javax.el-impl@4.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty.orbit/com.sun.el@4.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish.web/javax.el@4.0.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/jakartaee/expression-language",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Jakarta Expression Language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.0.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jakarta-el-api-4.0.0-6e62a5d2-7547-4c7f-b731-e092fd505332-32491dec-0409-46d7-9169-f0d623f2f3a8",
			"name":"jakarta-el-api",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c86caefec624fe8ffcd72e99434244e954054dfaae496b2dcdddde16eb98c873"
				}
			],
			"description":"Jakarta Expression Language provides a specification document, API,\nreference implementation and TCK that describes an expression language\nfor Java applications.\n\nThis package contains only the API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jakarta-el-api@4.0.0-4.oe2409?arch=noarch&epoch=0&upstream=jakarta-el-4.0.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/jakarta.el/jakarta.el-api@4.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.el/el-api@4.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.el/javax.el-api@4.0.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/jakartaee/expression-language",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Jakarta Expression Language API",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.0.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jakarta-servlet-5.0.0-992bf37d-cb89-438d-89f7-ffa3854822c5-f49f0a0c-3d25-464c-89ca-8e964c6d652f",
			"name":"jakarta-servlet",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b17b85b6a8bf59058bcd7e3b3066bfedafecd3ffd0ff239edcdb4a5329f6b288"
				}
			],
			"description":"Jakarta Servlet defines a server-side API for handling HTTP requests\nand responses.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jakarta-servlet@5.0.0-4.oe2409?arch=noarch&epoch=0&upstream=jakarta-servlet-5.0.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.servlet/servlet-api@5.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/jakarta.servlet/jakarta.servlet-api@5.0.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.servlet/javax.servlet-api@5.0.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/eclipse-ee4j/servlet-api",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Server-side API for handling HTTP requests and responses",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.0.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-java-1.8.0-openjdk-headless-1.8.0.422.b05-b3e22705-9873-4147-92e9-6a18387dfca8-3ffbe41a-2abb-4e41-a629-9fbc92bfcda2",
			"name":"java-1.8.0-openjdk-headless",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"238c33c2cf9c8944e7474a1b663b60bbd5c3bd90cf2ecf67b3a54f331222d3e1"
				}
			],
			"description":"The OpenJDK runtime environment 8 without audio and video support.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/java-1.8.0-openjdk-headless@1.8.0.422.b05-11.oe2409?arch=aarch64&epoch=1&upstream=java-1.8.0-openjdk-1.8.0.422.b05-11.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/464edcf54fb9bc738bfbfd103b19e56688ae3bb9@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/57f78a36865d4ffa59d4fdadecbd2a766923b1f6@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/7216e2d47233eb2c8ab28bb83a974053b8cc1115@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/58f94364d8bfd787b7f423688c68b142a4a500d5@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/e3adac5641089c6f459393d61ec9cee754a9d134@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/df320d5d773300d68ea3beb0b7c0c5fe34fe5722@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/7358a98231c26d5c4d1d80cf78c1b3df35e8614d@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/6fb1b9c54847eea4994ced249f94a7f6577e6fc2@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/f46f88dd1c883eb06d6b8d3c272af151b9abc7c2@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/2bcb4fcce95793b4354f116504c0b4c6eaf359d6@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/ba8327b4aaa6899f07204298b551b134dfa3ceaf@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/04f8a293b79ab8209dc126f00e662f3492669d93@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/90a759a645a0a72cd8d7c5efe3c9050221d9a654@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/1f794a0ee8ade9c871012eefcd84c02ab4b2634b@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/92fc571df55d2324a5cd80d03174a70a7ce071e6@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/0700c49a5eeb3a904f6a8e8766c50216b6586b0e@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/4a2cf42ee3a25dba7f4989a11211265ed9e4ded2@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/6458a295b1a93a74e978c697b8f526d07bef55bd@1.0.0",
					"referenceType":"checksum"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/7fa120055e1616faacce8fe7dc51c6149615d33f@1.0.0",
					"referenceType":"checksum"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://openjdk.java.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"OpenJDK Headless Runtime Environment 8",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:1.8.0.422.b05-11.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-java-11-openjdk-headless-11.0.24.8-58fb7383-2c8d-4bef-a962-a75fe448445b-75fda8ea-3209-4b53-addb-4857ed3b31c0",
			"name":"java-11-openjdk-headless",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"147d2515d12f73bb328868c3844e2204d0ce350b7c92b2715d479f31316f4cc0"
				}
			],
			"description":"The OpenJDK runtime environment 11 without audio and video support.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/java-11-openjdk-headless@11.0.24.8-3.oe2409?arch=aarch64&epoch=1&upstream=java-11-openjdk-11.0.24.8-3.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/6bf0d25629f53e7833a5d1f54f101d661d5d7add@1.0.0",
					"referenceType":"checksum"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://openjdk.java.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"OpenJDK Headless Runtime Environment 11",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:11.0.24.8-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-javapackages-filesystem-5.3.0-d9e61db9-5d27-47b1-9bc3-2684b053576e-d730886c-cffb-4b1f-a52c-eb34bf2a5dac",
			"name":"javapackages-filesystem",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7b018eb5902898b1d9f5ad3ed162751f290ada0b22c0aa799fe41bbd0bc61887"
				}
			],
			"description":"The javapackages-filesystem package contains some basic directories into which\nJava packages install their content.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/javapackages-filesystem@5.3.0-6.oe2409?arch=noarch&epoch=0&upstream=javapackages-tools-5.3.0-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/fedora-java/javapackages",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Filesystem layout for java packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.3.0-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-javapackages-tools-5.3.0-c33a8900-3133-4b9a-9731-6036c8ab4040-cc6d26ad-b094-47d9-b50f-268b217940bf",
			"name":"javapackages-tools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d4ca83a58ceeb3acaa84e93fd12bcef39e7030e4208aee369486ac5eb226fc48"
				}
			],
			"description":"The javapackages-tools package contains macros and scripts to support Java packaging.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/javapackages-tools@5.3.0-6.oe2409?arch=noarch&epoch=0&upstream=javapackages-tools-5.3.0-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.sun/tools@SYSTEM",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/sun.jdk/jconsole@SYSTEM",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/fedora-java/javapackages",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Support for Java packaging with macros and scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.3.0-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jettison-1.5.4-a5009f16-2b14-4664-a237-d77d491191bb-00fb4606-0135-41bd-b4f3-b470dc0b4fe0",
			"name":"jettison",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d00356f3c1d00692f4231891753c793953a2a5a8e520b5e8dc1db725baeeb8c8"
				}
			],
			"description":"Jettison is a collection of Java APIs (like STaX and DOM) which read\nand write JSON. This allows nearly transparent enablement of JSON based\nweb services in services frameworks like CXF or XML serialization\nframeworks like XStream.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jettison@1.5.4-1.oe2409?arch=noarch&epoch=0&upstream=jettison-1.5.4-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.codehaus.jettison/jettison@1.5.4",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/codehaus/jettison",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A JSON StAX implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.5.4-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jetty-client-9.4.16-808ccbc0-9ed6-4dc3-8a29-627d99ad5000-b8501970-488a-4dbe-9e6f-8d8abb82b793",
			"name":"jetty-client",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"083d5bf645ccf1d09366782ed5bdbbf0d00cca1b49fd5b1022d202097453947b"
				}
			],
			"description":"\nJetty is a 100% Java HTTP Server and Servlet Container. This means that you\ndo not need to configure and run a separate web server (like Apache) in order\nto use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\nfeatured web server for static and dynamic content. Unlike separate\nserver/container solutions, this means that your web server and web\napplication run in the same process, without interconnection overheads\nand complications. Furthermore, as a pure java component, Jetty can be simply\nincluded in your application for demonstration, distribution or deployment.\nJetty is available on all Java supported platforms.\n\nThis package contains client module for Jetty.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jetty-client@9.4.16-6.oe2409?arch=noarch&epoch=0&upstream=jetty-9.4.16-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-client@9.4.16.v20190411",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.eclipse.org/jetty/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"client module for Jetty",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.4.16-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jetty-continuation-9.4.16-faad6b6e-4528-442e-b771-49a4ee53f722-4015f889-9a74-45cc-98e1-b142e828c5ff",
			"name":"jetty-continuation",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e40dc0d77628c01edc26be5a222e55951d29aca77889d9f553736d2e75ff9e9f"
				}
			],
			"description":"\nJetty is a 100% Java HTTP Server and Servlet Container. This means that you\ndo not need to configure and run a separate web server (like Apache) in order\nto use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\nfeatured web server for static and dynamic content. Unlike separate\nserver/container solutions, this means that your web server and web\napplication run in the same process, without interconnection overheads\nand complications. Furthermore, as a pure java component, Jetty can be simply\nincluded in your application for demonstration, distribution or deployment.\nJetty is available on all Java supported platforms.\n\nThis package contains continuation module for Jetty.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jetty-continuation@9.4.16-6.oe2409?arch=noarch&epoch=0&upstream=jetty-9.4.16-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-continuation@9.4.16.v20190411",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.eclipse.org/jetty/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"continuation module for Jetty",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.4.16-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jetty-server-9.4.16-3d3b9fc6-4ebf-441c-9e8e-0a59c7e7f35c-b9297aac-70d9-4b33-af45-0e66e1f61609",
			"name":"jetty-server",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c610f159a5c132daa96b45d102d440664fcef75ba90985b7e6d70cc5599da00d"
				}
			],
			"description":"\nJetty is a 100% Java HTTP Server and Servlet Container. This means that you\ndo not need to configure and run a separate web server (like Apache) in order\nto use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\nfeatured web server for static and dynamic content. Unlike separate\nserver/container solutions, this means that your web server and web\napplication run in the same process, without interconnection overheads\nand complications. Furthermore, as a pure java component, Jetty can be simply\nincluded in your application for demonstration, distribution or deployment.\nJetty is available on all Java supported platforms.\n\nThis package contains server module for Jetty.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jetty-server@9.4.16-6.oe2409?arch=noarch&epoch=0&upstream=jetty-9.4.16-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-server@9.4.16.v20190411",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.eclipse.org/jetty/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"server module for Jetty",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.4.16-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jetty-util-9.4.16-baad6965-a710-4c45-8fd4-87d8c1e254ca-ae0807b9-0fd0-4bab-9004-1ae6df249bcf",
			"name":"jetty-util",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bb01933f702e068a7ea7a2e38413635c186eef15090ab98e215ca58141a49869"
				}
			],
			"description":"\nJetty is a 100% Java HTTP Server and Servlet Container. This means that you\ndo not need to configure and run a separate web server (like Apache) in order\nto use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\nfeatured web server for static and dynamic content. Unlike separate\nserver/container solutions, this means that your web server and web\napplication run in the same process, without interconnection overheads\nand complications. Furthermore, as a pure java component, Jetty can be simply\nincluded in your application for demonstration, distribution or deployment.\nJetty is available on all Java supported platforms.\n\nThis package contains util module for Jetty.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jetty-util@9.4.16-6.oe2409?arch=noarch&epoch=0&upstream=jetty-9.4.16-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-util@9.4.16.v20190411",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.eclipse.org/jetty/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"util module for Jetty",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.4.16-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jetty-webapp-9.4.16-1f88b41f-ca5b-4706-9bd5-e14ce7daf3b1-1e050e02-31dd-4b50-9249-0aa881bc7123",
			"name":"jetty-webapp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c61456a28a300dea50f72b4433d488c47db521814c679d932849d82ae3170551"
				}
			],
			"description":"\nJetty is a 100% Java HTTP Server and Servlet Container. This means that you\ndo not need to configure and run a separate web server (like Apache) in order\nto use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\nfeatured web server for static and dynamic content. Unlike separate\nserver/container solutions, this means that your web server and web\napplication run in the same process, without interconnection overheads\nand complications. Furthermore, as a pure java component, Jetty can be simply\nincluded in your application for demonstration, distribution or deployment.\nJetty is available on all Java supported platforms.\n\nThis package contains webapp module for Jetty.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jetty-webapp@9.4.16-6.oe2409?arch=noarch&epoch=0&upstream=jetty-9.4.16-6.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-webapp@9.4.16.v20190411",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.eclipse.org/jetty/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"webapp module for Jetty",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.4.16-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-jsonp-1.0.4-8268d771-2c68-45ee-b903-d3d53a0c953f-82100736-c405-4b3b-bf6b-06484540c308",
			"name":"jsonp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"992e31af93a3a1d47e6c96bd83f514052b35a22703f6919642ba3e4819b644e4"
				}
			],
			"description":"JSR 353: Java API for Processing JSON RI.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/jsonp@1.0.4-2.oe2409?arch=noarch&epoch=0&upstream=jsonp-1.0.4-2.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javax.json/javax.json-api@1.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish/javax.json@1.0.4",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.glassfish/jsonp-jaxrs@1.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://java.net/projects/jsonp/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JSR 353 (JSON Processing) RI",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.0.4-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-mimepull-1.9.10-63c1768a-6f3b-49f9-8789-115df539c4b8-66713cbb-9962-4376-ad70-affd08dee3f9",
			"name":"mimepull",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"334ec77b42fe9bca9dbb2bf4b41824783c2b6db71fd12ded70c86bb3ba509c7d"
				}
			],
			"description":"Provides a streaming API to access attachments parts in a MIME message",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mimepull@1.9.10-1.oe2409?arch=noarch&epoch=0&upstream=mimepull-1.9.10-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jvnet.mimepull/mimepull@1.9.10",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://mimepull.java.net",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Streaming API to access attachments from a MIME message",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.9.10-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-mustache-java-0.9.7-7b8a9c36-5b67-4204-a6ac-16f7b7628e0a-425865fd-7457-4877-b079-849468f0b150",
			"name":"mustache-java",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4de09af34dcc0e567421f85a12310e760a5bd15fbda1e5a019fc5507da1baa12"
				}
			],
			"description":"Implementation of the Mustache language in Java.\nMustache.java is a derivative of mustache.js.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mustache-java@0.9.7-1.oe2409?arch=noarch&epoch=0&upstream=mustache-java-0.9.7-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.github.spullara.mustache.java/handlebar@0.9.7",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.github.spullara.mustache.java/javascript@0.9.7",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.github.spullara.mustache.java/compiler@0.9.7",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/spullara/mustache.java/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Implementation of mustache.js for Java",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.9.7-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-objectweb-asm-8.0.1-308c9ab4-acd4-4f58-a1e9-92cf05d3bc67-c7c8eaa2-62b1-4881-b80b-71fbdb3f4351",
			"name":"objectweb-asm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"39ad5df86d9ce057bb4ef155ef0fa912caa4bcf3784143e863d375f9b93bf3de"
				}
			],
			"description":"ASM is an all purpose Java bytecode manipulation and analysis\nframework.  It can be used to modify existing classes or dynamically\ngenerate classes, directly in binary form.  Provided common\ntransformations and analysis algorithms allow to easily assemble\ncustom complex transformations and code analysis tools.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/objectweb-asm@8.0.1-1.oe2409?arch=noarch&epoch=0&upstream=objectweb-asm-8.0.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm-util@8.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm@8.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm-all@8.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm-analysis@8.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm-commons@8.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm-debug-all@8.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.ow2.asm/asm-tree@8.0.1",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://asm.ow2.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java bytecode manipulation and analysis framework",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:8.0.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rxjava-1.3.8-c101b41a-e914-4e08-a086-e4fe1e949628-1c63c6fa-6170-44b8-b63b-65479264c896",
			"name":"rxjava",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0b3aed35019a71600bcd8864041f5794e5dffc0d9ead540eaf4948a1f27e846f"
				}
			],
			"description":"RxJava a library for composing asynchronous and\nevent-based programs using observable sequences\nfor the Java VM.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rxjava@1.3.8-1.oe2409?arch=noarch&epoch=0&upstream=rxjava-1.3.8-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/io.reactivex/rxjava@1.3.8",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/ReactiveX/RxJava",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Reactive Extensions for the JVM",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.8-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-simple-6.0.1-57c480a1-1a4e-474b-8aab-c2f0bf6e23f3-38352946-bac8-45a6-8a6c-d73230df2468",
			"name":"simple",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cacb5a23eff6674f319206051b578d8b5332ab9340760444fcce0ba709eefde8"
				}
			],
			"description":"Simple is a high performance asynchronous HTTP server for Java.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/simple@6.0.1-1.oe2409?arch=noarch&epoch=0&upstream=simple-6.0.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.simpleframework/simple-common@6.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.simpleframework/simple-http@6.0.1",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.simpleframework/simple-transport@6.0.1",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.simpleframework.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Asynchronous HTTP server for Java",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.0.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-springframework-3.2.18-2d08e604-b11f-41c6-9080-61148f6d1880-b23b7d62-3f3d-43e9-828a-868d02d10fc6",
			"name":"springframework",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d6493364ece8fb6ab4f408eaa84727092b622a320e5996838ebef0a575800126"
				}
			],
			"description":"The spring is based on code pubilshed in Expert One-on-One J2EE Design and Dvelopment\nby Rod Johnson (Wrox, 2002).it is a layered Java/J2ee application framework.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/springframework@3.2.18-14.oe2409?arch=noarch&epoch=0&upstream=springframework-3.2.18-14.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.springframework/spring-core@3.2.18.RELEASE",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://projects.spring.io/spring-framework/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Spring Java Application Framework",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.18-14.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-springframework-aop-3.2.18-ba4b9557-8f87-4151-b49d-17bfca20f401-3e670e19-93ed-4f01-be81-0c3f9157e104",
			"name":"springframework-aop",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d03b20eb4be94b305e576503fed29963e48880aa00562f89d4bb1b6e96d94b76"
				}
			],
			"description":"The package is an enabling technology,it allows the implementation of custom\naspects and provides declarative transaction management without EJB.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/springframework-aop@3.2.18-14.oe2409?arch=noarch&epoch=0&upstream=springframework-3.2.18-14.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.springframework/spring-aop@3.2.18.RELEASE",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://projects.spring.io/spring-framework/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Provode the Spring Aspect Oriented Framework",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.18-14.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-springframework-beans-3.2.18-604778eb-2cc3-4591-8554-e5cd3b6538bc-ee53f9cf-2cb8-4ac9-b975-30da0ea00c82",
			"name":"springframework-beans",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bbf996d49e0b30912f20879e52fbd868fc8c138e2cda214f9cfdfad5e987fd98"
				}
			],
			"description":"The Package provides an advanced configuration mechanism capable of\nmanaging beans of any nature, using potentially any kind of storage facility.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/springframework-beans@3.2.18-14.oe2409?arch=noarch&epoch=0&upstream=springframework-3.2.18-14.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.springframework/spring-beans@3.2.18.RELEASE",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://projects.spring.io/spring-framework/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Provide the Spring Bean Factory",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.18-14.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-springframework-web-3.2.18-81c6163f-513e-4106-951d-a977a76f9749-ee3b6d18-3b5c-49dd-a763-e960a001dc9f",
			"name":"springframework-web",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9126c611f24157285fba3d8556f01ec2a562ef076d45a53d01e8705494f1bb98"
				}
			],
			"description":"This package provide web application context, multipart\nresolver, HTTP-based remoting support.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/springframework-web@3.2.18-14.oe2409?arch=noarch&epoch=0&upstream=springframework-3.2.18-14.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.springframework/spring-web@3.2.18.RELEASE",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://projects.spring.io/spring-framework/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Spring Web",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.18-14.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-weld-core-2.3.5-2497628e-2564-4924-b535-0d0623c31a40-e0d5e4e1-792d-450b-8566-e79c3d5a7a73",
			"name":"weld-core",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"62243e75646effa397ebeb30f18f002d73c1c5668bf56ce76c4ec1833c71fbc1"
				}
			],
			"description":"Weld is the reference implementation (RI) for JSR-299: Java Contexts and\nDependency Injection for the Java EE platform (CDI). CDI is the Java standard\nfor dependency injection and contextual lifecycle management, and integrates\ncleanly with the Java EE platform. Any Java EE 6-compliant application server\nprovides support for JSR-299 (even the web profile).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/weld-core@2.3.5-4.oe2409?arch=noarch&epoch=0&upstream=weld-core-2.3.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld.probe/weld-probe-core@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld.se/weld-se@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld.servlet/weld-servlet-core@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld/weld-core-impl@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld/weld-core-jsf@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld.environment/weld-environment-common@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld.se/weld-se-core@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld.servlet/weld-servlet@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld/weld-core@2.3.5.Final",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.jboss.weld/weld-core-test-common@2.3.5.Final",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://weld.cdi-spec.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Reference Implementation for JSR-299: Contexts and Dependency Injection (CDI)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.3.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-xerces-j2-2.12.2-d34c2b92-46ae-4c30-8b0c-508a475b5f49-5ec35ed8-e5c3-4bb8-ab77-a0e807d333f1",
			"name":"xerces-j2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d5d0e7c7235776d916b9b8abb985aba955ecd18315251c1a712f24466fd67214"
				}
			],
			"description":"Welcome to the future! Xerces2 is the next generation of high\nperformance, fully compliant XML parsers in the Apache Xerces family.\nThis new version of Xerces introduces the Xerces Native Interface (XNI),\na complete framework for building parser components and configurations\nthat is extremely modular and easy to program.\n\nThe Apache Xerces2 parser is the reference implementation of XNI but\nother parser components, configurations, and parsers can be written\nusing the Xerces Native Interface. For complete design and\nimplementation documents, refer to the XNI Manual.\n\nXerces 2 is a fully conforming XML Schema processor. For more\ninformation, refer to the XML Schema page.\n\nXerces 2 also provides a partial implementation of Document Object Model\nLevel 3 Core, Load and Save and Abstract Schemas [deprecated] Working\nDrafts. For more information, refer to the DOM Level 3 Implementation\npage.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/xerces-j2@2.12.2-1.oe2409?arch=noarch&epoch=0&upstream=xerces-j2-2.12.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/apache/xerces-j2@2.11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/xerces/xerces@2.11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/xerces/xercesImpl@2.11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/xerces/xmlParserAPIs@2.11.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/69e63f6408cd61452b97748739555188e16d0d39@1.0.0",
					"referenceType":"checksum"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xerces.apache.org/xerces2-j/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java XML parser",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.2-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-atinject-1-6429d3d9-5dfa-4319-85e6-45c3dcf1266f-a4a188f2-f67f-4f20-b888-d7d0524caf7d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bean-validation-api-1.1.0-84031ec9-20a3-4d4e-9899-4171b424bd35-c8a00c50-eecc-4146-a221-b86026e45a57"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-freemarker-2.3.32-8e7c9c10-fdf2-4357-bd51-f59c5e5cf95d-e1223326-c2f1-47ae-b063-0a26eaafb8e4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-annotation-api-1.2-b43d4497-dfdc-4c59-b49c-e809b0ecdc0d-9a4da437-02f3-46c2-beb9-bc27e326d69a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-hk2-hk2-2.5.0-5c7e3178-d1fe-4c07-8d80-1c2415cd165d-143a7ede-f6c0-4c35-8f8b-68d3fc2f149b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-hk2-locator-2.5.0-1cd4eb22-e248-4fda-99d0-b8a356ea4228-bee0dea4-60b8-466e-bf65-89cc72266d69"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-hk2-osgi-resource-locator-2.5.0-7658d849-25cd-4e29-be24-5b1548553634-6404566a-a4c5-4739-bbb2-015f292983f0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-hk2-spring-bridge-2.5.0-05288bdd-73f7-43c5-a136-ec7670563324-c67d38e5-d7c4-435b-8c24-3d1ced036b55"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-jax-rs-api-2.1.6-38a3bc1c-6158-400b-a1c7-1ed1689d5db9-ec3ca27d-bd5a-405a-9688-cefc20ab1933"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glassfish-servlet-api-3.1.0-2429f765-aee3-4bf3-9867-a8c5b8fe8704-0cd3da70-fe5b-4ab3-999b-8be815163978"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-grizzly-2.3.24-f15bad61-ae55-42ec-9661-20cbaa3cbfe2-1ad97876-838e-4c3c-9099-d0a9aa46b8dc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-guava20-20.0-5e12ebd2-4188-4554-b554-a5f873f43f28-160aab78-9c40-46bb-bcb9-0010e7d35b63"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-hibernate-validator-5.2.4-c55a20ad-4cfe-44d4-b3b9-e0ee6f9bfb03-6446d2c0-1a77-4679-8617-996920a17ce6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-httpcomponents-client-4.5.5-fdbfeade-b304-41e9-9b69-f62b1e823994-116e2f7d-c77c-48e3-acef-8fbe4a4e4275"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jackson-annotations-2.16.1-11a0f6f3-a9c8-48e2-a23b-40a6c474ddd4-276a988a-8bab-4966-837c-868c9b57cbc5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jackson-databind-2.9.8-1a854a82-5def-41b7-b914-a1faa19041b6-05cffd2d-ca39-4859-b248-5ec855369636"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jackson-module-jaxb-annotations-2.9.8-55fe3f02-95e8-47ae-939c-e370270cbb2e-d8683d94-26d4-4f67-8e35-242f627cd58f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jakarta-el-4.0.0-5fd6890d-0fb1-4f19-aa65-16fce4f931fc-2c3f31eb-9101-45ce-8eb5-9e5a14b24989"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jakarta-el-api-4.0.0-6e62a5d2-7547-4c7f-b731-e092fd505332-32491dec-0409-46d7-9169-f0d623f2f3a8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jakarta-servlet-5.0.0-992bf37d-cb89-438d-89f7-ffa3854822c5-f49f0a0c-3d25-464c-89ca-8e964c6d652f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-java-1.8.0-openjdk-headless-1.8.0.422.b05-b3e22705-9873-4147-92e9-6a18387dfca8-3ffbe41a-2abb-4e41-a629-9fbc92bfcda2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-java-11-openjdk-headless-11.0.24.8-58fb7383-2c8d-4bef-a962-a75fe448445b-75fda8ea-3209-4b53-addb-4857ed3b31c0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-javapackages-filesystem-5.3.0-d9e61db9-5d27-47b1-9bc3-2684b053576e-d730886c-cffb-4b1f-a52c-eb34bf2a5dac"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-javapackages-tools-5.3.0-c33a8900-3133-4b9a-9731-6036c8ab4040-cc6d26ad-b094-47d9-b50f-268b217940bf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jettison-1.5.4-a5009f16-2b14-4664-a237-d77d491191bb-00fb4606-0135-41bd-b4f3-b470dc0b4fe0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jetty-client-9.4.16-808ccbc0-9ed6-4dc3-8a29-627d99ad5000-b8501970-488a-4dbe-9e6f-8d8abb82b793"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jetty-continuation-9.4.16-faad6b6e-4528-442e-b771-49a4ee53f722-4015f889-9a74-45cc-98e1-b142e828c5ff"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jetty-server-9.4.16-3d3b9fc6-4ebf-441c-9e8e-0a59c7e7f35c-b9297aac-70d9-4b33-af45-0e66e1f61609"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jetty-util-9.4.16-baad6965-a710-4c45-8fd4-87d8c1e254ca-ae0807b9-0fd0-4bab-9004-1ae6df249bcf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jetty-webapp-9.4.16-1f88b41f-ca5b-4706-9bd5-e14ce7daf3b1-1e050e02-31dd-4b50-9249-0aa881bc7123"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-jsonp-1.0.4-8268d771-2c68-45ee-b903-d3d53a0c953f-82100736-c405-4b3b-bf6b-06484540c308"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mimepull-1.9.10-63c1768a-6f3b-49f9-8789-115df539c4b8-66713cbb-9962-4376-ad70-affd08dee3f9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mustache-java-0.9.7-7b8a9c36-5b67-4204-a6ac-16f7b7628e0a-425865fd-7457-4877-b079-849468f0b150"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-objectweb-asm-8.0.1-308c9ab4-acd4-4f58-a1e9-92cf05d3bc67-c7c8eaa2-62b1-4881-b80b-71fbdb3f4351"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rxjava-1.3.8-c101b41a-e914-4e08-a086-e4fe1e949628-1c63c6fa-6170-44b8-b63b-65479264c896"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-simple-6.0.1-57c480a1-1a4e-474b-8aab-c2f0bf6e23f3-38352946-bac8-45a6-8a6c-d73230df2468"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-springframework-3.2.18-2d08e604-b11f-41c6-9080-61148f6d1880-b23b7d62-3f3d-43e9-828a-868d02d10fc6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-springframework-aop-3.2.18-ba4b9557-8f87-4151-b49d-17bfca20f401-3e670e19-93ed-4f01-be81-0c3f9157e104"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-springframework-beans-3.2.18-604778eb-2cc3-4591-8554-e5cd3b6538bc-ee53f9cf-2cb8-4ac9-b975-30da0ea00c82"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-springframework-web-3.2.18-81c6163f-513e-4106-951d-a977a76f9749-ee3b6d18-3b5c-49dd-a763-e960a001dc9f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-weld-core-2.3.5-2497628e-2564-4924-b535-0d0623c31a40-e0d5e4e1-792d-450b-8566-e79c3d5a7a73"
		},
		{
			"spdxElementId":"SPDXRef-rpm-jersey-2.29.1-90253a14-2476-49df-87ee-07993ba85720",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-xerces-j2-2.12.2-d34c2b92-46ae-4c30-8b0c-508a475b5f49-5ec35ed8-e5c3-4bb8-ab77-a0e807d333f1"
		}
	]
}