[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-274] adding servlet only runner shade too

2020-12-15 Thread rmannibucau
This is an automated email from the ASF dual-hosted git repository.

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git


The following commit(s) were added to refs/heads/master by this push:
 new 006f4f6  [MEECROWAVE-274] adding servlet only runner shade too
006f4f6 is described below

commit 006f4f6a984af9c4b596423598d47e8ae9f0f878
Author: Romain Manni-Bucau 
AuthorDate: Tue Dec 15 17:52:11 2020 +0100

[MEECROWAVE-274] adding servlet only runner shade too
---
 meecrowave-core/pom.xml | 56 -
 1 file changed, 55 insertions(+), 1 deletion(-)

diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index 10a8479..040be53 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -453,7 +453,7 @@
 
   runner-light
   true
-  
${project.build.directory}/reduced-pom-bundle.xml
+  
${project.build.directory}/reduced-pom-bundle-light.xml
   
   
 
@@ -507,6 +507,60 @@
   
 
   
+  
+servlet-only
+package
+
+  shade
+
+
+  servlet
+  true
+  
${project.build.directory}/reduced-pom-bundle-servlet.xml
+  
+  
+
+  org.apache.meecrowave.runner.Cli
+
+
+
+  
+  
+
+  *:*
+  
+javax/servlet/resources/** 
+javax/servlet/jsp/resources/**
+META-INF/maven 
+META-INF/*.SF
+META-INF/*.DSA
+META-INF/*.RSA
+META-INF/LICENSE.txt
+META-INF/LICENSE
+META-INF/NOTICE.txt
+META-INF/NOTICE
+  
+
+  
+  
+
+  org.apache.cxf:*
+  org.apache.logging.log4j:*
+  org.apache.johnzon:*
+
+  
+  
+
+  
org.apache.meecrowave.tomcat.light.LightDigester
+  
org.apache.tomcat.util.descriptor.DigesterFactory
+
+
+  org.apache.commons
+  
org.apache.meecrowave.shaded.commons
+
+  
+
+  
 
 
   



[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-274] start to create light runner flavor

2020-12-15 Thread rmannibucau
This is an automated email from the ASF dual-hosted git repository.

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git


The following commit(s) were added to refs/heads/master by this push:
 new f8d973d  [MEECROWAVE-274] start to create light runner flavor
f8d973d is described below

commit f8d973df2bfdc9d62b8aa6ff3a0c95c4cd5a2371
Author: Romain Manni-Bucau 
AuthorDate: Tue Dec 15 17:49:04 2020 +0100

[MEECROWAVE-274] start to create light runner flavor
---
 meecrowave-core/pom.xml| 63 
 .../meecrowave/tomcat/light/LightDigester.java | 34 +++
 meecrowave-specs-api/pom.xml   | 68 ++
 3 files changed, 165 insertions(+)

diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index 7ea0cbb..10a8479 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -444,6 +444,69 @@
   
 
   
+  
+light-bundle
+package
+
+  shade
+
+
+  runner-light
+  true
+  
${project.build.directory}/reduced-pom-bundle.xml
+  
+  
+
+  org.apache.meecrowave.runner.Cli
+
+
+  META-INF/cxf/bus-extensions.txt
+
+
+  log4j2.component.properties
+
+
+
+
+  
+  
+
+  org.apache.logging.log4j:log4j-api
+  
+META-INF/versions/**
+  
+
+
+  *:*
+  
+OSGI-INF/**
+META-INF/cxf/cxf*.xml
+schemas/** 
+javax/servlet/resources/** 
+javax/servlet/jsp/resources/**
+META-INF/maven 
+META-INF/*.SF
+META-INF/*.DSA
+META-INF/*.RSA
+META-INF/LICENSE.txt
+META-INF/LICENSE
+META-INF/NOTICE.txt
+META-INF/NOTICE
+  
+
+  
+  
+
+  
org.apache.meecrowave.tomcat.light.LightDigester
+  
org.apache.tomcat.util.descriptor.DigesterFactory
+
+
+  org.apache.commons
+  
org.apache.meecrowave.shaded.commons
+
+  
+
+  
 
 
   
diff --git 
a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/light/LightDigester.java
 
b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/light/LightDigester.java
new file mode 100644
index 000..aee2ef6
--- /dev/null
+++ 
b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/light/LightDigester.java
@@ -0,0 +1,34 @@
+package org.apache.meecrowave.tomcat.light;
+
+import org.apache.tomcat.util.descriptor.LocalResolver;
+import org.apache.tomcat.util.digester.Digester;
+import org.apache.tomcat.util.digester.RuleSet;
+import org.xml.sax.ext.EntityResolver2;
+
+import static java.util.Collections.emptyMap;
+
+// used to replace org.apache.tomcat.util.descriptor.DigesterFactory in some 
shades - see pom.xml
+public final class LightDigester {
+private LightDigester() {
+// no-op
+}
+
+public static Digester newDigester(boolean xmlValidation,
+   boolean xmlNamespaceAware,
+   RuleSet rule,
+   boolean blockExternal) {
+if (xmlValidation) {
+throw new IllegalArgumentException("Light distribution does not 
support xml validation");
+}
+final Digester digester = new Digester();
+digester.setNamespaceAware(xmlNamespaceAware);
+digester.setValidating(false);
+digester.setUseContextClassLoader(true);
+final EntityResolver2 resolver = new LocalResolver(emptyMap(), 
emptyMap(), blockExternal);
+digester.setEntityResolver(resolver);
+if (rule != null) {
+digester.addRuleSet(rule);
+}
+return digester;
+}
+}
diff --git a/meecrowave-specs-api/pom.xml b/meecrowave-specs-api/pom.xml
index 4064d35..4717b84 100644
--- a/meecrowave-specs-api/pom.xml
+++ b/meecrowave-specs-api/pom.xml
@@ -138,6 +138,74 @@
 
   
 
+
+  mw-javaee-api-light
+  package
+  
+shade
+  
+  
+true
+light
+true
+true
+true
+
+  
+ 

svn commit: r1069081 - in /websites: production/openwebbeans/content/index.html staging/openwebbeans/trunk/content/index.html

2020-12-15 Thread buildbot
Author: buildbot
Date: Tue Dec 15 10:35:07 2020
New Revision: 1069081

Log:
Dynamic update by buildbot for openwebbeans

Modified:
websites/production/openwebbeans/content/index.html
websites/staging/openwebbeans/trunk/content/index.html

Modified: websites/production/openwebbeans/content/index.html
==
(empty)

Modified: websites/staging/openwebbeans/trunk/content/index.html
==
(empty)