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>