buildbot failure in on tomee-trunk-deploy

2017-03-17 Thread buildbot
The Buildbot has detected a new failure on builder tomee-trunk-deploy while 
building . Full details are available at:
https://ci.apache.org/builders/tomee-trunk-deploy/builds/617

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

Buildslave for this Build: bb_1604_test_ubuntu

Build Reason: The Nightly scheduler named 'tomee-trunk-deploy' triggered this 
build
Build Source Stamp: [branch master] HEAD
Blamelist: 

BUILD FAILED: failed

Sincerely,
 -The Buildbot





[jira] [Created] (TOMEE-2028) add openejb.taglib.scan property to bypass openejb tld scanning

2017-03-17 Thread Romain Manni-Bucau (JIRA)
Romain Manni-Bucau created TOMEE-2028:
-

 Summary: add openejb.taglib.scan property to bypass openejb tld 
scanning
 Key: TOMEE-2028
 URL: https://issues.apache.org/jira/browse/TOMEE-2028
 Project: TomEE
  Issue Type: Improvement
Reporter: Romain Manni-Bucau
Assignee: Romain Manni-Bucau
 Fix For: 7.0.4


tomcat scans tld and openejb layer rarely needs it but for rare cases it can 
slow down the boot, openejb.taglib.scan=false will bypass this logic.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Resolved] (TOMEE-2028) add openejb.taglib.scan property to bypass openejb tld scanning

2017-03-17 Thread Romain Manni-Bucau (JIRA)

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

Romain Manni-Bucau resolved TOMEE-2028.
---
Resolution: Fixed

> add openejb.taglib.scan property to bypass openejb tld scanning
> ---
>
> Key: TOMEE-2028
> URL: https://issues.apache.org/jira/browse/TOMEE-2028
> Project: TomEE
>  Issue Type: Improvement
>Reporter: Romain Manni-Bucau
>Assignee: Romain Manni-Bucau
> Fix For: 7.0.4
>
>
> tomcat scans tld and openejb layer rarely needs it but for rare cases it can 
> slow down the boot, openejb.taglib.scan=false will bypass this logic.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


tomee git commit: TOMEE-2028 openejb.taglib.scan flag

2017-03-17 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master e416ea933 -> f0d07432d


TOMEE-2028 openejb.taglib.scan flag


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

Branch: refs/heads/master
Commit: f0d07432d3062450033d398fa46dc475fb214d51
Parents: e416ea9
Author: rmannibucau 
Authored: Fri Mar 17 22:20:11 2017 +0100
Committer: rmannibucau 
Committed: Fri Mar 17 22:20:11 2017 +0100

--
 .../main/java/org/apache/openejb/config/TldScanner.java | 12 
 1 file changed, 12 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/f0d07432/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
index e8849f3..31652ad 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
@@ -18,6 +18,7 @@
 package org.apache.openejb.config;
 
 import org.apache.openejb.OpenEJBException;
+import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.util.DaemonThreadFactory;
 import org.apache.openejb.util.URLs;
 import org.apache.xbean.finder.UrlSet;
@@ -72,6 +73,10 @@ public class TldScanner {
 private static final Map> cacheByhashCode = new 
WeakHashMap>();
 
 public static Set scan(final ClassLoader classLoader) throws 
OpenEJBException {
+if (skip()) {
+return Collections.emptySet();
+}
+
 if (classLoader == null) {
 return Collections.emptySet();
 }
@@ -87,7 +92,14 @@ public class TldScanner {
 return result;
 }
 
+private static boolean skip() {
+return 
!"true".equalsIgnoreCase(SystemInstance.get().getProperty("openejb.taglib.scan",
 "true"));
+}
+
 public static Set scanClassLoaderForTagLibs(final ClassLoader 
classLoader) throws OpenEJBException {
+if (skip()) {
+return Collections.emptySet();
+}
 
 final Set tldUrls = new HashSet();
 



tomee git commit: TOMEE-1066 upgrade jstl - fixing scanning includes

2017-03-17 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 06e48946c -> e416ea933


TOMEE-1066 upgrade jstl - fixing scanning includes


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

Branch: refs/heads/master
Commit: e416ea933450ea34a99bf829cde362480b56f59e
Parents: 06e4894
Author: rmannibucau 
Authored: Fri Mar 17 22:15:10 2017 +0100
Committer: rmannibucau 
Committed: Fri Mar 17 22:15:10 2017 +0100

--
 .../src/main/java/org/apache/openejb/config/TldScanner.java| 2 +-
 .../src/main/java/org/apache/tomee/jasper/TomEETldScanner.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/e416ea93/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
index 0666810..e8849f3 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
@@ -324,7 +324,7 @@ public class TldScanner {
 urlSet = URLs.cullSystemJars(urlSet);
 urlSet = applyBuiltinExcludes(
 urlSet,
-Filters.tokens("taglibs-standard-jstlel", 
"javax.faces-2.", "spring-security-taglibs", "spring-webmvc"),
+Filters.tokens("taglibs-standard-impl", 
"taglibs-standard-jstlel", "javax.faces-2.", "spring-security-taglibs", 
"spring-webmvc"),
 Filters.prefixes("commons-jcs-", "myfaces-", 
"tomcat-websocket.jar")); // myfaces is hardcoded in tomee
 } catch (final IOException e) {
 DeploymentLoader.logger.warning("Error scanning class loader for 
JSP tag libraries", e);

http://git-wip-us.apache.org/repos/asf/tomee/blob/e416ea93/tomee/tomee-catalina/src/main/java/org/apache/tomee/jasper/TomEETldScanner.java
--
diff --git 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/jasper/TomEETldScanner.java
 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/jasper/TomEETldScanner.java
index 61a96a4..5d6773b 100644
--- 
a/tomee/tomee-catalina/src/main/java/org/apache/tomee/jasper/TomEETldScanner.java
+++ 
b/tomee/tomee-catalina/src/main/java/org/apache/tomee/jasper/TomEETldScanner.java
@@ -39,7 +39,7 @@ import static 
org.apache.openejb.loader.JarLocation.jarLocation;
 public class TomEETldScanner extends TldScanner {
 private static final Paths PATHS = new Paths(null);
 private static final URL MYFACES_URL = findJar("myfaces-impl", 
"org.apache.myfaces.webapp.AbstractFacesInitializer");
-private static final URL JSTL_URL = findJar("taglibs-standard-jstlel", 
"javax.servlet.jsp.jstl.core.ConditionalTagSupport");
+private static final URL JSTL_URL = findJar("taglibs-standard-impl", 
"javax.servlet.jsp.jstl.core.ConditionalTagSupport");
 private static final Map URI_TLD_RESOURCE = new 
HashMap<>();
 private static final Map TLD_RESOURCE_TAG_LIB 
= new HashMap<>();
 



tomee git commit: no need of these deps

2017-03-17 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 938168f59 -> 06e48946c


no need of these deps


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

Branch: refs/heads/master
Commit: 06e48946cb5e76c893f1ca35f6b6f14b2dd172f4
Parents: 938168f
Author: rmannibucau 
Authored: Fri Mar 17 22:08:22 2017 +0100
Committer: rmannibucau 
Committed: Fri Mar 17 22:08:22 2017 +0100

--
 .../moviefun/MoviesArquillianHtmlUnitTest.java| 14 +-
 1 file changed, 1 insertion(+), 13 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/06e48946/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
--
diff --git 
a/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
 
b/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
index 32b31d5..06947ab 100644
--- 
a/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
+++ 
b/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
@@ -27,17 +27,13 @@ import org.jboss.shrinkwrap.api.ShrinkWrap;
 import org.jboss.shrinkwrap.api.asset.ClassLoaderAsset;
 import org.jboss.shrinkwrap.api.importer.ExplodedImporter;
 import org.jboss.shrinkwrap.api.spec.WebArchive;
-import org.jboss.shrinkwrap.resolver.api.maven.Maven;
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
 import javax.ejb.EJB;
-import java.io.File;
 import java.net.URL;
-import java.util.Arrays;
-import java.util.Collection;
 
 import static org.junit.Assert.assertTrue;
 
@@ -48,17 +44,9 @@ public class MoviesArquillianHtmlUnitTest {
 
 @Deployment
 public static WebArchive createDeployment() {
-
-Collection dependencies = Arrays.asList("taglibs:standard", 
"commons-lang:commons-lang");
-
-File[] libs = Maven.resolver()
-
.loadPomFromFile(Basedir.basedir("pom.xml")).resolve(dependencies)
-.withTransitivity().asFile();
-
 WebArchive war = ShrinkWrap.create(WebArchive.class, "test.war")
 .addClasses(Movie.class, MoviesBean.class, 
MoviesArquillianHtmlUnitTest.class, ActionServlet.class)
-.addAsResource(new 
ClassLoaderAsset("META-INF/persistence.xml"), "META-INF/persistence.xml")
-.addAsLibraries(libs);
+.addAsResource(new 
ClassLoaderAsset("META-INF/persistence.xml"), "META-INF/persistence.xml");
 
 
war.merge(ShrinkWrap.create(GenericArchive.class).as(ExplodedImporter.class)
 
.importDirectory(Basedir.basedir(WEBAPP_SRC)).as(GenericArchive.class),



[jira] [Resolved] (TOMEE-1066) included version of JSTL contains extremely slow

2017-03-17 Thread Romain Manni-Bucau (JIRA)

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

Romain Manni-Bucau resolved TOMEE-1066.
---
   Resolution: Fixed
 Assignee: Romain Manni-Bucau
Fix Version/s: 7.0.4

> included version of JSTL contains extremely slow 
> 
>
> Key: TOMEE-1066
> URL: https://issues.apache.org/jira/browse/TOMEE-1066
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 1.5.1
>Reporter: Stephen More
>Assignee: Romain Manni-Bucau
> Fix For: 7.0.4
>
>
> The original bug can be found here: 
> https://issues.apache.org/bugzilla/show_bug.cgi?id=27717
> using the current version of JSTL resulted in 2.2 requests/sec 
> changing to:
>   
> org.apache.taglibs
> taglibs-standard-spec
> 1.2-SNAPSHOT
> 
> 
> org.apache.taglibs
> taglibs-standard-impl
> 1.2-SNAPSHOT
> 
> I was able to get 44 requests/sec



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


tomee git commit: TOMEE-1066 upgrade jstl

2017-03-17 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/master 0b37309e9 -> 938168f59


TOMEE-1066 upgrade jstl


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

Branch: refs/heads/master
Commit: 938168f59c5b929f14d923e47ed29a9d209444c5
Parents: 0b37309
Author: rmannibucau 
Authored: Fri Mar 17 22:03:55 2017 +0100
Committer: rmannibucau 
Committed: Fri Mar 17 22:03:55 2017 +0100

--
 .../src/main/java/org/apache/openejb/config/TldScanner.java| 2 +-
 container/openejb-core/src/main/resources/default.exclusions   | 2 +-
 .../org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java| 6 +-
 tck/cdi-embedded/pom.xml   | 6 +++---
 .../src/main/java/org/apache/tomee/jasper/TomEETldScanner.java | 4 ++--
 tomee/tomee-embedded/pom.xml   | 6 +++---
 tomee/tomee-webapp/pom.xml | 6 +++---
 7 files changed, 14 insertions(+), 18 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/938168f5/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
--
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
index 2d9a895..0666810 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/TldScanner.java
@@ -324,7 +324,7 @@ public class TldScanner {
 urlSet = URLs.cullSystemJars(urlSet);
 urlSet = applyBuiltinExcludes(
 urlSet,
-Filters.tokens("openejb-jstl-1.2", "javax.faces-2.", 
"spring-security-taglibs", "spring-webmvc"),
+Filters.tokens("taglibs-standard-jstlel", 
"javax.faces-2.", "spring-security-taglibs", "spring-webmvc"),
 Filters.prefixes("commons-jcs-", "myfaces-", 
"tomcat-websocket.jar")); // myfaces is hardcoded in tomee
 } catch (final IOException e) {
 DeploymentLoader.logger.warning("Error scanning class loader for 
JSP tag libraries", e);

http://git-wip-us.apache.org/repos/asf/tomee/blob/938168f5/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 08090c0..311eb97 100644
--- a/container/openejb-core/src/main/resources/default.exclusions
+++ b/container/openejb-core/src/main/resources/default.exclusions
@@ -172,7 +172,6 @@ openejb-javaagent
 openejb-jee
 openejb-jpa-integration
 openejb-jsf
-openejb-jstl
 openejb-loader
 openejb-openwebbeans
 openejb-provisionning
@@ -223,6 +222,7 @@ sunec.jar
 surefire-
 swizzle-
 sxc-
+taglibs-standard-
 testng-
 tomcat-annotations
 tomcat-api

http://git-wip-us.apache.org/repos/asf/tomee/blob/938168f5/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
--
diff --git 
a/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
 
b/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
index 6ae1dd0..32b31d5 100644
--- 
a/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
+++ 
b/examples/moviefun/src/test/java/org/superbiz/moviefun/MoviesArquillianHtmlUnitTest.java
@@ -49,11 +49,7 @@ public class MoviesArquillianHtmlUnitTest {
 @Deployment
 public static WebArchive createDeployment() {
 
-Collection dependencies = Arrays.asList(new String[]{
-"javax.servlet:jstl",
-"taglibs:standard",
-"commons-lang:commons-lang"
-});
+Collection dependencies = Arrays.asList("taglibs:standard", 
"commons-lang:commons-lang");
 
 File[] libs = Maven.resolver()
 
.loadPomFromFile(Basedir.basedir("pom.xml")).resolve(dependencies)

http://git-wip-us.apache.org/repos/asf/tomee/blob/938168f5/tck/cdi-embedded/pom.xml
--
diff --git a/tck/cdi-embedded/pom.xml b/tck/cdi-embedded/pom.xml
index 00dc5b6..322c11d 100644
--- a/tck/cdi-embedded/pom.xml
+++ b/tck/cdi-embedded/pom.xml
@@ -64,9 +64,9 @@
   test
 
 
-  org.apache.openejb.patch
-  openejb-jstl
-  1.2
+  org.apache.taglibs
+  taglibs-sta

buildbot success in on tomee-1.7.x-ubuntu

2017-03-17 Thread buildbot
The Buildbot has detected a restored build on builder tomee-1.7.x-ubuntu while 
building . Full details are available at:
https://ci.apache.org/builders/tomee-1.7.x-ubuntu/builds/174

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

Buildslave for this Build: bb_qnode5_ubuntu

Build Reason: forced: by IRC user  on channel #openejb: None
Build Source Stamp: HEAD
Blamelist: 

Build succeeded!

Sincerely,
 -The Buildbot