svn commit: r1828354 [2/2] - in /cocoon/trunk: ./ blocks/cocoon-flowscript/cocoon-flowscript-impl/src/main/java/org/apache/cocoon/components/flow/javascript/ blocks/cocoon-portal/cocoon-portal-impl/src/main/java/org/apache/cocoon/portal/spring/ blocks/...

[email protected] Wed, 04 Apr 2018 15:25:45 -0000
Newsgroups gmane.text.xml.cocoon.cvs
Message-ID <[email protected]>
Modified: cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/MockWebApplicationContext.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/MockWebApplicationContext.java?rev=1828354&r1=1828353&r2=1828354&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/MockWebApplicationContext.java (original)
+++ cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/MockWebApplicationContext.java Wed Apr  4 15:25:44 2018
@@ -1,19 +1,19 @@
 /*
-* Licensed to the Apache Software Foundation (ASF) under one or more
-* contributor license agreements.  See the NOTICE file distributed with
-* this work for additional information regarding copyright ownership.
-* The ASF licenses this file to You under the Apache License, Version 2.0
-* (the "License"); you may not use this file except in compliance with
-* the License.  You may obtain a copy of the License at
-*
-*     http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 package org.apache.cocoon;
 
 import javax.servlet.ServletContext;
@@ -23,6 +23,7 @@ import org.springframework.context.suppo
 import org.springframework.web.context.WebApplicationContext;
 
 public class MockWebApplicationContext extends GenericApplicationContext implements WebApplicationContext {
+
     ServletContext sc;
 
     public MockWebApplicationContext(DefaultListableBeanFactory parent, ServletContext context) {
@@ -34,6 +35,7 @@ public class MockWebApplicationContext e
         this.sc = context;
     }
 
+    @Override
     public ServletContext getServletContext() {
         return this.sc;
     }

Modified: cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/environment/mock/MockRequestAttributes.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/environment/mock/MockRequestAttributes.java?rev=1828354&r1=1828353&r2=1828354&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/environment/mock/MockRequestAttributes.java (original)
+++ cocoon/trunk/core/cocoon-sitemap/cocoon-sitemap-impl/src/test/java/org/apache/cocoon/environment/mock/MockRequestAttributes.java Wed Apr  4 15:25:44 2018
@@ -18,11 +18,11 @@
  */
 package org.apache.cocoon.environment.mock;
 
-import java.util.ArrayList;
 import java.util.Collections;
 import java.util.Enumeration;
 import java.util.HashMap;
 import java.util.Iterator;
+import java.util.List;
 import java.util.Map;
 
 import javax.servlet.http.HttpSession;
@@ -39,29 +39,29 @@ import org.springframework.web.context.r
  * @version $Id$
  * @since 2.2
  */
-public class MockRequestAttributes
-    implements RequestAttributes {
+public class MockRequestAttributes implements RequestAttributes {
 
     final protected Request request;
 
-    final protected Map callbacks = new HashMap();
+    final protected Map<String, Runnable> callbacks = new HashMap<String, Runnable>();
 
-    public MockRequestAttributes(Request r) {
-        this.request = r;
+    public MockRequestAttributes(Request request) {
+        this.request = request;
     }
 
     /**
      * @see org.springframework.web.context.scope.RequestAttributes#getAttribute(java.lang.String, int)
      */
+    @Override
     public Object getAttribute(String key, int scope) {
-        if ( scope == RequestAttributes.SCOPE_REQUEST ) {
+        if (scope == RequestAttributes.SCOPE_REQUEST) {
             return this.request.getLocalAttribute(key);
         }
-        if ( scope == RequestAttributes.SCOPE_SESSION ) {
+        if (scope == RequestAttributes.SCOPE_SESSION) {
             return this.request.getAttribute(key);
         }
         final HttpSession session = this.request.getSession(false);
-        if ( session != null ) {
+        if (session != null) {
             return session.getAttribute(key);
         }
         return null;
@@ -70,39 +70,43 @@ public class MockRequestAttributes
     /**
      * @see org.springframework.web.context.scope.RequestAttributes#getSessionMutex()
      */
-    public Object getSessionMutex() {
+    @Override
+    public HttpSession getSessionMutex() {
         return this.request.getSession();
     }
 
     /**
      * @see org.springframework.web.context.scope.RequestAttributes#removeAttribute(java.lang.String, int)
      */
+    @Override
     public void removeAttribute(String key, int scope) {
-        if ( scope == RequestAttributes.SCOPE_REQUEST ) {
+        if (scope == RequestAttributes.SCOPE_REQUEST) {
             this.request.removeLocalAttribute(key);
         }
-        if ( scope == RequestAttributes.SCOPE_SESSION ) {
+        if (scope == RequestAttributes.SCOPE_SESSION) {
             this.request.removeAttribute(key);
         }
-        if ( scope == RequestAttributes.SCOPE_GLOBAL_SESSION ) {
+        if (scope == RequestAttributes.SCOPE_GLOBAL_SESSION) {
             final HttpSession session = this.request.getSession(false);
-            if ( session != null ) {
+            if (session != null) {
                 session.removeAttribute(key);
             }
         }
     }
 
     /**
-     * @see org.springframework.web.context.scope.RequestAttributes#setAttribute(java.lang.String, java.lang.Object, int)
+     * @see org.springframework.web.context.scope.RequestAttributes#setAttribute(java.lang.String, java.lang.Object,
+     * int)
      */
+    @Override
     public void setAttribute(String key, Object value, int scope) {
-        if ( scope == RequestAttributes.SCOPE_REQUEST ) {
+        if (scope == RequestAttributes.SCOPE_REQUEST) {
             this.request.setLocalAttribute(key, value);
         }
-        if ( scope == RequestAttributes.SCOPE_SESSION ) {
+        if (scope == RequestAttributes.SCOPE_SESSION) {
             this.request.setAttribute(key, value);
         }
-        if ( scope == RequestAttributes.SCOPE_GLOBAL_SESSION ) {
+        if (scope == RequestAttributes.SCOPE_GLOBAL_SESSION) {
             final HttpSession session = this.request.getSession(true);
             session.setAttribute(key, value);
         }
@@ -111,42 +115,52 @@ public class MockRequestAttributes
     /**
      * @see org.springframework.web.context.request.RequestAttributes#getSessionId()
      */
+    @Override
     public String getSessionId() {
         return this.request.getSession().getId();
     }
 
     /**
-     * @see org.springframework.web.context.request.RequestAttributes#registerDestructionCallback(java.lang.String, java.lang.Runnable, int)
+     * @see org.springframework.web.context.request.RequestAttributes#registerDestructionCallback(java.lang.String,
+     * java.lang.Runnable, int)
      */
+    @Override
     public void registerDestructionCallback(String name, Runnable task, int scope) {
         this.callbacks.put(name, task);
     }
 
     public void requestCompleted() {
-        final Iterator i = this.callbacks.values().iterator();
-        while ( i.hasNext() ) {
-            final Runnable task = (Runnable)i.next();
+        final Iterator<Runnable> i = this.callbacks.values().iterator();
+        while (i.hasNext()) {
+            final Runnable task = i.next();
             task.run();
         }
     }
 
+    @Override
+    @SuppressWarnings("unchecked")
     public String[] getAttributeNames(int scope) {
-        Enumeration names = null;
-        if ( scope == RequestAttributes.SCOPE_REQUEST ) {
+        Enumeration<String> names = null;
+        if (scope == RequestAttributes.SCOPE_REQUEST) {
             names = this.request.getLocalAttributeNames();
-        } else if ( scope == RequestAttributes.SCOPE_SESSION ) {
+        } else if (scope == RequestAttributes.SCOPE_SESSION) {
             names = this.request.getAttributeNames();
         } else {
             final HttpSession session = this.request.getSession(false);
-            if ( session != null ) {
+            if (session != null) {
                 names = session.getAttributeNames();
             }
         }
-        if ( names == null ) {
+        if (names == null) {
             return new String[0];
         }
-        ArrayList attributeNames = Collections.list(names);
-        return (String[]) attributeNames.toArray(new String[attributeNames.size()]);
+        List<String> attributeNames = Collections.list(names);
+        return attributeNames.toArray(new String[attributeNames.size()]);
+    }
+
+    @Override
+    public Object resolveReference(String string) {
+        return null;
     }
 
 }

Propchange: cocoon/trunk/parent/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Wed Apr  4 15:25:44 2018
@@ -3,3 +3,4 @@
 .settings
 target
 build
+.pom.xml.swp

Modified: cocoon/trunk/parent/pom.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/parent/pom.xml?rev=1828354&r1=1828353&r2=1828354&view=diff
==============================================================================
--- cocoon/trunk/parent/pom.xml (original)
+++ cocoon/trunk/parent/pom.xml Wed Apr  4 15:25:44 2018
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>13</version>
+    <version>17</version>
     <relativePath/>
   </parent>
 
@@ -1357,7 +1357,7 @@
       <dependency>
         <groupId>commons-codec</groupId>
         <artifactId>commons-codec</artifactId>
-        <version>1.3</version>
+        <version>1.10</version>
       </dependency>
       <dependency>
         <groupId>commons-dbcp</groupId>
@@ -1372,7 +1372,7 @@
       <dependency>
         <groupId>commons-collections</groupId>
         <artifactId>commons-collections</artifactId>
-        <version>3.2</version>
+        <version>3.2.1</version>
       </dependency>
       <dependency>
         <groupId>commons-configuration</groupId>
@@ -1382,27 +1382,27 @@
       <dependency>
         <groupId>commons-discovery</groupId>
         <artifactId>commons-discovery</artifactId>
-        <version>0.2</version>
+        <version>0.5</version>
       </dependency>
       <dependency>
         <groupId>commons-httpclient</groupId>
         <artifactId>commons-httpclient</artifactId>
-        <version>3.0.1</version>
+        <version>3.1</version>
       </dependency>
       <dependency>
         <groupId>commons-io</groupId>
         <artifactId>commons-io</artifactId>
-        <version>1.3.1</version>
+        <version>2.4</version>
       </dependency>
       <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-jci-core</artifactId>
-        <version>1.0</version>
+        <version>1.1</version>
       </dependency>
       <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-jci-fam</artifactId>
-        <version>1.0</version>
+        <version>1.1</version>
       </dependency>
       <dependency>
         <groupId>commons-jelly</groupId>
@@ -1412,12 +1412,12 @@
       <dependency>
         <groupId>commons-jexl</groupId>
         <artifactId>commons-jexl</artifactId>
-        <version>1.0</version>
+        <version>1.1</version>
       </dependency>
       <dependency>
         <groupId>commons-jxpath</groupId>
         <artifactId>commons-jxpath</artifactId>
-        <version>1.2</version>
+        <version>1.3</version>
         <exclusions>
           <exclusion>
             <artifactId>ant-optional</artifactId>
@@ -1452,12 +1452,12 @@
       <dependency>
         <groupId>commons-lang</groupId>
         <artifactId>commons-lang</artifactId>
-        <version>2.3</version>
+        <version>2.6</version>
       </dependency>
       <dependency>
         <groupId>commons-logging</groupId>
         <artifactId>commons-logging</artifactId>
-        <version>1.1</version>
+        <version>1.2</version>
         <exclusions>
           <exclusion>
             <artifactId>logkit</artifactId>
@@ -1476,7 +1476,7 @@
       <dependency>
         <groupId>commons-transaction</groupId>
         <artifactId>commons-transaction</artifactId>
-        <version>1.1</version>
+        <version>1.2</version>
       </dependency>
       <dependency>
         <groupId>concurrent</groupId>
@@ -1683,7 +1683,7 @@
       <dependency>
         <groupId>org.apache.xmlgraphics</groupId>
         <artifactId>fop</artifactId>
-        <version>0.93</version>
+        <version>0.95-1</version>
         <exclusions>
           <exclusion>
             <groupId>org.apache.avalon.framework</groupId>
@@ -1717,7 +1717,7 @@
       <dependency>
         <groupId>hsqldb</groupId>
         <artifactId>hsqldb</artifactId>
-        <version>1.8.0.7</version>
+        <version>1.8.0.10</version>
       </dependency>
       <dependency>
         <groupId>com.ibm.icu</groupId>
@@ -1748,7 +1748,7 @@
       <dependency>
         <groupId>jdom</groupId>
         <artifactId>jdom</artifactId>
-        <version>1.0</version>
+        <version>1.1</version>
       </dependency>
       <dependency>
         <groupId>eclipse</groupId>
@@ -1800,18 +1800,18 @@
       <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
-        <version>4.4</version>
+        <version>4.12</version>
         <scope>test</scope>
       </dependency>
       <dependency>
         <groupId>log4j</groupId>
         <artifactId>log4j</artifactId>
-        <version>1.2.14</version>
+        <version>1.2.17</version>
       </dependency>
       <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-simple</artifactId>
-        <version>1.4.3</version>
+        <version>1.7.12</version>
       </dependency>
       <dependency>
         <groupId>org.apache.lucene</groupId>
@@ -1826,32 +1826,32 @@
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-artifact</artifactId>
-        <version>2.0.1</version>
+        <version>${maven.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-model</artifactId>
-        <version>2.0.1</version>
+        <version>${maven.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-plugin-api</artifactId>
-        <version>2.0.1</version>
+        <version>${maven.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-project</artifactId>
-        <version>2.0.1</version>
+        <version>${maven.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven</groupId>
         <artifactId>maven-settings</artifactId>
-        <version>2.0.5</version>
+        <version>${maven.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-war-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>2.6</version>
       </dependency>
       <dependency>
         <groupId>myfaces</groupId>
@@ -1949,93 +1949,58 @@
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-aop</artifactId>
-        <version>2.5.5</version>
-        <exclusions>
-          <exclusion>
-            <groupId>avalon-framework</groupId>
-            <artifactId>avalon-framework</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>logkit</groupId>
-            <artifactId>logkit</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      <dependency>
-        <groupId>org.aspectj</groupId>
-        <artifactId>aspectjrt</artifactId>
-        <version>1.5.4</version>
+        <version>${spring.version}</version>
       </dependency>
       <dependency>
         <groupId>org.aspectj</groupId>
         <artifactId>aspectjweaver</artifactId>
-        <version>1.5.4</version>
+        <version>1.8.7</version>
       </dependency>
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-beans</artifactId>
-        <version>2.5.5</version>
-        <exclusions>
-          <exclusion>
-            <groupId>avalon-framework</groupId>
-            <artifactId>avalon-framework</artifactId>
-          </exclusion>
-        </exclusions>
+        <version>${spring.version}</version>
       </dependency>
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-context</artifactId>
-        <version>2.5.5</version>
-        <exclusions>
-          <exclusion>
-            <groupId>avalon-framework</groupId>
-            <artifactId>avalon-framework</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>logkit</groupId>
-            <artifactId>logkit</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-          </exclusion>
-        </exclusions>
+        <version>${spring.version}</version>
       </dependency>
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-context-support</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
       </dependency>          
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-core</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
       </dependency>    
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-jdbc</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
       </dependency>  
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-jms</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
       </dependency>        
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-test</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
         <scope>test</scope>
       </dependency>
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-web</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
       </dependency>
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-tx</artifactId>
-        <version>2.5.5</version>
+        <version>${spring.version}</version>
       </dependency> 
       <dependency>
         <groupId>stax</groupId>
@@ -2178,7 +2143,7 @@
       <dependency>
         <groupId>xmlunit</groupId>
         <artifactId>xmlunit</artifactId>
-        <version>1.1</version>
+        <version>1.6</version>
         <scope>test</scope>
       </dependency>
 
@@ -2317,7 +2282,7 @@
       <dependency>
         <groupId>org.apache.cocoon</groupId>
         <artifactId>cocoon-configuration-api</artifactId>
-        <version>1.0.2</version>
+        <version>1.0.4</version>
       </dependency>
       <dependency>
         <groupId>org.apache.cocoon</groupId>
@@ -2540,7 +2505,7 @@
       <dependency>
         <groupId>org.apache.cocoon</groupId>
         <artifactId>cocoon-jnet</artifactId>
-        <version>1.2.0</version>
+        <version>1.2.2</version>
       </dependency>
       <dependency>
         <groupId>org.apache.cocoon</groupId>
@@ -2812,7 +2777,7 @@
       <dependency>
         <groupId>org.apache.cocoon</groupId>
         <artifactId>cocoon-servlet-service-impl</artifactId>
-        <version>1.2.0</version>
+        <version>1.3.3-COCOON-2347-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.cocoon</groupId>
@@ -2874,7 +2839,7 @@
       <dependency>
         <groupId>org.apache.cocoon</groupId>
         <artifactId>cocoon-spring-configurator</artifactId>
-        <version>2.1.0</version>
+        <version>2.2.2-COCOON-2347-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.cocoon</groupId>
@@ -3064,19 +3029,22 @@
       <plugins>
         <plugin>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.12</version>
+          <version>2.19</version>
+          <configuration>
+            <redirectTestOutputToFile>true</redirectTestOutputToFile>
+          </configuration>
         </plugin>
         <plugin>
           <artifactId>maven-site-plugin</artifactId>
-          <version>3.0</version>
+          <version>3.4</version>
         </plugin>
         <plugin>
           <artifactId>maven-war-plugin</artifactId>
-          <version>2.2</version>
+          <version>2.6</version>
         </plugin>
         <plugin>
           <artifactId>maven-plugin-plugin</artifactId>
-          <version>2.9</version>
+          <version>3.4</version>
         </plugin>
         <plugin>
           <groupId>org.apache.rat</groupId>
@@ -3100,39 +3068,38 @@
     <plugins>
       <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.5</version>
+        <version>3.3</version>
         <configuration>
-          <source>1.5</source>
-          <target>1.5</target>
+          <source>${targetJdk}</source>
+          <target>${targetJdk}</target>
         </configuration>
       </plugin>
       <plugin>
         <artifactId>maven-eclipse-plugin</artifactId>
-        <version>2.9</version>
+        <version>2.10</version>
       </plugin>
       <plugin>
         <artifactId>maven-clean-plugin</artifactId>
-        <version>2.4.1</version>
+        <version>2.6.1</version>
       </plugin>
       <plugin>
         <artifactId>maven-idea-plugin</artifactId>
-        <version>2.2</version>
+        <version>2.2.1</version>
         <configuration>
-          <!-- Cocoon 2.2 requires JDK 1.5 -->
-          <jdkName>1.5</jdkName>
-          <jdkLevel>1.5</jdkLevel>
+          <jdkName>${targetJdk}</jdkName>
+          <jdkLevel>${targetJdk}</jdkLevel>
         </configuration>
       </plugin>
       <plugin>
         <artifactId>maven-release-plugin</artifactId>
-        <version>2.2.2</version>
+        <version>2.5.2</version>
         <configuration>
           <tagBase>https://svn.apache.org/repos/asf/cocoon/tags/cocoon-2.2/${project.artifactId}</tagBase>
         </configuration>
       </plugin>
       <plugin>
         <artifactId>maven-enforcer-plugin</artifactId>
-        <version>1.0.1</version>
+        <version>1.4</version>
         <executions>
           <execution>
             <id>enforce-maven</id>
@@ -3151,16 +3118,15 @@
       </plugin>
       <plugin>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.8.1</version>
+        <version>2.10.3</version>
         <!-- keep this in-sync with the configuration in /project/profiles/profile[id='javadocs']
-                 (unfortunatly this has to be set twice) -->
+        (unfortunatly this has to be set twice) -->
         <configuration>
           <maxmemory>512m</maxmemory>
           <links>
-            <link>http://docs.oracle.com/javase/1.5.0/docs/api/</link>
+            <link>http://docs.oracle.com/javase/6/docs/api//</link>
             <link>http://static.springframework.org/spring/docs/2.5.x/api/</link>
             <link>http://excalibur.apache.org/apidocs/</link>
-            <link>http://docs.oracle.com/javase/1.5.0/docs/api/</link>
             <link>http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/</link>
             <link>http://jakarta.apache.org/commons/dbcp/apidocs/</link>
             <link>http://jakarta.apache.org/commons/fileupload/apidocs/</link>
@@ -3184,7 +3150,7 @@
     <plugins>
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
-        <version>2.0.1</version>
+        <version>2.8</version>
         <reportSets>
           <reportSet>
             <reports>
@@ -3198,7 +3164,7 @@
       </plugin>
       <plugin>
         <artifactId>maven-changes-plugin</artifactId>
-        <version>2.0-beta-2</version>
+        <version>2.11</version>
         <reportSets>
           <reportSet>
             <reports>
@@ -3211,6 +3177,10 @@
   </reporting>
 
   <properties>
+    <targetJdk>1.6</targetJdk>
+    <maven.version>2.0.11</maven.version>
+    <spring.version>4.3.15.RELEASE</spring.version>
+
     <!-- General doc properties -->
     <docs.deploymentBaseUrl>file://${basedir}/../../../site/site</docs.deploymentBaseUrl>
     <docs.urlRelativizer>../../../../</docs.urlRelativizer>
@@ -3383,14 +3353,13 @@
             <artifactId>maven-javadoc-plugin</artifactId>
             <version>2.2</version>
             <!-- keep this in-sync with the configuration in /project/build/plugins/plugin[id='maven-javadoc-plugin']
-                 (unfortunatly this has to be set twice) -->
+            (unfortunatly this has to be set twice) -->
             <configuration>
               <maxmemory>512m</maxmemory>
               <links>
-                <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
-                <link>http://static.springframework.org/spring/docs/2.0.x/api/</link>
+                <link>http://docs.oracle.com/javase/6/docs/api//</link>
+                <link>http://static.springframework.org/spring/docs/2.5.x/api/</link>
                 <link>http://excalibur.apache.org/apidocs/</link>
-                <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
                 <link>http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/</link>
                 <link>http://jakarta.apache.org/commons/dbcp/apidocs/</link>
                 <link>http://jakarta.apache.org/commons/fileupload/apidocs/</link>
@@ -3536,80 +3505,5 @@
         </pluginRepository>
       </pluginRepositories>
     </profile>
-    <profile>
-      <id>spring-2.1</id>
-      <dependencyManagement>
-        <dependencies>
-          <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-aop</artifactId>
-            <version>2.1-m3</version>
-            <exclusions>
-              <exclusion>
-                <groupId>avalon-framework</groupId>
-                <artifactId>avalon-framework</artifactId>
-              </exclusion>
-              <exclusion>
-                <groupId>logkit</groupId>
-                <artifactId>logkit</artifactId>
-              </exclusion>
-            </exclusions>
-          </dependency>
-          <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-beans</artifactId>
-            <version>2.1-m3</version>
-            <exclusions>
-              <exclusion>
-                <groupId>avalon-framework</groupId>
-                <artifactId>avalon-framework</artifactId>
-              </exclusion>
-            </exclusions>
-          </dependency>
-          <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-context</artifactId>
-            <version>2.1-m3</version>
-            <exclusions>
-              <exclusion>
-                <groupId>avalon-framework</groupId>
-                <artifactId>avalon-framework</artifactId>
-              </exclusion>
-              <exclusion>
-                <groupId>logkit</groupId>
-                <artifactId>logkit</artifactId>
-              </exclusion>
-              <exclusion>
-                <groupId>log4j</groupId>
-                <artifactId>log4j</artifactId>
-              </exclusion>
-            </exclusions>
-          </dependency>
-          <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-core</artifactId>
-            <version>2.1-m3</version>
-          </dependency>
-          <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-mock</artifactId>
-            <version>2.1-m3</version>
-            <scope>test</scope>
-          </dependency>
-          <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-web</artifactId>
-            <version>2.1-m3</version>
-          </dependency>
-        </dependencies>
-      </dependencyManagement>
-      <repositories>
-        <repository>
-          <id>i21-s3-maven-repo</id>
-          <name>i21 S3 milestone repo</name>
-          <url>http://s3.amazonaws.com/maven.springframework.org/milestone</url>
-        </repository>
-      </repositories>
-    </profile>
   </profiles>
 </project>

Modified: cocoon/trunk/pom.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/pom.xml?rev=1828354&r1=1828353&r2=1828354&view=diff
==============================================================================
--- cocoon/trunk/pom.xml (original)
+++ cocoon/trunk/pom.xml Wed Apr  4 15:25:44 2018
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>12</version>
+    <version>19</version>
   </parent>
 
   <groupId>org.apache.cocoon</groupId>
@@ -54,7 +54,7 @@
     <plugins>
       <plugin>
         <artifactId>maven-eclipse-plugin</artifactId>
-        <version>2.4</version>
+        <version>2.10</version>
       </plugin>
     </plugins>
   </build>