{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.hmkcode/Java","documentNamespace":"https://spdx.org/spdxdocs/protobom/97096e2e-6d47-4d44-b0b6-0ba58838c209","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-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-30T19:09:07Z"},"packages":[{"name":"org.eclipse.jetty:jetty-maven-plugin","SPDXID":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.4.11.v20180605-75c946","versionInfo":"9.4.11.v20180605","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-maven-plugin@9.4.11.v20180605"}]},{"name":"com.fasterxml.jackson.core:jackson-core","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-core-2.9.6-75c946","versionInfo":"2.9.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-core@2.9.6"}]},{"name":"com.fasterxml.jackson.core:jackson-annotations","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-2.9.6-75c946","versionInfo":"2.9.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.9.6"}]},{"name":"com.fasterxml.jackson.core:jackson-databind","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.9.6-75c946","versionInfo":"2.9.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.9.6"}]},{"name":"junit:junit","SPDXID":"SPDXRef-maven-junit-junit-4.11-75c946","versionInfo":"4.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CPL-1.0","copyrightText":"Copyright (c) 2000-2006, www.hamcrest.org","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/junit/junit@4.11"}]},{"name":"org.mybatis:mybatis","SPDXID":"SPDXRef-maven-org.mybatis-mybatis-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2004, Drew Davidson and Luke Blanshard, Copyright 2009-2011 The MyBatis Team, Copyright 2009-2012 The MyBatis Team, Copyright 2009-2013 The MyBatis Team, Copyright 2010 Adam Gent, Copyright 2010 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mybatis/mybatis@3.2.1"}]},{"name":"com.h2database:h2","SPDXID":"SPDXRef-maven-com.h2database-h2-1.3.171-75c946","versionInfo":"1.3.171","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright 2004-2013 H2 Group.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.h2database/h2@1.3.171"}]},{"name":"org.springframework:spring-tx","SPDXID":"SPDXRef-maven-org.springframework-spring-tx-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-tx@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-aop","SPDXID":"SPDXRef-maven-org.springframework-spring-aop-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-aop@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-asm","SPDXID":"SPDXRef-maven-org.springframework-spring-asm-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-asm@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-expression","SPDXID":"SPDXRef-maven-org.springframework-spring-expression-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-expression@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-jdbc","SPDXID":"SPDXRef-maven-org.springframework-spring-jdbc-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-jdbc@3.1.0.RELEASE"}]},{"name":"org.mybatis:mybatis-spring","SPDXID":"SPDXRef-maven-org.mybatis-mybatis-spring-1.2.0-75c946","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2010 the original author or authors, Copyright 2010 The Apache Software Foundation, Copyright 2010-2013, Copyright 2010-2013 The MyBatis Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mybatis/mybatis-spring@1.2.0"}]},{"name":"org.springframework:spring-context-support","SPDXID":"SPDXRef-maven-org.springframework-spring-context-support-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright 2002-2010 the original author or authors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-context-support@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-web","SPDXID":"SPDXRef-maven-org.springframework-spring-web-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-web@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-webmvc","SPDXID":"SPDXRef-maven-org.springframework-spring-webmvc-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-webmvc@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-oxm","SPDXID":"SPDXRef-maven-org.springframework-spring-oxm-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-oxm@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-webmvc-portlet","SPDXID":"SPDXRef-maven-org.springframework-spring-webmvc-portlet-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-webmvc-portlet@3.1.0.RELEASE"}]},{"name":"org.codehaus.mojo:exec-maven-plugin","SPDXID":"SPDXRef-maven-org.codehaus.mojo-exec-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.codehaus.mojo/exec-maven-plugin"}]},{"name":"org.springframework:spring-beans","SPDXID":"SPDXRef-maven-org.springframework-spring-beans-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-beans@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-context","SPDXID":"SPDXRef-maven-org.springframework-spring-context-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-context@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-orm","SPDXID":"SPDXRef-maven-org.springframework-spring-orm-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-orm@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-core","SPDXID":"SPDXRef-maven-org.springframework-spring-core-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-core@3.1.0.RELEASE"}]},{"name":"org.springframework:spring-test","SPDXID":"SPDXRef-maven-org.springframework-spring-test-3.1.0.RELEASE-75c946","versionInfo":"3.1.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 1999-2009, OW2 Consortium \u003chttp://www.ow2.org/\u003e, Copyright (c) 2000-2005 INRIA, France Telecom, Copyright (c) 2002-2011 SpringSource","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-test@3.1.0.RELEASE"}]},{"name":"com.itextpdf:itextpdf","SPDXID":"SPDXRef-maven-com.itextpdf-itextpdf-5.4.2-75c946","versionInfo":"5.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.itextpdf/itextpdf@5.4.2"}]},{"name":"com.itextpdf.tool:xmlworker","SPDXID":"SPDXRef-maven-com.itextpdf.tool-xmlworker-5.4.1-75c946","versionInfo":"5.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"AGPL-3.0-only","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.itextpdf.tool/xmlworker@5.4.1"}]},{"name":"org.apache.poi:poi-ooxml","SPDXID":"SPDXRef-maven-org.apache.poi-poi-ooxml-3.9-75c946","versionInfo":"3.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 2000-2003, BEA Systems, \u003chttp://www.bea.com/\u003e, Copyright (c) 2006-2007 Valek Filippov (frob@df.ru), Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University), Copyright 2001-2003 (c) World Wide Web Consortium Massachusetts Institute, Copyright 2001-2005 (c) MetaStuff, Ltd., Copyright 2002 Yuval Oren, Copyright 2002 Yuval Oren., Copyright 2009 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.poi/poi-ooxml@3.9"}]},{"name":"org.apache.poi:poi","SPDXID":"SPDXRef-maven-org.apache.poi-poi-3.9-75c946","versionInfo":"3.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 2000-2003, BEA Systems, \u003chttp://www.bea.com/\u003e, Copyright (c) 2006-2007 Valek Filippov (frob@df.ru), Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University), Copyright 2001-2003 (c) World Wide Web Consortium Massachusetts Institute, Copyright 2001-2005 (c) MetaStuff, Ltd., Copyright 2002 Yuval Oren, Copyright 2002 Yuval Oren., Copyright 2009 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.poi/poi@3.9"}]},{"name":"org.codehaus.mojo:exec-maven-plugin","SPDXID":"SPDXRef-maven-org.codehaus.mojo-exec-maven-plugin-1.6.0-75c946","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.codehaus.mojo/exec-maven-plugin@1.6.0"}]},{"name":"org.glassfish.tyrus:tyrus-client","SPDXID":"SPDXRef-maven-org.glassfish.tyrus-tyrus-client-1.0-rc3-75c946","versionInfo":"1.0-rc3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.glassfish.tyrus/tyrus-client@1.0-rc3"}]},{"name":"org.glassfish.tyrus:tyrus-container-grizzly","SPDXID":"SPDXRef-maven-org.glassfish.tyrus-tyrus-container-grizzly-1.0-rc3-75c946","versionInfo":"1.0-rc3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.1 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 2011-2013 Oracle and/or its affiliates, Copyright (c) 2011-2013 Oracle and/or its affiliates.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.glassfish.tyrus/tyrus-container-grizzly@1.0-rc3"}]},{"name":"com.itextpdf:itext7-core","SPDXID":"SPDXRef-maven-com.itextpdf-itext7-core-7.1.9-75c946","versionInfo":"7.1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.itextpdf/itext7-core@7.1.9"}]},{"name":"com.itextpdf:html2pdf","SPDXID":"SPDXRef-maven-com.itextpdf-html2pdf-2.1.6-75c946","versionInfo":"2.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.itextpdf/html2pdf@2.1.6"}]},{"name":"net.sf.jasperreports:jasperreports","SPDXID":"SPDXRef-maven-net.sf.jasperreports-jasperreports-6.10.0-75c946","versionInfo":"6.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-3.0","copyrightText":"Copyright (c) 2001 - 2019 TIBCO Software Inc., Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/net.sf.jasperreports/jasperreports@6.10.0"}]},{"name":"org.springframework:spring-core","SPDXID":"SPDXRef-maven-org.springframework-spring-core-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework/spring-core@5.2.3"}]},{"name":"commons-fileupload:commons-fileupload","SPDXID":"SPDXRef-maven-commons-fileupload-commons-fileupload-1.3-75c946","versionInfo":"1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2013 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-fileupload/commons-fileupload@1.3"}]},{"name":"org.eclipse.jetty:jetty-maven-plugin","SPDXID":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.0.4.v20130625-75c946","versionInfo":"9.0.4.v20130625","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-maven-plugin@9.0.4.v20130625"}]},{"name":"org.apache.maven.plugins:maven-compiler-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-2.3.2-75c946","versionInfo":"2.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2010 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-compiler-plugin@2.3.2"}]},{"name":"javax:javaee-api","SPDXID":"SPDXRef-maven-javax-javaee-api-7.0-b82-75c946","versionInfo":"7.0-b82","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax/javaee-api@7.0-b82"}]},{"name":"org.eclipse.jetty:jetty-maven-plugin","SPDXID":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.0.3.v20130506-75c946","versionInfo":"9.0.3.v20130506","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-maven-plugin@9.0.3.v20130506"}]},{"name":"com.thoughtworks.xstream:xstream","SPDXID":"SPDXRef-maven-com.thoughtworks.xstream-xstream-1.4.4-75c946","versionInfo":"1.4.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.thoughtworks.xstream/xstream@1.4.4"}]},{"name":"xerces:xercesImpl","SPDXID":"SPDXRef-maven-xerces-xercesImpl-2.8.1-75c946","versionInfo":"2.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/xerces/xercesImpl@2.8.1"}]},{"name":"org.codehaus.castor:castor","SPDXID":"SPDXRef-maven-org.codehaus.castor-castor-1.2-75c946","versionInfo":"1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND Plexus","copyrightText":"Copyright 1999 (c) Exoffice Technologies Inc., Copyright 1999-2003 (c) Intalio Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.codehaus.castor/castor@1.2"}]},{"name":"com.google.code.gson:gson","SPDXID":"SPDXRef-maven-com.google.code.gson-gson-2.2.4-75c946","versionInfo":"2.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.code.gson/gson@2.2.4"}]},{"name":"junit:junit","SPDXID":"SPDXRef-maven-junit-junit-3.8.1-75c946","versionInfo":"3.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CPL-1.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/junit/junit@3.8.1"}]},{"name":"com.hmkcode.api:java-spi-api","SPDXID":"SPDXRef-maven-com.hmkcode.api-java-spi-api-1.0-SNAPSHOT-75c946","versionInfo":"1.0-SNAPSHOT","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.hmkcode.api/java-spi-api@1.0-SNAPSHOT"}]},{"name":"com.hmkcode.impl:java-spi-impl1","SPDXID":"SPDXRef-maven-com.hmkcode.impl-java-spi-impl1-1.0-SNAPSHOT-75c946","versionInfo":"1.0-SNAPSHOT","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.hmkcode.impl/java-spi-impl1@1.0-SNAPSHOT"}]},{"name":"com.fasterxml.jackson.core:jackson-core","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-core-2.2.2-75c946","versionInfo":"2.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR LGPL-2.1","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-core@2.2.2"}]},{"name":"com.fasterxml.jackson.core:jackson-databind","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.2.2-75c946","versionInfo":"2.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR (Apache-2.0 AND LGPL-2.1)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.2.2"}]},{"name":"com.fasterxml.jackson.core:jackson-annotations","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-2.2.2-75c946","versionInfo":"2.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR (Apache-2.0 AND LGPL-2.1)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.2.2"}]},{"name":"javax.servlet:javax.servlet-api","SPDXID":"SPDXRef-maven-javax.servlet-javax.servlet-api-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1997-2010 Oracle and/or its affiliates, Copyright (c) 1997-2010 Oracle and/or its affiliates., Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved., Copyright (c) 1997-2013 Oracle and/or its affiliates, Copyright (c) 1997-2013 Oracle and/or its affiliates., Copyright (c) 1999-2013, http://www.oracle.com' Oracle and/or its affiliates, Copyright (c) 2008-2010 Oracle and/or its affiliates. All rights reserved., Copyright (c) 2009-2010 Oracle and/or its affiliates. All rights reserved., Copyright 1999-2013, http://www.oracle.com' Oracle and/or its affiliates., Copyright 2004 The Apache Software Foundation, copyrighted by the Free Software Foundation, Portions Copyright (c) 1999-2002 The Apache Software Foundation, Portions Copyright 1999-2002 The Apache Software Foundation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax.servlet/javax.servlet-api@3.1.0"}]},{"name":"org.eclipse.jetty:jetty-maven-plugin","SPDXID":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.0.0.M5-75c946","versionInfo":"9.0.0.M5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-maven-plugin@9.0.0.M5"}]},{"name":"commons-io:commons-io","SPDXID":"SPDXRef-maven-commons-io-commons-io-2.4-75c946","versionInfo":"2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2012 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/commons-io/commons-io@2.4"}]},{"name":"com.google.guava:guava","SPDXID":"SPDXRef-maven-com.google.guava-guava-14.0.1-75c946","versionInfo":"14.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.guava/guava@14.0.1"}]},{"name":"com.github.hmkcode/Java","SPDXID":"SPDXRef-github-hmkcode-Java-master-881125","versionInfo":"master","downloadLocation":"git+https://github.com/hmkcode/Java","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/hmkcode/Java@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.glassfish.tyrus-tyrus-container-grizzly-1.0-rc3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.itextpdf-html2pdf-2.1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-2.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-aop-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-context-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.google.code.gson-gson-2.2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.0.0.M5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-commons-io-commons-io-2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-2.9.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-junit-junit-4.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-webmvc-portlet-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.itextpdf.tool-xmlworker-5.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.glassfish.tyrus-tyrus-client-1.0-rc3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.0.4.v20130625-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.0.3.v20130506-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-xerces-xercesImpl-2.8.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.h2database-h2-1.3.171-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-test-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.apache.poi-poi-ooxml-3.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.apache.poi-poi-3.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-core-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-core-2.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-2.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-databind-2.9.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-web-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.codehaus.mojo-exec-maven-plugin-1.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-commons-fileupload-commons-fileupload-1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.thoughtworks.xstream-xstream-1.4.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-asm-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-jdbc-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-context-support-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-beans-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.itextpdf-itextpdf-5.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.itextpdf-itext7-core-7.1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.google.guava-guava-14.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.codehaus.mojo-exec-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-orm-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-net.sf.jasperreports-jasperreports-6.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-junit-junit-3.8.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.hmkcode.api-java-spi-api-1.0-SNAPSHOT-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-javax.servlet-javax.servlet-api-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.eclipse.jetty-jetty-maven-plugin-9.4.11.v20180605-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-webmvc-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-oxm-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-core-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-javax-javaee-api-7.0-b82-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.codehaus.castor-castor-1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.hmkcode.impl-java-spi-impl1-1.0-SNAPSHOT-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-core-2.9.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.mybatis-mybatis-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-tx-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.springframework-spring-expression-3.1.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hmkcode-Java-master-881125","relatedSpdxElement":"SPDXRef-maven-org.mybatis-mybatis-spring-1.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-hmkcode-Java-master-881125","relationshipType":"DESCRIBES"}]}