This is an automated email from the ASF dual-hosted git repository.

OpenPj pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/manifoldcf.git


The following commit(s) were added to refs/heads/trunk by this push:
     new fbf436ae0 Resolve Log4j package-scanning deprecation warning and SLF4J 
missing provider warning at startup, updated RAT configuration
fbf436ae0 is described below

commit fbf436ae0db3cc9e0c5ff2ba4f1c28d67de55973
Author: Piergiorgio Lucidi <[email protected]>
AuthorDate: Thu Jul 2 15:10:25 2026 +0200

    Resolve Log4j package-scanning deprecation warning and SLF4J missing 
provider warning at startup, updated RAT configuration
---
 .github/workflows/create-docker-image.yml          |  3 +
 .github/workflows/create-release-candidate.yml     |  2 +-
 .github/workflows/license-check.yml                |  2 +-
 CHANGES.txt                                        |  3 +-
 Dockerfile                                         |  2 +-
 build.xml                                          |  6 +-
 connectors/cmis/logging.xml                        |  2 +-
 docker-integration-test/connectors.xml             |  7 --
 docker-integration-test/docker-compose.yml         | 44 ------------
 docker-integration-test/mcf-properties.xml         | 30 --------
 docker-integration-test/setup-mcf.sh               | 83 ----------------------
 .../test-data/Apache ManifoldCF/test2.txt          |  2 -
 docker-integration-test/test-data/test1.txt        |  2 -
 framework/build.xml                                | 11 +++
 framework/example-multiprocess-common/logging.xml  |  2 +-
 framework/example-singleprocess-common/logging.xml |  2 +-
 framework/jetty-runner/pom.xml                     |  4 ++
 .../jetty-runner/src/main/resources/logging.xml    |  2 +-
 pom.xml                                            |  4 ++
 src/main/docker/JDK-25/Dockerfile                  |  2 +-
 src/main/docker/logging/logging.xml                |  2 +-
 21 files changed, 38 insertions(+), 179 deletions(-)

diff --git a/.github/workflows/create-docker-image.yml 
b/.github/workflows/create-docker-image.yml
index 04b05d924..528a8f30e 100644
--- a/.github/workflows/create-docker-image.yml
+++ b/.github/workflows/create-docker-image.yml
@@ -25,6 +25,7 @@ on:
         type: choice
         description: Select the ManifoldCF release
         options:
+        - 2.31-JDK-25 #Java 25
         - 2.30-JDK-21 #Java 21
         - 2.29-JDK-11
         - 2.28-JDK-11
@@ -61,6 +62,7 @@ on:
 jobs:
   createDockerImageBuildingFromSourceCode:
     if: |
+          (github.event.inputs.release  != '2.31-JDK-25') &&
           (github.event.inputs.release  != '2.30-JDK-21') &&
           (github.event.inputs.release  != '2.29-JDK-11') &&
           (github.event.inputs.release  != '2.28-JDK-11') &&
@@ -156,6 +158,7 @@ jobs:
       
   createDockerImageForAvailableDistributionPackage:
     if: |
+          (github.event.inputs.release  == '2.31-JDK-25') ||
           (github.event.inputs.release  == '2.30-JDK-21') ||
           (github.event.inputs.release  == '2.29-JDK-11') ||
           (github.event.inputs.release  == '2.28-JDK-11') ||
diff --git a/.github/workflows/create-release-candidate.yml 
b/.github/workflows/create-release-candidate.yml
index 8fe27fd3c..213a680b6 100644
--- a/.github/workflows/create-release-candidate.yml
+++ b/.github/workflows/create-release-candidate.yml
@@ -38,7 +38,7 @@ jobs:
       - name: Checkout
         uses: actions/[email protected]
       
-      - name: Set up OpenJDK 21 Temurin x64
+      - name: Set up OpenJDK 25 Temurin x64
         uses: actions/[email protected]
         with:
           java-version: '25'
diff --git a/.github/workflows/license-check.yml 
b/.github/workflows/license-check.yml
index adc08cfb3..3be54574d 100644
--- a/.github/workflows/license-check.yml
+++ b/.github/workflows/license-check.yml
@@ -28,7 +28,7 @@ jobs:
       - name: Checkout
         uses: actions/[email protected]
       
-      - name: Set up OpenJDK 21 Temurin x64
+      - name: Set up OpenJDK 25 Temurin x64
         uses: actions/[email protected]
         with:
           java-version: '25'
diff --git a/CHANGES.txt b/CHANGES.txt
index c55be5319..7e75f4111 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,7 +1,8 @@
 ManifoldCF Change Log
 
 ======================= 2.31-dev =========================
-
+CONNECTORS-1784: Core Performance & Modernization (The Java 25 Leap)
+(Piergiorgio Lucidi)
 
 
 ======================= Release 2.30 =========================
diff --git a/Dockerfile b/Dockerfile
index 1ae878ec6..4aba8ee0b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -27,7 +27,7 @@ ARG MCF_GROUP_ID=100002
 ARG MCF_HOME=/usr/share/manifoldcf
 ARG MCF_PORT=8345
 
-ARG 
MCF_DIST=distribution/target/apache-manifoldcf-${MCF_VERSION}/apache-manifoldcf-${MCF_VERSION}
+ARG MCF_DIST=dist
 
 RUN apt-get update && apt-get install -y iputils-ping && \
     apt-get install -y dnsutils
diff --git a/build.xml b/build.xml
index b1ef08f43..44937ca09 100644
--- a/build.xml
+++ b/build.xml
@@ -281,6 +281,8 @@
     </target>
     
     <target name="check-site-built" depends="build-site">
+      <echo message="Site generation is disabled (managed via GitHub Pages)."/>
+      <!--
       <available file="site/build/site" type="dir" property="site-found"/>
         <condition property="site-exists">
             <and>
@@ -288,6 +290,7 @@
                 <isset property="downloaded"/>
             </and>
         </condition>
+        -->
     </target>
 
     <target name="presite-check" depends="check-site-built" 
unless="site-exists" if="downloaded">
@@ -3523,7 +3526,8 @@ Use Apache Forrest version forrest-0.9-dev or higher.
     <target name="download-proprietary-dependencies" 
depends="download-mariadb,download-mysql,download-jtds"/>
     
     <target name="make-deps" 
depends="download-proprietary-dependencies,download-connectors-dependencies">
-        <ant dir="site" target="download-dependencies"/>
+       <echo message="Site generation is disabled (managed via GitHub 
Pages)."/>
+       <!-- <ant dir="site" target="download-dependencies"/> -->
     </target>
 
     <target name="download-proprietary-cleanup">
diff --git a/connectors/cmis/logging.xml b/connectors/cmis/logging.xml
index 953fa4c65..aba0fa059 100644
--- a/connectors/cmis/logging.xml
+++ b/connectors/cmis/logging.xml
@@ -1,4 +1,4 @@
-<Configuration status="warn" name="ManifoldCF" packages="">
+<Configuration status="warn" name="ManifoldCF">
   <Appenders>
     <File name="MyFile" 
fileName="/Users/piergiorgiolucidi/Documents/workspaces/manifoldNew/manifoldcf-github-trunk/connectors/cmis/manifoldcf.log">
       <PatternLayout>
diff --git a/docker-integration-test/connectors.xml 
b/docker-integration-test/connectors.xml
deleted file mode 100644
index 4e5746d73..000000000
--- a/docker-integration-test/connectors.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<connectors>
-  <outputconnector name="Null Output" 
class="org.apache.manifoldcf.agents.output.nullconnector.NullConnector"/>
-  <outputconnector name="CMIS" 
class="org.apache.manifoldcf.agents.output.cmisoutput.CmisOutputConnector"/>
-  <repositoryconnector name="File System" 
class="org.apache.manifoldcf.crawler.connectors.filesystem.FileConnector"/>
-  <repositoryconnector name="CMIS" 
class="org.apache.manifoldcf.crawler.connectors.cmis.CmisRepositoryConnector"/>
-</connectors>
diff --git a/docker-integration-test/docker-compose.yml 
b/docker-integration-test/docker-compose.yml
deleted file mode 100644
index 6310b4ae6..000000000
--- a/docker-integration-test/docker-compose.yml
+++ /dev/null
@@ -1,44 +0,0 @@
-services:
-  db:
-    image: postgres:17
-    environment:
-      POSTGRES_USER: manifoldcf
-      POSTGRES_PASSWORD: password
-      POSTGRES_DB: manifoldcf
-      POSTGRES_HOST_AUTH_METHOD: md5
-    healthcheck:
-      test: ["CMD-SHELL", "pg_isready -U manifoldcf -d manifoldcf"]
-      interval: 5s
-      timeout: 5s
-      retries: 5
-
-  cmis:
-    image: exoplatform/lightweightcmisserver:1.0
-    ports:
-      - "8080:8080"
-    volumes:
-      - ./cmis-data:/data/cmis/default
-
-  mcf:
-    build: 
-      context: ..
-      dockerfile: Dockerfile
-    ports:
-      - "8345:8345"
-    depends_on:
-      db:
-        condition: service_healthy
-      cmis:
-        condition: service_started
-    volumes:
-      - ./mcf-properties.xml:/usr/share/manifoldcf/example/properties.xml
-      - ./connectors.xml:/usr/share/manifoldcf/connectors.xml
-      - ./test-data:/usr/share/manifoldcf/test-data
-
-  mcf-setup:
-    image: alpine:latest
-    depends_on:
-      - mcf
-    volumes:
-      - ./setup-mcf.sh:/setup-mcf.sh
-    entrypoint: ["/bin/sh", "-c", "apk add --no-cache curl && /bin/sh 
/setup-mcf.sh"]
diff --git a/docker-integration-test/mcf-properties.xml 
b/docker-integration-test/mcf-properties.xml
deleted file mode 100644
index ccd74b5f5..000000000
--- a/docker-integration-test/mcf-properties.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<configuration>
-  <property name="org.apache.manifoldcf.versionstring" value="2.31-SNAPSHOT"/>
-  <property name="org.apache.manifoldcf.crawleruiwarpath" 
value="../web/war/mcf-crawler-ui.war"/>
-  <property name="org.apache.manifoldcf.authorityservicewarpath" 
value="../web/war/mcf-authority-service.war"/>
-  <property name="org.apache.manifoldcf.apiservicewarpath" 
value="../web/war/mcf-api-service.war"/>
-  <property name="org.apache.manifoldcf.usejettyparentclassloader" 
value="true"/>
-  <property name="org.apache.manifoldcf.jettyconfigfile" value="./jetty.xml"/>
-  <property name="org.apache.manifoldcf.combinedwarpath" 
value="../web/war/mcf-combined-service.war"/>
-  
-  <property name="org.apache.manifoldcf.databaseimplementationclass" 
value="org.apache.manifoldcf.core.database.DBInterfacePostgreSQL"/>
-  <property name="org.apache.manifoldcf.postgresql.hostname" value="db"/>
-  <property name="org.apache.manifoldcf.postgresql.port" value="5432"/>
-  <property name="org.apache.manifoldcf.postgresql.database" 
value="manifoldcf"/>
-  <property name="org.apache.manifoldcf.postgresql.username" 
value="manifoldcf"/>
-  <property name="org.apache.manifoldcf.postgresql.password" value="password"/>
-  <property name="org.apache.manifoldcf.database.name" value="manifoldcf"/>
-  <property name="org.apache.manifoldcf.database.username" value="manifoldcf"/>
-  <property name="org.apache.manifoldcf.database.password" value="password"/>
-  <property name="org.apache.manifoldcf.dbsuperusername" value="manifoldcf"/>
-  <property name="org.apache.manifoldcf.dbsuperuserpassword" value="password"/>
-  
-  <property name="org.apache.manifoldcf.database.maxhandles" value="100"/>
-  <property name="org.apache.manifoldcf.crawler.threads" value="50"/>
-  <property name="org.apache.manifoldcf.logconfigfile" value="./logging.xml"/>
-  <property name="org.apache.manifoldcf.connectorsconfigurationfile" 
value="../connectors.xml"/>
-  <property name="org.apache.manifoldcf.fileresources" 
value="../file-resources"/>
-  <libdir path="../connector-lib"/>
-  <libdir path="../connector-common-lib"/>
-</configuration>
diff --git a/docker-integration-test/setup-mcf.sh 
b/docker-integration-test/setup-mcf.sh
deleted file mode 100644
index 0c17b94c1..000000000
--- a/docker-integration-test/setup-mcf.sh
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/bin/sh
-
-# Wait for MCF to start
-until curl -s http://mcf:8345/mcf-api-service/json/repositoryconnections > 
/dev/null; do
-  echo "Waiting for ManifoldCF..."
-  sleep 5
-done
-
-echo "ManifoldCF is up. Configuring connections..."
-
-# 1. Create CMIS Output Connection
-curl -X PUT 
http://mcf:8345/mcf-api-service/json/outputconnections/CMIS%20Output \
-  -H "Content-Type: application/json" \
-  -d '{
-    "outputconnection": {
-      "name": "CMIS Output",
-      "class_name": 
"org.apache.manifoldcf.agents.output.cmisoutput.CmisOutputConnector",
-      "description": "CMIS Output Connection",
-      "max_connections": "10",
-      "configuration": {
-        "_PARAMETER_": [
-          { "_attribute_name": "binding", "_value_": "atom" },
-          { "_attribute_name": "username", "_value_": "admin" },
-          { "_attribute_name": "password", "_value_": "admin" },
-          { "_attribute_name": "protocol", "_value_": "http" },
-          { "_attribute_name": "server", "_value_": "cmis" },
-          { "_attribute_name": "port", "_value_": "8080" },
-          { "_attribute_name": "path", "_value_": "/atom11" },
-          { "_attribute_name": "repositoryId", "_value_": "A1" },
-          { "_attribute_name": "cmisQuery", "_value_": "SELECT * FROM 
cmis:folder WHERE cmis:name='\''Apache ManifoldCF'\''" }
-        ]
-      }
-    }
-  }'
-
-# 2. Create File System Repository Connection
-curl -X PUT 
http://mcf:8345/mcf-api-service/json/repositoryconnections/File%20System \
-  -H "Content-Type: application/json" \
-  -d '{
-    "repositoryconnection": {
-      "name": "File System",
-      "class_name": 
"org.apache.manifoldcf.crawler.connectors.filesystem.FileConnector",
-      "description": "File System Connection",
-      "max_connections": "10"
-    }
-  }'
-
-# 3. Create Job
-curl -X POST http://mcf:8345/mcf-api-service/json/jobs \
-  -H "Content-Type: application/json" \
-  -d '{
-    "job": {
-      "description": "File to CMIS Job",
-      "repository_connection": "File System",
-      "pipelinestage": [
-        {
-          "stage_id": "0",
-          "stage_isoutput": "true",
-          "stage_connectionname": "CMIS Output",
-          "stage_description": "Output to CMIS"
-        }
-      ],
-      "run_mode": "scan once",
-      "start_mode": "manual",
-      "priority": "5",
-      "hopcount_mode": "never delete",
-      "document_specification": {
-        "startpoint": [
-          {
-            "_attribute_path": "/usr/share/manifoldcf/test-data",
-            "include": [
-              {
-                "_attribute_type": "file",
-                "_attribute_match": "*"
-              }
-            ]
-          }
-        ]
-      }
-    }
-  }'
-
-echo "MCF Setup complete!"
diff --git a/docker-integration-test/test-data/Apache ManifoldCF/test2.txt 
b/docker-integration-test/test-data/Apache ManifoldCF/test2.txt
deleted file mode 100644
index 345d16a2d..000000000
--- a/docker-integration-test/test-data/Apache ManifoldCF/test2.txt     
+++ /dev/null
@@ -1,2 +0,0 @@
-This is a test file for ManifoldCF File System to CMIS integration.
-Created on: 2026-05-27
diff --git a/docker-integration-test/test-data/test1.txt 
b/docker-integration-test/test-data/test1.txt
deleted file mode 100644
index 345d16a2d..000000000
--- a/docker-integration-test/test-data/test1.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-This is a test file for ManifoldCF File System to CMIS integration.
-Created on: 2026-05-27
diff --git a/framework/build.xml b/framework/build.xml
index 6fe069d61..394868457 100644
--- a/framework/build.xml
+++ b/framework/build.xml
@@ -67,6 +67,7 @@
             <include name="log4j-api-*.jar"/>
             <include name="log4j-core-*.jar"/>
             <include name="log4j-1.2-api-*.jar"/>
+            <include name="log4j-slf4j2-impl-*.jar"/>
             <include name="serializer*.jar"/>
             <include name="jakarta.servlet-api*.jar"/>
             <include name="jakarta.el-api*.jar"/>
@@ -561,6 +562,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -618,6 +620,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -681,6 +684,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -739,6 +743,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -806,6 +811,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -878,6 +884,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -956,6 +963,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -1028,6 +1036,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="xalan*.jar"/>
                 <include name="xercesImpl*.jar"/>
@@ -1172,6 +1181,7 @@
                 <include name="log4j-api-*.jar"/>
                 <include name="log4j-core-*.jar"/>
                 <include name="log4j-1.2-api-*.jar"/>
+                <include name="log4j-slf4j2-impl-*.jar"/>
                 <include name="serializer*.jar"/>
                 <include name="jakarta.servlet-api*.jar"/>
                 <include name="jakarta.el-api*.jar"/>
@@ -1464,6 +1474,7 @@
             <include name="log4j-api-*.jar"/>
             <include name="log4j-core-*.jar"/>
             <include name="log4j-1.2-api-*.jar"/>
+            <include name="log4j-slf4j2-impl-*.jar"/>
             <include name="serializer*.jar"/>
             <include name="jakarta.servlet-api*.jar"/>
             <include name="jakarta.el-api*.jar"/>
diff --git a/framework/example-multiprocess-common/logging.xml 
b/framework/example-multiprocess-common/logging.xml
index 8152ad4d4..2032bbcc7 100644
--- a/framework/example-multiprocess-common/logging.xml
+++ b/framework/example-multiprocess-common/logging.xml
@@ -16,7 +16,7 @@
  limitations under the License.
 -->
 
-<Configuration status="warn" name="ManifoldCF" packages="">
+<Configuration status="warn" name="ManifoldCF">
   <Appenders>
     <File name="MyFile" fileName="logs/manifoldcf.log">
       <PatternLayout>
diff --git a/framework/example-singleprocess-common/logging.xml 
b/framework/example-singleprocess-common/logging.xml
index 8152ad4d4..2032bbcc7 100644
--- a/framework/example-singleprocess-common/logging.xml
+++ b/framework/example-singleprocess-common/logging.xml
@@ -16,7 +16,7 @@
  limitations under the License.
 -->
 
-<Configuration status="warn" name="ManifoldCF" packages="">
+<Configuration status="warn" name="ManifoldCF">
   <Appenders>
     <File name="MyFile" fileName="logs/manifoldcf.log">
       <PatternLayout>
diff --git a/framework/jetty-runner/pom.xml b/framework/jetty-runner/pom.xml
index 3df64f992..73c456dda 100644
--- a/framework/jetty-runner/pom.xml
+++ b/framework/jetty-runner/pom.xml
@@ -324,6 +324,10 @@
       <artifactId>slf4j-api</artifactId>
       <version>${slf4j.version}</version>
     </dependency>
+    <dependency>
+      <groupId>org.apache.logging.log4j</groupId>
+      <artifactId>log4j-slf4j2-impl</artifactId>
+    </dependency>
     <dependency>
       <groupId>org.apache.tomcat</groupId>
       <artifactId>tomcat-jasper</artifactId>
diff --git a/framework/jetty-runner/src/main/resources/logging.xml 
b/framework/jetty-runner/src/main/resources/logging.xml
index 8152ad4d4..2032bbcc7 100644
--- a/framework/jetty-runner/src/main/resources/logging.xml
+++ b/framework/jetty-runner/src/main/resources/logging.xml
@@ -16,7 +16,7 @@
  limitations under the License.
 -->
 
-<Configuration status="warn" name="ManifoldCF" packages="">
+<Configuration status="warn" name="ManifoldCF">
   <Appenders>
     <File name="MyFile" fileName="logs/manifoldcf.log">
       <PatternLayout>
diff --git a/pom.xml b/pom.xml
index 24e54e558..03398a911 100644
--- a/pom.xml
+++ b/pom.xml
@@ -558,6 +558,8 @@
            <configuration>
               <inputExcludes>
                   <inputExcludeFile>.geminiignore</inputExcludeFile>
+                  <inputExcludeFile>GEMINI.md</inputExcludeFile>
+                  <inputExcludeFile>.asf.yaml</inputExcludeFile>
                    <inputExclude>CHANGES.txt</inputExclude>
                    <inputExclude>DEPENDENCIES.txt</inputExclude>
                    
<inputExclude>site/src/documentation/skins/lucene/note.txt</inputExclude>
@@ -565,6 +567,7 @@
                    <inputExclude>dist-license/DEPENDENCIES.txt</inputExclude>
                    <inputExclude>site/tmp/font/**</inputExclude>
                    <inputExclude>apache-manifoldcf-*/**</inputExclude>
+                   <inputExclude>src/main/docker/JDK-25/*.md</inputExclude>
                    <inputExclude>src/main/docker/JDK-21/*.md</inputExclude>
                    <inputExclude>src/main/docker/JDK-11/*.md</inputExclude>
                    <inputExclude>src/main/docker/JDK-8/*.md</inputExclude>
@@ -577,6 +580,7 @@
                    <inputExclude>/lib/sharepoint-**/**</inputExclude>
                    <inputExclude>/lib/solr-*/**</inputExclude>
                    <inputExclude>build/download/**</inputExclude>
+                   <inputExclude>build/download/**</inputExclude>
               </inputExcludes>
          </configuration>
       </plugin>
diff --git a/src/main/docker/JDK-25/Dockerfile 
b/src/main/docker/JDK-25/Dockerfile
index 1ae878ec6..4aba8ee0b 100644
--- a/src/main/docker/JDK-25/Dockerfile
+++ b/src/main/docker/JDK-25/Dockerfile
@@ -27,7 +27,7 @@ ARG MCF_GROUP_ID=100002
 ARG MCF_HOME=/usr/share/manifoldcf
 ARG MCF_PORT=8345
 
-ARG 
MCF_DIST=distribution/target/apache-manifoldcf-${MCF_VERSION}/apache-manifoldcf-${MCF_VERSION}
+ARG MCF_DIST=dist
 
 RUN apt-get update && apt-get install -y iputils-ping && \
     apt-get install -y dnsutils
diff --git a/src/main/docker/logging/logging.xml 
b/src/main/docker/logging/logging.xml
index 9577743a5..20f5cabb1 100644
--- a/src/main/docker/logging/logging.xml
+++ b/src/main/docker/logging/logging.xml
@@ -16,7 +16,7 @@
  limitations under the License.
 -->
 
-<Configuration status="warn" name="ManifoldCF" packages="">
+<Configuration status="warn" name="ManifoldCF">
   <Appenders>
     <Console name="STDOUT" target="SYSTEM_OUT">
       <PatternLayout>

Reply via email to