[java-idp-jetty-base] 03/06: JJETTY-14 Complete move to separate Repository

Rod Widdowson rdw at steadingsoftware.com
Mon Aug 4 10:37:08 UTC 2025


This is an automated email from the git hooks/post-receive script.

rdw pushed a commit to branch 12
in repository java-idp-jetty-base.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-jetty-base.git;a=commit;h=760c88cdf36f5a81f37456f80fa4b6926aca5c7d

commit 760c88cdf36f5a81f37456f80fa4b6926aca5c7d
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sun Aug 3 15:10:36 2025 +0100

    JJETTY-14 Complete move to separate Repository
    
    https://shibboleth.atlassian.net/browse/JJETTY-14
    
    Start POM cleanup
---
 jetty-impl/pom.xml | 66 +-----------------------------------------------------
 pom.xml            | 42 ----------------------------------
 2 files changed, 1 insertion(+), 107 deletions(-)

diff --git a/jetty-impl/pom.xml b/jetty-impl/pom.xml
index 9b1ab4b..5043c2f 100644
--- a/jetty-impl/pom.xml
+++ b/jetty-impl/pom.xml
@@ -19,84 +19,20 @@
     <packaging>jar</packaging>
 
     <properties>
-<!--        <automatic.module.name>net.shibboleth.idp.jetty.base.</automatic.module.name>
-    -->    <assemblyDirectory>${project.build.directory}/jetty-base</assemblyDirectory>
+        <assemblyDirectory>${project.build.directory}/jetty-base</assemblyDirectory>
     </properties>
 
 
-    <dependencies>
-        <!-- Provided Dependencies needed to build the plugin and module -->
-        <dependency>
-            <groupId>${idp.groupId}</groupId>
-            <artifactId>idp-admin-impl</artifactId>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${shib-shared.groupId}</groupId>
-            <artifactId>shib-security</artifactId>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${idp.groupId}</groupId>
-            <artifactId>idp-installer</artifactId>
-            <version>${idp.version}</version>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${shib-profile.groupId}</groupId>
-            <artifactId>shib-profile-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>${slf4j.groupId}</groupId>
-            <artifactId>slf4j-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-
-    </dependencies>
-
     <build>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-jar-plugin</artifactId>
-<!--                <configuration>
-                    <archive>
-                        <manifestEntries>
-                            <Implementation-Title>${project.artifactId}</Implementation-Title>
-                            <Implementation-Version>${project.version}</Implementation-Version>
-                            <Implementation-Vendor>shibboleth.net</Implementation-Vendor> -->
-<!--                            <Automatic-Module-Name>${automatic.module.name}</Automatic-Module-Name> --> <!--
-                        </manifestEntries>
-                    </archive>
-                </configuration>-->
             </plugin>
 	    <!-- Copy files to the jetty base we will create -->
 	    <plugin>
                 <artifactId>maven-resources-plugin</artifactId>
                 <executions>
-                    <!-- Copy Logback logging dependencies to jetty-base/lib/logging directory. 
-                    <execution>
-                        <id>copy-jetty-logging-logback</id>
-                        <phase>prepare-package</phase>
-                        <goals>
-                            <goal>copy-resources</goal>
-                        </goals>
-                        <configuration>
-			    <includeEmptyDirs>true</includeEmptyDirs>
-                            <outputDirectory>${assemblyDirectory}/lib/logging/</outputDirectory>
-                            <resources>
-                                <resource>
-                                    <directory>${project.basedir}/../jetty-base-packages/target/staging/logback</directory>
-				    <filtering>false</filtering>
-                                </resource>
-                            </resources>
-                        </configuration>
-                    </execution> -->
                     <execution>
                         <id>copy-jetty-base</id>
                         <phase>prepare-package</phase>
diff --git a/pom.xml b/pom.xml
index 62a7cb3..4e9c690 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,48 +21,6 @@
     <packaging>pom</packaging>
     <version>12.0.0-SNAPSHOT</version>
 
-    <properties>
-        <idp.groupId>net.shibboleth.idp</idp.groupId>
-        <idp.version>5.2.0-SNAPSHOT</idp.version>
-        <shib-shared.groupId>net.shibboleth</shib-shared.groupId>
-
-        <shib-profile.groupId>net.shibboleth</shib-profile.groupId>
-        <shib-profile.version>5.2.0-SNAPSHOT</shib-profile.version>
-
-        <logback.version>1.5.13</logback.version>
-<!--
-        <procrun.groupId>commons-daemon</procrun.groupId>
-        <procrun.artifactId>commons-daemon</procrun.artifactId>
-        <procrun.version>1.3.4</procrun.version>
-        <procrun.classifier>bin-windows</procrun.classifier>
-
-        <jetty.version>12.0.19</jetty.version>
--->
-    </properties>
-
-    <dependencies/>
-
-    <dependencyManagement>
-        <dependencies>
-            <!-- Import Dependencies:  Shib-Metadata/Attribute/Profile -->
-            <dependency>
-                <groupId>${shib-profile.groupId}</groupId>
-                <artifactId>shib-profile-bom</artifactId>
-                <version>${shib-profile.version}</version>
-                <type>pom</type>
-                <scope>import</scope>
-            </dependency>
-            <!-- Import IdP -->
-            <dependency>
-                <groupId>${idp.groupId}</groupId>
-                <artifactId>idp-bom</artifactId>
-                <version>${idp.version}</version>
-                <type>pom</type>
-                <scope>import</scope>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
-
     <modules>
         <module>jetty-impl</module>
     </modules>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list