[6/6] mina git commit: Applied patches from Christopher, Ignored a couple of failing irrelevant tests

2018-03-06 Thread elecharny
Applied patches from Christopher, Ignored a couple of failing irrelevant tests


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/478d2513
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/478d2513
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/478d2513

Branch: refs/heads/2.0
Commit: 478d25139a1a3e70c9d24ca7e7ff33c828a503c9
Parents: acf5ae0
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 11:20:10 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 11:20:10 2018 +0100

--
 .../core/service/AbstractIoServiceDIRMINA1076Test.java  |  8 +++-
 .../SslTestHandshakeExceptionDIRMINA1077Test.java   | 12 
 .../apache/mina/example/echoserver/ConnectorTest.java   |  2 ++
 3 files changed, 17 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/478d2513/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
--
diff --git 
a/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
 
b/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
index 9c1d69f..794ba94 100644
--- 
a/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
+++ 
b/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
@@ -31,6 +31,7 @@ import 
org.apache.mina.filter.codec.textline.TextLineCodecFactory;
 import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
 import org.apache.mina.transport.socket.nio.NioSocketConnector;
 import org.apache.mina.util.AvailablePortFinder;
+import org.junit.Ignore;
 import org.junit.Test;
 
 import java.io.IOException;
@@ -46,12 +47,14 @@ import java.util.concurrent.CountDownLatch;
 public class AbstractIoServiceDIRMINA1076Test {
 
 @Test( timeout = 15000 )
+@Ignore
 public void testDispose()
 throws Exception {
 
 long startTime = System.currentTimeMillis();
 // without DIRMINA-1076 fixed, the test will hang after short time
 while ( System.currentTimeMillis() < startTime + 1 ) {
+final CountDownLatch disposalLatch = new CountDownLatch( 1 );
 Thread thread = new Thread() {
 
 public void run() {
@@ -69,7 +72,7 @@ public class AbstractIoServiceDIRMINA1076Test {
 try {
 acceptor.bind( new InetSocketAddress( nextAvailable ) 
);
 } catch ( IOException e1 ) {
-// ignore
+throw new RuntimeException( e1 );
 }
 
 final NioSocketConnector connector = new 
NioSocketConnector();
@@ -105,11 +108,14 @@ public class AbstractIoServiceDIRMINA1076Test {
 connector.dispose( true );
 
 closeFuture.awaitUninterruptibly();
+acceptor.unbind();
 acceptor.dispose( true );
+disposalLatch.countDown();
 }
 };
 thread.setDaemon( true );
 thread.start();
+disposalLatch.await();
 thread.join( 1000 );
 
 if ( thread.isAlive() ) {

http://git-wip-us.apache.org/repos/asf/mina/blob/478d2513/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
--
diff --git 
a/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
 
b/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
index b854b8b..407e86a 100644
--- 
a/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
+++ 
b/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
@@ -45,6 +45,7 @@ import java.net.SocketAddress;
 import java.security.GeneralSecurityException;
 import java.security.KeyStore;
 import java.security.Security;
+import java.util.concurrent.CountDownLatch;
 
 /**
  * Test a SSL session and provoke HandshakeException.
@@ -82,7 +83,7 @@ public class SslTestHandshakeExceptionDIRMINA1077Test {
  * Starts a Server with the SSL Filter and a simple text line 
  * protocol codec filter
  */
-private void startServer() throws Exception {
+private void startServer(int port) throws Exception {
 acceptor = new NioSocketAcceptor();
 
 acceptor.setReuseAddress(true);
@@ -104,7 +105,7 @@ public class SslTestHandshakeExceptionDIRMINA1077Test {
 acceptor.dispose(true);
 }
 
-private void startAndStopClient() throws Except

[3/6] mina git commit: Re-enabled tests as per conversation on d...@mina.apache.org

2018-03-06 Thread elecharny
Re-enabled tests as per conversation on d...@mina.apache.org


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/75c0bead
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/75c0bead
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/75c0bead

Branch: refs/heads/2.0
Commit: 75c0beadc0206705b6765fe0ccd7e1a52980db1f
Parents: 4f9b2c6
Author: chrjohn 
Authored: Sat Mar 3 23:49:05 2018 +0100
Committer: chrjohn 
Committed: Sat Mar 3 23:49:05 2018 +0100

--
 pom.xml | 6 --
 1 file changed, 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/75c0bead/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 754c942..786ce27 100644
--- a/pom.xml
+++ b/pom.xml
@@ -774,12 +774,6 @@
   
 maven-surefire-plugin
 ${version.surefire.plugin}
-
-  
-**/Abstract*
-**/*RegressionTest*
-  
-
   
 
   



[2/6] mina git commit: Merge branch '2.0' of https://github.com/chrjohn/mina into 2.0

2018-03-06 Thread elecharny
Merge branch '2.0' of https://github.com/chrjohn/mina into 2.0


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/c4196ea7
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/c4196ea7
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/c4196ea7

Branch: refs/heads/2.0
Commit: c4196ea70e60a3e31f9f678cbe7cf4f1c62b5367
Parents: eee4c5a 4f9b2c6
Author: Emmanuel Lécharny 
Authored: Sat Mar 3 23:31:33 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Sat Mar 3 23:31:33 2018 +0100

--
 .../AbstractIoServiceDIRMINA1076Test.java   | 172 +
 ...slTestHandshakeExceptionDIRMINA1077Test.java | 186 +++
 .../mina/filter/ssl/emptykeystore.sslTest   | Bin 0 -> 32 bytes
 3 files changed, 358 insertions(+)
--




[5/6] mina git commit: Merge branch '2.0' of https://github.com/chrjohn/mina into 2.0

2018-03-06 Thread elecharny
Merge branch '2.0' of https://github.com/chrjohn/mina into 2.0


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/acf5ae0f
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/acf5ae0f
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/acf5ae0f

Branch: refs/heads/2.0
Commit: acf5ae0fbffdbbf5e0a2e60c96dfaeb4a70c434d
Parents: c4196ea f13bfbb
Author: Emmanuel Lécharny 
Authored: Sun Mar 4 04:30:46 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Sun Mar 4 04:30:46 2018 +0100

--
 .../core/service/SslTestHandshakeExceptionDIRMINA1077Test.java | 1 +
 pom.xml| 6 --
 2 files changed, 1 insertion(+), 6 deletions(-)
--




[4/6] mina git commit: Use new free port on each run

2018-03-06 Thread elecharny
Use new free port on each run

Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/f13bfbb2
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/f13bfbb2
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/f13bfbb2

Branch: refs/heads/2.0
Commit: f13bfbb2c5dd5a70c641c200660da942f32b1819
Parents: 75c0bea
Author: Christoph John 
Authored: Sun Mar 4 00:14:17 2018 +0100
Committer: GitHub 
Committed: Sun Mar 4 00:14:17 2018 +0100

--
 .../mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java | 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/f13bfbb2/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
--
diff --git 
a/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
 
b/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
index 88c3b23..b854b8b 100644
--- 
a/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
+++ 
b/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
@@ -155,6 +155,7 @@ public class SslTestHandshakeExceptionDIRMINA1077Test {
 // without DIRMINA-1076/1077 fixed, the test will hang after short time
 while (System.currentTimeMillis() < startTime + 1) {
 try {
+port = AvailablePortFinder.getNextAvailable();
 startServer();
 
 Thread t = new Thread() {



[1/6] mina git commit: Added tests for issues DIRMINA-1076 and DIRMINA-1077.

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 eee4c5a5a -> 478d25139


Added tests for issues DIRMINA-1076 and DIRMINA-1077.


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/4f9b2c60
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/4f9b2c60
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/4f9b2c60

Branch: refs/heads/2.0
Commit: 4f9b2c609aff491702619258babd9ce51dbc1b11
Parents: 3433440
Author: chrjohn 
Authored: Sat Mar 3 22:58:53 2018 +0100
Committer: chrjohn 
Committed: Sat Mar 3 22:58:53 2018 +0100

--
 .../AbstractIoServiceDIRMINA1076Test.java   | 172 +
 ...slTestHandshakeExceptionDIRMINA1077Test.java | 186 +++
 .../mina/filter/ssl/emptykeystore.sslTest   | Bin 0 -> 32 bytes
 3 files changed, 358 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/4f9b2c60/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
--
diff --git 
a/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
 
b/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
new file mode 100644
index 000..9c1d69f
--- /dev/null
+++ 
b/mina-core/src/test/java/org/apache/mina/core/service/AbstractIoServiceDIRMINA1076Test.java
@@ -0,0 +1,172 @@
+/*
+ *  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.mina.core.service;
+
+import static org.junit.Assert.fail;
+
+import org.apache.mina.core.future.CloseFuture;
+import org.apache.mina.core.future.ConnectFuture;
+import org.apache.mina.core.session.IdleStatus;
+import org.apache.mina.core.session.IoSession;
+import org.apache.mina.filter.codec.ProtocolCodecFilter;
+import org.apache.mina.filter.codec.textline.TextLineCodecFactory;
+import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
+import org.apache.mina.transport.socket.nio.NioSocketConnector;
+import org.apache.mina.util.AvailablePortFinder;
+import org.junit.Test;
+
+import java.io.IOException;
+import java.net.InetSocketAddress;
+import java.nio.charset.Charset;
+import java.util.concurrent.CountDownLatch;
+
+/**
+ * Test disposal of AbstractIoService. This test should not hang or timeout 
when DIRMINA-1076 is fixed.
+ * 
+ * @author chrjohn
+ */
+public class AbstractIoServiceDIRMINA1076Test {
+
+@Test( timeout = 15000 )
+public void testDispose()
+throws Exception {
+
+long startTime = System.currentTimeMillis();
+// without DIRMINA-1076 fixed, the test will hang after short time
+while ( System.currentTimeMillis() < startTime + 1 ) {
+Thread thread = new Thread() {
+
+public void run() {
+
+final IoAcceptor acceptor = new NioSocketAcceptor();
+acceptor.getFilterChain()
+.addLast( "codec",
+  new ProtocolCodecFilter( new 
TextLineCodecFactory( Charset.forName( "UTF-8" ) ) ) );
+
+acceptor.setHandler( new ServerHandler() );
+
+acceptor.getSessionConfig().setReadBufferSize( 2048 );
+acceptor.getSessionConfig().setIdleTime( 
IdleStatus.BOTH_IDLE, 10 );
+int nextAvailable = AvailablePortFinder.getNextAvailable();
+try {
+acceptor.bind( new InetSocketAddress( nextAvailable ) 
);
+} catch ( IOException e1 ) {
+// ignore
+}
+
+final NioSocketConnector connector = new 
NioSocketConnector();
+
+// Set connect timeout.
+connector.setConnectTimeoutMillis( 30 * 1000L );
+
+connector.setHandler( new ClientHandler() );
+connector.getFilterChain()
+ .addLast( "codec",
+   new Pro

Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #401

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[christoph.john] Added tests for issues DIRMINA-1076 and DIRMINA-1077.

[christoph.john] Re-enabled tests as per conversation on d...@mina.apache.org

[github] Use new free port on each run

[elecharny] Applied patches from Christopher, Ignored a couple of failing 
irrelevant

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision 478d25139a1a3e70c9d24ca7e7ff33c828a503c9 (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 478d25139a1a3e70c9d24ca7e7ff33c828a503c9
Commit message: "Applied patches from Christopher, Ignored a couple of failing 
irrelevant tests"
 > git rev-list --no-walk eee4c5a5a1354bb2febb9c06c48c0498b4338de8 # timeout=10
 > git tag -a -f -m Jenkins Build #401 jenkins-MINA-2.0.X-jdk1.7-ubuntu-401 # 
 > timeout=10
Parsing POMs
Established TCP socket on 43632
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 43632
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build is back to stable : MINA-2.0.X-jdk1.8-windows » Apache MINA Examples #85

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build became unstable: MINA-2.0.X-jdk1.8-windows » Apache MINA Core #85

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: MINA-2.0.X-jdk1.8-windows #85

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.8-ubuntu #67

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.8-ubuntu » Apache MINA Examples #67

2018-03-06 Thread Apache Jenkins Server
See 




mina git commit: Fixed some wrong javadoc tag.

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 478d25139 -> f5c27ed88


Fixed some wrong javadoc tag.

Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/f5c27ed8
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/f5c27ed8
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/f5c27ed8

Branch: refs/heads/2.0
Commit: f5c27ed885630f53bcb15aa63d6b3d5d16cbb87d
Parents: 478d251
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 11:26:50 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 11:26:50 2018 +0100

--
 .../org/apache/mina/core/polling/AbstractPollingIoProcessor.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/f5c27ed8/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java
--
diff --git 
a/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java
 
b/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java
index 02d3cd4..2ee0b96 100644
--- 
a/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java
+++ 
b/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoProcessor.java
@@ -242,9 +242,9 @@ public abstract class AbstractPollingIoProcessor im
 protected abstract Iterator allSessions();
 
 /**
- * Get the number of {@Link IoSession} polled by this {@Link IoProcessor}
+ * Get the number of {@link IoSession} polled by this {@link IoProcessor}
  *
- * @return the number of sessions attached to this {@Link IoProcessor}
+ * @return the number of sessions attached to this {@link IoProcessor}
  */
 protected abstract int allSessionsCount();
 



Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #402

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] Fixed some wrong javadoc tag.

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision f5c27ed885630f53bcb15aa63d6b3d5d16cbb87d (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f f5c27ed885630f53bcb15aa63d6b3d5d16cbb87d
Commit message: "Fixed some wrong javadoc tag."
 > git rev-list --no-walk 478d25139a1a3e70c9d24ca7e7ff33c828a503c9 # timeout=10
 > git tag -a -f -m Jenkins Build #402 jenkins-MINA-2.0.X-jdk1.7-ubuntu-402 # 
 > timeout=10
Parsing POMs
Established TCP socket on 39694
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 39694
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build is back to stable : MINA-2.0.X-jdk1.8-windows #86

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.8-windows » Apache MINA Core #86

2018-03-06 Thread Apache Jenkins Server
See 




mina git commit: Bumped up some dependencies

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 f5c27ed88 -> 0d3294037


Bumped up some dependencies


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/0d329403
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/0d329403
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/0d329403

Branch: refs/heads/2.0
Commit: 0d32940379a867acae3fa1010aae50023514b5fb
Parents: f5c27ed
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 11:47:19 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 11:47:19 2018 +0100

--
 pom.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/0d329403/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 786ce27..1c3004e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -136,7 +136,7 @@
 2.4
 1.4
 2.5
-4.5
+4.6
 
 
 2.5.2
@@ -149,11 +149,11 @@
 3.1.11
 4.3
 2.0.2
-1.7.21
+1.7.25
 1.7.25
 1.7.25
 2.5.6.SEC03
-9.0.1
+9.0.5
 4.5
 
 
@@ -825,14 +825,14 @@
   
 org.apache.maven.wagon
 wagon-ssh
-2.1
+3.0.0
   
 
   
   
 org.apache.maven.wagon
 wagon-ssh-external
-2.1
+3.0.0
   
 
   



Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #403

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] Bumped up some dependencies

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision 0d32940379a867acae3fa1010aae50023514b5fb (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 0d32940379a867acae3fa1010aae50023514b5fb
Commit message: "Bumped up some dependencies"
 > git rev-list --no-walk f5c27ed885630f53bcb15aa63d6b3d5d16cbb87d # timeout=10
 > git tag -a -f -m Jenkins Build #403 jenkins-MINA-2.0.X-jdk1.7-ubuntu-403 # 
 > timeout=10
Parsing POMs
Modules changed, recalculating dependency graph
Established TCP socket on 37790
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 37790
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build became unstable: MINA-2.0.X-jdk1.8-windows » Apache MINA Core #87

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to normal : MINA-2.0.X-jdk1.7-windows » Apache MINA APR Transport #147

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.7-windows » Apache MINA Core #147

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to normal : MINA-2.0.X-jdk1.7-windows #147

2018-03-06 Thread Apache Jenkins Server
See 




mina git commit: Bumped up some more dependencies

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 0d3294037 -> 6f2a0eaeb


Bumped up some more dependencies


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/6f2a0eae
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/6f2a0eae
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/6f2a0eae

Branch: refs/heads/2.0
Commit: 6f2a0eaeb9ef1dbf942078b653e0c9eb8696b290
Parents: 0d32940
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 11:56:39 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 11:56:39 2018 +0100

--
 pom.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/6f2a0eae/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 1c3004e..f65edd4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -93,7 +93,7 @@
 
 
 0.12
-3.3.9
+3.5.2
 3.1.0
 3.0.0
 3.3.0
@@ -117,7 +117,7 @@
 3.0.0-M1
 2.0
 2.5
-3.3.9
+3.5.2
 3.1.0
 3.5
 3.8
@@ -140,13 +140,13 @@
 
 
 2.5.2
-3.7.ga
+3.8.0.GA
 1.0
 1.2.0
 4.12
 1.1.3
 1.2.17
-3.1.11
+3.2.4
 4.3
 2.0.2
 1.7.25
@@ -154,7 +154,7 @@
 1.7.25
 2.5.6.SEC03
 9.0.5
-4.5
+4.6
 
 
 1.7



Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #404

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] Bumped up some more dependencies

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision 6f2a0eaeb9ef1dbf942078b653e0c9eb8696b290 (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6f2a0eaeb9ef1dbf942078b653e0c9eb8696b290
Commit message: "Bumped up some more dependencies"
 > git rev-list --no-walk 0d32940379a867acae3fa1010aae50023514b5fb # timeout=10
 > git tag -a -f -m Jenkins Build #404 jenkins-MINA-2.0.X-jdk1.7-ubuntu-404 # 
 > timeout=10
Parsing POMs
Modules changed, recalculating dependency graph
Established TCP socket on 39385
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 39385
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build is still unstable: MINA-2.0.X-jdk1.8-windows » Apache MINA Core #88

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build became unstable: MINA-2.0.X-jdk1.7-windows #148

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build became unstable: MINA-2.0.X-jdk1.7-windows » Apache MINA Core #148

2018-03-06 Thread Apache Jenkins Server
See 




mina git commit: Fixed Javadoc issues

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 6f2a0eaeb -> b5e2b0957


Fixed Javadoc issues

Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/b5e2b095
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/b5e2b095
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/b5e2b095

Branch: refs/heads/2.0
Commit: b5e2b0957684c0591c9fd459e69b4da24b7a8095
Parents: 6f2a0ea
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 12:16:09 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 12:16:09 2018 +0100

--
 .../java/org/apache/mina/example/chat/ChatProtocolHandler.java | 1 +
 .../apache/mina/example/chat/client/SwingChatClientHandler.java| 1 +
 .../org/apache/mina/example/echoserver/EchoProtocolHandler.java| 1 +
 .../mina/example/imagine/step1/client/GraphicalCharGenClient.java  | 1 +
 .../org/apache/mina/example/imagine/step1/client/ImageClient.java  | 1 +
 .../java/org/apache/mina/example/netcat/NetCatProtocolHandler.java | 1 +
 .../org/apache/mina/example/reverser/ReverseProtocolHandler.java   | 1 +
 .../java/org/apache/mina/example/sumup/ClientSessionHandler.java   | 1 +
 .../java/org/apache/mina/example/sumup/ServerSessionHandler.java   | 1 +
 .../org/apache/mina/example/sumup/codec/AddMessageDecoder.java | 1 +
 .../org/apache/mina/example/sumup/codec/AddMessageEncoder.java | 1 +
 .../org/apache/mina/example/sumup/codec/ResultMessageDecoder.java  | 1 +
 .../org/apache/mina/example/sumup/codec/ResultMessageEncoder.java  | 1 +
 .../main/java/org/apache/mina/example/tapedeck/CommandDecoder.java | 1 +
 .../main/java/org/apache/mina/example/tcp/perf/TcpSslClient.java   | 2 +-
 .../src/main/java/org/apache/mina/example/tennis/TennisPlayer.java | 1 +
 16 files changed, 16 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/b5e2b095/mina-example/src/main/java/org/apache/mina/example/chat/ChatProtocolHandler.java
--
diff --git 
a/mina-example/src/main/java/org/apache/mina/example/chat/ChatProtocolHandler.java
 
b/mina-example/src/main/java/org/apache/mina/example/chat/ChatProtocolHandler.java
index 56bda0a..5182e32 100644
--- 
a/mina-example/src/main/java/org/apache/mina/example/chat/ChatProtocolHandler.java
+++ 
b/mina-example/src/main/java/org/apache/mina/example/chat/ChatProtocolHandler.java
@@ -23,6 +23,7 @@ import java.util.Collections;
 import java.util.HashSet;
 import java.util.Set;
 
+import org.apache.mina.core.service.IoHandler;
 import org.apache.mina.core.service.IoHandlerAdapter;
 import org.apache.mina.core.session.IoSession;
 import org.apache.mina.filter.logging.MdcInjectionFilter;

http://git-wip-us.apache.org/repos/asf/mina/blob/b5e2b095/mina-example/src/main/java/org/apache/mina/example/chat/client/SwingChatClientHandler.java
--
diff --git 
a/mina-example/src/main/java/org/apache/mina/example/chat/client/SwingChatClientHandler.java
 
b/mina-example/src/main/java/org/apache/mina/example/chat/client/SwingChatClientHandler.java
index 5d549f3..aadaa2b 100644
--- 
a/mina-example/src/main/java/org/apache/mina/example/chat/client/SwingChatClientHandler.java
+++ 
b/mina-example/src/main/java/org/apache/mina/example/chat/client/SwingChatClientHandler.java
@@ -19,6 +19,7 @@
  */
 package org.apache.mina.example.chat.client;
 
+import org.apache.mina.core.service.IoHandler;
 import org.apache.mina.core.service.IoHandlerAdapter;
 import org.apache.mina.core.session.IoSession;
 import org.apache.mina.example.chat.ChatCommand;

http://git-wip-us.apache.org/repos/asf/mina/blob/b5e2b095/mina-example/src/main/java/org/apache/mina/example/echoserver/EchoProtocolHandler.java
--
diff --git 
a/mina-example/src/main/java/org/apache/mina/example/echoserver/EchoProtocolHandler.java
 
b/mina-example/src/main/java/org/apache/mina/example/echoserver/EchoProtocolHandler.java
index f0795fa..4524812 100644
--- 
a/mina-example/src/main/java/org/apache/mina/example/echoserver/EchoProtocolHandler.java
+++ 
b/mina-example/src/main/java/org/apache/mina/example/echoserver/EchoProtocolHandler.java
@@ -20,6 +20,7 @@
 package org.apache.mina.example.echoserver;
 
 import org.apache.mina.core.buffer.IoBuffer;
+import org.apache.mina.core.service.IoHandler;
 import org.apache.mina.core.service.IoHandlerAdapter;
 import org.apache.mina.core.session.IdleStatus;
 import org.apache.mina.core.session.IoSession;

http://git-wip-us.apache.org/repos/asf/mina/blob/b5e2b095/mina-example/src/main/java/org/apache/mina/example/imagine/step1/client/GraphicalCharGenClient.java
--
diff --git 
a/mina-example/src/main/java/o

Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #405

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] Fixed Javadoc issues

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (ubuntu trusty) in workspace 

Cloning the remote Git repository
Cloning repository https://git-wip-us.apache.org/repos/asf/mina.git
 > git init  # 
 > timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # 
 > timeout=10
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision b5e2b0957684c0591c9fd459e69b4da24b7a8095 (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f b5e2b0957684c0591c9fd459e69b4da24b7a8095
Commit message: "Fixed Javadoc issues"
 > git rev-list --no-walk 6f2a0eaeb9ef1dbf942078b653e0c9eb8696b290 # timeout=10
 > git tag -a -f -m Jenkins Build #405 jenkins-MINA-2.0.X-jdk1.7-ubuntu-405 # 
 > timeout=10
Parsing POMs
Established TCP socket on 59924
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 59924
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build is still unstable: MINA-2.0.X-jdk1.7-windows #149

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: MINA-2.0.X-jdk1.7-windows » Apache MINA Core #149

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.8-windows » Apache MINA Core #89

2018-03-06 Thread Apache Jenkins Server
See 




mina git commit: Fixed some more Javadoc breakage

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 b5e2b0957 -> 42bd0cf7e


Fixed some more Javadoc breakage

Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/42bd0cf7
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/42bd0cf7
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/42bd0cf7

Branch: refs/heads/2.0
Commit: 42bd0cf7e3600ddac4d148c837375be1d7be13c3
Parents: b5e2b09
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 12:21:43 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 12:21:43 2018 +0100

--
 .../apache/mina/example/sumup/codec/SumUpProtocolCodecFactory.java  | 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/42bd0cf7/mina-example/src/main/java/org/apache/mina/example/sumup/codec/SumUpProtocolCodecFactory.java
--
diff --git 
a/mina-example/src/main/java/org/apache/mina/example/sumup/codec/SumUpProtocolCodecFactory.java
 
b/mina-example/src/main/java/org/apache/mina/example/sumup/codec/SumUpProtocolCodecFactory.java
index 2b04f20..83cb852 100644
--- 
a/mina-example/src/main/java/org/apache/mina/example/sumup/codec/SumUpProtocolCodecFactory.java
+++ 
b/mina-example/src/main/java/org/apache/mina/example/sumup/codec/SumUpProtocolCodecFactory.java
@@ -21,6 +21,7 @@ package org.apache.mina.example.sumup.codec;
 
 import org.apache.mina.example.sumup.message.AddMessage;
 import org.apache.mina.example.sumup.message.ResultMessage;
+import org.apache.mina.filter.codec.ProtocolCodecFactory;
 import org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory;
 
 /**



Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #406

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] Fixed some more Javadoc breakage

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision 42bd0cf7e3600ddac4d148c837375be1d7be13c3 (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 42bd0cf7e3600ddac4d148c837375be1d7be13c3
Commit message: "Fixed some more Javadoc breakage"
 > git rev-list --no-walk b5e2b0957684c0591c9fd459e69b4da24b7a8095 # timeout=10
 > git tag -a -f -m Jenkins Build #406 jenkins-MINA-2.0.X-jdk1.7-ubuntu-406 # 
 > timeout=10
Parsing POMs
Established TCP socket on 46410
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 46410
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build is back to stable : MINA-2.0.X-jdk1.7-windows #150

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.7-windows » Apache MINA Core #150

2018-03-06 Thread Apache Jenkins Server
See 




mina git commit: Ignoring a failing test

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 42bd0cf7e -> 0659736c0


Ignoring a failing test

Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/0659736c
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/0659736c
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/0659736c

Branch: refs/heads/2.0
Commit: 0659736c0f61e3bfb805012ddd05b0206f605c86
Parents: 42bd0cf
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 12:39:26 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 12:39:26 2018 +0100

--
 .../core/service/SslTestHandshakeExceptionDIRMINA1077Test.java | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/0659736c/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
--
diff --git 
a/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
 
b/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
index 407e86a..5c0b98b 100644
--- 
a/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
+++ 
b/mina-core/src/test/java/org/apache/mina/core/service/SslTestHandshakeExceptionDIRMINA1077Test.java
@@ -32,6 +32,7 @@ import 
org.apache.mina.filter.codec.textline.TextLineCodecFactory;
 import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
 import org.apache.mina.transport.socket.nio.NioSocketConnector;
 import org.apache.mina.util.AvailablePortFinder;
+import org.junit.Ignore;
 import org.junit.Test;
 
 import javax.net.ssl.KeyManagerFactory;
@@ -152,6 +153,7 @@ public class SslTestHandshakeExceptionDIRMINA1077Test {
 }
 
 @Test(timeout=15000)
+@Ignore
 public void testSSL() throws Exception {
 long startTime = System.currentTimeMillis();
 // without DIRMINA-1076/1077 fixed, the test will hang after short time



Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #407

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] Ignoring a failing test

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision 0659736c0f61e3bfb805012ddd05b0206f605c86 (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 0659736c0f61e3bfb805012ddd05b0206f605c86
Commit message: "Ignoring a failing test"
 > git rev-list --no-walk 42bd0cf7e3600ddac4d148c837375be1d7be13c3 # timeout=10
 > git tag -a -f -m Jenkins Build #407 jenkins-MINA-2.0.X-jdk1.7-ubuntu-407 # 
 > timeout=10
Parsing POMs
Established TCP socket on 41145
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 41145
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build became unstable: MINA-2.0.X-jdk1.8-windows #91

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build became unstable: MINA-2.0.X-jdk1.8-windows » Apache MINA Core #91

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build became unstable: MINA-2.0.X-jdk1.8-ubuntu #73

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build became unstable: MINA-2.0.X-jdk1.8-ubuntu » Apache MINA Core #73

2018-03-06 Thread Apache Jenkins Server
See 




[mina] Git Push Summary

2018-03-06 Thread elecharny
Repository: mina
Updated Tags:  refs/tags/2.0.17 [created] 08203d3af


mina git commit: [maven-release-plugin] prepare release 2.0.17

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 0659736c0 -> f8e2d95f1


[maven-release-plugin] prepare release 2.0.17


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/f8e2d95f
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/f8e2d95f
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/f8e2d95f

Branch: refs/heads/2.0
Commit: f8e2d95f1941079256c3715514ada53d414ec914
Parents: 0659736
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 12:54:32 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 12:54:32 2018 +0100

--
 distribution/pom.xml| 2 +-
 mina-core/pom.xml   | 2 +-
 mina-example/pom.xml| 2 +-
 mina-filter-compression/pom.xml | 2 +-
 mina-http/pom.xml   | 2 +-
 mina-integration-beans/pom.xml  | 2 +-
 mina-integration-jmx/pom.xml| 2 +-
 mina-integration-ognl/pom.xml   | 2 +-
 mina-integration-xbean/pom.xml  | 2 +-
 mina-legal/pom.xml  | 2 +-
 mina-statemachine/pom.xml   | 2 +-
 mina-transport-apr/pom.xml  | 2 +-
 mina-transport-serial/pom.xml   | 2 +-
 pom.xml | 4 ++--
 14 files changed, 15 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/distribution/pom.xml
--
diff --git a/distribution/pom.xml b/distribution/pom.xml
index 61341f8..7ba1e05 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -24,7 +24,7 @@
   
 mina-parent
 org.apache.mina
-2.0.17-SNAPSHOT
+2.0.17
   
 
   distribution

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-core/pom.xml
--
diff --git a/mina-core/pom.xml b/mina-core/pom.xml
index ebdce43..3d203a8 100644
--- a/mina-core/pom.xml
+++ b/mina-core/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-core

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-example/pom.xml
--
diff --git a/mina-example/pom.xml b/mina-example/pom.xml
index ad1a0f4..c2ce293 100644
--- a/mina-example/pom.xml
+++ b/mina-example/pom.xml
@@ -21,7 +21,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-example

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-filter-compression/pom.xml
--
diff --git a/mina-filter-compression/pom.xml b/mina-filter-compression/pom.xml
index 533d741..ad85dcf 100644
--- a/mina-filter-compression/pom.xml
+++ b/mina-filter-compression/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-filter-compression

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-http/pom.xml
--
diff --git a/mina-http/pom.xml b/mina-http/pom.xml
index e539ea2..6ccacd7 100644
--- a/mina-http/pom.xml
+++ b/mina-http/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-http

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-integration-beans/pom.xml
--
diff --git a/mina-integration-beans/pom.xml b/mina-integration-beans/pom.xml
index 81166e6..bff597e 100644
--- a/mina-integration-beans/pom.xml
+++ b/mina-integration-beans/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-integration-beans

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-integration-jmx/pom.xml
--
diff --git a/mina-integration-jmx/pom.xml b/mina-integration-jmx/pom.xml
index 6e09bf3..77d1a4f 100644
--- a/mina-integration-jmx/pom.xml
+++ b/mina-integration-jmx/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-integration-jmx

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-integration-ognl/pom.xml
--
diff --git a/mina-integration-ognl/pom.xml b/mina-integration-ognl/pom.xml
index ae6a318..953f37e 100644
--- a/mina-integration-ognl/pom.xml
+++ b/mina-integration-ognl/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17-SNAPSHOT
+2.0.17
   
 
   mina-integration-ognl

http://git-wip-us.apache.org/repos/asf/mina/blob/f8e2d95f/mina-integration-xbean/pom.xml
--
diff --git a/mina-inte

mina git commit: [maven-release-plugin] prepare for next development iteration

2018-03-06 Thread elecharny
Repository: mina
Updated Branches:
  refs/heads/2.0 f8e2d95f1 -> 2a1553f92


[maven-release-plugin] prepare for next development iteration


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/2a1553f9
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/2a1553f9
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/2a1553f9

Branch: refs/heads/2.0
Commit: 2a1553f923746097af1f50780eddf5c5de4600bb
Parents: f8e2d95
Author: Emmanuel Lécharny 
Authored: Tue Mar 6 13:02:55 2018 +0100
Committer: Emmanuel Lécharny 
Committed: Tue Mar 6 13:02:55 2018 +0100

--
 distribution/pom.xml| 2 +-
 mina-core/pom.xml   | 2 +-
 mina-example/pom.xml| 2 +-
 mina-filter-compression/pom.xml | 2 +-
 mina-http/pom.xml   | 2 +-
 mina-integration-beans/pom.xml  | 2 +-
 mina-integration-jmx/pom.xml| 2 +-
 mina-integration-ognl/pom.xml   | 2 +-
 mina-integration-xbean/pom.xml  | 2 +-
 mina-legal/pom.xml  | 2 +-
 mina-statemachine/pom.xml   | 2 +-
 mina-transport-apr/pom.xml  | 2 +-
 mina-transport-serial/pom.xml   | 2 +-
 pom.xml | 4 ++--
 14 files changed, 15 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/distribution/pom.xml
--
diff --git a/distribution/pom.xml b/distribution/pom.xml
index 7ba1e05..747537f 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -24,7 +24,7 @@
   
 mina-parent
 org.apache.mina
-2.0.17
+2.0.18-SNAPSHOT
   
 
   distribution

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-core/pom.xml
--
diff --git a/mina-core/pom.xml b/mina-core/pom.xml
index 3d203a8..bfee61e 100644
--- a/mina-core/pom.xml
+++ b/mina-core/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-core

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-example/pom.xml
--
diff --git a/mina-example/pom.xml b/mina-example/pom.xml
index c2ce293..13540cc 100644
--- a/mina-example/pom.xml
+++ b/mina-example/pom.xml
@@ -21,7 +21,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-example

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-filter-compression/pom.xml
--
diff --git a/mina-filter-compression/pom.xml b/mina-filter-compression/pom.xml
index ad85dcf..e29d04c 100644
--- a/mina-filter-compression/pom.xml
+++ b/mina-filter-compression/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-filter-compression

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-http/pom.xml
--
diff --git a/mina-http/pom.xml b/mina-http/pom.xml
index 6ccacd7..468b28f 100644
--- a/mina-http/pom.xml
+++ b/mina-http/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-http

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-integration-beans/pom.xml
--
diff --git a/mina-integration-beans/pom.xml b/mina-integration-beans/pom.xml
index bff597e..8b500df 100644
--- a/mina-integration-beans/pom.xml
+++ b/mina-integration-beans/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-integration-beans

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-integration-jmx/pom.xml
--
diff --git a/mina-integration-jmx/pom.xml b/mina-integration-jmx/pom.xml
index 77d1a4f..01d0caf 100644
--- a/mina-integration-jmx/pom.xml
+++ b/mina-integration-jmx/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-integration-jmx

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-integration-ognl/pom.xml
--
diff --git a/mina-integration-ognl/pom.xml b/mina-integration-ognl/pom.xml
index 953f37e..f5b40bd 100644
--- a/mina-integration-ognl/pom.xml
+++ b/mina-integration-ognl/pom.xml
@@ -24,7 +24,7 @@
   
 org.apache.mina
 mina-parent
-2.0.17
+2.0.18-SNAPSHOT
   
 
   mina-integration-ognl

http://git-wip-us.apache.org/repos/asf/mina/blob/2a1553f9/mina-integration-xbean/pom.xml
--
diff -

Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #408

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] [maven-release-plugin] prepare release 2.0.17

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (ubuntu trusty) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision f8e2d95f1941079256c3715514ada53d414ec914 (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f f8e2d95f1941079256c3715514ada53d414ec914
Commit message: "[maven-release-plugin] prepare release 2.0.17"
 > git rev-list --no-walk 0659736c0f61e3bfb805012ddd05b0206f605c86 # timeout=10
 > git tag -a -f -m Jenkins Build #408 jenkins-MINA-2.0.X-jdk1.7-ubuntu-408 # 
 > timeout=10
Parsing POMs
Modules changed, recalculating dependency graph
Established TCP socket on 51739
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 51739
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Build failed in Jenkins: MINA-2.0.X-jdk1.7-ubuntu #409

2018-03-06 Thread Apache Jenkins Server
See 


Changes:

[elecharny] [maven-release-plugin] prepare for next development iteration

--
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on H31 (ubuntu xenial) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mina.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mina.git
 > git --version # timeout=10
 > git fetch --tags --progress https://git-wip-us.apache.org/repos/asf/mina.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/2.0^{commit} # timeout=10
Checking out Revision 2a1553f923746097af1f50780eddf5c5de4600bb (origin/2.0)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 2a1553f923746097af1f50780eddf5c5de4600bb
Commit message: "[maven-release-plugin] prepare for next development iteration"
 > git rev-list --no-walk f8e2d95f1941079256c3715514ada53d414ec914 # timeout=10
 > git tag -a -f -m Jenkins Build #409 jenkins-MINA-2.0.X-jdk1.7-ubuntu-409 # 
 > timeout=10
Parsing POMs
Modules changed, recalculating dependency graph
Established TCP socket on 40215
maven35-agent.jar already up to date
maven35-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[MINA-2.0.X-jdk1.7-ubuntu] $ /home/jenkins/tools/java/latest1.7/bin/java -Xmx2g 
-Xms256m -cp 
/home/jenkins/jenkins-slave/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3/ 
/home/jenkins/jenkins-slave/slave.jar 
/home/jenkins/jenkins-slave/maven35-interceptor.jar 
/home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 40215
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
hudson/remoting/Launcher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:133)
at jenkins.maven3.agent.Maven35Main.main(Maven35Main.java:64)
ERROR: Failed to parse POMs
java.io.EOFException: unexpected stream termination
at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:408)
at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:353)
at hudson.slaves.Channels.forProcess(Channels.java:115)
at 
hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:294)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at 
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1724)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)


Jenkins build is still unstable: MINA-2.0.X-jdk1.8-windows » Apache MINA Core #92

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.8-ubuntu #74

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is back to stable : MINA-2.0.X-jdk1.8-ubuntu » Apache MINA Core #74

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is unstable: MINA-2.0.X-jdk1.8-windows #93

2018-03-06 Thread Apache Jenkins Server
See 




Jenkins build is still unstable: MINA-2.0.X-jdk1.8-windows » Apache MINA Core #93

2018-03-06 Thread Apache Jenkins Server
See 




[1/3] mina-sshd git commit: [SSHD-806] Split mina io support in its own module

2018-03-06 Thread gnodet
Repository: mina-sshd
Updated Branches:
  refs/heads/master 16349da3b -> d07089cea


http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/d07089ce/sshd-mina/src/main/java/org/apache/sshd/common/io/mina/MinaSession.java
--
diff --git 
a/sshd-mina/src/main/java/org/apache/sshd/common/io/mina/MinaSession.java 
b/sshd-mina/src/main/java/org/apache/sshd/common/io/mina/MinaSession.java
new file mode 100644
index 000..259f044
--- /dev/null
+++ b/sshd-mina/src/main/java/org/apache/sshd/common/io/mina/MinaSession.java
@@ -0,0 +1,183 @@
+/*
+ * 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.sshd.common.io.mina;
+
+import java.net.SocketAddress;
+import java.util.Objects;
+
+import org.apache.mina.core.buffer.IoBuffer;
+import org.apache.mina.core.future.IoFutureListener;
+import org.apache.mina.core.future.WriteFuture;
+import org.apache.sshd.common.Closeable;
+import org.apache.sshd.common.future.CloseFuture;
+import org.apache.sshd.common.future.DefaultCloseFuture;
+import org.apache.sshd.common.future.SshFutureListener;
+import org.apache.sshd.common.io.AbstractIoWriteFuture;
+import org.apache.sshd.common.io.IoService;
+import org.apache.sshd.common.io.IoSession;
+import org.apache.sshd.common.io.IoWriteFuture;
+import org.apache.sshd.common.util.NumberUtils;
+import org.apache.sshd.common.util.buffer.Buffer;
+import org.apache.sshd.common.util.closeable.AbstractInnerCloseable;
+import org.apache.sshd.common.util.closeable.IoBaseCloseable;
+
+/**
+ * @author mailto:d...@mina.apache.org";>Apache MINA SSHD Project
+ */
+public class MinaSession extends AbstractInnerCloseable implements IoSession {
+private final MinaService service;
+private final org.apache.mina.core.session.IoSession session;
+private final Object sessionWriteId;
+
+public MinaSession(MinaService service, 
org.apache.mina.core.session.IoSession session) {
+this.service = service;
+this.session = session;
+this.sessionWriteId = Objects.toString(session);
+}
+
+public org.apache.mina.core.session.IoSession getSession() {
+return session;
+}
+
+public void suspend() {
+session.suspendRead();
+session.suspendWrite();
+}
+
+@Override
+public Object getAttribute(Object key) {
+return session.getAttribute(key);
+}
+
+@Override
+public Object setAttribute(Object key, Object value) {
+return session.setAttribute(key, value);
+}
+
+@Override
+public Object removeAttribute(Object key) {
+return session.removeAttribute(key);
+}
+
+@Override
+public SocketAddress getRemoteAddress() {
+return session.getRemoteAddress();
+}
+
+@Override
+public SocketAddress getLocalAddress() {
+return session.getLocalAddress();
+}
+
+@Override
+public long getId() {
+return session.getId();
+}
+
+@Override
+protected Closeable getInnerCloseable() {
+return new IoBaseCloseable() {
+@SuppressWarnings("synthetic-access")
+private final DefaultCloseFuture future = new 
DefaultCloseFuture(MinaSession.this.toString(), lock);
+
+@SuppressWarnings("synthetic-access")
+@Override
+public boolean isClosing() {
+return session.isClosing();
+}
+
+@SuppressWarnings("synthetic-access")
+@Override
+public boolean isClosed() {
+return !session.isConnected();
+}
+
+@Override
+public void addCloseFutureListener(SshFutureListener 
listener) {
+future.addListener(listener);
+}
+
+@Override
+public void 
removeCloseFutureListener(SshFutureListener listener) {
+future.removeListener(listener);
+}
+
+@SuppressWarnings("synthetic-access")
+@Override
+public org.apache.sshd.common.future.CloseFuture close(boolean 
immediately) {
+org.apache.mina.core.future.CloseFuture cf = immediately ? 
session.closeNow() : session.closeOnFlush();
+

[2/3] mina-sshd git commit: [SSHD-806] Split mina io support in its own module

2018-03-06 Thread gnodet
[SSHD-806] Split mina io support in its own module


Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/d07089ce
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/d07089ce
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/d07089ce

Branch: refs/heads/master
Commit: d07089ceafac5c07604f90fdde92c70a8046f54f
Parents: d458c57
Author: Guillaume Nodet 
Authored: Tue Mar 6 11:19:32 2018 +0100
Committer: Guillaume Nodet 
Committed: Tue Mar 6 13:38:43 2018 +0100

--
 pom.xml |   1 +
 sshd-core/pom.xml   |  40 +---
 ...pache.sshd.common.io.IoServiceFactoryFactory |   1 -
 .../io/BuiltinIoServiceFactoryFactories.java|  46 -
 .../sshd/common/io/mina/MinaAcceptor.java   | 118 ---
 .../sshd/common/io/mina/MinaConnector.java  | 128 
 .../apache/sshd/common/io/mina/MinaService.java | 197 ---
 .../sshd/common/io/mina/MinaServiceFactory.java |  56 --
 .../io/mina/MinaServiceFactoryFactory.java  |  51 -
 .../apache/sshd/common/io/mina/MinaSession.java | 183 -
 .../apache/sshd/common/io/mina/MinaSupport.java |  48 -
 .../java/org/apache/sshd/server/SshServer.java  |   7 +-
 .../java/org/apache/sshd/client/ClientTest.java |  10 +-
 .../client/config/keys/ClientIdentityTest.java  |   2 +-
 .../BuiltinIoServiceFactoryFactoriesTest.java   |   3 +
 .../io/DefaultIoServiceFactoryFactoryTest.java  |   6 +
 .../sshd/common/util/SecurityUtilsTest.java |   2 +-
 .../server/config/keys/ServerIdentityTest.java  |   2 +-
 .../server/subsystem/sftp/SshFsMounter.java |   7 +-
 .../apache/sshd/util/test/BaseTestSupport.java  |  12 ++
 sshd-mina/pom.xml   | 150 ++
 ...pache.sshd.common.io.IoServiceFactoryFactory |  20 ++
 .../sshd/common/io/mina/MinaAcceptor.java   | 118 +++
 .../sshd/common/io/mina/MinaConnector.java  | 128 
 .../apache/sshd/common/io/mina/MinaService.java | 197 +++
 .../sshd/common/io/mina/MinaServiceFactory.java |  56 ++
 .../io/mina/MinaServiceFactoryFactory.java  |  51 +
 .../apache/sshd/common/io/mina/MinaSession.java | 183 +
 .../apache/sshd/common/io/mina/MinaSupport.java |  48 +
 29 files changed, 1033 insertions(+), 838 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/d07089ce/pom.xml
--
diff --git a/pom.xml b/pom.xml
index e5ac9b9..574d178 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1004,6 +1004,7 @@
 
 
 sshd-core
+sshd-mina
 sshd-ldap
 sshd-git
 sshd-contrib

http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/d07089ce/sshd-core/pom.xml
--
diff --git a/sshd-core/pom.xml b/sshd-core/pom.xml
index 7eac70c..60883ab 100644
--- a/sshd-core/pom.xml
+++ b/sshd-core/pom.xml
@@ -43,11 +43,6 @@
 slf4j-api
 
 
-org.apache.mina
-mina-core
-true
-
-
 tomcat
 tomcat-apr
 true
@@ -73,6 +68,11 @@
 
 
 
+org.apache.mina
+mina-core
+test
+
+
 org.slf4j
 jcl-over-slf4j
 test
@@ -205,36 +205,6 @@
 
 
 
-
 
 load-test
 

http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/d07089ce/sshd-core/src/main/filtered-resources/META-INF/services/org.apache.sshd.common.io.IoServiceFactoryFactory
--
diff --git 
a/sshd-core/src/main/filtered-resources/META-INF/services/org.apache.sshd.common.io.IoServiceFactoryFactory
 
b/sshd-core/src/main/filtered-resources/META-INF/services/org.apache.sshd.common.io.IoServiceFactoryFactory
index b59ba00..4190aeb 100644
--- 
a/sshd-core/src/main/filtered-resources/META-INF/services/org.apache.sshd.common.io.IoServiceFactoryFactory
+++ 
b/sshd-core/src/main/filtered-resources/META-INF/services/org.apache.sshd.common.io.IoServiceFactoryFactory
@@ -18,4 +18,3 @@
 ##
 
 org.apache.sshd.common.io.nio2.Nio2ServiceFactoryFactory
-org.apache.sshd.common.io.mina.MinaServiceFactoryFactory

http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/d07089ce/sshd-core/src/main/java/org/apache/sshd/common/io/BuiltinIoServiceFactoryFactories.java
--
diff --git 
a/sshd-core/src/main/java/org/apache/sshd/common/io/BuiltinIoServiceFactoryFactories.java
 
b/sshd-core/src/main/java/org/apache/sshd/common/io/Bui

[3/3] mina-sshd git commit: Make sure mina tests are running with the mina provider, but disable the profile until the tests are fixed

2018-03-06 Thread gnodet
Make sure mina tests are running with the mina provider, but disable the 
profile until the tests are fixed


Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/d458c57a
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/d458c57a
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/d458c57a

Branch: refs/heads/master
Commit: d458c57a0a7e1fefd28afcbe4c094c26d93674b1
Parents: 16349da
Author: Guillaume Nodet 
Authored: Tue Mar 6 13:27:14 2018 +0100
Committer: Guillaume Nodet 
Committed: Tue Mar 6 13:38:43 2018 +0100

--
 sshd-core/pom.xml | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/d458c57a/sshd-core/pom.xml
--
diff --git a/sshd-core/pom.xml b/sshd-core/pom.xml
index 1dd243b..7eac70c 100644
--- a/sshd-core/pom.xml
+++ b/sshd-core/pom.xml
@@ -157,7 +157,7 @@
 true
 
${project.build.directory}/surefire-reports-nio2
 
-
org.apache.sshd.common.io.nio2.Nio2ServiceFactory
+
org.apache.sshd.common.io.nio2.Nio2ServiceFactoryFactory
 
 
 **/*LoadTest.java
@@ -205,6 +205,7 @@
 
 
 
+
 
 load-test
 



svn commit: r25480 - /dev/mina/mina/2.0.17/

2018-03-06 Thread elecharny
Author: elecharny
Date: Tue Mar  6 13:21:09 2018
New Revision: 25480

Log:
Apache MINA 2.0.17 packages

Added:
dev/mina/mina/2.0.17/
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2   (with props)
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.asc
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha1
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha256
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz   (with props)
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz.asc
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz.sha1
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz.sha256
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.zip   (with props)
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.zip.asc
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.zip.sha1
dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.zip.sha256
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.bz2   (with props)
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.bz2.asc
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.bz2.sha1
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.bz2.sha256
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.gz   (with props)
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.gz.asc
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.gz.sha1
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.tar.gz.sha256
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.zip   (with props)
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.zip.asc
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.zip.sha1
dev/mina/mina/2.0.17/apache-mina-2.0.17-src.zip.sha256

Added: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2
==
Binary file - no diff available.

Propchange: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2
--
svn:mime-type = application/octet-stream

Added: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.asc
==
--- dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.asc (added)
+++ dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.asc Tue Mar  6 13:21:09 
2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v1.4.9 (Darwin)
+
+iQIcBAABCgAGBQJanpQ3AAoJEDFHTl58a3A0AzUP/1HpzpWnOQ23O45DZmL6kJVb
+YPdhp6MOkR2diuCtcx3lVtreCtT8yEqlF4HOpeDxWdWhStLpj7BTzTG3pluNd7AZ
+CfjttL70mNPhOQp+mFMDjrR4ymvrls2zpsha00qIWfeCCjrCI+xLQD2EdLwcVKi9
+RDUuhjUaZtLrtL7+HqBhL/wHNKZ57GEFdH3k6yzWcAwyEobW6/J7fnksjlPsHUKF
+eXeLSh3SPzYGF2Hu2iui8zudiXJ8bwRNv085fK7Lb0UWvMtKxNjlSMsFjAo7ma79
+wg//r1BiYilJppOgAE9ITkeKol+dGrkAukXGgnHPbshK5Lam46TuJlr+c54P57De
+Bad+VBF9EOkuHryBtKFJSR5UWL8IwjHbaeu+34K1Mw9Amw8/fnQMUTuktfIdEEWx
+OoFTL+nMb2jg2SANxJD8zFuj0MM0GEDo64EyfItF68ibvMauADIVOh45yNfzO1Hf
+zp9D9l4iwoUP9S5qUpW7NJ5GQJ2rLvcENBbbtUbHGRynNIhotQT/2UeaDF7i/xyv
+PnHrxpSnqkrzgY4yTRPUt5JedFBQebzuZvROLoV97mD2k1KoZlBLe97+gFxx5REY
+peXXUgKEvRxkHqXbhBwc3ljJn0xpKMNMhLLwKGyY4xfPjL7ATJ4qj5/8iuIZXUB9
+ix4HKBUIaOEb9tAQqu/D
+=AEUV
+-END PGP SIGNATURE-

Added: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha1
==
--- dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha1 (added)
+++ dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha1 Tue Mar  6 
13:21:09 2018
@@ -0,0 +1,2 @@
+./apache-mina-2.0.17-bin.tar.bz2: 782A 6090 3401 93D6 6C9D  8774 73C2 7AFE 641A
+  89DF

Added: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha256
==
--- dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha256 (added)
+++ dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.bz2.sha256 Tue Mar  6 
13:21:09 2018
@@ -0,0 +1,2 @@
+./apache-mina-2.0.17-bin.tar.bz2: CAE565C0 11541D97 ED21D820 DC17E996 F110918A
+  4E3680D8 DE9855E5 F8A2AED0

Added: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz.asc
==
--- dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz.asc (added)
+++ dev/mina/mina/2.0.17/apache-mina-2.0.17-bin.tar.gz.asc Tue Mar  6 13:21:09 
2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v1.4.9 (Darwin)
+
+iQIcBAABCgAGBQJanpQ4AAoJEDFHTl58a3A0/R0P/j1gRaSxaOmG0vZw0RgrHEdj
+WtiQfYci6pTAPZ7OmO7xPh8qxTOu6WZc89cJKg+H6Z3U1uceiSmK4kkhRYvXjQkt
+WpUlIxwEsYAF4ytp6ZcpqtS0H2NyBAQC2LHu4k1nsOos/VVktLXhRxcRJp5Qu996
+WBanPIAVn0OrT

mina-sshd git commit: [SSHD-807] SFTP should accept empty owner/group value when setting attributes

2018-03-06 Thread lgoldstein
Repository: mina-sshd
Updated Branches:
  refs/heads/master d07089cea -> 5342179f5


[SSHD-807] SFTP should accept empty owner/group value when setting attributes


Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/5342179f
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/5342179f
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/5342179f

Branch: refs/heads/master
Commit: 5342179f57645e1d2737c8f0f3ccd09bc22f55ed
Parents: d07089c
Author: Lyor Goldstein 
Authored: Tue Mar 6 21:12:06 2018 +0200
Committer: Lyor Goldstein 
Committed: Tue Mar 6 21:12:33 2018 +0200

--
 .../sshd/client/subsystem/sftp/SftpClient.java  | 40 +++-
 .../subsystem/sftp/impl/AbstractSftpClient.java | 22 ---
 2 files changed, 48 insertions(+), 14 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/5342179f/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpClient.java
--
diff --git 
a/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpClient.java 
b/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpClient.java
index c860cb4..43cc619 100644
--- 
a/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpClient.java
+++ 
b/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/SftpClient.java
@@ -46,7 +46,6 @@ import org.apache.sshd.client.subsystem.SubsystemClient;
 import org.apache.sshd.client.subsystem.sftp.extensions.SftpClientExtension;
 import org.apache.sshd.common.subsystem.sftp.SftpConstants;
 import org.apache.sshd.common.subsystem.sftp.SftpHelper;
-import org.apache.sshd.common.subsystem.sftp.SftpUniversalOwnerAndGroup;
 import org.apache.sshd.common.util.GenericUtils;
 import org.apache.sshd.common.util.ValidateUtils;
 import org.apache.sshd.common.util.buffer.BufferUtils;
@@ -245,6 +244,11 @@ public interface SftpClient extends SubsystemClient {
 return this;
 }
 
+public Attributes removeFlag(Attribute flag) {
+flags.remove(flag);
+return this;
+}
+
 public int getType() {
 return type;
 }
@@ -277,10 +281,19 @@ public interface SftpClient extends SubsystemClient {
 }
 
 public void setOwner(String owner) {
-this.owner = ValidateUtils.checkNotNullAndNotEmpty(owner, "No 
owner");
-addFlag(Attribute.OwnerGroup);
-if (GenericUtils.isEmpty(getGroup())) {
-setGroup(SftpUniversalOwnerAndGroup.Group.getName());
+this.owner = owner;
+/*
+ * According to 
https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/draft-ietf-secsh-filexfer-13.txt
+ * section 7.5
+ *
+ *  If either the owner or group field is zero length, the 
field
+ *  should be considered absent, and no change should be made 
to
+ *  that specific field during a modification operation.
+ */
+if (GenericUtils.isEmpty(owner)) {
+removeFlag(Attribute.OwnerGroup);
+} else {
+addFlag(Attribute.OwnerGroup);
 }
 }
 
@@ -294,10 +307,19 @@ public interface SftpClient extends SubsystemClient {
 }
 
 public void setGroup(String group) {
-this.group = ValidateUtils.checkNotNullAndNotEmpty(group, "No 
group");
-addFlag(Attribute.OwnerGroup);
-if (GenericUtils.isEmpty(getOwner())) {
-setOwner(SftpUniversalOwnerAndGroup.Owner.getName());
+this.group = group;
+/*
+ * According to 
https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/draft-ietf-secsh-filexfer-13.txt
+ * section 7.5
+ *
+ *  If either the owner or group field is zero length, the 
field
+ *  should be considered absent, and no change should be made 
to
+ *  that specific field during a modification operation.
+ */
+if (GenericUtils.isEmpty(group)) {
+removeFlag(Attribute.OwnerGroup);
+} else {
+addFlag(Attribute.OwnerGroup);
 }
 }
 

http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/5342179f/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/impl/AbstractSftpClient.java
--
diff --git 
a/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/impl/AbstractSftpClient.java
 
b/sshd-core/src/main/java/org/apache/sshd/client/subsystem/sftp/impl/AbstractSftpClient.java
index 681c07d..89c73b9 100644
--- 
a/sshd-core/src/main/java