buildbot failure in on tomee-trunk-ubuntu-jvm8
The Buildbot has detected a new failure on builder tomee-trunk-ubuntu-jvm8 while building tomee. Full details are available at: https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/437 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: hemera_ubuntu Build Reason: The SingleBranchScheduler scheduler named 'on-tomee-trunk-ubuntu-jvm8-commit' triggered this build Build Source Stamp: [branch master] e6ebfddea1e509540d3783aaa4870aed20e2c630 Blamelist: Romain manni-BucauBUILD FAILED: failed test Sincerely, -The Buildbot
[jira] [Resolved] (TOMEE-1911) gradle plugin broken with gradle 3 and gradle wrapper
[ https://issues.apache.org/jira/browse/TOMEE-1911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Romain Manni-Bucau resolved TOMEE-1911. --- Resolution: Fixed fixing compatibility and adding classloaderFilteredPackages option to the task to allow to filter not desired classes (would have avoided a fix for gradle wrapper for instance) > gradle plugin broken with gradle 3 and gradle wrapper > - > > Key: TOMEE-1911 > URL: https://issues.apache.org/jira/browse/TOMEE-1911 > Project: TomEE > Issue Type: Bug >Reporter: Romain Manni-Bucau >Assignee: Romain Manni-Bucau > Fix For: 7.0.2 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
tomee git commit: TOMEE-1911 fixing gradle 3.0 compatibility
Repository: tomee Updated Branches: refs/heads/master 2b190f0b7 -> e6ebfddea TOMEE-1911 fixing gradle 3.0 compatibility Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/e6ebfdde Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/e6ebfdde Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/e6ebfdde Branch: refs/heads/master Commit: e6ebfddea1e509540d3783aaa4870aed20e2c630 Parents: 2b190f0 Author: Romain manni-BucauAuthored: Tue Aug 23 19:13:02 2016 +0200 Committer: Romain manni-Bucau Committed: Tue Aug 23 19:13:02 2016 +0200 -- .../src/main/resources/default.exclusions | 1 + .../gradle/embedded/TomEEEmbeddedTask.java | 53 .../classloader/FilterGradleClassLoader.java| 27 -- gradle/pom.xml | 2 +- pom.xml | 2 +- 5 files changed, 35 insertions(+), 50 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tomee/blob/e6ebfdde/container/openejb-core/src/main/resources/default.exclusions -- diff --git a/container/openejb-core/src/main/resources/default.exclusions b/container/openejb-core/src/main/resources/default.exclusions index c993bd0..b2dd209 100644 --- a/container/openejb-core/src/main/resources/default.exclusions +++ b/container/openejb-core/src/main/resources/default.exclusions @@ -137,6 +137,7 @@ jsse.jar juli- junit- kahadb- +kotlin-runtime leveldb log4j- logkit- http://git-wip-us.apache.org/repos/asf/tomee/blob/e6ebfdde/gradle/gradle-tomee-embedded/src/main/java/org/apache/tomee/gradle/embedded/TomEEEmbeddedTask.java -- diff --git a/gradle/gradle-tomee-embedded/src/main/java/org/apache/tomee/gradle/embedded/TomEEEmbeddedTask.java b/gradle/gradle-tomee-embedded/src/main/java/org/apache/tomee/gradle/embedded/TomEEEmbeddedTask.java index eb637d8..b5c3e27 100644 --- a/gradle/gradle-tomee-embedded/src/main/java/org/apache/tomee/gradle/embedded/TomEEEmbeddedTask.java +++ b/gradle/gradle-tomee-embedded/src/main/java/org/apache/tomee/gradle/embedded/TomEEEmbeddedTask.java @@ -21,8 +21,6 @@ import org.gradle.api.DefaultTask; import org.gradle.api.GradleException; import org.gradle.api.Project; import org.gradle.api.artifacts.Configuration; -import org.gradle.api.logging.LogLevel; -import org.gradle.api.logging.LoggingManager; import org.gradle.api.tasks.Input; import org.gradle.api.tasks.Optional; import org.gradle.api.tasks.TaskAction; @@ -39,6 +37,7 @@ import java.util.HashMap; import java.util.HashSet; import java.util.LinkedHashSet; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.Properties; import java.util.Scanner; @@ -122,6 +121,10 @@ public class TomEEEmbeddedTask extends DefaultTask { @Optional @Input +private Collection classloaderFilteredPackages; + +@Optional +@Input private boolean webResourceCached = true; @Optional @@ -172,10 +175,6 @@ public class TomEEEmbeddedTask extends DefaultTask { @Input private String dir; -@Optional -@Input -private LogLevel logLevel = LogLevel.INFO; - /* TODO if needed @Parameter //a dvanced config but a simple boolean will be used for defaults (withLiveReload) private LiveReload liveReload; @@ -192,15 +191,11 @@ public class TomEEEmbeddedTask extends DefaultTask { final Thread thread = Thread.currentThread(); final ClassLoader tccl = thread.getContextClassLoader(); -final LoggingManager logging = getProject().getLogging(); -final LogSetup logSetup = new LogSetup(logging, logging.getStandardOutputCaptureLevel(), logging.getStandardErrorCaptureLevel(), logLevel).init(); -logging.setLevel(logLevel); thread.setContextClassLoader(createLoader(tccl)); try { doRun(); } finally { thread.setContextClassLoader(tccl); -logSetup.reset(); } } @@ -323,13 +318,16 @@ public class TomEEEmbeddedTask extends DefaultTask { String line; final Scanner scanner = new Scanner(System.in); while ((line = scanner.nextLine()) != null) { -switch (line.trim()) { +final String cmd = line.trim().toLowerCase(Locale.ENGLISH); +switch (cmd) { case "exit": case "quit": running.set(false); Runtime.getRuntime().removeShutdownHook(hook); container.close(); return; +default: +
[jira] [Created] (TOMEE-1911) gradle plugin broken with gradle 3 and gradle wrapper
Romain Manni-Bucau created TOMEE-1911: - Summary: gradle plugin broken with gradle 3 and gradle wrapper Key: TOMEE-1911 URL: https://issues.apache.org/jira/browse/TOMEE-1911 Project: TomEE Issue Type: Bug Reporter: Romain Manni-Bucau Assignee: Romain Manni-Bucau Fix For: 7.0.2 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
buildbot success in on tomee-trunk-ubuntu
The Buildbot has detected a restored build on builder tomee-trunk-ubuntu while building . Full details are available at: https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/489 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: hemera_ubuntu Build Reason: forced: by IRC user on channel #openejb: None Build Source Stamp: HEAD Blamelist: Build succeeded! Sincerely, -The Buildbot
[jira] [Commented] (TOMEE-1910) SNI fails for cxf and tomcat7-maven-plugin
[ https://issues.apache.org/jira/browse/TOMEE-1910?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15432499#comment-15432499 ] Romain Manni-Bucau commented on TOMEE-1910: --- Hi this is a tomcat question but as a quick note SNI support is >= tomcat 8.5 (tomee 7) > SNI fails for cxf and tomcat7-maven-plugin > -- > > Key: TOMEE-1910 > URL: https://issues.apache.org/jira/browse/TOMEE-1910 > Project: TomEE > Issue Type: Bug > Components: TomEE Core Server >Affects Versions: 1.7.4 >Reporter: Matthew Broadhead > > Hi, > I tried asking this question on the tomcat users mailing list but there was > no response. > Basically I have TomEE running behind Httpd > httpd-2.4.6-40.el7.centos.4.x86_64. My java version is: > openjdk version "1.8.0_101" > OpenJDK Runtime Environment (build 1.8.0_101-b13) > OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode) > SNI works fine on Httpd and I can add certificates to any of the virtual > hosts and it works fine in the browser. but when i added an extra https > virtual host suddenly my main host was not primary and all the CXF WebClient > REST stuff fails. Also tomcat7-maven-plugin failed to deploy to the server > saying the certificate was wrong and showed the primary host certificate > instead of the one specified > [ERROR] Failed to execute goal > org.apache.tomcat.maven:tomcat7-maven-plugin:2.3-SNAPSHOT:redeploy > (default-cli) on project domain2: Cannot invoke Tomcat manager: hostname in > certificate didn't match: != OR > OR -> [Help 1] > is my java lacking SNI support? is the only way around the problem to use a > single multi domain SSL certificate? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (TOMEE-1743) JAX-RS goes away
[ https://issues.apache.org/jira/browse/TOMEE-1743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15432492#comment-15432492 ] Matthew Broadhead commented on TOMEE-1743: -- i am hoping to move onto 7.0+ soon but i need to stabilise my 1.7.x code first. I will let you know if I see an improvement. Also, for whatever reason I am not having so many problems any more. maybe because I am not actively debugging JAX-RS code any more > JAX-RS goes away > > > Key: TOMEE-1743 > URL: https://issues.apache.org/jira/browse/TOMEE-1743 > Project: TomEE > Issue Type: Bug > Components: TomEE Core Server >Affects Versions: 1.7.4 >Reporter: Matthew Broadhead > > While developing I keep getting the following error and having to restart the > server to make everything work again. it is getting quite frustrating. > {noformat} > Mar 20, 2016 10:39:18 AM org.apache.catalina.core.StandardWrapperValve invoke > SEVERE: Servlet.service() for servlet [default] in context with path [/rest] > threw exception [Error processing webservice request] with root cause > java.lang.NullPointerException > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:240) > at > org.apache.openejb.server.cxf.rs.CxfRsHttpListener.doInvoke(CxfRsHttpListener.java:227) > at > org.apache.tomee.webservices.CXFJAXRSFilter.doFilter(CXFJAXRSFilter.java:94) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) > at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) > at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620) > at > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > at java.lang.Thread.run(Thread.java:745) > {noformat} > there is a rest application defined by > {code} > @ApplicationPath("/rest") > public class ApplicationConfig extends Application { > public SetgetClasses() { > return new HashSet ( > Arrays.asList(ApplicationService.class, > DirectoryService.class, SearchService.class)); > } > } > {code} > with for example > {code} > @Path("/application") > @Produces(MediaType.APPLICATION_JSON) > public class ApplicationService { > @EJB > private ApplicationBean applicationBean; > @Path("/getdata") > @GET > public Response getdata(@QueryParam("name") String name) { > String result = applicationBean.getData(name); > return Response.ok(result).build(); > } > } > {code} > which is accessed by > {code} > public String getData(User user, String name) { > return WebClient.create(Utility.baseAddress(), > user.getUserName(), user.getPassword(), null) > > .path("/rest/rest/application/getdata").query("name", > name).accept(MediaType.APPLICATION_JSON_TYPE) > .get(String.class); > } > {code} > if I navigate to http://localhost:8080/rest/rest/application/getdata it
[jira] [Created] (TOMEE-1910) SNI fails for cxf and tomcat7-maven-plugin
Matthew Broadhead created TOMEE-1910: Summary: SNI fails for cxf and tomcat7-maven-plugin Key: TOMEE-1910 URL: https://issues.apache.org/jira/browse/TOMEE-1910 Project: TomEE Issue Type: Bug Components: TomEE Core Server Affects Versions: 1.7.4 Reporter: Matthew Broadhead Hi, I tried asking this question on the tomcat users mailing list but there was no response. Basically I have TomEE running behind Httpd httpd-2.4.6-40.el7.centos.4.x86_64. My java version is: openjdk version "1.8.0_101" OpenJDK Runtime Environment (build 1.8.0_101-b13) OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode) SNI works fine on Httpd and I can add certificates to any of the virtual hosts and it works fine in the browser. but when i added an extra https virtual host suddenly my main host was not primary and all the CXF WebClient REST stuff fails. Also tomcat7-maven-plugin failed to deploy to the server saying the certificate was wrong and showed the primary host certificate instead of the one specified [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.3-SNAPSHOT:redeploy (default-cli) on project domain2: Cannot invoke Tomcat manager: hostname in certificate didn't match: != OR OR -> [Help 1] is my java lacking SNI support? is the only way around the problem to use a single multi domain SSL certificate? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
buildbot success in on tomee-trunk-ubuntu-jvm8
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/436 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: hemera_ubuntu Build Reason: The SingleBranchScheduler scheduler named 'on-tomee-trunk-ubuntu-jvm8-commit' triggered this build Build Source Stamp: [branch master] 2b190f0b7a357f8debfd8f5aaa8dd8a93b107b4d Blamelist: Romain manni-BucauBuild succeeded! Sincerely, -The Buildbot
tomee git commit: some JVM tuning for tomee embedded test suite
Repository: tomee Updated Branches: refs/heads/master 72bcde6f6 -> 2b190f0b7 some JVM tuning for tomee embedded test suite Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/2b190f0b Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/2b190f0b Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/2b190f0b Branch: refs/heads/master Commit: 2b190f0b7a357f8debfd8f5aaa8dd8a93b107b4d Parents: 72bcde6 Author: Romain manni-BucauAuthored: Tue Aug 23 09:05:24 2016 +0200 Committer: Romain manni-Bucau Committed: Tue Aug 23 09:05:24 2016 +0200 -- arquillian/arquillian-tomee-tests/pom.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/tomee/blob/2b190f0b/arquillian/arquillian-tomee-tests/pom.xml -- diff --git a/arquillian/arquillian-tomee-tests/pom.xml b/arquillian/arquillian-tomee-tests/pom.xml index a856f4a..be26792 100644 --- a/arquillian/arquillian-tomee-tests/pom.xml +++ b/arquillian/arquillian-tomee-tests/pom.xml @@ -275,7 +275,7 @@ ${skip.embedded} - -XX:+CMSClassUnloadingEnabled + -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=512M ${project.version} tomee-embedded @@ -461,6 +461,7 @@ org.apache.maven.plugins maven-surefire-plugin +2.19.1 test-tomee-embedded @@ -470,6 +471,7 @@ ${maven.test.skip} + -XX:MaxPermSize=512M ${project.version} tomee-embedded