{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.williamjava/spring_cloud_practise","documentNamespace":"https://spdx.org/spdxdocs/protobom/fb500f5b-e685-427c-a74b-2aae266632a1","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260327162657-5aefcad73c4c+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-03-30T08:43:48Z"},"packages":[{"name":"org.springframework.cloud:spring-cloud-starter-openfeign","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-openfeign-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-openfeign"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-eureka","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka"}]},{"name":"org.springframework.cloud:spring-cloud-starter-hystrix","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-hystrix-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-hystrix"}]},{"name":"org.springframework.cloud:spring-cloud-starter-ribbon","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-ribbon-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-ribbon"}]},{"name":"org.springframework.boot:spring-boot-starter-security","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-security"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-eureka-server","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-server-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-server"}]},{"name":"io.zipkin.java:zipkin-autoconfigure-ui","SPDXID":"SPDXRef-maven-io.zipkin.java-zipkin-autoconfigure-ui-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.zipkin.java/zipkin-autoconfigure-ui"}]},{"name":"org.springframework.cloud:spring-cloud-dependencies","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Camden.SR4-75c946","versionInfo":"Camden.SR4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-dependencies@Camden.SR4"}]},{"name":"io.zipkin.java:zipkin-server","SPDXID":"SPDXRef-maven-io.zipkin.java-zipkin-server-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.zipkin.java/zipkin-server"}]},{"name":"org.springframework.cloud:spring-cloud-starter-zuul","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-zuul-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-zuul"}]},{"name":"org.springframework.boot:spring-boot-maven-plugin","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-maven-plugin"}]},{"name":"org.springframework.boot:spring-boot-starter-actuator","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-actuator-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-actuator"}]},{"name":"io.springfox:springfox-swagger2","SPDXID":"SPDXRef-maven-io.springfox-springfox-swagger2-2.5.0-75c946","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.springfox/springfox-swagger2@2.5.0"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-1.16.6-75c946","versionInfo":"1.16.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"3Copyright (c) 2009-2015 The Project Lombok Authors., Copyright (c) 2009-2015 The Project Lombok Authors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok@1.16.6"}]},{"name":"org.springframework.cloud:spring-cloud-dependencies","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Greenwich-75c946","versionInfo":"Greenwich","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-dependencies@Greenwich"}]},{"name":"org.springframework.boot:spring-boot-starter-data-redis","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-redis-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-data-redis@2.0.2"}]},{"name":"org.springframework.boot:spring-boot-starter-test","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-test"}]},{"name":"org.springframework.boot:spring-boot-starter-web","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-web"}]},{"name":"junit:junit","SPDXID":"SPDXRef-maven-junit-junit-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/junit/junit"}]},{"name":"org.springframework.cloud:spring-cloud-starter-netflix-eureka-client","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-client-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client"}]},{"name":"redis.clients:jedis","SPDXID":"SPDXRef-maven-redis.clients-jedis-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/redis.clients/jedis"}]},{"name":"io.springfox:springfox-swagger-ui","SPDXID":"SPDXRef-maven-io.springfox-springfox-swagger-ui-2.5.0-75c946","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.springfox/springfox-swagger-ui@2.5.0"}]},{"name":"org.springframework.cloud:spring-cloud-starter-consul-discovery","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-consul-discovery-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-consul-discovery"}]},{"name":"com.spotify:docker-maven-plugin","SPDXID":"SPDXRef-maven-com.spotify-docker-maven-plugin-0.4.13-75c946","versionInfo":"0.4.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.spotify/docker-maven-plugin@0.4.13"}]},{"name":"org.springframework.cloud:spring-cloud-config-server","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-config-server-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-config-server"}]},{"name":"org.springframework.cloud:spring-cloud-starter-bus-amqp","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-bus-amqp-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-bus-amqp"}]},{"name":"org.springframework.cloud:spring-cloud-starter-eureka","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-eureka-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-starter-eureka"}]},{"name":"org.springframework.cloud:spring-cloud-dependencies","SPDXID":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Brixton-75c946","versionInfo":"Brixton","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.cloud/spring-cloud-dependencies@Brixton"}]},{"name":"com.github.williamjava/spring_cloud_practise","SPDXID":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","versionInfo":"master","downloadLocation":"git+https://github.com/williamjava/spring_cloud_practise","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/williamjava/spring_cloud_practise@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-1.16.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-redis-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-client-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-openfeign-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-security-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-io.zipkin.java-zipkin-autoconfigure-ui-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-io.zipkin.java-zipkin-server-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-config-server-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-zuul-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-io.springfox-springfox-swagger2-2.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-junit-junit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-redis.clients-jedis-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-io.springfox-springfox-swagger-ui-2.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-consul-discovery-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-eureka-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Brixton-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-hystrix-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-netflix-eureka-server-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Camden.SR4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-dependencies-Greenwich-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-com.spotify-docker-maven-plugin-0.4.13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-bus-amqp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.cloud-spring-cloud-starter-ribbon-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-actuator-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-williamjava-springcloudpractise-master-7f8eae","relationshipType":"DESCRIBES"}]}