github.com/lineaje-labs/syft@v0.98.1-0.20231227153149-9e393f60ff1b/syft/pkg/cataloger/java/test-fixtures/maven-xml-responses/opensaml-parent-3.4.6.pom (about) 1 <?xml version="1.0"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 3 4 <modelVersion>4.0.0</modelVersion> 5 6 <parent> 7 <groupId>net.shibboleth</groupId> 8 <artifactId>parent</artifactId> 9 <version>7.11.2</version> 10 </parent> 11 12 <name>OpenSAML</name> 13 <description> 14 A library for creating, reading, writing and performing some processing of SAML messages. 15 16 For further information see https://wiki.shibboleth.net/confluence/display/OS30/Home 17 </description> 18 19 <groupId>org.opensaml</groupId> 20 <artifactId>opensaml-parent</artifactId> 21 <version>3.4.6</version> 22 <packaging>pom</packaging> 23 24 <modules> 25 <module>../opensaml-core</module> 26 <module>../opensaml-storage-api</module> 27 <module>../opensaml-security-api</module> 28 <module>../opensaml-xmlsec-api</module> 29 <module>../opensaml-messaging-api</module> 30 <module>../opensaml-soap-api</module> 31 <module>../opensaml-saml-api</module> 32 <module>../opensaml-xacml-api</module> 33 <module>../opensaml-xacml-saml-api</module> 34 35 <module>../opensaml-storage-impl</module> 36 <module>../opensaml-security-impl</module> 37 <module>../opensaml-xmlsec-impl</module> 38 <module>../opensaml-messaging-impl</module> 39 <module>../opensaml-soap-impl</module> 40 <module>../opensaml-saml-impl</module> 41 <module>../opensaml-xacml-impl</module> 42 <module>../opensaml-xacml-saml-impl</module> 43 <module>../opensaml-profile-api</module> 44 <module>../opensaml-profile-impl</module> 45 46 <module>../opensaml-bom</module> 47 <module>../opensaml-tests-bom</module> 48 </modules> 49 50 <properties> 51 <java-support.version>7.5.2</java-support.version> 52 <spring-extensions.version>5.4.2</spring-extensions.version> 53 <checkstyle.configLocation>${project.basedir}/../opensaml-parent/resources/checkstyle/checkstyle.xml</checkstyle.configLocation> 54 <opensaml-parent.site.url>${shibboleth.site.url}java-opensaml/${project.version}/</opensaml-parent.site.url> 55 <opensaml-module.site.url>${opensaml-parent.site.url}${project.artifactId}</opensaml-module.site.url> 56 </properties> 57 58 59 60 <!-- Dependencies which are required by every single project module should go here and will be inherited by all modules. --> 61 <dependencies> 62 <!-- Compile Dependencies --> 63 <dependency> 64 <groupId>net.shibboleth.utilities</groupId> 65 <artifactId>java-support</artifactId> 66 <version>${java-support.version}</version> 67 </dependency> 68 <dependency> 69 <groupId>commons-codec</groupId> 70 <artifactId>commons-codec</artifactId> 71 </dependency> 72 73 <!-- Provided Dependencies --> 74 75 <!-- Runtime Dependencies --> 76 77 <!-- Test Dependencies --> 78 <dependency> 79 <groupId>net.shibboleth.utilities</groupId> 80 <artifactId>java-support</artifactId> 81 <version>${java-support.version}</version> 82 <type>test-jar</type> 83 <scope>test</scope> 84 </dependency> 85 <dependency> 86 <groupId>org.xmlunit</groupId> 87 <artifactId>xmlunit-legacy</artifactId> 88 <scope>test</scope> 89 </dependency> 90 91 </dependencies> 92 93 <!-- Dependencies which are not required by every project module but for which every module should use the same version 94 of the dependency should go here. That is to say, placing a dependency here allows one to "peg" the version of the artifact 95 used by all project modules. --> 96 <dependencyManagement> 97 <dependencies> 98 <!-- Compile Dependencies --> 99 <dependency> 100 <groupId>javax.xml.bind</groupId> 101 <artifactId>jaxb-api</artifactId> 102 <version>2.3.1</version> 103 </dependency> 104 <dependency> 105 <groupId>org.hibernate</groupId> 106 <artifactId>hibernate-entitymanager</artifactId> 107 <version>4.3.5.Final</version> 108 <exclusions> 109 <exclusion> 110 <groupId>xml-apis</groupId> 111 <artifactId>xml-apis</artifactId> 112 </exclusion> 113 </exclusions> 114 </dependency> 115 <dependency> 116 <groupId>org.hibernate.javax.persistence</groupId> 117 <artifactId>hibernate-jpa-2.1-api</artifactId> 118 <version>1.0.0.Final</version> 119 </dependency> 120 <dependency> 121 <groupId>net.spy</groupId> 122 <artifactId>spymemcached</artifactId> 123 <version>2.12.3</version> 124 </dependency> 125 126 <!-- Provided Dependencies --> 127 128 <!-- Runtime Dependencies --> 129 130 <!-- Test Dependencies --> 131 <dependency> 132 <groupId>net.shibboleth.ext</groupId> 133 <artifactId>spring-extensions</artifactId> 134 <version>${spring-extensions.version}</version> 135 <scope>test</scope> 136 </dependency> 137 138 </dependencies> 139 </dependencyManagement> 140 141 <scm> 142 <connection>${shibboleth.scm.connection}java-opensaml</connection> 143 <developerConnection>${shibboleth.scm.developerConnection}java-opensaml</developerConnection> 144 <url>${shibboleth.scm.url}java-opensaml.git</url> 145 </scm> 146 147 <distributionManagement> 148 <site> 149 <id>site</id> 150 <url>dav:${opensaml-parent.site.url}</url> 151 </site> 152 </distributionManagement> 153 154 <build> 155 <plugins> 156 <plugin> 157 <groupId>org.apache.maven.plugins</groupId> 158 <artifactId>maven-site-plugin</artifactId> 159 <executions> 160 <execution> 161 <id>attach-descriptor</id> 162 <goals> 163 <goal>attach-descriptor</goal> 164 </goals> 165 </execution> 166 </executions> 167 <configuration> 168 <siteDirectory>../opensaml-parent/src/site</siteDirectory> 169 </configuration> 170 </plugin> 171 172 <plugin> 173 <groupId>org.apache.maven.plugins</groupId> 174 <artifactId>maven-jar-plugin</artifactId> 175 <configuration> 176 <archive> 177 <manifestEntries> 178 <Automatic-Module-Name>${automatic.module.name}</Automatic-Module-Name> 179 </manifestEntries> 180 </archive> 181 </configuration> 182 </plugin> 183 </plugins> 184 </build> 185 186 </project>