{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"hibernate3-entitymanager-0.3.6.10-26.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/hibernate3-entitymanager-0.3.6.10-26.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-cglib-3.3.0-83e67c8e-7e6c-482a-9998-5163d185e060-b37f719a-7754-4695-b1db-670cef57a0ee",
			"name":"cglib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3738321c05739b2cf6a7490cfcb1154f08d6420c3c15f6def2ab01a8a1732730"
				}
			],
			"description":"cglib is a powerful, high performance and quality code generation library\nfor Java. It is used to extend Java classes and implements interfaces\nat run-time.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cglib@3.3.0-1.oe2409?arch=noarch&epoch=0&upstream=cglib-3.3.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/cglib/cglib@3.3.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/cglib/cglib-full@3.3.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/cglib/cglib-nodep@3.3.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/cglib/cglib-sample@3.3.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/net.sf.cglib/cglib@3.3.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.sonatype.sisu.inject/cglib@3.3.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/cglib/cglib",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Code Generation Library for Java",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.3.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-hibernate-jpa-2.0-api-1.0.1-fe22d1e3-d8c7-4931-b614-b52b5146ab3d-95ca0c25-7756-4f16-b883-a386c6559d13",
			"name":"hibernate-jpa-2.0-api",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"05699e1b1c4783572798c426d3f37eb716a8b00622977a4de6f29875666b1436"
				}
			],
			"description":"Hibernate definition of the Java Persistence 2.0 (JSR 317) API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/hibernate-jpa-2.0-api@1.0.1-2.oe2409?arch=noarch&epoch=0&upstream=hibernate-jpa-2.0-api-1.0.1-2.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.hibernate.javax.persistence/hibernate-jpa-2.0-api@1.0.1.Final",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.hibernate.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java Persistence 2.0 (JSR 317) API",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.0.1-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-hibernate3-3.6.10-fcd46409-0804-42ee-8b58-b49bd7dd9314-fc75fc00-44cf-49d4-be83-89a632ed49ad",
			"name":"hibernate3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8d9e25b0cf7e6fdebf33a47a5c4f025a97be5c633a12045045c3211ce18cff98"
				}
			],
			"description":"Hibernate is an object-relational mapping solution for the Java language.\nIt is free, open source software released under the GNU Lesser General\nPublic License. It provides an easy-to-use persistence framework for the\nmapping of object-oriented domain models to traditional relational databases.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/hibernate3@3.6.10-26.oe2409?arch=noarch&epoch=0&upstream=hibernate3-3.6.10-26.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.hibernate/hibernate-core@3",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.hibernate/hibernate-core@3.6.10.Final",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.hibernate.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Inquiry service and persistence of releationship",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.6.10-26.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-java-1.8.0-openjdk-headless-1.8.0.422.b05-b3e22705-9873-4147-92e9-6a18387dfca8-68291da9-9d85-4778-aff1-45ab6cfc1fad",
			"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-fd1cb0b2-f8dd-414d-910f-9d6f7867e582",
			"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-4f30f7ac-7df4-4a21-961f-ccbdf14d6de0",
			"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-javassist-3.18.1-649e4e43-b55a-4f17-a86d-ad85784d446e-a06432fe-43c0-4039-8210-4ec52dde01b6",
			"name":"javassist",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e5564521ad86c4ca26969eecfefb49797d6b7ed2460edb2c6d10fc0cc969c110"
				}
			],
			"description":"Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a\nclass library for editing bytecodes in Java; it enables Java programs to define a new class\nat runtime and to modify a class file when the JVM loads it. Unlike other similar bytecode\neditors, Javassist provides two levels of API: source level and bytecode level. If the users\nuse the source- level API, they can edit a class file without knowledge of the specifications\nof the Java bytecode. The whole API is designed with only the vocabulary of the Java language.\nYou can even specify inserted bytecode in the form of source text; Javassist compiles it on\nthe fly. On the other hand, the bytecode-level API allows the users to directly edit a class\nfile as other editors.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/javassist@3.18.1-10.oe2409?arch=noarch&epoch=0&upstream=javassist-3.18.1-10.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/javassist/javassist@3.18.1.GA",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.javassist/javassist@3.18.1.GA",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.csg.is.titech.ac.jp/~chiba/javassist/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Java bytecode engineering toolkit",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.18.1-10.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-slf4j-1.7.25-7a925666-9164-47aa-a4df-855235357e06-196d9098-5458-421d-9110-bf4f0ff50790",
			"name":"slf4j",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ba6f8d3a47ce9334d7fd149e27138e1c3a50add751a127aaaad2923e24da7e2d"
				}
			],
			"description":"The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various\nlogging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the\ndesired logging framework at deployment time.Before you start using SLF4J, we highly recommend\nthat you read the two-page SLF4J user manual. Note that SLF4J-enabling your library implies the\naddition of only a single mandatory dependency, namely slf4j-api.jar. If no binding is found on\nthe class path, then SLF4J will default to a no-operation implementation. In case you wish to\nmigrate your Java source files to SLF4J, consider our migrator tool which can migrate your project\nto use the SLF4J API in just a few minutes. In case an externally-maintained component you depend\non uses a logging API other than SLF4J, such as commons logging, log4j or java.util.logging, have\na look at SLF4J's binary-support for legacy APIs.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/slf4j@1.7.25-8.oe2409?arch=noarch&epoch=0&upstream=slf4j-1.7.25-8.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.slf4j/slf4j-api@1.7.25",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.slf4j/slf4j-nop@1.7.25",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.slf4j/slf4j-simple@1.7.25",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.slf4j.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Simple Logging Facade for Java(SLF4J)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.7.25-8.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cglib-3.3.0-83e67c8e-7e6c-482a-9998-5163d185e060-b37f719a-7754-4695-b1db-670cef57a0ee"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-hibernate-jpa-2.0-api-1.0.1-fe22d1e3-d8c7-4931-b614-b52b5146ab3d-95ca0c25-7756-4f16-b883-a386c6559d13"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-hibernate3-3.6.10-fcd46409-0804-42ee-8b58-b49bd7dd9314-fc75fc00-44cf-49d4-be83-89a632ed49ad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-java-1.8.0-openjdk-headless-1.8.0.422.b05-b3e22705-9873-4147-92e9-6a18387dfca8-68291da9-9d85-4778-aff1-45ab6cfc1fad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-java-11-openjdk-headless-11.0.24.8-58fb7383-2c8d-4bef-a962-a75fe448445b-fd1cb0b2-f8dd-414d-910f-9d6f7867e582"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-javapackages-filesystem-5.3.0-d9e61db9-5d27-47b1-9bc3-2684b053576e-4f30f7ac-7df4-4a21-961f-ccbdf14d6de0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-javassist-3.18.1-649e4e43-b55a-4f17-a86d-ad85784d446e-a06432fe-43c0-4039-8210-4ec52dde01b6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-hibernate3-entitymanager-3.6.10-41db5ba7-13ab-40b8-9185-1151ba8aed8c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-slf4j-1.7.25-7a925666-9164-47aa-a4df-855235357e06-196d9098-5458-421d-9110-bf4f0ff50790"
		}
	]
}