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

gk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/turbine-fulcrum-parser.git

commit b8c6c41c8baf01a5067e1b3b8ee376ee5ada07e1
Author: Georg Kallidis <g...@apache.org>
AuthorDate: Tue Sep 26 15:55:45 2023 +0200

    Update changes.xml, remove snapshots, minor code fixes
---
 pom.xml                                                | 12 +++++++++---
 src/changes/changes.xml                                | 14 ++++++++++++--
 .../apache/fulcrum/parser/DefaultParserService.java    |  3 ++-
 src/test/log4j2-test.xml                               | 18 ++++++++++--------
 4 files changed, 33 insertions(+), 14 deletions(-)

diff --git a/pom.xml b/pom.xml
index aa4a2e7..ab50c89 100644
--- a/pom.xml
+++ b/pom.xml
@@ -135,7 +135,7 @@
     <dependency>
       <groupId>org.apache.fulcrum</groupId>
       <artifactId>fulcrum-testcontainer</artifactId>
-      <version>1.0.9</version>
+      <version>2.0.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -144,6 +144,13 @@
       <version>2.0.0</version>
       <scope>test</scope>
     </dependency>
+    <!-- log4j2 only usable in testcontainer 1.0.10 -->
+    <dependency>
+       <groupId>org.apache.logging.log4j</groupId>
+       <artifactId>log4j-core</artifactId>
+       <version>${turbine.log4j2.version}</version>
+       <scope>test</scope>
+    </dependency>
   </dependencies>
 
   <build>
@@ -153,8 +160,7 @@
       <testResource>
         <directory>${basedir}/src/test</directory>
         <includes>
-        <include>*.java</include>
-          <include>log4j2*.xml</include>
+            <include>**</include> 
         </includes>
       </testResource>
     </testResources>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 416bc46..baf9ba0 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -22,8 +22,18 @@
     </properties>
 
     <body>
-       <release version="2.0.1" date="in SVN">
-        <action dev="gk" type="update" date="2019-25-06">
+       <release version="3.0.0" date="in GIT">
+         <action dev="gk" type="update" date="2023-08-02">
+            - Use maxWait Duration on pool2 
+            - major update fulcrum yaafi to 2.0.0
+            - minor update commons-lang3 to 3.13.0
+          </action>
+         <action dev="gk" type="update" date="2022-20-10">
+            - minor update commons pool2 version to 2.11.1 
+            - commons-pool2 is now scope provided to avoid dependency 
inconsistencies with commons module dbcp2 
+            - java 11 baseline 
+          </action>
+          <action dev="gk" type="update" date="2019-25-06">
             - use optional Fulcrum Pool (without Recycable feature) again as 
fallback
             - fix bug in parser resources (using new dispose method from 
ValueParser instead of same method in Fulcrum Pool Recycable 
             - add + fix tests
diff --git a/src/java/org/apache/fulcrum/parser/DefaultParserService.java 
b/src/java/org/apache/fulcrum/parser/DefaultParserService.java
index 4ed7932..1816ec6 100644
--- a/src/java/org/apache/fulcrum/parser/DefaultParserService.java
+++ b/src/java/org/apache/fulcrum/parser/DefaultParserService.java
@@ -513,7 +513,8 @@ public class DefaultParserService
             valueParserPool.setConfig(genObjPoolConfig);
             parameterParserPool.setConfig(genObjPoolConfig);
             cookieParserPool.setConfig(genObjPoolConfig);
-            
+
+            getLogger().info("Update Config Commons2 Pools with " + 
genObjPoolConfig );
             getLogger().debug(valueParserPool.toString());
             getLogger().debug(parameterParserPool.toString());
             getLogger().debug(cookieParserPool.toString());
diff --git a/src/test/log4j2-test.xml b/src/test/log4j2-test.xml
index 897e0eb..b7e9a13 100644
--- a/src/test/log4j2-test.xml
+++ b/src/test/log4j2-test.xml
@@ -17,17 +17,17 @@
  specific language governing permissions and limitations
  under the License.
 -->
-<Configuration status="trace" verbose="true">
+<Configuration status="info" verbose="false">
     <Appenders>
       <Console name="console" target="SYSTEM_OUT">
           <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
-           </Console>
-           <File name="logfile" fileName="target/fulcrum-parser-test.log">
+         </Console>
+         <File name="logfile" fileName="./target/fulcrum-parser-test.log">
           <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
-           </File>
-           <File name="avalon" fileName="target/avalon-test.log">
+         </File>
+         <File name="avalon" fileName="./target/avalon-test.log">
           <PatternLayout pattern="%d [%t] %-5p %c - %m%n"/>
-           </File>
+         </File>
     </Appenders>
     <Loggers>
       <Logger name="org.apache.fulcrum" level="debug" additivity="false">
@@ -35,9 +35,10 @@
           <AppenderRef ref="logfile"/>
       </Logger>
        <Logger name="org.apache.fulcrum.parser" level="debug" 
additivity="false">
-          <AppenderRef ref="avalon"/>
+         <AppenderRef ref="console"/>
+         <AppenderRef ref="logfile"/>
       </Logger>
-      <Logger name="avalon" level="debug" additivity="info">
+      <Logger name="avalon" level="info" additivity="false">
           <AppenderRef ref="avalon"/>
       </Logger>
       <Logger name="org.apache.logging.log4j" level="info" additivity="false">
@@ -45,6 +46,7 @@
       </Logger>
       <Root level="error">
           <AppenderRef ref="console"/>
+          <AppenderRef ref="logfile"/>
       </Root>
     </Loggers>
 </Configuration>
\ No newline at end of file

Reply via email to