buildbot success in on tomee-trunk-ubuntu-jvm8

2018-10-13 Thread buildbot
The Buildbot has detected a restored build on builder tomee-trunk-ubuntu-jvm8 
while building tomee. Full details are available at:
https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/869

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb_qnode5_ubuntu

Build Reason: The SingleBranchScheduler scheduler named 
'on-tomee-trunk-ubuntu-jvm8-commit' triggered this build
Build Source Stamp: [branch master] a48208ac337cbeddbc2c27c27fe9fc68fdfafe3f
Blamelist: Roberto Cortez 

Build succeeded!

Sincerely,
 -The Buildbot





[2/2] tomee git commit: Excluded Jackson from plus and plume.

2018-10-13 Thread radcortez
Excluded Jackson from plus and plume.


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

Branch: refs/heads/master
Commit: 649365f129cb607ea73d1a075e2e29a8f6864517
Parents: ded08b8
Author: Roberto Cortez 
Authored: Sat Oct 13 23:16:13 2018 +0100
Committer: Roberto Cortez 
Committed: Sun Oct 14 00:20:57 2018 +0100

--
 pom.xml | 8 ++--
 tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE | 7 ---
 tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE  | 7 ---
 tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE | 7 ---
 tomee/tomee-plus-webapp/src/main/resources/META-INF/NOTICE  | 7 ---
 5 files changed, 2 insertions(+), 34 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/649365f1/pom.xml
--
diff --git a/pom.xml b/pom.xml
index b055031..adc0b33 100644
--- a/pom.xml
+++ b/pom.xml
@@ -978,12 +978,8 @@
 guava
   
   
-org.codehaus.jackson
-jackson-core-asl
-  
-  
-org.codehaus.jackson
-jackson-core-mapper
+com.fasterxml.jackson.core
+jackson-databind
   
   
 org.apache.hadoop

http://git-wip-us.apache.org/repos/asf/tomee/blob/649365f1/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE
--
diff --git a/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE 
b/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE
index be9aca1..6cec2de 100644
--- a/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE
+++ b/tomee/apache-tomee/src/main/resources/META-INF/plume/NOTICE
@@ -168,10 +168,3 @@ Joda.org (http://www.joda.org/).
 This product includes software developed and copyrighted by the The OWASP
Foundation (https://www.owasp.org)
 =
-Jackson JSON processor
-Jackson is a high-performance, Free/Open Source JSON processing library.
-It was originally written by Tatu Saloranta (tatu.salora...@iki.fi), and has
-been in development since 2007.
-It is currently developed by a community of developers, as well as supported
-commercially by FasterXML.com.
-=

http://git-wip-us.apache.org/repos/asf/tomee/blob/649365f1/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE
--
diff --git a/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE 
b/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE
index a2da07e..58217b4 100644
--- a/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE
+++ b/tomee/apache-tomee/src/main/resources/META-INF/plus/NOTICE
@@ -161,10 +161,3 @@ Joda.org (http://www.joda.org/).
 This product includes software developed and copyrighted by the The OWASP
Foundation (https://www.owasp.org)
 =
-Jackson JSON processor
-Jackson is a high-performance, Free/Open Source JSON processing library.
-It was originally written by Tatu Saloranta (tatu.salora...@iki.fi), and has
-been in development since 2007.
-It is currently developed by a community of developers, as well as supported
-commercially by FasterXML.com.
-=

http://git-wip-us.apache.org/repos/asf/tomee/blob/649365f1/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE
--
diff --git a/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE 
b/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE
index e641f49..f5ea6ba 100644
--- a/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE
+++ b/tomee/tomee-plume-webapp/src/main/resources/META-INF/NOTICE
@@ -122,10 +122,3 @@ Joda.org (http://www.joda.org/).
 This product includes software developed and copyrighted by the The OWASP
Foundation (https://www.owasp.org)
 =
-Jackson JSON processor
-Jackson is a high-performance, Free/Open Source JSON processing library.
-It was originally written by Tatu Saloranta (tatu.salora...@iki.fi), and has
-been in development since 2007.
-It is currently developed by a community of developers, as well as supported
-commercially by FasterXML.com.
-==

[1/2] tomee git commit: Fixed wireshark plugin so stop the server after tests.

2018-10-13 Thread radcortez
Repository: tomee
Updated Branches:
  refs/heads/master ded08b8b6 -> a48208ac3


Fixed wireshark plugin so stop the server after tests.


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

Branch: refs/heads/master
Commit: a48208ac337cbeddbc2c27c27fe9fc68fdfafe3f
Parents: 649365f
Author: Roberto Cortez 
Authored: Sun Oct 14 00:20:29 2018 +0100
Committer: Roberto Cortez 
Committed: Sun Oct 14 00:20:57 2018 +0100

--
 tck/microprofile-tck/rest-client/pom.xml | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/a48208ac/tck/microprofile-tck/rest-client/pom.xml
--
diff --git a/tck/microprofile-tck/rest-client/pom.xml 
b/tck/microprofile-tck/rest-client/pom.xml
index 91bfb8f..53e53e8 100644
--- a/tck/microprofile-tck/rest-client/pom.xml
+++ b/tck/microprofile-tck/rest-client/pom.xml
@@ -33,19 +33,27 @@
 
 
   
-uk.co.deliverymind
+uk.co.automatictester
 wiremock-maven-plugin
-2.7.0
+3.0.0
+
+  target/classes
+  --port=8765 --verbose
+
 
   
+start-wiremock
 generate-test-sources
 
   run
 
-
-  target/classes
-  --port=8765 --verbose
-
+  
+  
+stop-wiremock
+prepare-package
+
+  stop
+
   
 
   



buildbot failure in on tomee-trunk-ubuntu-jvm8

2018-10-13 Thread buildbot
The Buildbot has detected a new failure on builder tomee-trunk-ubuntu-jvm8 
while building . Full details are available at:
https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/868

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb_qnode5_ubuntu

Build Reason: forced: by IRC user  (privmsg): None
Build Source Stamp: HEAD
Blamelist: 

BUILD FAILED: failed test

Sincerely,
 -The Buildbot





buildbot success in on tomee-trunk-ubuntu-jvm8

2018-10-13 Thread buildbot
The Buildbot has detected a restored build on builder tomee-trunk-ubuntu-jvm8 
while building tomee. Full details are available at:
https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/867

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb_qnode5_ubuntu

Build Reason: The SingleBranchScheduler scheduler named 
'on-tomee-trunk-ubuntu-jvm8-commit' triggered this build
Build Source Stamp: [branch master] ded08b8b6cfbb8689edd16125e7034e6e687bbef
Blamelist: Romain Manni-Bucau 

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1843767 - /tomee/deps/tags/bval-2.0.0-nonfinal-57300f3/

2018-10-13 Thread radcortez
Author: radcortez
Date: Sat Oct 13 15:31:01 2018
New Revision: 1843767

URL: http://svn.apache.org/viewvc?rev=1843767&view=rev
Log:
Tagging BVal 2 with TomEE patch.

Added:
tomee/deps/tags/bval-2.0.0-nonfinal-57300f3/
  - copied from r1843711, tomee/deps/branches/bval-2/



svn commit: r1843766 - /tomee/deps/tags/2.0.0-nonfinal-57300f3/

2018-10-13 Thread radcortez
Author: radcortez
Date: Sat Oct 13 15:19:33 2018
New Revision: 1843766

URL: http://svn.apache.org/viewvc?rev=1843766&view=rev
Log:
Rollback

Removed:
tomee/deps/tags/2.0.0-nonfinal-57300f3/



[jira] [Updated] (TOMEE-2258) Ensure Tomcat engine parent classloader is the startup TCCL

2018-10-13 Thread Romain Manni-Bucau (JIRA)


 [ 
https://issues.apache.org/jira/browse/TOMEE-2258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Romain Manni-Bucau updated TOMEE-2258:
--
Description: 
Identified issue:

See

org.apache.openejb.assembler.classic.Assembler

 

loader.loadClass({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})

throws a ClassNotFound

however
Class.forName({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
would work fine

  was:
See

org.apache.openejb.assembler.classic.Assembler

 

loader.loadClass({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})

throws a ClassNotFound

however
Class.forName({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
would work fine


> Ensure Tomcat engine parent classloader is the startup TCCL
> ---
>
> Key: TOMEE-2258
> URL: https://issues.apache.org/jira/browse/TOMEE-2258
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Affects Versions: 8.0.0
>Reporter: Thomas Andraschko
>Assignee: Romain Manni-Bucau
>Priority: Major
> Fix For: 8.0.0
>
>
> Identified issue:
> See
> org.apache.openejb.assembler.classic.Assembler
>  
> loader.loadClass({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
> throws a ClassNotFound
> however
> Class.forName({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
> would work fine



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (TOMEE-2258) Ensure Tomcat engine parent classloader is the startup TCCL

2018-10-13 Thread Romain Manni-Bucau (JIRA)


 [ 
https://issues.apache.org/jira/browse/TOMEE-2258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Romain Manni-Bucau updated TOMEE-2258:
--
Summary: Ensure Tomcat engine parent classloader is the startup TCCL  (was: 
BValCdiFilter isn't applied)

> Ensure Tomcat engine parent classloader is the startup TCCL
> ---
>
> Key: TOMEE-2258
> URL: https://issues.apache.org/jira/browse/TOMEE-2258
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Affects Versions: 8.0.0
>Reporter: Thomas Andraschko
>Assignee: Romain Manni-Bucau
>Priority: Major
> Fix For: 8.0.0
>
>
> See
> org.apache.openejb.assembler.classic.Assembler
>  
> loader.loadClass({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
> throws a ClassNotFound
> however
> Class.forName({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
> would work fine



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (TOMEE-2258) BValCdiFilter isn't applied

2018-10-13 Thread Romain Manni-Bucau (JIRA)


 [ 
https://issues.apache.org/jira/browse/TOMEE-2258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Romain Manni-Bucau resolved TOMEE-2258.
---
Resolution: Fixed
  Assignee: Romain Manni-Bucau

> BValCdiFilter isn't applied
> ---
>
> Key: TOMEE-2258
> URL: https://issues.apache.org/jira/browse/TOMEE-2258
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Affects Versions: 8.0.0
>Reporter: Thomas Andraschko
>Assignee: Romain Manni-Bucau
>Priority: Major
> Fix For: 8.0.0
>
>
> See
> org.apache.openejb.assembler.classic.Assembler
>  
> loader.loadClass({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
> throws a ClassNotFound
> however
> Class.forName({color:#6a8759}"org.apache.openejb.bval.BValCdiFilter"{color})
> would work fine



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


tomee git commit: TOMEE-2258 ensure tomee parent classloader is the correct one and not system loader (default tomcat behavior)

2018-10-13 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master d1c78d231 -> ded08b8b6


TOMEE-2258 ensure tomee parent classloader is the correct one and not system 
loader (default tomcat behavior)


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

Branch: refs/heads/master
Commit: ded08b8b6cfbb8689edd16125e7034e6e687bbef
Parents: d1c78d2
Author: Romain Manni-Bucau 
Authored: Sat Oct 13 14:05:08 2018 +0200
Committer: Romain Manni-Bucau 
Committed: Sat Oct 13 14:05:08 2018 +0200

--
 .../apache/openejb/assembler/classic/Assembler.java| 13 +
 .../org/apache/tomee/catalina/TomcatWebAppBuilder.java |  5 +
 2 files changed, 6 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/ded08b8b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
index 5e6bbfe..72659d9 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
@@ -388,18 +388,7 @@ public class Assembler extends AssemblerTool implements 
org.apache.openejb.spi.A
 
loader.loadClass("org.apache.bval.cdi.BValExtension$AnnotatedTypeFilter"))
 .invoke(null, filter);
 } catch (final Throwable th) {
-// Quick hack to fix TOMEE-2258. Needs to be addressed 
properly. Fallback to TCCL.
-try {
-final ClassLoader loader = 
Thread.currentThread().getContextClassLoader();
-final Object filter = 
loader.loadClass("org.apache.openejb.bval.BValCdiFilter").newInstance();
-loader.loadClass("org.apache.bval.cdi.BValExtension")
-  .getMethod(
-  "setAnnotatedTypeFilter",
-  
loader.loadClass("org.apache.bval.cdi.BValExtension$AnnotatedTypeFilter"))
-  .invoke(null, filter);
-} catch (Throwable e) {
-// ignore, bval not compatible or not present
-}
+logger.warning("Can't setup BVal filtering, this can impact 
negatively performances: " + th.getMessage());
 }
 }
 }

http://git-wip-us.apache.org/repos/asf/tomee/blob/ded08b8b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
index 123c8ea..4e296c3 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
@@ -285,6 +285,7 @@ public class TomcatWebAppBuilder implements WebAppBuilder, 
ContextListener, Pare
 //Getting host config listeners
 hosts = new Hosts();
 SystemInstance.get().setComponent(Hosts.class, hosts);
+final ClassLoader tccl = 
Thread.currentThread().getContextClassLoader();
 for (final Service service : standardServer.findServices()) {
 if (service.getContainer() instanceof Engine) {
 final Engine engine = service.getContainer();
@@ -298,6 +299,10 @@ public class TomcatWebAppBuilder implements WebAppBuilder, 
ContextListener, Pare
 }
 
 parentClassLoader = engine.getParentClassLoader();
+if (parentClassLoader == ClassLoader.getSystemClassLoader() && 
parentClassLoader != tccl) {
+parentClassLoader = tccl;
+engine.setParentClassLoader(tccl);
+} // else assume tomcat was setup to force a classloader and 
then respect it
 
 manageCluster(engine.getCluster());
 hosts.setDefault(engine.getDefaultHost());



[1/2] tomee git commit: TomEE-2258 - Fixed checkstyle issue.

2018-10-13 Thread radcortez
Repository: tomee
Updated Branches:
  refs/heads/master 9a3bcfa74 -> d1c78d231


TomEE-2258 - Fixed checkstyle issue.


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

Branch: refs/heads/master
Commit: 63c18b98a26615e9aeb100d0bee9da6f3d54f077
Parents: 9a3bcfa
Author: Roberto Cortez 
Authored: Sat Oct 13 11:30:28 2018 +0100
Committer: Roberto Cortez 
Committed: Sat Oct 13 11:30:28 2018 +0100

--
 .../java/org/apache/openejb/assembler/classic/Assembler.java | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/63c18b98/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
index a0fad43..5e6bbfe 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
@@ -180,7 +180,12 @@ import javax.enterprise.inject.spi.Bean;
 import javax.enterprise.inject.spi.BeanManager;
 import javax.enterprise.inject.spi.DefinitionException;
 import javax.enterprise.inject.spi.DeploymentException;
-import javax.management.*;
+import javax.management.DynamicMBean;
+import javax.management.InstanceNotFoundException;
+import javax.management.MBeanRegistrationException;
+import javax.management.MBeanServer;
+import javax.management.MalformedObjectNameException;
+import javax.management.ObjectName;
 import javax.naming.Binding;
 import javax.naming.Context;
 import javax.naming.InitialContext;
@@ -218,7 +223,6 @@ import java.lang.instrument.Instrumentation;
 import java.lang.management.ManagementFactory;
 import java.lang.management.ThreadInfo;
 import java.lang.reflect.Constructor;
-import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.lang.reflect.Proxy;
 import java.lang.reflect.Type;



[2/2] tomee git commit: Turning off doclint for javadoc.

2018-10-13 Thread radcortez
Turning off doclint for javadoc.


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

Branch: refs/heads/master
Commit: d1c78d2311180167282f80d688fb207757efac09
Parents: 63c18b9
Author: Roberto Cortez 
Authored: Sat Oct 13 01:07:38 2018 +0100
Committer: Roberto Cortez 
Committed: Sat Oct 13 11:31:29 2018 +0100

--
 pom.xml | 23 +--
 1 file changed, 1 insertion(+), 22 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/d1c78d23/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 80482f1..b055031 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,6 +92,7 @@
   
 
   
+none
 
 ${project.version}
 1.8
@@ -1735,27 +1736,5 @@
   scp://people.apache.org/www/tomee.apache.org/openejb/maven
 
   
-
-  
-
-  
-org.apache.maven.plugins
-maven-javadoc-plugin
-2.10.1
-
-  true
-  -J-Xmx1024m
-
-  
-  
-
-