(openwebbeans) branch main updated: [upgrade] move to surefire 3.2.2
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openwebbeans.git The following commit(s) were added to refs/heads/main by this push: new 76f696ae2 [upgrade] move to surefire 3.2.2 76f696ae2 is described below commit 76f696ae29cda9f03f73756fcdf28bfb020835e7 Author: Romain Manni-Bucau AuthorDate: Wed Nov 8 18:04:27 2023 +0100 [upgrade] move to surefire 3.2.2 --- pom.xml| 2 +- webbeans-junit5/pom.xml| 3 +++ .../apache/openwebbeans/junit5/{reusable => }/CdiWithOnStartTest.java | 3 +-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 64ec4d830..6da990850 100644 --- a/pom.xml +++ b/pom.xml @@ -389,7 +389,7 @@ org.apache.maven.plugins maven-surefire-plugin -3.0.0-M4 +3.2.2 **/*Test.java diff --git a/webbeans-junit5/pom.xml b/webbeans-junit5/pom.xml index 4fe91963e..c78e6a0db 100644 --- a/webbeans-junit5/pom.xml +++ b/webbeans-junit5/pom.xml @@ -92,6 +92,9 @@ + +true + diff --git a/webbeans-junit5/src/test/java/org/apache/openwebbeans/junit5/reusable/CdiWithOnStartTest.java b/webbeans-junit5/src/test/java/org/apache/openwebbeans/junit5/CdiWithOnStartTest.java similarity index 94% rename from webbeans-junit5/src/test/java/org/apache/openwebbeans/junit5/reusable/CdiWithOnStartTest.java rename to webbeans-junit5/src/test/java/org/apache/openwebbeans/junit5/CdiWithOnStartTest.java index fabeeb35f..2b824bd95 100644 --- a/webbeans-junit5/src/test/java/org/apache/openwebbeans/junit5/reusable/CdiWithOnStartTest.java +++ b/webbeans-junit5/src/test/java/org/apache/openwebbeans/junit5/CdiWithOnStartTest.java @@ -16,9 +16,8 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.openwebbeans.junit5.reusable; +package org.apache.openwebbeans.junit5; -import org.apache.openwebbeans.junit5.Cdi; import org.junit.jupiter.api.Test; import java.io.Closeable;
[openwebbeans-meecrowave] branch master updated (3e0a6a5 -> 3b4f5cb)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git from 3e0a6a5 update our site configuration and fresh content new 535e49c Tomcat 9.0.76 new 5bdcbef Johnzon 1.2.20 new facb6bb log4j2 2.20.0 new 4f9afac DBCP 2.9.0 new 7ca8a43 xbean 4.23 new a0755a3 commons-cli 1.5.0 new 00a3498 JUnit 5.9.3 new 132fe25 H2 2.2.220 new 701ad6a Fix a few typos in docs new c387e1c Adds GH actions new 03bfaa3 OpenJPA 3.2.2 new 53c7bef DeltaSpike 1.9.6 new 3b4f5cb Merge pull request #20 from rzo1/dep-updates The 713 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/workflows/maven.yml| 44 ++ .../src/main/jbake/content/community.adoc | 2 +- .../content/meecrowave-core/configuration.adoc | 8 ++-- .../main/jbake/content/meecrowave-jpa/index.adoc | 4 +- .../main/jbake/content/meecrowave-maven/index.adoc | 4 +- meecrowave-junit/pom.xml | 2 +- pom.xml| 18 - 7 files changed, 63 insertions(+), 19 deletions(-) create mode 100644 .github/workflows/maven.yml
[openwebbeans-meecrowave] branch master updated: fix: MEECROWAVE-323 - incorrect filename
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 46b2ba8 fix: MEECROWAVE-323 - incorrect filename new 710b8d0 Merge pull request #17 from bvfalcon/master 46b2ba8 is described below commit 46b2ba8ece7263fc774070250d39032a37b5154a Author: Vladimir V. Bychkov AuthorDate: Thu Oct 13 21:02:36 2022 +0200 fix: MEECROWAVE-323 - incorrect filename Bug with erroneous automatic renaming file solved Signed-off-by: Vladimir V. Bychkov --- meecrowave-core/pom.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml index e027019..142daa0 100644 --- a/meecrowave-core/pom.xml +++ b/meecrowave-core/pom.xml @@ -617,6 +617,9 @@ javax.annotation jakarta.annotation + +javax.annotation.processing.** + javax.el
[openwebbeans-meecrowave] branch master updated: OpenWebBeans 2.0.27 and Johnzon 1.2.19
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 e5d415c OpenWebBeans 2.0.27 and Johnzon 1.2.19 e5d415c is described below commit e5d415cd56227d5e1ea0d0dd5a075134eb76ea42 Author: Romain Manni-Bucau AuthorDate: Mon Aug 22 09:03:50 2022 +0200 OpenWebBeans 2.0.27 and Johnzon 1.2.19 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 1f3c1f7..7675e77 100644 --- a/pom.xml +++ b/pom.xml @@ -52,9 +52,9 @@ 4.13.2 9.0.62 -2.0.26 +2.0.27 3.5.2 -1.2.18 +1.2.19 2.17.2 1.9.5 2.2.11
[openwebbeans] branch master updated: simple test on DefaultBeanArchiveServiceTest to ensure we ignore the namespace
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.git The following commit(s) were added to refs/heads/master by this push: new 30c34ba04 simple test on DefaultBeanArchiveServiceTest to ensure we ignore the namespace 30c34ba04 is described below commit 30c34ba04ef1c8c94a1c6de8f9eaec485002f04b Author: Romain Manni-Bucau AuthorDate: Thu Aug 18 11:00:15 2022 +0200 simple test on DefaultBeanArchiveServiceTest to ensure we ignore the namespace --- .../xml/DefaultBeanArchiveServiceTest.java | 89 ++ 1 file changed, 89 insertions(+) diff --git a/webbeans-impl/src/test/java/org/apache/webbeans/xml/DefaultBeanArchiveServiceTest.java b/webbeans-impl/src/test/java/org/apache/webbeans/xml/DefaultBeanArchiveServiceTest.java new file mode 100644 index 0..53c8f42a1 --- /dev/null +++ b/webbeans-impl/src/test/java/org/apache/webbeans/xml/DefaultBeanArchiveServiceTest.java @@ -0,0 +1,89 @@ +/* + * 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.webbeans.xml; + +import org.apache.webbeans.spi.BeanArchiveService; +import org.junit.Test; + +import java.io.ByteArrayInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.nio.charset.StandardCharsets; + +import static java.util.Arrays.asList; +import static org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode.ANNOTATED; +import static org.junit.Assert.assertEquals; + +public class DefaultBeanArchiveServiceTest +{ +private static final String CONTENT = "" + +"\n" + +" com.acme.First\n" + +" com.acme.Second\n" + +"" + +""; + +@Test +public void parseEE8() throws IOException +{ +assertBeansXml("" + +"http://xmlns.jcp.org/xml/ns/javaee\; xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\; \n" + +"xsi:schemaLocation=\"http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd\"; + +" bean-discovery-mode=\"annotated\" version=\"2.0\"> \n" + +CONTENT + +"" + +"", "2.0"); +} + +@Test +public void parseEE9() throws IOException +{ +assertBeansXml("" + +"https://jakarta.ee/xml/ns/jakartaee\"\n; + +" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n; + +" xsi:schemaLocation=\"https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_3_0.xsd\"\n; + +"version=\"3.0\" bean-discovery-mode=\"annotated\">\n" + +CONTENT + +"" + +"", "3.0"); +} + +@Test +public void parseEE10() throws IOException +{ +assertBeansXml("" + +"https://jakarta.ee/xml/ns/jakartaee\"\n; + +" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n; + +" xsi:schemaLocation=\"https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_4_0.xsd\"\n; + +" version=\"4.0\" bean-discovery-mode=\"annotated\">\n" + +CONTENT + +"" + +"", "4.0"); +} + +private void assertBeansXml(final String beansXml, final String version) throws IOException +{ +try (final InputStream stream = new ByteArrayInputStream(beansXml.getBytes(StandardCharsets.UTF_8))) { +final BeanArchiveService.BeanArchiveInformation info = new DefaultBeanArchiveService().readBeansXml(stream, "mem"); +assertEquals(version, info.getVersion()); +assertEquals(ANNOTATED, info.getBeanDiscoveryMode()); +assertEquals(asList("com.acme.First", "com.acme.Second"), info.getInterceptors()); +} +} +}
[openwebbeans] branch master updated: [OWB-1404] drop jboss http repository from the build to enable mvn 3.8 build
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.git The following commit(s) were added to refs/heads/master by this push: new 7549493fb [OWB-1404] drop jboss http repository from the build to enable mvn 3.8 build 7549493fb is described below commit 7549493fb82b9fd024341a1627cc944a9c68cddd Author: Romain Manni-Bucau AuthorDate: Fri May 13 08:37:38 2022 +0200 [OWB-1404] drop jboss http repository from the build to enable mvn 3.8 build --- pom.xml | 23 +-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index e26d7381f..7cc5bf74b 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,23 @@ scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git https://github.com/apache/openwebbeans openwebbeans-2.0.25 - + + + + +jboss-public-repository-group +JBoss Public Maven Repository Group +https://repository.jboss.org/nexus/content/groups/public + +true +never + + +false +never + + + jira @@ -77,7 +93,7 @@ 2.3.6 4.18 1.1.13.Final -2.0.3.Final +2.0.5.Final 4.5.13 2.4 @@ -85,6 +101,9 @@ 2.0 3.2.4 + + +false
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-320 - upgrade to johnzon 1.2.17
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 27a218f MEECROWAVE-320 - upgrade to johnzon 1.2.17 27a218f is described below commit 27a218fa942209250035376c13c1ebe55c6252c5 Author: Romain Manni-Bucau AuthorDate: Thu Apr 21 14:03:38 2022 +0200 MEECROWAVE-320 - upgrade to johnzon 1.2.17 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 519379f..6a92493 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ 9.0.62 2.0.26 3.5.2 -1.2.16 +1.2.17 2.17.2 1.9.5 2.2.11
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-319 - log4j 2.17.2
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 3cceb7c MEECROWAVE-319 - log4j 2.17.2 3cceb7c is described below commit 3cceb7c66548b5747082f3c5a77e0d74966a1966 Author: Romain Manni-Bucau AuthorDate: Tue Apr 12 09:02:08 2022 +0200 MEECROWAVE-319 - log4j 2.17.2 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c00ed93..519379f 100644 --- a/pom.xml +++ b/pom.xml @@ -55,7 +55,7 @@ 2.0.26 3.5.2 1.2.16 -2.17.1 +2.17.2 1.9.5 2.2.11 3.2.0
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-318 - upgrade CXF to 3.5.2
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 bac2075 MEECROWAVE-318 - upgrade CXF to 3.5.2 bac2075 is described below commit bac20753d09c834de7f5e2d213515be1484a9f76 Author: Romain Manni-Bucau AuthorDate: Tue Apr 12 09:00:50 2022 +0200 MEECROWAVE-318 - upgrade CXF to 3.5.2 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c8e5f92..c00ed93 100644 --- a/pom.xml +++ b/pom.xml @@ -53,7 +53,7 @@ 4.13.2 9.0.62 2.0.26 -3.5.1 +3.5.2 1.2.16 2.17.1 1.9.5
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-312 MEECROWAVE-313 MEECROWAVE-314 MEECROWAVE-315 tomcat.version=9.0.59 openwebbeans.version=2.0.26 cxf.version=3.5.1 johnzon.version=1.2.16
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 96d31ab MEECROWAVE-312 MEECROWAVE-313 MEECROWAVE-314 MEECROWAVE-315 tomcat.version=9.0.59 openwebbeans.version=2.0.26 cxf.version=3.5.1 johnzon.version=1.2.16 (upgrades) 96d31ab is described below commit 96d31abde88588d5d07bf7703425371e870f94fb Author: Romain Manni-Bucau AuthorDate: Tue Mar 1 20:17:32 2022 +0100 MEECROWAVE-312 MEECROWAVE-313 MEECROWAVE-314 MEECROWAVE-315 tomcat.version=9.0.59 openwebbeans.version=2.0.26 cxf.version=3.5.1 johnzon.version=1.2.16 (upgrades) --- pom.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index c98b413..d2f1f04 100644 --- a/pom.xml +++ b/pom.xml @@ -51,10 +51,10 @@ ${project.groupId}.${project.artifactId} 4.13.2 -9.0.58 -2.0.25 -3.5.0 -1.2.15 +9.0.59 +2.0.26 +3.5.1 +1.2.16 2.17.1 1.9.5 2.2.11
[openwebbeans-site] branch asf-site updated: fixing asm version in download page
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/openwebbeans-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 7a7a4d0 fixing asm version in download page 7a7a4d0 is described below commit 7a7a4d061a3a9f603fc9bf0efb6b9baaf049df88 Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 09:34:27 2022 +0100 fixing asm version in download page --- output/download.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/output/download.html b/output/download.html index 7161103..481d908 100644 --- a/output/download.html +++ b/output/download.html @@ -100,7 +100,7 @@ Read more about https://www.apache.org/info/verification.html;>How to v OWB-2.0.x OWB-2.0.x implements the CDI-2.0 (JSR-365) specification. -It uses a shaded version of ASM-8 (Java11 support) for building our proxies and requires JavaSE 8 as minimum version. +It uses a shaded version of ASM-9 (Java17 support) for building our proxies and requires JavaSE 8 as minimum version.
[openwebbeans-site] branch asf-site updated: commenting distribution since only sources got put on dist
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/openwebbeans-site.git The following commit(s) were added to refs/heads/asf-site by this push: new dab784b commenting distribution since only sources got put on dist dab784b is described below commit dab784bbabc0c84e26b6ec69ff77306d2d41f94c Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 09:33:48 2022 +0100 commenting distribution since only sources got put on dist --- output/download.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/output/download.html b/output/download.html index ccb803a..7161103 100644 --- a/output/download.html +++ b/output/download.html @@ -101,7 +101,7 @@ Read more about https://www.apache.org/info/verification.html;>How to v OWB-2.0.x OWB-2.0.x implements the CDI-2.0 (JSR-365) specification. It uses a shaded version of ASM-8 (Java11 support) for building our proxies and requires JavaSE 8 as minimum version. -Binaries + Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all.
[openwebbeans-site] branch asf-site updated: updating downloads to 2.0.26
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/openwebbeans-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 5f1a63b updating downloads to 2.0.26 5f1a63b is described below commit 5f1a63bad0e4da0903889f79220dcc697b215a66 Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 09:28:20 2022 +0100 updating downloads to 2.0.26 --- output/download.html | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/output/download.html b/output/download.html index 7308e49..ccb803a 100644 --- a/output/download.html +++ b/output/download.html @@ -104,19 +104,19 @@ It uses a shaded version of ASM-8 (Java11 support) for building our proxies and Binaries The binary distribution contains all OpenWebBeans modules. -https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.zip;>openwebbeans-distribution-2.0.23-binary.zip -https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.zip.sha512;>openwebbeans-distribution-2.0.23-binary.zip.sha512 -https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.zip.asc;>openwebbeans-distribution-2.0.23-binary.zip.asc -https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.tar.gz;>openwebbeans-distribution-2.0.23-binary.tar.gz -https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.tar.gz.sha512;>openwebbeans-distribution-2.0.23-binary.tar.gz.sha512 -https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.tar.gz.asc;>openwebbeans-distribution-2.0.23-binary.tar.gz.asc +https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.26/openwebbeans-distribution-2.0.26-binary.zip;>openwebbeans-distribution-2.0.26-binary.zip +https://www.apache.org/dist/openwebbeans/2.0.26/openwebbeans-distribution-2.0.26-binary.zip.sha512;>openwebbeans-distribution-2.0.26-binary.zip.sha512 +https://www.apache.org/dist/openwebbeans/2.0.26/openwebbeans-distribution-2.0.26-binary.zip.asc;>openwebbeans-distribution-2.0.26-binary.zip.asc +https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.26/openwebbeans-distribution-2.0.26-binary.tar.gz;>openwebbeans-distribution-2.0.26-binary.tar.gz +https://www.apache.org/dist/openwebbeans/2.0.26/openwebbeans-distribution-2.0.26-binary.tar.gz.sha512;>openwebbeans-distribution-2.0.26-binary.tar.gz.sha512 +https://www.apache.org/dist/openwebbeans/2.0.26/openwebbeans-distribution-2.0.26-binary.tar.gz.asc;>openwebbeans-distribution-2.0.26-binary.tar.gz.asc Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip;>openwebbeans-2.0.23-source-release.zip -https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.sha512;>openwebbeans-2.0.23-source-release.zip.sha512 -https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.asc;>openwebbeans-2.0.23-source-release.zip.asc +https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip;>openwebbeans-2.0.26-source-release.zip +https://www.apache.org/dist/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.sha512;>openwebbeans-2.0.26-source-release.zip.sha512 +https://www.apache.org/dist/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.asc;>openwebbeans-2.0.26-source-release.zip.asc OWB-1.7.x @@ -308,4 +308,4 @@ We will try to add complete lists of this in the future, meanwhile please ask on hljs.highlightAll(); - \ No newline at end of file +
svn commit: r52447 - in /dev/openwebbeans/owb: openwebbeans-2.0.26-source-release.zip openwebbeans-2.0.26-source-release.zip.asc openwebbeans-2.0.26-source-release.zip.sha512
Author: rmannibucau Date: Tue Feb 8 07:57:47 2022 New Revision: 52447 Log: owb 2.0.26 (dev cleanup) Removed: dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.asc dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.sha512
svn commit: r52446 - in /release/openwebbeans: 2.0.24/ 2.0.25/ 2.0.26/ 2.0.26/openwebbeans-2.0.26-source-release.zip 2.0.26/openwebbeans-2.0.26-source-release.zip.asc 2.0.26/openwebbeans-2.0.26-source
Author: rmannibucau Date: Tue Feb 8 07:57:36 2022 New Revision: 52446 Log: owb 2.0.26 (release) Added: release/openwebbeans/2.0.26/ release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip (with props) release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.asc release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.sha512 Removed: release/openwebbeans/2.0.24/ release/openwebbeans/2.0.25/ Added: release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip == Binary file - no diff available. Propchange: release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip -- svn:mime-type = application/octet-stream Added: release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.asc == --- release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.asc (added) +++ release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.asc Tue Feb 8 07:57:36 2022 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmH7ngYACgkQcxKfWN5h +7L1dWwf/fguCjI/elLHx8uPzMZO2lJcDon1833ODMyqqfN2ZXmJTbVTyoBWcw9p2 +Mvp82zuidWBncjdRRGirm/9Eyvu/4EO3msfMBkuHHMP/UT1VcbM3eKVLKFtwKic5 +L5mr9yeO20qe3blF64aIGTsiqIz8gbN4EeceYf1UWkbPHjjD8Cnlt+j96BbIRzlo +S3TjvmFohnwC4Rm2MD00AKRQFayMCQrwBYQsqVyO2oPGsdYhn0gzhybL5SRijHG9 +9A8ob+/vZUZUGrnRA63Up+/HwSuvyegfC/UDc5qTrFXFUCXTjTQOKatIsBLRDW2O +TCb0PsIavSI6KP3mNYs+nXcsHbVK3Q== +=H+5H +-END PGP SIGNATURE- Added: release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.sha512 == --- release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.sha512 (added) +++ release/openwebbeans/2.0.26/openwebbeans-2.0.26-source-release.zip.sha512 Tue Feb 8 07:57:36 2022 @@ -0,0 +1 @@ +cf69e199fa75b49025b17bf9a30e189425e221ddd442c148c52a56776c10b7f53d342dac5c55d7ca075eb4ba25784eee109e8b0658784d867fd110feb685 openwebbeans-2.0.26-source-release.zip
svn commit: r52374 - in /dev/openwebbeans/owb: openwebbeans-2.0.26-source-release.zip openwebbeans-2.0.26-source-release.zip.asc openwebbeans-2.0.26-source-release.zip.sha512
Author: rmannibucau Date: Thu Feb 3 09:23:56 2022 New Revision: 52374 Log: openwebbeans 2.0.26 dev area Added: dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip (with props) dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.asc dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.sha512 Added: dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip == Binary file - no diff available. Propchange: dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip -- svn:mime-type = application/octet-stream Added: dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.asc == --- dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.asc (added) +++ dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.asc Thu Feb 3 09:23:56 2022 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmH7ngYACgkQcxKfWN5h +7L1dWwf/fguCjI/elLHx8uPzMZO2lJcDon1833ODMyqqfN2ZXmJTbVTyoBWcw9p2 +Mvp82zuidWBncjdRRGirm/9Eyvu/4EO3msfMBkuHHMP/UT1VcbM3eKVLKFtwKic5 +L5mr9yeO20qe3blF64aIGTsiqIz8gbN4EeceYf1UWkbPHjjD8Cnlt+j96BbIRzlo +S3TjvmFohnwC4Rm2MD00AKRQFayMCQrwBYQsqVyO2oPGsdYhn0gzhybL5SRijHG9 +9A8ob+/vZUZUGrnRA63Up+/HwSuvyegfC/UDc5qTrFXFUCXTjTQOKatIsBLRDW2O +TCb0PsIavSI6KP3mNYs+nXcsHbVK3Q== +=H+5H +-END PGP SIGNATURE- Added: dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.sha512 == --- dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.sha512 (added) +++ dev/openwebbeans/owb/openwebbeans-2.0.26-source-release.zip.sha512 Thu Feb 3 09:23:56 2022 @@ -0,0 +1 @@ +cf69e199fa75b49025b17bf9a30e189425e221ddd442c148c52a56776c10b7f53d342dac5c55d7ca075eb4ba25784eee109e8b0658784d867fd110feb685 openwebbeans-2.0.26-source-release.zip
[openwebbeans] annotated tag openwebbeans-2.0.26 created (now ec9b063)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to annotated tag openwebbeans-2.0.26 in repository https://gitbox.apache.org/repos/asf/openwebbeans.git. at ec9b063 (tag) tagging 0f06ed15bfe3e53923971188e96ecc721242c2e0 (commit) replaces openwebbeans-2.0.25 by Romain Manni-Bucau on Thu Feb 3 10:18:56 2022 +0100 - Log - [maven-release-plugin] copy for tag openwebbeans-2.0.26 --- This annotated tag includes the following new commits: new 0f06ed1 [maven-release-plugin] prepare release openwebbeans-2.0.26 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[openwebbeans] 01/02: [maven-release-plugin] prepare release openwebbeans-2.0.26
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.git commit 0f06ed15bfe3e53923971188e96ecc721242c2e0 Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 10:18:56 2022 +0100 [maven-release-plugin] prepare release openwebbeans-2.0.26 --- atinject-tck/pom.xml | 2 +- bom/openwebbeans-se-bom/pom.xml | 2 +- bom/openwebbeans-web-bom/pom.xml | 2 +- bom/pom.xml | 2 +- distribution/pom.xml | 2 +- pom.xml | 4 ++-- samples/conversation-sample/pom.xml | 2 +- samples/guess/pom.xml | 2 +- samples/jsf2sample/pom.xml| 2 +- samples/pom.xml | 2 +- samples/reservation/pom.xml | 2 +- samples/standalone-sample/pom.xml | 2 +- samples/tomcat7-sample/pom.xml| 2 +- webbeans-arquillian/owb-arquillian-standalone/pom.xml | 2 +- webbeans-arquillian/pom.xml | 2 +- webbeans-ee-common/pom.xml| 2 +- webbeans-ee/pom.xml | 2 +- webbeans-ejb/pom.xml | 2 +- webbeans-el22/pom.xml | 2 +- webbeans-gradle/pom.xml | 2 +- webbeans-impl/pom.xml | 2 +- webbeans-jetty9/pom.xml | 2 +- webbeans-jms/pom.xml | 2 +- webbeans-jsf/pom.xml | 2 +- webbeans-junit5/pom.xml | 2 +- webbeans-osgi/pom.xml | 2 +- webbeans-porting/pom.xml | 2 +- webbeans-resource/pom.xml | 2 +- webbeans-se/pom.xml | 2 +- webbeans-slf4j/pom.xml| 2 +- webbeans-spi/pom.xml | 2 +- webbeans-tck-jakarta/pom.xml | 2 +- webbeans-tck/pom.xml | 2 +- webbeans-tomcat7/pom.xml | 2 +- webbeans-web/pom.xml | 2 +- 35 files changed, 36 insertions(+), 36 deletions(-) diff --git a/atinject-tck/pom.xml b/atinject-tck/pom.xml index 7207660..b4da0c6 100644 --- a/atinject-tck/pom.xml +++ b/atinject-tck/pom.xml @@ -23,7 +23,7 @@ org.apache.openwebbeans openwebbeans -2.0.26-SNAPSHOT +2.0.26 ../pom.xml diff --git a/bom/openwebbeans-se-bom/pom.xml b/bom/openwebbeans-se-bom/pom.xml index 1056f38..dce442d 100644 --- a/bom/openwebbeans-se-bom/pom.xml +++ b/bom/openwebbeans-se-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.26-SNAPSHOT +2.0.26 4.0.0 diff --git a/bom/openwebbeans-web-bom/pom.xml b/bom/openwebbeans-web-bom/pom.xml index 5556175..7b202c6 100644 --- a/bom/openwebbeans-web-bom/pom.xml +++ b/bom/openwebbeans-web-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.26-SNAPSHOT +2.0.26 4.0.0 diff --git a/bom/pom.xml b/bom/pom.xml index 0166485..f18d046 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -19,7 +19,7 @@ openwebbeans org.apache.openwebbeans -2.0.26-SNAPSHOT +2.0.26 4.0.0 diff --git a/distribution/pom.xml b/distribution/pom.xml index 0db5449..420d6ba 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -24,7 +24,7 @@ org.apache.openwebbeans openwebbeans -2.0.26-SNAPSHOT +2.0.26 ../pom.xml diff --git a/pom.xml b/pom.xml index 52847ec..05e2f91 100644 --- a/pom.xml +++ b/pom.xml @@ -30,7 +30,7 @@ openwebbeans Apache OpenWebBeans pom -2.0.26-SNAPSHOT +2.0.26 openwebbeans.apache.org @@ -50,7 +50,7 @@ scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git https://github.com/apache/openwebbeans - openwebbeans-2.0.25 + openwebbeans-2.0.26 diff --git a/samples/conversation-sample/pom.xml b/samples/conversation-sample/pom.xml index fceb11d..591329a 100644 --- a/samples/conversation-sample/pom.xml +++ b/samples/conversation-sample/pom.xml @@ -23,7 +23,7 @@ under the License. samples org.apache.openwebbeans -2.0.26-SNAPSHOT +2.0.26 ../pom.xml diff --git a/samples/guess/pom.xml b/samples/guess/pom.xml index 72a1788..6fbd8c4 100644 --- a/samples/guess/pom.xml +++ b/samples/guess
[openwebbeans] branch master updated (0da7a3c -> 966c113)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans.git. from 0da7a3c [OWB-1402] ensure Instance#select uses an append logic for qualifiers new 0f06ed1 [maven-release-plugin] prepare release openwebbeans-2.0.26 new 966c113 [maven-release-plugin] prepare for next development iteration The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: atinject-tck/pom.xml | 2 +- bom/openwebbeans-se-bom/pom.xml | 2 +- bom/openwebbeans-web-bom/pom.xml | 2 +- bom/pom.xml | 2 +- distribution/pom.xml | 2 +- pom.xml | 2 +- samples/conversation-sample/pom.xml | 2 +- samples/guess/pom.xml | 2 +- samples/jsf2sample/pom.xml| 2 +- samples/pom.xml | 2 +- samples/reservation/pom.xml | 2 +- samples/standalone-sample/pom.xml | 2 +- samples/tomcat7-sample/pom.xml| 2 +- webbeans-arquillian/owb-arquillian-standalone/pom.xml | 2 +- webbeans-arquillian/pom.xml | 2 +- webbeans-ee-common/pom.xml| 2 +- webbeans-ee/pom.xml | 2 +- webbeans-ejb/pom.xml | 2 +- webbeans-el22/pom.xml | 2 +- webbeans-gradle/pom.xml | 2 +- webbeans-impl/pom.xml | 2 +- webbeans-jetty9/pom.xml | 2 +- webbeans-jms/pom.xml | 2 +- webbeans-jsf/pom.xml | 2 +- webbeans-junit5/pom.xml | 2 +- webbeans-osgi/pom.xml | 2 +- webbeans-porting/pom.xml | 2 +- webbeans-resource/pom.xml | 2 +- webbeans-se/pom.xml | 2 +- webbeans-slf4j/pom.xml| 2 +- webbeans-spi/pom.xml | 2 +- webbeans-tck-jakarta/pom.xml | 2 +- webbeans-tck/pom.xml | 2 +- webbeans-tomcat7/pom.xml | 2 +- webbeans-web/pom.xml | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-)
[openwebbeans] 02/02: [maven-release-plugin] prepare for next development iteration
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.git commit 966c113fcf72f38931ef2ab77d22ca386f71bfa5 Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 10:18:56 2022 +0100 [maven-release-plugin] prepare for next development iteration --- atinject-tck/pom.xml | 2 +- bom/openwebbeans-se-bom/pom.xml | 2 +- bom/openwebbeans-web-bom/pom.xml | 2 +- bom/pom.xml | 2 +- distribution/pom.xml | 2 +- pom.xml | 4 ++-- samples/conversation-sample/pom.xml | 2 +- samples/guess/pom.xml | 2 +- samples/jsf2sample/pom.xml| 2 +- samples/pom.xml | 2 +- samples/reservation/pom.xml | 2 +- samples/standalone-sample/pom.xml | 2 +- samples/tomcat7-sample/pom.xml| 2 +- webbeans-arquillian/owb-arquillian-standalone/pom.xml | 2 +- webbeans-arquillian/pom.xml | 2 +- webbeans-ee-common/pom.xml| 2 +- webbeans-ee/pom.xml | 2 +- webbeans-ejb/pom.xml | 2 +- webbeans-el22/pom.xml | 2 +- webbeans-gradle/pom.xml | 2 +- webbeans-impl/pom.xml | 2 +- webbeans-jetty9/pom.xml | 2 +- webbeans-jms/pom.xml | 2 +- webbeans-jsf/pom.xml | 2 +- webbeans-junit5/pom.xml | 2 +- webbeans-osgi/pom.xml | 2 +- webbeans-porting/pom.xml | 2 +- webbeans-resource/pom.xml | 2 +- webbeans-se/pom.xml | 2 +- webbeans-slf4j/pom.xml| 2 +- webbeans-spi/pom.xml | 2 +- webbeans-tck-jakarta/pom.xml | 2 +- webbeans-tck/pom.xml | 2 +- webbeans-tomcat7/pom.xml | 2 +- webbeans-web/pom.xml | 2 +- 35 files changed, 36 insertions(+), 36 deletions(-) diff --git a/atinject-tck/pom.xml b/atinject-tck/pom.xml index b4da0c6..038b735 100644 --- a/atinject-tck/pom.xml +++ b/atinject-tck/pom.xml @@ -23,7 +23,7 @@ org.apache.openwebbeans openwebbeans -2.0.26 +2.0.27-SNAPSHOT ../pom.xml diff --git a/bom/openwebbeans-se-bom/pom.xml b/bom/openwebbeans-se-bom/pom.xml index dce442d..fe60a94 100644 --- a/bom/openwebbeans-se-bom/pom.xml +++ b/bom/openwebbeans-se-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.26 +2.0.27-SNAPSHOT 4.0.0 diff --git a/bom/openwebbeans-web-bom/pom.xml b/bom/openwebbeans-web-bom/pom.xml index 7b202c6..8498d6c 100644 --- a/bom/openwebbeans-web-bom/pom.xml +++ b/bom/openwebbeans-web-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.26 +2.0.27-SNAPSHOT 4.0.0 diff --git a/bom/pom.xml b/bom/pom.xml index f18d046..bea8a91 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -19,7 +19,7 @@ openwebbeans org.apache.openwebbeans -2.0.26 +2.0.27-SNAPSHOT 4.0.0 diff --git a/distribution/pom.xml b/distribution/pom.xml index 420d6ba..00db3bb 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -24,7 +24,7 @@ org.apache.openwebbeans openwebbeans -2.0.26 +2.0.27-SNAPSHOT ../pom.xml diff --git a/pom.xml b/pom.xml index 05e2f91..77c9af9 100644 --- a/pom.xml +++ b/pom.xml @@ -30,7 +30,7 @@ openwebbeans Apache OpenWebBeans pom -2.0.26 +2.0.27-SNAPSHOT openwebbeans.apache.org @@ -50,7 +50,7 @@ scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git https://github.com/apache/openwebbeans - openwebbeans-2.0.26 + openwebbeans-2.0.25 diff --git a/samples/conversation-sample/pom.xml b/samples/conversation-sample/pom.xml index 591329a..be7ae4a 100644 --- a/samples/conversation-sample/pom.xml +++ b/samples/conversation-sample/pom.xml @@ -23,7 +23,7 @@ under the License. samples org.apache.openwebbeans -2.0.26 +2.0.27-SNAPSHOT ../pom.xml diff --git a/samples/guess/pom.xml b/samples/guess/pom.xml index 6fbd8c4..ed79692 100644 --- a/samples/guess/pom.xml +++ b/samples/guess
[openwebbeans] branch master updated: [OWB-1402] ensure Instance#select uses an append logic for qualifiers
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.git The following commit(s) were added to refs/heads/master by this push: new 0da7a3c [OWB-1402] ensure Instance#select uses an append logic for qualifiers 0da7a3c is described below commit 0da7a3cfa262f7206fee11953a6d3468e493ab52 Author: Romain Manni-Bucau AuthorDate: Wed Feb 2 19:10:55 2022 +0100 [OWB-1402] ensure Instance#select uses an append logic for qualifiers --- .../webbeans/inject/instance/InstanceImpl.java | 32 +++-- .../InstanceQualifierInjectionPointTest.java | 2 +- .../webbeans/test/instance/InstanceSelectTest.java | 147 + 3 files changed, 170 insertions(+), 11 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/inject/instance/InstanceImpl.java b/webbeans-impl/src/main/java/org/apache/webbeans/inject/instance/InstanceImpl.java index 1219a42..c8eb746 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/inject/instance/InstanceImpl.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/inject/instance/InstanceImpl.java @@ -32,9 +32,11 @@ import java.util.IdentityHashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; +import java.util.stream.Stream; import javax.enterprise.context.spi.AlterableContext; import javax.enterprise.context.spi.Context; +import javax.enterprise.inject.Any; import javax.enterprise.inject.Instance; import javax.enterprise.inject.spi.Annotated; import javax.enterprise.inject.spi.Bean; @@ -42,6 +44,7 @@ import javax.enterprise.inject.spi.InjectionPoint; import javax.enterprise.util.TypeLiteral; import javax.inject.Provider; +import org.apache.webbeans.annotation.DefaultLiteral; import org.apache.webbeans.config.WebBeansContext; import org.apache.webbeans.container.BeanManagerImpl; import org.apache.webbeans.container.InjectionResolver; @@ -178,14 +181,16 @@ public class InstanceImpl implements Instance, Serializable * {@inheritDoc} */ @Override -public Instance select(Annotation... qualifiers) +public Instance select(final Annotation... qualifiers) { if (strictValidation) { webBeansContext.getAnnotationManager().checkQualifierConditions(qualifiers); } -Annotation[] newQualifiersArray = qualifiers; +final Annotation[] newQualifiersArray = qualifiers.length == 0? +qualifierAnnotations.toArray(new Annotation[0]) : +concatenateQualifiers(qualifiers); return new InstanceImpl<>( injectionClazz, injectionPoint == null ? null : new InstanceInjectionPoint(injectionPoint, newQualifiersArray), webBeansContext, newQualifiersArray); @@ -203,19 +208,14 @@ public class InstanceImpl implements Instance, Serializable } Type sub = subtype; - if(sub == null) { sub = injectionClazz; } -if (qualifiers== null || qualifiers.length == 0) -{ - -} -Annotation[] effectiveQualifiers = qualifiers != null && qualifiers.length > 0 -? qualifiers -: qualifierAnnotations.toArray(new Annotation[qualifierAnnotations.size()]); +final Annotation[] effectiveQualifiers = qualifiers != null && qualifiers.length > 0 +? concatenateQualifiers(qualifiers) +: qualifierAnnotations.toArray(new Annotation[0]); return new InstanceImpl<>(sub, injectionPoint, webBeansContext, effectiveQualifiers); } @@ -250,6 +250,18 @@ public class InstanceImpl implements Instance, Serializable }; } +private Annotation[] concatenateQualifiers(final Annotation[] additionalQualifiers) +{ +return Stream.concat( +qualifierAnnotations.stream() +.filter(it -> it.annotationType() != Any.class) // no more relevant if there is another one +// see org.apache.webbeans.portable.InstanceProducer.produce +// NOT equals() to respect user request but == +.filter(it -> it != DefaultLiteral.INSTANCE), +Stream.of(additionalQualifiers)) +.toArray(Annotation[]::new); +} + public void destroy(T instance) { if (instance == null) diff --git a/webbeans-impl/src/test/java/org/apache/webbeans/test/instance/InstanceQualifierInjectionPointTest.java b/webbeans-impl/src/test/java/org/apache/webbeans/test/instance/InstanceQualifierInjectionPointTest.java index e82c9cb..340952a 100644 --- a/webbeans-impl/src/test/java/org/apache/webbeans/test/instance/InstanceQualifierInjectionPointTest.java +++ b/webbeans-impl/src/tes
[openwebbeans] branch master updated: upgrade log4j-core to 2.17.1 in webbeans-gradle - no user impact
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.git The following commit(s) were added to refs/heads/master by this push: new 8ccda93 upgrade log4j-core to 2.17.1 in webbeans-gradle - no user impact 8ccda93 is described below commit 8ccda9326d6c1cb340d48d6a6cbce4390133d8dc Author: Romain Manni-Bucau AuthorDate: Wed Jan 26 18:02:33 2022 +0100 upgrade log4j-core to 2.17.1 in webbeans-gradle - no user impact --- webbeans-gradle/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webbeans-gradle/pom.xml b/webbeans-gradle/pom.xml index 15146ab..611c3d6 100644 --- a/webbeans-gradle/pom.xml +++ b/webbeans-gradle/pom.xml @@ -57,7 +57,7 @@ org.apache.logging.log4j log4j-core - 2.16.0 + 2.17.1 provided true
[openwebbeans] branch master updated: [OWB-1401] sort intercepted methods
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.git The following commit(s) were added to refs/heads/master by this push: new 0d022c1 [OWB-1401] sort intercepted methods 0d022c1 is described below commit 0d022c1ef8a76f02e4d7b3efe294ad877e2732a2 Author: Romain Manni-Bucau AuthorDate: Wed Jan 26 17:07:58 2022 +0100 [OWB-1401] sort intercepted methods --- .../java/org/apache/webbeans/portable/AbstractProducer.java| 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/portable/AbstractProducer.java b/webbeans-impl/src/main/java/org/apache/webbeans/portable/AbstractProducer.java index 599c493..d2c0c1f 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/portable/AbstractProducer.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/portable/AbstractProducer.java @@ -42,6 +42,8 @@ import org.apache.webbeans.intercept.InterceptorResolutionService.BeanIntercepto import org.apache.webbeans.proxy.InterceptorDecoratorProxyFactory; import org.apache.webbeans.proxy.OwbInterceptorProxy; +import static java.util.Comparator.comparing; + public abstract class AbstractProducer implements Producer { @@ -99,8 +101,12 @@ public abstract class AbstractProducer implements Producer ClassLoader classLoader = webBeansContext.getApplicationBoundaryService().getBoundaryClassLoader(annotatedType.getJavaClass()); -Method[] businessMethods = methodInterceptors.keySet().toArray(new Method[methodInterceptors.size()]); -Method[] nonInterceptedMethods = interceptorInfo.getNonInterceptedMethods().toArray(new Method[interceptorInfo.getNonInterceptedMethods().size()]); +Method[] businessMethods = methodInterceptors.keySet().stream() + .sorted(comparing(Method::getName).thenComparing(Method::getParameterCount).thenComparing(Method::toGenericString)) +.toArray(Method[]::new); +Method[] nonInterceptedMethods = interceptorInfo.getNonInterceptedMethods().stream() + .sorted(comparing(Method::getName).thenComparing(Method::getParameterCount).thenComparing(Method::toGenericString)) +.toArray(Method[]::new); proxyClass = (Class) pf.createProxyClass(bean, classLoader, annotatedType.getJavaClass(), businessMethods, nonInterceptedMethods);
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-309 MEECROWAVE-310 MEECROWAVE-311 johnzon 1.2.15, tomcat 9.0.58, log4j 2.17.1
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 9e3d728 MEECROWAVE-309 MEECROWAVE-310 MEECROWAVE-311 johnzon 1.2.15, tomcat 9.0.58, log4j 2.17.1 9e3d728 is described below commit 9e3d72853e87d2df4113013d5616adc94e14da6c Author: Romain Manni-Bucau AuthorDate: Thu Jan 20 18:28:37 2022 +0100 MEECROWAVE-309 MEECROWAVE-310 MEECROWAVE-311 johnzon 1.2.15, tomcat 9.0.58, log4j 2.17.1 --- pom.xml | 20 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 8719f75..c98b413 100644 --- a/pom.xml +++ b/pom.xml @@ -51,11 +51,11 @@ ${project.groupId}.${project.artifactId} 4.13.2 -9.0.56 +9.0.58 2.0.25 3.5.0 -1.2.14 -2.17.0 +1.2.15 +2.17.1 1.9.5 2.2.11 3.2.0 @@ -238,17 +238,5 @@ - - - - stag - https://repository.apache.org/content/repositories/orgapachecxf-1170/ - - - - - stag - https://repository.apache.org/content/repositories/orgapachecxf-1170/ - - +
[openwebbeans-meecrowave] 01/02: [MEECROWAVE-307] upgrading to cxf 3.5.0
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 commit 81583afbd9aae9d932e6cc02b1f61bdc50935c88 Author: Romain Manni-Bucau AuthorDate: Sat Dec 18 19:55:38 2021 +0100 [MEECROWAVE-307] upgrading to cxf 3.5.0 --- meecrowave-core/pom.xml | 3 +++ meecrowave-maven-plugin/pom.xml | 7 +++ pom.xml | 24 +++- 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml index 77cffab..190dba2 100644 --- a/meecrowave-core/pom.xml +++ b/meecrowave-core/pom.xml @@ -478,11 +478,14 @@ *:* +module-info.class OSGI-INF/** META-INF/cxf/cxf*.xml +META-INF/cxf/cxf*.fixml schemas/** javax/servlet/resources/** javax/servlet/jsp/resources/** +**/osgi/** META-INF/maven META-INF/*.SF META-INF/*.DSA diff --git a/meecrowave-maven-plugin/pom.xml b/meecrowave-maven-plugin/pom.xml index 08b6918..8ec46e2 100644 --- a/meecrowave-maven-plugin/pom.xml +++ b/meecrowave-maven-plugin/pom.xml @@ -136,6 +136,13 @@ + + + org.slf4j + slf4j-simple + 1.7.32 + test + diff --git a/pom.xml b/pom.xml index 578f1cd..3f72466 100644 --- a/pom.xml +++ b/pom.xml @@ -53,7 +53,7 @@ 4.13.2 9.0.56 2.0.25 -3.4.5 +3.5.0 1.2.14 2.16.0 1.9.5 @@ -240,17 +240,15 @@ - + + stag + https://repository.apache.org/content/repositories/orgapachecxf-1170/ + + + + stag + https://repository.apache.org/content/repositories/orgapachecxf-1170/ + +
[openwebbeans-meecrowave] branch master updated (3328818 -> f26e612)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git. from 3328818 [maven-release-plugin] prepare for next development iteration new 81583af [MEECROWAVE-307] upgrading to cxf 3.5.0 new f26e612 [MEECROWAVE-308] log4j 2.17.0 The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: meecrowave-core/pom.xml | 3 +++ meecrowave-maven-plugin/pom.xml | 7 +++ pom.xml | 26 -- 3 files changed, 22 insertions(+), 14 deletions(-)
[openwebbeans-meecrowave] 02/02: [MEECROWAVE-308] log4j 2.17.0
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 commit f26e61216a4fd9eeda0b0eeed31cc620bd86d3b9 Author: Romain Manni-Bucau AuthorDate: Sat Dec 18 19:56:52 2021 +0100 [MEECROWAVE-308] log4j 2.17.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3f72466..8719f75 100644 --- a/pom.xml +++ b/pom.xml @@ -55,7 +55,7 @@ 2.0.25 3.5.0 1.2.14 -2.16.0 +2.17.0 1.9.5 2.2.11 3.2.0
[openwebbeans] 02/02: s/http/https/
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.git commit 435223adfaf3dc7ac83bd2f4edd19d7411175390 Author: Romain Manni-Bucau AuthorDate: Wed Dec 8 19:23:19 2021 +0100 s/http/https/ --- LICENSE| 2 +- NOTICE | 2 +- atinject-tck/src/site/site.xml | 6 +++--- .../main/install_scripts/install_owb_tomcat7_myfaces.sh| 2 +- distribution/src/main/resources/LICENSE| 2 +- distribution/src/main/resources/NOTICE | 4 ++-- doap_OpenWebBeans.rdf | 10 +- pom.xml| 11 ++- readme/README.txt | 2 +- readme/README_1_0_0-alpha-1.txt| 4 ++-- readme/README_1_0_0-alpha-2.txt| 4 ++-- readme/README_1_0_0.txt| 4 ++-- readme/README_1_1_0.txt| 4 ++-- readme/README_1_1_1.txt| 4 ++-- readme/README_1_1_2.txt| 4 ++-- readme/README_1_1_3.txt| 4 ++-- readme/README_1_1_4.txt| 4 ++-- readme/README_1_1_5.txt| 4 ++-- readme/README_1_1_6.txt| 4 ++-- readme/README_1_2_0.txt| 4 ++-- readme/README_M4.txt | 4 ++-- samples/conversation-sample/LICENSE| 2 +- samples/conversation-sample/NOTICE | 2 +- samples/guess/LICENSE | 2 +- samples/guess/NOTICE | 2 +- samples/guess/src/site/site.xml| 6 +++--- samples/jsf2sample/LICENSE | 2 +- samples/jsf2sample/NOTICE | 2 +- samples/reservation/LICENSE| 2 +- samples/reservation/NOTICE | 2 +- samples/src/site/site.xml | 6 +++--- samples/standalone-sample/LICENSE | 2 +- samples/standalone-sample/NOTICE | 2 +- samples/tomcat7-sample/LICENSE | 2 +- samples/tomcat7-sample/NOTICE | 2 +- src/site/apt/documentation.apt | 2 +- src/site/apt/trademarks.apt| 4 ++-- src/site/site.xml | 14 +++--- webbeans-ee-common/src/site/site.xml | 14 +++--- webbeans-ee/src/site/site.xml | 14 +++--- webbeans-ejb/src/site/site.xml | 14 +++--- webbeans-el22/src/site/site.xml| 14 +++--- .../org/apache/webbeans/portable/AbstractProducer.java | 14 +++--- webbeans-impl/src/site/site.xml| 14 +++--- webbeans-jetty9/src/site/site.xml | 14 +++--- webbeans-jms/src/site/site.xml | 14 +++--- webbeans-jsf/src/site/site.xml | 14 +++--- webbeans-osgi/src/site/site.xml| 14 +++--- webbeans-porting/src/site/site.xml | 8 webbeans-resource/src/site/site.xml| 14 +++--- webbeans-spi/src/site/site.xml | 14 +++--- webbeans-tck/src/site/site.xml | 14 +++--- webbeans-tomcat7/src/site/site.xml | 14 +++--- webbeans-web/src/site/site.xml | 14 +++--- 54 files changed, 182 insertions(+), 181 deletions(-) diff --git a/LICENSE b/LICENSE index 57bc88a..ebc1c03 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ Apache License Version 2.0, January 2004 -http://www.apache.org/licenses/ +https://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION diff --git a/NOTICE b/NOTICE index 860361e..2388570 100644 --- a/NOTICE +++ b/NOTICE @@ -2,5 +2,5 @@ Apache OpenWebBeans Copyright 2008 - 2020 The Apache Software Foundation This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). +The Apache
[openwebbeans] branch master updated (621d818 -> 435223a)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans.git. from 621d818 [maven-release-plugin] prepare for next development iteration new c3afd10 [OWB-1395] fixing scanning when there is a beans.xml new 435223a s/http/https/ The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: LICENSE| 2 +- NOTICE | 2 +- atinject-tck/src/site/site.xml | 6 +++--- .../main/install_scripts/install_owb_tomcat7_myfaces.sh| 2 +- distribution/src/main/resources/LICENSE| 2 +- distribution/src/main/resources/NOTICE | 4 ++-- doap_OpenWebBeans.rdf | 10 +- pom.xml| 11 ++- readme/README.txt | 2 +- readme/README_1_0_0-alpha-1.txt| 4 ++-- readme/README_1_0_0-alpha-2.txt| 4 ++-- readme/README_1_0_0.txt| 4 ++-- readme/README_1_1_0.txt| 4 ++-- readme/README_1_1_1.txt| 4 ++-- readme/README_1_1_2.txt| 4 ++-- readme/README_1_1_3.txt| 4 ++-- readme/README_1_1_4.txt| 4 ++-- readme/README_1_1_5.txt| 4 ++-- readme/README_1_1_6.txt| 4 ++-- readme/README_1_2_0.txt| 4 ++-- readme/README_M4.txt | 4 ++-- samples/conversation-sample/LICENSE| 2 +- samples/conversation-sample/NOTICE | 2 +- samples/guess/LICENSE | 2 +- samples/guess/NOTICE | 2 +- samples/guess/src/site/site.xml| 6 +++--- samples/jsf2sample/LICENSE | 2 +- samples/jsf2sample/NOTICE | 2 +- samples/reservation/LICENSE| 2 +- samples/reservation/NOTICE | 2 +- samples/src/site/site.xml | 6 +++--- samples/standalone-sample/LICENSE | 2 +- samples/standalone-sample/NOTICE | 2 +- samples/tomcat7-sample/LICENSE | 2 +- samples/tomcat7-sample/NOTICE | 2 +- src/site/apt/documentation.apt | 2 +- src/site/apt/trademarks.apt| 4 ++-- src/site/site.xml | 14 +++--- webbeans-ee-common/src/site/site.xml | 14 +++--- webbeans-ee/src/site/site.xml | 14 +++--- webbeans-ejb/src/site/site.xml | 14 +++--- webbeans-el22/src/site/site.xml| 14 +++--- .../corespi/scanner/AbstractMetaDataDiscovery.java | 11 ++- .../org/apache/webbeans/portable/AbstractProducer.java | 14 +++--- webbeans-impl/src/site/site.xml| 14 +++--- webbeans-jetty9/src/site/site.xml | 14 +++--- webbeans-jms/src/site/site.xml | 14 +++--- webbeans-jsf/src/site/site.xml | 14 +++--- webbeans-osgi/src/site/site.xml| 14 +++--- webbeans-porting/src/site/site.xml | 8 webbeans-resource/src/site/site.xml| 14 +++--- webbeans-spi/src/site/site.xml | 14 +++--- webbeans-tck/src/site/site.xml | 14 +++--- webbeans-tomcat7/src/site/site.xml | 14 +++--- webbeans-web/src/site/site.xml | 14 +++--- 55 files changed, 192 insertions(+), 182 deletions(-)
[openwebbeans] 01/02: [OWB-1395] fixing scanning when there is a beans.xml
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.git commit c3afd10c07f7938416d0dc4c6a6601c19d3b0fe0 Author: Romain Manni-Bucau AuthorDate: Wed Dec 8 19:23:03 2021 +0100 [OWB-1395] fixing scanning when there is a beans.xml --- .../webbeans/corespi/scanner/AbstractMetaDataDiscovery.java | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java index 002e81e..777abc4 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java @@ -232,7 +232,16 @@ public abstract class AbstractMetaDataDiscovery implements BdaScannerService } else { -final URL url = classpathFiles.remove(Files.toFile(beansXmlUrl)); +File key = Files.toFile(beansXmlUrl); +URL url = classpathFiles.remove(key); +if (url == null && +"beans.xml".equals(key.getName()) && +key.getParentFile() != null && +"META-INF".equals(key.getParentFile().getName())) +{ +key = key.getParentFile().getParentFile(); +url = classpathFiles.remove(key); +} if (url != null) { addDeploymentUrl(beansXmlUrl.toExternalForm(), url);
[openwebbeans] branch master updated: class.isAnonymous() can fail in NoClassDefFoundError, ensure it is handled as such in BeansDeployer and does not make the deployment failling
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.git The following commit(s) were added to refs/heads/master by this push: new 5fc54b0 class.isAnonymous() can fail in NoClassDefFoundError, ensure it is handled as such in BeansDeployer and does not make the deployment failling 5fc54b0 is described below commit 5fc54b005f4ca2bae55a3b89e53fd2fbf3cac101 Author: Romain Manni-Bucau AuthorDate: Sun Oct 31 11:27:55 2021 +0100 class.isAnonymous() can fail in NoClassDefFoundError, ensure it is handled as such in BeansDeployer and does not make the deployment failling --- .../org/apache/webbeans/config/BeansDeployer.java | 36 +++--- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java b/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java index e29302e..408bf16 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java @@ -1352,32 +1352,32 @@ public class BeansDeployer boolean hasPATObserver = webBeansContext.getNotificationManager().hasProcessAnnotatedTypeObservers(); for (Class implClass : classIndex) { -if (foundClasses.contains(implClass) || implClass.isAnonymousClass() || -Modifier.isPrivate(implClass.getModifiers() /* likely inner class */)) +try { -// skip this class -continue; -} +if (foundClasses.contains(implClass) || implClass.isAnonymousClass() || +Modifier.isPrivate(implClass.getModifiers() /* likely inner class */)) +{ +// skip this class +continue; +} -foundClasses.add(implClass); +foundClasses.add(implClass); -if (isVetoed(implClass)) -{ -if (isEEComponent(implClass)) +if (isVetoed(implClass)) { -// fire injection point events and forget -AnnotatedType annotatedType = annotatedElementFactory.newAnnotatedType(implClass); -InjectionTarget it = webBeansContext.getBeanManagerImpl().createInjectionTarget(annotatedType); -for (InjectionPoint ip : it.getInjectionPoints()) +if (isEEComponent(implClass)) { - webBeansContext.getWebBeansUtil().fireProcessInjectionPointEvent(ip); +// fire injection point events and forget +AnnotatedType annotatedType = annotatedElementFactory.newAnnotatedType(implClass); +InjectionTarget it = webBeansContext.getBeanManagerImpl().createInjectionTarget(annotatedType); +for (InjectionPoint ip : it.getInjectionPoints()) +{ + webBeansContext.getWebBeansUtil().fireProcessInjectionPointEvent(ip); +} } +continue; } -continue; -} -try -{ //Define annotation type AnnotatedType annotatedType = annotatedElementFactory.getAnnotatedType(implClass); if (annotatedType == null) // mean no annotation created it (normal case)
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-302 cxf 3.4.5
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 963f072 MEECROWAVE-302 cxf 3.4.5 963f072 is described below commit 963f072140c6aa156a5692275c983df030855707 Author: Romain Manni-Bucau AuthorDate: Tue Oct 5 15:49:20 2021 +0200 MEECROWAVE-302 cxf 3.4.5 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 81963ab..1af2724 100644 --- a/pom.xml +++ b/pom.xml @@ -53,7 +53,7 @@ 4.13.1 9.0.54 2.0.23 -3.4.4 +3.4.5 1.2.14 2.14.1 1.8.2
[openwebbeans-meecrowave] branch master updated: MEECROWAVE-300 MEECROWAVE-301 johnzon.version=1.2.14 and tomcat.version=9.0.54
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 032c3ed MEECROWAVE-300 MEECROWAVE-301 johnzon.version=1.2.14 and tomcat.version=9.0.54 032c3ed is described below commit 032c3edacec412d46b77b1f5d7319268a76a6700 Author: Romain Manni-Bucau AuthorDate: Sun Oct 3 20:21:28 2021 +0200 MEECROWAVE-300 MEECROWAVE-301 johnzon.version=1.2.14 and tomcat.version=9.0.54 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 26fe38d..81963ab 100644 --- a/pom.xml +++ b/pom.xml @@ -51,10 +51,10 @@ ${project.groupId}.${project.artifactId} 4.13.1 -9.0.50 +9.0.54 2.0.23 3.4.4 -1.2.12 +1.2.14 2.14.1 1.8.2 2.2.11
[openwebbeans] branch master updated: OWB-1391 avoid to drop classpath entries during scanning time if not relevant
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.git The following commit(s) were added to refs/heads/master by this push: new 0210711 OWB-1391 avoid to drop classpath entries during scanning time if not relevant 0210711 is described below commit 02107113d5e8b8c9127cb63c56f46b7cb048aab7 Author: Romain Manni-Bucau AuthorDate: Wed Sep 29 09:03:42 2021 +0200 OWB-1391 avoid to drop classpath entries during scanning time if not relevant --- .../corespi/scanner/AbstractMetaDataDiscovery.java | 55 +- 1 file changed, 43 insertions(+), 12 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java index d09e2b3..002e81e 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/scanner/AbstractMetaDataDiscovery.java @@ -19,6 +19,7 @@ package org.apache.webbeans.corespi.scanner; +import static java.util.function.Function.identity; import static java.util.stream.Collectors.toMap; import org.apache.webbeans.config.OWBLogConst; @@ -201,7 +202,8 @@ public abstract class AbstractMetaDataDiscovery implements BdaScannerService try { -Set classPathUrls = ClassLoaders.findUrls(loader); +final Set classPathUrls = ClassLoaders.findUrls(loader); +final Map classpathFiles = toFiles(classPathUrls); // first step: get all META-INF/beans.xml marker files Enumeration beansXmlUrls = loader.getResources(META_INF_BEANS_XML); @@ -210,19 +212,30 @@ public abstract class AbstractMetaDataDiscovery implements BdaScannerService URL beansXmlUrl = beansXmlUrls.nextElement(); addWebBeansXmlLocation(beansXmlUrl); -// second step: remove the corresponding classpath entry if we found an explicit beans.xml -String beansXml = beansXmlUrl.toExternalForm(); -beansXml = stripProtocol(beansXml); +if (classpathFiles == null) // handle protocols out if [jar,file] set +{ +// second step: remove the corresponding classpath entry if we found an explicit beans.xml +String beansXml = beansXmlUrl.toExternalForm(); +beansXml = stripProtocol(beansXml); -Iterator cpIt = classPathUrls.iterator(); // do not use Set remove as this would trigger hashCode -> DNS -while (cpIt.hasNext()) +Iterator cpIt = classPathUrls.iterator(); // do not use Set remove as this would trigger hashCode -> DNS +while (cpIt.hasNext()) +{ +URL cpUrl = cpIt.next(); +if (beansXml.startsWith(stripProtocol(cpUrl.toExternalForm( +{ +cpIt.remove(); +addDeploymentUrl(beansXml, cpUrl); +break; +} +} +} +else { -URL cpUrl = cpIt.next(); -if (beansXml.startsWith(stripProtocol(cpUrl.toExternalForm( +final URL url = classpathFiles.remove(Files.toFile(beansXmlUrl)); +if (url != null) { -cpIt.remove(); -addDeploymentUrl(beansXml, cpUrl); -break; +addDeploymentUrl(beansXmlUrl.toExternalForm(), url); } } } @@ -234,7 +247,7 @@ public abstract class AbstractMetaDataDiscovery implements BdaScannerService filterExcludedJars(classPathUrls); // forth step: add all 'implicit bean archives' -for (URL url : classPathUrls) +for (URL url : (classpathFiles == null ? classPathUrls : classpathFiles.values())) { if (isBdaUrlEnabled(url)) { @@ -250,6 +263,24 @@ public abstract class AbstractMetaDataDiscovery implements BdaScannerService } } +protected Map toFiles(final Set classPathUrls) +{ +try +{ +final Map collected = classPathUrls.stream() +.collect(toMap(Files::toFile, identity(), (a, b) -> a)); +if (collected.containsKey(null)) // not a known protocol +{ +return null; +} +return collected; +} +catch (final RuntimeExc
[openwebbeans] branch master updated: OWB-1390 javax.enterprise.inject.scan.implicit support
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.git The following commit(s) were added to refs/heads/master by this push: new e4db731 OWB-1390 javax.enterprise.inject.scan.implicit support e4db731 is described below commit e4db731cf47915586d76b1e03d7224236344202d Author: Romain Manni-Bucau AuthorDate: Wed Sep 22 10:33:07 2021 +0200 OWB-1390 javax.enterprise.inject.scan.implicit support --- .../src/main/java/org/apache/openwebbeans/se/OWBInitializer.java| 6 ++ 1 file changed, 6 insertions(+) diff --git a/webbeans-se/src/main/java/org/apache/openwebbeans/se/OWBInitializer.java b/webbeans-se/src/main/java/org/apache/openwebbeans/se/OWBInitializer.java index 8d969a4..b4bd7c1 100644 --- a/webbeans-se/src/main/java/org/apache/openwebbeans/se/OWBInitializer.java +++ b/webbeans-se/src/main/java/org/apache/openwebbeans/se/OWBInitializer.java @@ -60,6 +60,9 @@ public class OWBInitializer extends SeContainerInitializer public OWBInitializer() { scannerService.loader(loader); +if (Boolean.getBoolean("javax.enterprise.inject.scan.implicit property")) { +addProperty("org.apache.webbeans.scanBeansXmlOnly", true); +} } protected CDISeScannerService createDefaultScannerService() @@ -274,6 +277,9 @@ public class OWBInitializer extends SeContainerInitializer addProperty(key.substring("openwebbeans.property.".length()), value); break; } +case "javax.enterprise.inject.scan.implicit": +addProperty("org.apache.webbeans.scanBeansXmlOnly", value); +break; default: if (String.class.isInstance(value)) {
[openwebbeans-meecrowave] branch master updated: 1.2.12 download link
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 00c3a62 1.2.12 download link 00c3a62 is described below commit 00c3a6234b4ea199f2da744fc3b11dc8e047c795 Author: Romain Manni-Bucau AuthorDate: Thu Aug 5 15:22:46 2021 +0200 1.2.12 download link --- meecrowave-doc/src/main/jbake/content/download.adoc | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meecrowave-doc/src/main/jbake/content/download.adoc b/meecrowave-doc/src/main/jbake/content/download.adoc index c625eb8..856f0c8 100755 --- a/meecrowave-doc/src/main/jbake/content/download.adoc +++ b/meecrowave-doc/src/main/jbake/content/download.adoc @@ -12,7 +12,10 @@ License under Apache License v2 (ALv2). [.table.table-bordered,options="header"] |=== |Name|Version|Date|Size|Type|Links -|Meecrowave Source Release|1.2.11|2021-04-26 07:52:20|1 MB 572 kB|zip| http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip[icon:download[] zip] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512[icon:download[] sha512] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc[icon:download[] asc] +|Meecrowave Source Release|1.2.12|2021-08-02 07:50:15|1 MB 567 kB|zip| http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip[icon:download[] zip] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.sha512[icon:download[] sha512] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.asc[icon:download[] asc] +|Meecrowave core runner|1.2.12|2021-08-02 07:51:48|10 MB 212 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.12/meecrowave-core-1.2.12-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.12/meecrowave-core-1.2.12-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.12/meecrowave-core-1.2.12-runner.jar.asc[icon:download[] asc] +|Meecrowave core|1.2.12|2021-08-02 07:51:38|218 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.12/meecrowave-core-1.2.12.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.12/meecrowave-core-1.2.12.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.12/meecrowave-core-1.2.12.jar.asc[icon:download[] asc] +|Meecrowave Source Release|1.2.11|2021-04-26 07:52:20|1 MB 572 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512[icon:download[] sha512] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc[icon:download[] asc] |Meecrowave core runner|1.2.11|2021-04-26 07:53:14|10 MB 222 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar.asc[icon:download[] asc] |Meecrowave core|1.2.11|2021-04-26 07:53:13|222 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar.asc[icon:download[] asc] |Meecrowave Source Release|1.2.10|2020-11-12 10:57:09|1 MB 559 kB|zip| https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.10/meecrowave-1.2.10-source-release.zip[icon:download[] zip] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.10/meecrowave-1.2.10-source-release.zip.sha512[icon:download[] sha512] https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.10/meecrowave-1.2.10-source-release.zip.asc[icon:download[] asc]
svn commit: r1076302 [7/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,339 +66,359 @@ - - - - Meecrowave configuration is centralized in org.apache.meecrowave.Meecrowave$Builder class. - - - Here are the main properties: - - - - - - - - - Name - Description - - - - - cdiConversation - Should CDI conversation be activated - - - clientAuth - HTTPS keystore client authentication - - - conf - Conf folder to synchronize - - - connectors - Custom connectors - - - cxfServletParams - Init parameters passed to CXF servlet - - - defaultSSLHostConfigName - The name of the default SSLHostConfig that will be used for secure https connections. - - - deleteBaseOnStartup - Should the directory be cleaned on startup if existing - - - dir - Root folder if provided otherwise a fake one is created in tmp-dir - - - host - Default host - - - http2 - Activate HTTP 2 - - - httpPort - HTTP port - - - httpsPort - HTTPS port - - - initializeClientBus - Should the client bus be set. If false the server one will likely be reused. - - - injectServletContainerInitializer - Should ServletContainerInitialize support injections. - - - jaxrsAutoActivateBeanValidation - Should bean validation be activated on JAX-RS endpoint if present in the classpath. - - - jaxrsDefaultProviders - If jaxrsProviderSetup is true the list of default providers to load (or defaulting to johnson jsonb and jsonp ones) - - - jaxrsLogProviders - Should JAX-RS providers be logged - - - jaxrsMapping - Default jaxrs mapping - - - jaxrsProviderSetup - Should default JAX-RS provider be configured - - - jaxwsSupportIfAvailable - Should @WebService CDI beans be deployed if cxf-rt-frontend-jaxws is in the classpath. - - - jsonbBinaryStrategy - Should JSON-B provider prettify the output - - - jsonbEncoding - Which encoding provider JSON-B should use - - - jsonbIJson - Should JSON-B provider comply to I-JSON - - - jsonbNamingStrategy - Should JSON-B provider prettify the output - - - jsonbNulls - Should JSON-B provider serialize nulls - - - jsonbOrderStrategy - Should JSON-B provider prettify the output - - - jsonbPrettify - Should JSON-B provider prettify the output - - - jsonpBufferStrategy - JSON-P JAX-RS provider buffer strategy (see johnzon) - - - jsonpMaxReadBufferLen - JSON-P JAX-RS provider read buffer limit size (see johnzon) - - - jsonpMaxStringLen - JSON-P JAX-RS provider max string limit size (see johnzon) - - - jsonpMaxWriteBufferLen - JSON-P JAX-RS provider write buffer limit size (see johnzon) - - - jsonpPrettify - Should JSON-P JAX-RS provider prettify the outputs (see johnzon) - - - jsonpSupportsComment - Should JSON-P JAX-RS provider support comments (see johnzon) - - - keepServerXmlAsThis - Donât replace ports in server.xml - - - keyAlias - HTTPS keystore alias - - - keystoreFile - HTTPS keystore location - - - keystorePass - HTTPS keystore password - - - keystoreType - HTTPS keystore type - - - loggingGlobalSetup - Should logging be configured to use log4j2 (it is global) - - - loginConfig - web.xml login config - - - meecrowaveProperties - Loads a meecrowave properties, defaults to meecrowave.properties. - - - pidFile - A file path to write the process id if the server starts - - - properties - Passthrough properties - - - quickSession - Should an unsecured but fast session id generator be used - - - realm - realm - - - roles - In memory roles - - - scanningExcludes - A forced exclude list of jar names (comma separated values) - - - scanningIncludes - A forced include list of jar names
svn commit: r1076302 [12/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meec
Added: websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.html (added) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.html Thu Aug 5 13:23:26 2021 @@ -0,0 +1,171 @@ + + + + + +Meecrowave :: the customizable server + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Meecrowave + + + + + + + + + Meecrowave WebSocket + + + + + + + + + + + + Download as PDF + + + + + + + + + + + + + +this module is available with Apache Meecrowave = 1.2.11. + + + + + +Coordinates: + + + +dependency + groupIdorg.apache.meecrowave/groupId + artifactIdmeecrowave-websocket/artifactId + version${meecrowave.version}/version +/dependency + + + + + + + + + +this module requires org.apache.tomcat:tomcat-websocket-api but replaces org.apache.tomcat:tomcat-websocket until Tomcat enables a better way to extend its default. + + + + + +Once this module added, you can implement a server websocket endpoint as a CDI bean, it will use CDI.current().select(endpointType).get() to resolve it. + + + + + + + + +you can still pass a custom Configurator to your endpoint to customize the lookup or runtime of the endpoint. + + + + + + + + + + + + + + + +Home +Quick Start +Components +Download +Community + + + + + + + + + + +Copyright 2016-2020 +http://www.apache.org/;>The Apache Software Foundation. All rights reserved. + + + + + +Designed with by http://themes.3rdwavemedia.com/; target="_blank">Xiaoying Riley for developers + + + + + + + + + + + + + + + + + + Added: websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf (added) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf Thu Aug 5 13:23:26 2021 @@ -0,0 +1,873 @@ +%PDF-1.3 +% +1 0 obj +<< /Title (Meecrowave WebSocket) +/Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/ModDate (D:20210805152310+02'00') +/CreationDate (D:20210805152310+02'00') +>> +endobj +2 0 obj +<< /Type /Catalog +/Pages 3 0 R +/Names 12 0 R +/Outlines 18 0 R +/PageLabels 20 0 R +/PageMode /UseOutlines +/OpenAction [7 0 R /FitH 842.89] +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Type /Pages +/Count 2 +/Kids [7 0 R 10 0 R] +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 4 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +>> +endobj +6 0 obj +<< /Length 207 +>> +stream +q +/DeviceRGB cs +0.6 0.6 0.6 scn +/DeviceRGB CS +0.6 0.6 0.6 SCN + +BT +235.4621 361.6965 Td +/F1.0 27 Tf +[<4d656563726f776176652057> 60.0586 <6562536f636b> 20.0195 <6574>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q + +endstream +endobj +7 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 6 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F1.0 8 0 R +>> +>> +>> +endobj +8 0 obj +<< /Type /Font +/BaseFont /8bcdde+NotoSerif +/Subtype /TrueType +/FontDescriptor 22 0 R +/FirstChar 32 +/LastChar 255 +/Widths 24 0 R +/ToUnicode 23 0 R +>> +endobj +9 0 obj +<< /Length 6265 +>> +stream +q +q +0.5 w +/DeviceRGB CS +0.9333 0.9333 0.9333 SCN +108.24 805.89 m +108.24 782.11 l +S +Q +/DeviceRGB cs +0.749 0.4118 0.0 scn +/DeviceRGB CS +0.749 0.4118 0.0 SCN + +BT +66.35 785.5105 Td +/F2.1 23.7799973 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +120.24 789.926 Td +/F1.0 10.5 Tf +<74686973206d6f64756c6520697320617661696c61626c65207769746820417061636865204d656563726f77617665203e3d20312e322e31312e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 758.146 Td +/F1.0 10.5 Tf +<436f6f7264696e617465733a> Tj +ET +
svn commit: r1076302 [2/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/assets/plugins/jquery-1.12.3.min.js == --- websites/production/openwebbeans/content/meecrowave/assets/plugins/jquery-1.12.3.min.js (original) +++ websites/production/openwebbeans/content/meecrowave/assets/plugins/jquery-1.12.3.min.js Thu Aug 5 13:23:26 2021 @@ -2,4 +2,4 @@ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(thi s,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&(a)?a:[]):f=a&(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!= a&==a.window},isNumeric:function(a){var b=a&();return!n.isArray(a)&(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){retur n null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&(e);else for(g in a)e=b(a[g],g,c),null!=e&(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"fu nction"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&>0& in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var
svn commit: r1076302 [11/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meec
Added: websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf (added) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf Thu Aug 5 13:23:26 2021 @@ -0,0 +1,8271 @@ +%PDF-1.3 +% +1 0 obj +<< /Title (Meecrowave Proxy) +/Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/ModDate (D:20210805152310+02'00') +/CreationDate (D:20210805152310+02'00') +>> +endobj +2 0 obj +<< /Type /Catalog +/Pages 3 0 R +/Names 12 0 R +/Outlines 26 0 R +/PageLabels 31 0 R +/PageMode /UseOutlines +/OpenAction [7 0 R /FitH 842.89] +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Type /Pages +/Count 4 +/Kids [7 0 R 10 0 R 20 0 R 22 0 R] +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 4 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +>> +endobj +6 0 obj +<< /Length 174 +>> +stream +q +/DeviceRGB cs +0.6 0.6 0.6 scn +/DeviceRGB CS +0.6 0.6 0.6 SCN + +BT +300.341 361.6965 Td +/F1.0 27 Tf +<4d656563726f776176652050726f7879> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q + +endstream +endobj +7 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 6 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F1.0 8 0 R +>> +>> +>> +endobj +8 0 obj +<< /Type /Font +/BaseFont /09ff1e+NotoSerif +/Subtype /TrueType +/FontDescriptor 33 0 R +/FirstChar 32 +/LastChar 255 +/Widths 35 0 R +/ToUnicode 34 0 R +>> +endobj +9 0 obj +<< /Length 17126 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 791.0774 Td +/F1.0 13 Tf +<436f6f7264696e617465733a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.9608 0.9608 0.9608 scn +52.24 774.3529 m +543.04 774.3529 l +545.2491 774.3529 547.04 772.562 547.04 770.3529 c +547.04 682.6529 l +547.04 680.4437 545.2491 678.6529 543.04 678.6529 c +52.24 678.6529 l +50.0309 678.6529 48.24 680.4437 48.24 682.6529 c +48.24 770.3529 l +48.24 772.562 50.0309 774.3529 52.24 774.3529 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 774.3529 m +543.04 774.3529 l +545.2491 774.3529 547.04 772.562 547.04 770.3529 c +547.04 682.6529 l +547.04 680.4437 545.2491 678.6529 543.04 678.6529 c +52.24 678.6529 l +50.0309 678.6529 48.24 680.4437 48.24 682.6529 c +48.24 770.3529 l +48.24 772.562 50.0309 774.3529 52.24 774.3529 c +h +S +Q +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +59.24 751.5279 Td +/F2.0 11 Tf +<3c646570656e64656e63793e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 736.7879 Td +/F2.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +70.24 736.7879 Td +/F2.0 11 Tf +<3c67726f757049643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +119.74 736.7879 Td +/F2.0 11 Tf +<6f72672e6170616368652e6d656563726f77617665> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +235.24 736.7879 Td +/F2.0 11 Tf +<3c2f67726f757049643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 722.0479 Td +/F2.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +70.24 722.0479 Td +/F2.0 11 Tf +<3c617274696661637449643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +136.24 722.0479 Td +/F2.0 11 Tf +<6d656563726f776176652d70726f7879> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +224.24 722.0479 Td +/F2.0 11 Tf +<3c2f617274696661637449643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 707.3079 Td +/F2.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +70.24 707.3079 Td +/F2.0 11 Tf +<3c76657273696f6e3e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +119.74 707.3079 Td +/F2.0 11 Tf +<247b6d656563726f776176652e76657273696f6e7d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +235.24 707.3079 Td +/F2.0 11 Tf +<3c2f76657273696f6e3e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +59.24 692.5679 Td +/F2.0 11 Tf +<3c2f646570656e64656e63793e> Tj +ET + +0.0 0.0 0.0
svn commit: r1076302 [1/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Author: rmannibucau Date: Thu Aug 5 13:23:26 2021 New Revision: 1076302 Log: Site checkin for project Meecrowave :: Doc Added: websites/production/openwebbeans/content/meecrowave/howto.html websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.html websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/ websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/ websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf Removed: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jolokia/ websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf Modified: websites/production/openwebbeans/content/meecrowave/assets/css/styles.css websites/production/openwebbeans/content/meecrowave/assets/js/main.js websites/production/openwebbeans/content/meecrowave/assets/plugins/elegant_font/css/style.css websites/production/openwebbeans/content/meecrowave/assets/plugins/font-awesome/css/font-awesome.min.css websites/production/openwebbeans/content/meecrowave/assets/plugins/jquery-1.12.3.min.js websites/production/openwebbeans/content/meecrowave/community.html websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.html websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.html websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.html websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.html websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.html websites/production/openwebbeans/content/meecrowave/start.html websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/assets/css/styles.css == --- websites/production/openwebbeans/content/meecrowave/assets/css/styles.css (original) +++ websites/production/openwebbeans/content/meecrowave/assets/css/styles.css Thu Aug 5 13:23:26 2021 @@ -1261,3 +1261,63 @@ select { pre { padding: 0; } + + +} +.admonitionblock td.content > :first-child { + margin: 0; +} +.admonitionblock { + margin-bottom: 1rem; +} +.admonitionblock > table { + padding-top: 1rem; + padding-bottom: 1rem; + width: 100%; + height: 100%; + position: relative; + display: block; + /*border: 1px solid #c6c6c6; + border-radius: 5px;*/ +} +.admonitionblock td.content > code { + background-color: unset !important; + color: unset !important; +} +.admonitionblock td.content { + display: block; + width: 100%; + padding: 0.5rem; +} +.admonitionblock .icon { + padding-right: 0.6rem; + padding-top: 0.5rem; +} +.admonitionblock .icon i { + display: inline-flex; + align-items: center; + height: 100%; +} +.admonitionblock .icon i::after { + content: attr(title); + hyphens: none; +} +.icon-important:before, .icon-note:before, .icon-tip:before, .icon-warning:before { +font-size: 1em; +} +.icon-important:before { +conten
svn commit: r1076302 [4/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/download.html == --- websites/production/openwebbeans/content/meecrowave/download.html (original) +++ websites/production/openwebbeans/content/meecrowave/download.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,283 +66,463 @@ - - - - License under Apache License v2 (ALv2). - - - - - - - - - - - - - Name - Version - Date - Size - Type - Links - - - - - Meecrowave Source Release - 1.2.4 - 2018-09-21 09:14:38 - 1 MB 466 kB - zip - https://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.4/meecrowave-1.2.4-source-release.zip;> zip https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.4/meecrowave-1.2.4-source-release.zip.sha512;>sha512 https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.4/meecrowave-1.2.4-source-release.zip.asc;>asc - - - Meecrowave Core runner - 1.2.4 - 2018-09-21 09:16:03 - 9 MB 534 kB - jar - https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4-runner.jar.sha1;>sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4-runner.jar.asc;>asc - - - Meecrowave Core - 1.2.4 - 2018-09-21 09:15:51 - 202 kB - jar - https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4.jar.sha1;>sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4.jar.asc;>asc - - - Meecrowave Source Release - 1.2.3 - 2018-07-19 09:53:16 - 1 MB 448 kB - zip - https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.sha512;>sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.asc;>asc - - - Meecrowave Core runner - 1.2.3 - 2018-07-19 09:54:34 - 10 MB 159 kB - jar - https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar.sha1;>sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3-runner.jar.asc;>asc - - - Meecrowave Core - 1.2.3 - 2018-07-19 09:54:20 - 199 kB - jar - https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar.sha1;>sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.3/meecrowave-core-1.2.3.jar.asc;>asc - - - Meecrowave Source Release - 1.2.2 - 2018-07-14 07:14:12 - 1 MB 448 kB - zip - https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip.sha1;>sha1 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.2/meecrowave-1.2.2-source-release.zip.asc;>asc - - - Meecrowave Core runner - 1.2.2 - 2018-07-14 07:15:41 - 10 MB 177 kB - jar - https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar.sha1;>sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2-runner.jar.asc;>asc - - - Meecrowave Core - 1.2.2 - 2018-07-14 07:15:27 - 199 kB - jar - https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar.sha1;>sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.2/meecrowave-core-1.2.2.jar.asc;>asc - - - Meecrowave Source Release - 1.2.1 - 2018-02-26 21:02:45 - 1 MB 425 kB -
svn commit: r1076302 [10/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meec
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,310 +66,346 @@ - - - - Starting with version 0.3.0. - - - Coordinates: - - - -dependency + + + +Starting with version 0.3.0. + + +Coordinates: + + + +dependency groupIdorg.apache.meecrowave/groupId artifactIdmeecrowave-oauth2/artifactId version${meecrowave.version}/version -/dependency - - - - A small OAuth2 server based on CXF implementation. - - - See https://cxf.apache.org/docs/jax-rs-oauth2.html; class="bare">https://cxf.apache.org/docs/jax-rs-oauth2.html for more details. - - - Here is the current configuration (mainly based on CXF one): - - - - - - - - - Name - Description - - - - - --oauth2-access-token-lifetime - How long an access token is valid, default to 3600s - - - --oauth2-authorization-code-support - Is authorization code flow supported - - - --oauth2-block-unsecure-requests - Should unsecured requests be blocked - - - --oauth2-client-force - Is a client mandatory or can a token be issued without any client - - - --oauth2-default-scopes - Comma separated list of default scopes - - - --oauth2-encrypted-algorithm - The algorithm for the key for the encrypted provider - - - --oauth2-encrypted-key - The key for encrypted provider - - - --oauth2-invisible-scopes - Comma separated list of invisible to client scopes - - - --oauth2-jcache-config - JCache configuration uri for the cache manager (jcache or provider) - - - --oauth2-jcache-jmx - Should JCache JMX MBeans be enabled - - - --oauth2-jcache-loader - The loader bean or class name - - - --oauth2-jcache-statistics - Should JCache statistics be enabled - - - --oauth2-jcache-store-jwt-token-key-only - Should JCache store jwt token key only (jcache provider) - - - --oauth2-jcache-store-value - Should JCache store value or not - - - --oauth2-jcache-writer - The writer bean or class name - - - --oauth2-jpa-database-driver - JPA database driver for jpa provider - - - --oauth2-jpa-database-password - JPA database password for jpa provider - - - --oauth2-jpa-database-url - JPA database url for jpa provider - - - --oauth2-jpa-database-username - JPA database username for jpa provider - - - --oauth2-jpa-max-active - JPA max active connections for jpa provider - - - --oauth2-jpa-max-idle - JPA max idle connections for jpa provider - - - --oauth2-jpa-max-wait - JPA max wait for connections for jpa provider - - - --oauth2-jpa-properties - JPA persistence unit properties for jpa provider - - - --oauth2-jpa-test-on-borrow - should connections be tested on borrow for jpa provider - - - --oauth2-jpa-test-on-return - should connections be tested on return for jpa provider - - - --oauth2-jpa-validation-interval - validation interval for jpa provider - - - --oauth2-jpa-validation-query - validation query for jpa provider - - - --oauth2-jwt-access-token-claim-map - The jwt claims configuration - - - --oauth2-partial-match-scope-validation - Is partial match for scope validation activated - - - --oauth2-provider - Which provider type to use: jcache[-code], jpa[-code], encrypted[-code] - - - --oauth2-redirection-match-redirect-uri-with-application-uri - For authorization code flow, should redirect uri be matched with application one - - - --oauth2-redirection-max-default-session-interval - For authorization code flow, how long a session can be - - - --oauth2-redirection-scopes-requiring-no-consent - For authorization code flow, the scopes using no consent - - - --oauth2-redirection-use-registered-redirect-uri-if-possible - For authorization code flow, should the registered uri be used - - - --oauth2-refresh-token - Is issuing of access token issuing a refreh token too - - - --oauth2-refresh-token-lifetime - How long
svn commit: r1076302 [9/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,480 +66,538 @@ - - - - Coordinates: - - - -plugin + + + +Coordinates: + + + +plugin groupIdorg.apache.meecrowave/groupId artifactIdmeecrowave-maven-plugin/artifactId version${meecrowave.version}/version -/plugin - - - - - - - - most of the configuration is inherited from meecrowave-core. - - - - - - Here are the available options (see core configuration for the details): - - - - - - - - - - Name - Default - Property - - - - - cdiConversation - false - ${meecrowave.cdiConversation} - - - clientAuth - - - ${meecrowave.clientAuth} - - - conf - - - ${meecrowave.conf} - - - context - - ${meecrowave.context} - - - defaultSSLHostConfigName - - - ${meecrowave.default-ssl-hostconfig-name} - - - deleteBaseOnStartup - true - ${meecrowave.deleteBaseOnStartup} - - - dir - - - ${meecrowave.dir} - - - forceLog4j2Shutdown - true - ${meecrowave.force-log4j2-shutdown} - - - host - localhost - ${meecrowave.host} - - - http2 - - - ${meecrowave.http2} - - - httpPort - 8080 - ${meecrowave.http} - - - httpsPort - 8443 - ${meecrowave.https} - - - initializeClientBus - true - ${meecrowave.initialiaze-client-bus} - - - injectServletContainerInitializer - true - ${meecrowave.servlet-container-initializer-injections} - - - jaxrsAutoActivateBeanValidation - true - ${meecrowave.jaxrs-beanvalidation} - - - jaxrsDefaultProviders - - - ${meecrowave.jaxrs-default-providers} - - - jaxrsLogProviders - false - ${meecrowave.jaxrsLogProviders} - - - jaxrsMapping - /* - ${meecrowave.jaxrsMapping} - - - jaxrsProviderSetup - true - ${meecrowave.jaxrs-provider-setup} - - - jaxwsSupportIfAvailable - true - ${meecrowave.jaxws-support} - - - jsonbBinaryStrategy - - - ${meecrowave.jsonb-binary-strategy} - - - jsonbEncoding - UTF-8 - ${meecrowave.jsonb-encoding} - - - jsonbIJson - false - ${meecrowave.jsonb-ijson} - - - jsonbNamingStrategy - - - ${meecrowave.jsonb-naming-strategy} - - - jsonbNulls - false - ${meecrowave.jsonb-nulls} - - - jsonbOrderStrategy - - - ${meecrowave.jsonb-order-strategy} - - - jsonbPrettify - false - ${meecrowave.jsonb-prettify} - - - jsonpBufferStrategy - QUEUE - ${meecrowave.jsonp-buffer-strategy} - - - jsonpMaxReadBufferLen - 65536 - ${meecrowave.jsonp-max-read-buffer-size} - - - jsonpMaxStringLen - 10485760 - ${meecrowave.jsonp-max-string-length} - - - jsonpMaxWriteBufferLen - 65536 - ${meecrowave.jsonp-max-write-buffer-size} - - - jsonpPrettify - false - ${meecrowave.jsonp-prettify} - - - jsonpSupportsComment - false - ${meecrowave.jsonp-comments} - - - keepServerXmlAsThis - - - ${meecrowave.keepServerXmlAsThis} - - - keyAlias - - - ${meecrowave.keyAlias} - - - keystoreFile - - - ${meecrowave.keystoreFile} - - - keystorePass - - - ${meecrowave.keystorePass} - - - keystoreType - JKS - ${meecrowave.keystoreType} - - - loggingGlobalSetup - true - ${meecrowave.logging-global-setup} - - - meecrowaveProperties - meecrowave.properties - ${meecrowave.meecrowave-properties} - - - modules - ${project.build.outputDirectory} - - - - project - ${project} - - - - quickSession - true - ${meecrowave.quickSession} - - - scanningExcludes - - - ${meecrowave.scanning-exclude} - - - scanningIncludes - - - ${meecrowave.scanning-include} - - - scanningPackageExcludes - - -
svn commit: r1076302 [3/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/components.html == --- websites/production/openwebbeans/content/meecrowave/components.html (original) +++ websites/production/openwebbeans/content/meecrowave/components.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,118 +66,136 @@ - - Meecrowave Core - - - Core component is the backbone of Meecrowave. It is based on Tomcat embedded for Servlet container, CXF for JAX-RS, OpenWebBeans for CDI and Log4j2 for the logging. - - - Read about Meecrowave configuration - - - Read about Meecrowave command line - - - - - Meecrowave JPA - - - Meecrowave JPA provides a thin layer on top of JPA to make it easier to use JPA without requiring to use a full container like JavaEE or Spring. It is just a CDI extension. - - - Read More - - - - - Meecrowave Maven - - - Meecrowave provides a Maven plugin to run meecrowave with your preferred build tool. - - - Read More - - - - - Meecrowave Gradle - - - Meecrowave provides a Gradle plugin to run meecrowave with your preferred build tool. - - - Read More - - - - - Meecrowave and the Testing - - - Meecrowave provides two main testing integration: a JUnit one and an Arquillian Container. - - - Read More - - - - - Meecrowave and Monitoring - - - Meecrowave provides few integration for the monitoring: - - - Jolokia (JMX) - - - - - Meecrowave and JTA - - - This is an experimental integration of geronimo-transaction and meecrowave. - - - JTA module - - - - - Meecrowave and OAuth2 - - - This is an experimental module integrating CXF OAuth2 server in Meecrowave through an embeddable dependency or a directly executable jar. - - - OAuth2 module - - - - - Meecrowave Letâs Encrypt - - - This is an experimental module integrating with Letâs Encrypt to provide you free and easy SSL support on your HTTPS connectors. - - - Letâs Encrypt module - - - - - Going further - - - Meecrowave scope is not the full scope of microservices (whatever it means) or at least enterprise needs cause several Apache projects cover part of them in a very good way. - - - See Companion Projects for more information. - - + +Meecrowave Core + + +Core component is the backbone of Meecrowave. It is based on Tomcat embedded for +Servlet container, CXF for JAX-RS, OpenWebBeans for CDI and Log4j2 for the logging. + + +Read about Meecrowave configuration + + +Read about Meecrowave command line + + +Read about Meecrowave and webapp/wars + + + + +Meecrowave JPA + + +Meecrowave JPA provides a thin layer on top of JPA to make it easier to use JPA +without requiring to use a full container like JavaEE or Spring. It is just a +CDI extension. + + +Read More + + + + +Meecrowave Maven + + +Meecrowave provides a Maven plugin to run meecrowave with your preferred build tool. + + +Read More + + + + +Meecrowave Gradle + + +Meecrowave provides a Gradle plugin to run meecrowave with your preferred build tool. + + +Read More + + + + +Meecrowave and the Testing + + +Meecrowave provides two main testing integration: a JUnit one and an Arquillian Container. + + +Read More + + + + +Meecrowave and Monitoring + + +For monitoring, https://microprofile.io/;>Microprofile can be a neat companion of Apache Meecrowave. +You can have a look to http://geronimo.apache.org/microprofile/;>Geronimo implementation. + + + + +Meecrowave and JTA + + +This is an experimental integration of geronimo-transaction and meecrowave. + + +JTA module + + + + +Meecrowave and OAuth2 + + +This is an experimental module integrating CXF OAuth2 server in Meecrowave +through an embeddable dependency or a directly executable jar. + + +OAuth2 module + + + + +Meecrowave Lets Encrypt + + +This is an experimental module integrating with Lets Encrypt to provide you +free and easy SSL support on your HTTPS connectors. + + +Lets Encrypt module + + + + +Meecrowave Websocket + + +This is an experimental module wrapping tomcat-websocket to make it CDI friendly for server endpoints. + + +Websocket module + + + + +Going further + + +Meecrowave scope is not the full scope of microservices (whatever it means) or at least enterprise needs +cause several Apache projects cover part of them in a very good way. + + +See Companion Projects for more information. + + @@ -205,8 +223,8 @@ -Copyright 2016 -https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 2016-2020 +http://www.apache.org/;>The Apache Software Foundation. All rights
svn commit: r1076302 [8/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,9 +66,11 @@ - - - buildscript { + + + + +buildscript { repositories { mavenCentral() } @@ -81,16 +83,429 @@ group 'com.app' version '1.0-SNAPSHOT' apply plugin: 'java' -apply plugin: 'org.apache.meecrowave.meecrowave' +apply plugin: 'org.apache.meecrowave' meecrowave { httpPort = 9090 // most of the meecrowave core configuration -} - - - - More coming soon, for now use gradle IDE integration or configuration documentation please. +} + + + + + + + + + +until version 1.2.7 the plugin id was org.apache.microwave.microwave so you had to use apply plugin: 'org.apache.microwave.microwave'. +Alternatively you can use plugin class: apply plugin: org.apache.meecrowave.gradle.MeecrowavePlugin. + + + + + + + +Configuration + + + + + + + + + +Name +Default +Description + + + + +antiResourceLocking +false +Should Tomcat anti resource locking feature be activated on StandardContext. + + +cdiConversation +false +Should CDI conversation be activated + + +clientAuth +- +HTTPS keystore client authentication + + +conf +- +Conf folder to synchronize + + +context + +Default context name + + +cxfServletParams +- +Init parameters passed to CXF servlet + + +defaultSSLHostConfigName +- +The name of the default SSLHostConfig that will be used for secure https connections. + + +deleteBaseOnStartup +true +Should the directory be cleaned on startup if existing + + +dir +- +Root folder if provided otherwise a fake one is created in tmp-dir + + +host +localhost +Default host + + +http2 +false +Activate HTTP 2 + + +httpPort +8080 +HTTP port + + +httpsPort +8443 +HTTPS port + + +initializeClientBus +true +Should the client bus be set. If false the server one will likely be reused. + + +injectServletContainerInitializer +true +Should ServletContainerInitialize support injections. + + +jaxrsAutoActivateBeanValidation +true +Should bean validation be activated on JAX-RS endpoint if present in the classpath. + + +jaxrsDefaultProviders +- +If jaxrsProviderSetup is true the list of default providers to load (or defaulting to johnson jsonb and jsonp ones) + + +jaxrsLogProviders +false +Should JAX-RS providers be logged + + +jaxrsMapping +- +Default jaxrs mapping + + +jaxrsProviderSetup +true +Should default JAX-RS provider be configured + + +jaxwsSupportIfAvailable +true +Should @WebService CDI beans be deployed if cxf-rt-frontend-jaxws is in the classpath. + + +jsonbBinaryStrategy +- +Should JSON-B provider prettify the output + + +jsonbEncoding +UTF-8 +Which encoding provider JSON-B should use + + +jsonbIJson +false +Should JSON-B provider comply to I-JSON + + +jsonbNamingStrategy +- +Should JSON-B provider prettify the output + + +jsonbNulls +false +Should JSON-B provider serialize nulls + + +jsonbOrderStrategy +- +Should JSON-B provider prettify the output + + +jsonbPrettify +false +Should JSON-B provider prettify the output + + +jsonpBufferStrategy +QUEUE +JSON-P JAX-RS provider buffer strategy (see johnzon) + + +jsonpMaxReadBufferLen +65536 +JSON-P JAX-RS provider read buffer limit size (see johnzon) + + +jsonpMaxStringLen +10485760 +JSON-P JAX-RS provider max string limit size (see johnzon) + + +jsonpMaxWriteBufferLen +65536 +JSON-P JAX-RS provider write buffer limit size (see johnzon) + + +jsonpPrettify +false +Should JSON-P JAX-RS provider prettify the outputs (see johnzon) + + +jsonpSupportsComment +false +Should JSON-P JAX-RS provider support comments (see johnzon) + + +keepServerXmlAsThis +false +Dont replace ports in server.xml + + +keyAlias +- +HTTPS keystore alias + + +keystoreFile +- +HTTPS keystore location + + +keystorePass +- +HTTPS keystore password + + +keystoreType +- +HTTPS keystore type + + +loggingGlobalSetup +true +Should logging be configured to use log4j2 (it is global) + + +loginConfig +- +web.xml login config + + +meecrowaveProperties +meecrowave.properties +Loads a meecrowave properties, defaults to meecrowave.properties. + + +properties +- +Passthrough properties + + +quickSession +false +Should an unsecured but fast session id generator be used + + +roles +- +In memory roles + + +scanningExcludes +- +A forced exclude list of jar names (comma separated values) + + +scanningIncludes +- +A forced include list of jar names (comma separated values) + + +scanningPackageExcludes +- +A forced exclude list of packages names (comma separated values) + + +scanningPackageIncludes +- +A forced include list of packages names (comma
svn commit: r1076302 [5/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/download.pdf == Binary files - no diff available. Added: websites/production/openwebbeans/content/meecrowave/howto.html == --- websites/production/openwebbeans/content/meecrowave/howto.html (added) +++ websites/production/openwebbeans/content/meecrowave/howto.html Thu Aug 5 13:23:26 2021 @@ -0,0 +1,951 @@ + + + + + +Meecrowave :: the customizable server + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Meecrowave + + + + + + + + + Howto + + + + + + + + + + + + Download as PDF + + + + + + + +How to create a simple maven project using Meecrowave ? + + +You should add the following dependencies do the dependencies section of your pom.xml (adjust version to current stable version) + + + +dependency +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-specs-api/artifactId +version${meecrowave.version}/version +/dependency +dependency +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-core/artifactId +version${meecrowave.version}/version +/dependency + +!-- if you intend to have unit tests (you really should) -- +dependency +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-junit/artifactId +version${meecrowave.version}/version +scopetest/scope +/dependency + + + +and the following plugin configuration to the build/plugins section of your pom.xml + + + +plugin +!-- +For starting meecrowave via Maven. Just run +$ mvn clean install meecrowave:run +-- +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-maven-plugin/artifactId +version${meecrowave.version}/version +/plugin + + + +Then, you can start your app by running + + + +mvn clean install meecrowave:run + + + + + +How to add a REST Endpoint ? + + +You should declare your endpoint path and verd : + + + +package org.mypackage; + +import javax.enterprise.context.ApplicationScoped; +import javax.ws.rs.GET; +import javax.ws.rs.Path; + +@Path("mypath") +@ApplicationScoped +public class MyEndpoint { + +/** + * Ping / pong rest GET method, to check backend and replies to queries + * + * @return + */ +@Path("/ping") +@GET +public String getPing() { +return "pong"; +} +} + + + + + +How to add a filter (simple case) ? + + +Use standard Servlet 4.0 https://docs.oracle.com/javaee/6/api/javax/servlet/annotation/WebFilter.html;>@WebFilter annotation. A simple example : + + + +package org.mypackage; + +import java.io.IOException; +import javax.servlet.Filter; +import javax.servlet.FilterChain; +import javax.servlet.ServletException; +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; +import javax.servlet.annotation.WebFilter; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +/** + * A simple CORS filter + * + */ +@WebFilter(asyncSupported = true, urlPatterns = {"/*"}) +public class CORSFilter implements Filter { + +/** + * A basic CORS filter, allowing everything + */ +@Override +public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain chain) +throws IOException, ServletException { + +HttpServletRequest request = (HttpServletRequest) servletRequest; + +HttpServletResponse response = (HttpServletResponse) servletResponse; +response.addHeader("Access-Control-Allow-Origin", "*"); +response.addHeader("Access-Control-Allow-Methods","GET, OPTIONS, HEAD, PUT, POST, DELETE"); +response.addHeader("Access-Control-Allow-Headers","*"); + +if (request.getMethod().equals("OPTIONS")) { +// special case of return code for "OPTIONS" query +response.setStatus(HttpServletResponse.SC_ACCEPTED); +return; +} + +// pass the request along the filter chain +chain.doFilter(request, servletResponse); +} +} + + + + + +How to add a servlet ? + + +If your servlet requires no configuration that you would typically put in the web.xml file, you can use the https://docs.oracle.com/javaee/6/api/javax/servlet/annotation/WebServlet.html;>@WebServlet annotation from the Servlet 3.0 specification. + + +If you need to configure the servlet, you should use a https://docs.oracle.com/javaee/6/api/javax/servlet/ServletContainerInitializer.html;>ServletContainerInitializer. + + +If you would have a declaration such as : + + + +servlet +descriptionMy Servlet/description +servlet-nameMyServlet/servlet-name +
svn commit: r1076302 [6/12] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecr
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.html Thu Aug 5 13:23:26 2021 @@ -18,7 +18,7 @@ - + @@ -66,358 +66,380 @@ - - - - Meecrowave provides a CLI (Command Line Interface) called org.apache.meecrowave.runner.Cli. - - - It can be used to deploy the java classpath or a war. Here are the main options: - - - - - - - - - Name - Description - - - - - --cdi-conversation - Should CDI conversation be activated - - - --client-auth - HTTPS keystore client authentication - - - --conf - Conf folder to synchronize - - - --connector - Custom connectors - - - --cxf-servlet-params - Init parameters passed to CXF servlet - - - --default-ssl-hostconfig-name - The name of the default SSLHostConfig that will be used for secure https connections. - - - --delete-on-startup - Should the directory be cleaned on startup if existing - - - --dir - Root folder if provided otherwise a fake one is created in tmp-dir - - - --host - Default host - - - --http2 - Activate HTTP 2 - - - --http - HTTP port - - - --https - HTTPS port - - - --cxf-initialize-client-bus - Should the client bus be set. If false the server one will likely be reused. - - - --servlet-container-initializer-injection - Should ServletContainerInitialize support injections. - - - --jaxrs-beanvalidation - Should bean validation be activated on JAX-RS endpoint if present in the classpath. - - - --jaxrs-default-providers - If jaxrsProviderSetup is true the list of default providers to load (or defaulting to johnson jsonb and jsonp ones) - - - --jaxrs-log-provider - Should JAX-RS providers be logged - - - --jaxrs-mapping - Default jaxrs mapping - - - --jaxrs-provider-setup - Should default JAX-RS provider be configured - - - --jaxws-support-if-present - Should @WebService CDI beans be deployed if cxf-rt-frontend-jaxws is in the classpath. - - - --jsonb-binary-strategy - Should JSON-B provider prettify the output - - - --jsonb-encoding - Which encoding provider JSON-B should use - - - --jsonb-ijson - Should JSON-B provider comply to I-JSON - - - --jsonb-naming-strategy - Should JSON-B provider prettify the output - - - --jsonb-nulls - Should JSON-B provider serialize nulls - - - --jsonb-order-strategy - Should JSON-B provider prettify the output - - - --jsonb-prettify - Should JSON-B provider prettify the output - - - --jsonp-buffer-strategy - JSON-P JAX-RS provider buffer strategy (see johnzon) - - - --jsonp-read-buffer-length - JSON-P JAX-RS provider read buffer limit size (see johnzon) - - - --jsonp-max-string-length - JSON-P JAX-RS provider max string limit size (see johnzon) - - - --jsonp-write-buffer-length - JSON-P JAX-RS provider write buffer limit size (see johnzon) - - - --jsonp-supports-comment - Should JSON-P JAX-RS provider prettify the outputs (see johnzon) - - - --jsonp-supports-comment - Should JSON-P JAX-RS provider support comments (see johnzon) - - - --keep-server-xml-as-this - Donât replace ports in server.xml - - - --keystore-alias - HTTPS keystore alias - - - --keystore-file - HTTPS keystore location - - - --keystore-password - HTTPS keystore password - - - --keystore-type - HTTPS keystore type - - - --logging-global-setup - Should logging be configured to use log4j2 (it is global) - - - --login-config - web.xml login config - - - --meecrowave-properties - Loads a meecrowave properties, defaults to meecrowave.properties. - - - --pid-file - A file path to write the process id if the server starts - - - --properties - Passthrough properties - - - --quick-session - Should an unsecured but fast session id generator be used - - - --realm - realm - - - --roles - In memory roles - -
svn commit: r49208 - in /release/openwebbeans/meecrowave: 1.2.11/ 1.2.12/ 1.2.12/meecrowave-1.2.12-source-release.zip 1.2.12/meecrowave-1.2.12-source-release.zip.asc 1.2.12/meecrowave-1.2.12-source-re
Author: rmannibucau Date: Thu Aug 5 12:16:37 2021 New Revision: 49208 Log: promoting artifacts for meecrowave 1.2.12 Added: release/openwebbeans/meecrowave/1.2.12/ release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip (with props) release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.asc release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.sha512 Removed: release/openwebbeans/meecrowave/1.2.11/ Added: release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip == Binary file - no diff available. Propchange: release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip -- svn:mime-type = application/octet-stream Added: release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.asc == --- release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.asc (added) +++ release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.asc Thu Aug 5 12:16:37 2021 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmEHo68ACgkQcxKfWN5h +7L3ROgf+JBH8OkvOLtqeQSPP+0InoU/kMKUtPLQpKtq1+Vw35TCVcZF0/z2mgbLM +7/zzsMLybpHlLqsBLrDQE3GbRIaGnU5ca3kqRR4Nd8eFH+yPMEFCJ8Cw6yUQxI7V +AOJ6S8KMOKFYlMddfJxPKQPGOr4ULRS3wlC82TmiKCf2BIockTj0nHOPym1kcUU2 +192+guZMnbDpxCjnAbQuCNl1q/ferE0ETFOq+VyE2zdBgHxfOPtU/M2h1LvgMTn1 +MGPTsxEvaiCmPNtmZdUnN7XSOJfgtFC0ZBDdRyDWQrxow25Gxk3gXcA9CgSZj6zB +y+FRQM4+S3IDni7QCJhbouIWgM4YIA== +=4eY3 +-END PGP SIGNATURE- Added: release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.sha512 == --- release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.sha512 (added) +++ release/openwebbeans/meecrowave/1.2.12/meecrowave-1.2.12-source-release.zip.sha512 Thu Aug 5 12:16:37 2021 @@ -0,0 +1 @@ +2a086ca45e412bde3eee6f74f8622a47740d816bc4c8d014344cf20cd31d31419649bf386b3f7c9065f1698f091117334e2dcef3be9ae6d990c23fdcbe28b63d meecrowave-1.2.12-source-release.zip
svn commit: r49207 - in /dev/openwebbeans/meecrowave: meecrowave-1.2.12-source-release.zip meecrowave-1.2.12-source-release.zip.asc meecrowave-1.2.12-source-release.zip.sha512
Author: rmannibucau Date: Thu Aug 5 12:16:19 2021 New Revision: 49207 Log: dropping dev artifact for meecrowave 1.2.12 Removed: dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.asc dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.sha512
svn commit: r49121 - in /dev/openwebbeans/meecrowave: ./ meecrowave-1.2.12-source-release.zip meecrowave-1.2.12-source-release.zip.asc meecrowave-1.2.12-source-release.zip.sha512
Author: rmannibucau Date: Mon Aug 2 07:59:19 2021 New Revision: 49121 Log: meecrowave 1.2.12 dev artifacts Added: dev/openwebbeans/meecrowave/ dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip (with props) dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.asc dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.sha512 Added: dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip == Binary file - no diff available. Propchange: dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip -- svn:mime-type = application/octet-stream Added: dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.asc == --- dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.asc (added) +++ dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.asc Mon Aug 2 07:59:19 2021 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmEHo68ACgkQcxKfWN5h +7L3ROgf+JBH8OkvOLtqeQSPP+0InoU/kMKUtPLQpKtq1+Vw35TCVcZF0/z2mgbLM +7/zzsMLybpHlLqsBLrDQE3GbRIaGnU5ca3kqRR4Nd8eFH+yPMEFCJ8Cw6yUQxI7V +AOJ6S8KMOKFYlMddfJxPKQPGOr4ULRS3wlC82TmiKCf2BIockTj0nHOPym1kcUU2 +192+guZMnbDpxCjnAbQuCNl1q/ferE0ETFOq+VyE2zdBgHxfOPtU/M2h1LvgMTn1 +MGPTsxEvaiCmPNtmZdUnN7XSOJfgtFC0ZBDdRyDWQrxow25Gxk3gXcA9CgSZj6zB +y+FRQM4+S3IDni7QCJhbouIWgM4YIA== +=4eY3 +-END PGP SIGNATURE- Added: dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.sha512 == --- dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.sha512 (added) +++ dev/openwebbeans/meecrowave/meecrowave-1.2.12-source-release.zip.sha512 Mon Aug 2 07:59:19 2021 @@ -0,0 +1 @@ +2a086ca45e412bde3eee6f74f8622a47740d816bc4c8d014344cf20cd31d31419649bf386b3f7c9065f1698f091117334e2dcef3be9ae6d990c23fdcbe28b63d meecrowave-1.2.12-source-release.zip
[openwebbeans-meecrowave] branch master updated (42fe431 -> 426a04c)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git. from 42fe431 [MEECROWAVE-299] openjpa 3.2.0 new 2268857 [maven-release-plugin] prepare release meecrowave-1.2.12 new 426a04c [maven-release-plugin] prepare for next development iteration The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: integration-tests/app-groovy/pom.xml | 2 +- integration-tests/beanvalidation/pom.xml | 2 +- integration-tests/dispatch-jsp/pom.xml | 2 +- integration-tests/no-cxf/pom.xml | 2 +- integration-tests/pom.xml| 2 +- integration-tests/sse/pom.xml| 2 +- integration-tests/ssl/pom.xml| 2 +- integration-tests/webservices/pom.xml| 2 +- meecrowave-arquillian/pom.xml| 2 +- meecrowave-core/pom.xml | 2 +- meecrowave-doc/pom.xml | 2 +- meecrowave-gradle-plugin/pom.xml | 2 +- meecrowave-jpa/pom.xml | 2 +- meecrowave-jta/pom.xml | 2 +- meecrowave-junit/pom.xml | 2 +- meecrowave-letsencrypt/pom.xml | 2 +- meecrowave-maven-plugin/pom.xml | 2 +- meecrowave-oauth2-minimal/pom.xml| 2 +- meecrowave-oauth2/pom.xml| 2 +- meecrowave-proxy/pom.xml | 2 +- meecrowave-specs-api/pom.xml | 2 +- meecrowave-websocket/pom.xml | 2 +- pom.xml | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-)
[openwebbeans-meecrowave] 01/02: [maven-release-plugin] prepare release meecrowave-1.2.12
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 commit 2268857dbdcff7998fbe21a05aacaf3ff231d9f6 Author: Romain Manni-Bucau AuthorDate: Mon Aug 2 09:50:04 2021 +0200 [maven-release-plugin] prepare release meecrowave-1.2.12 --- integration-tests/app-groovy/pom.xml | 2 +- integration-tests/beanvalidation/pom.xml | 2 +- integration-tests/dispatch-jsp/pom.xml | 2 +- integration-tests/no-cxf/pom.xml | 2 +- integration-tests/pom.xml| 2 +- integration-tests/sse/pom.xml| 2 +- integration-tests/ssl/pom.xml| 2 +- integration-tests/webservices/pom.xml| 2 +- meecrowave-arquillian/pom.xml| 2 +- meecrowave-core/pom.xml | 2 +- meecrowave-doc/pom.xml | 2 +- meecrowave-gradle-plugin/pom.xml | 2 +- meecrowave-jpa/pom.xml | 2 +- meecrowave-jta/pom.xml | 2 +- meecrowave-junit/pom.xml | 2 +- meecrowave-letsencrypt/pom.xml | 2 +- meecrowave-maven-plugin/pom.xml | 2 +- meecrowave-oauth2-minimal/pom.xml| 2 +- meecrowave-oauth2/pom.xml| 2 +- meecrowave-proxy/pom.xml | 2 +- meecrowave-specs-api/pom.xml | 2 +- meecrowave-websocket/pom.xml | 2 +- pom.xml | 4 ++-- 23 files changed, 24 insertions(+), 24 deletions(-) diff --git a/integration-tests/app-groovy/pom.xml b/integration-tests/app-groovy/pom.xml index 662abcf..0b9b505 100644 --- a/integration-tests/app-groovy/pom.xml +++ b/integration-tests/app-groovy/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/beanvalidation/pom.xml b/integration-tests/beanvalidation/pom.xml index 891effa..d9dabcd 100644 --- a/integration-tests/beanvalidation/pom.xml +++ b/integration-tests/beanvalidation/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/dispatch-jsp/pom.xml b/integration-tests/dispatch-jsp/pom.xml index efad6da..80ca5a7 100644 --- a/integration-tests/dispatch-jsp/pom.xml +++ b/integration-tests/dispatch-jsp/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/no-cxf/pom.xml b/integration-tests/no-cxf/pom.xml index 21edd88..bebadc7 100644 --- a/integration-tests/no-cxf/pom.xml +++ b/integration-tests/no-cxf/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 858663c..36e542a 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/sse/pom.xml b/integration-tests/sse/pom.xml index 687fccf..e84a686 100644 --- a/integration-tests/sse/pom.xml +++ b/integration-tests/sse/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/ssl/pom.xml b/integration-tests/ssl/pom.xml index 97b2cbb..ae34292 100644 --- a/integration-tests/ssl/pom.xml +++ b/integration-tests/ssl/pom.xml @@ -13,7 +13,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/integration-tests/webservices/pom.xml b/integration-tests/webservices/pom.xml index 904ce93..d069512 100644 --- a/integration-tests/webservices/pom.xml +++ b/integration-tests/webservices/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/meecrowave-arquillian/pom.xml b/meecrowave-arquillian/pom.xml index b45b034..6190f7b 100644 --- a/meecrowave-arquillian/pom.xml +++ b/meecrowave-arquillian/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml index fb1674b..8a30e96 100644 --- a/meecrowave-core/pom.xml +++ b/meecrowave-core/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/meecrowave-doc/pom.xml b/meecrowave-doc/pom.xml index 53b2ac9..33ca268 100644 --- a/meecrowave-doc/pom.xml +++ b/meecrowave-doc/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12-SNAPSHOT +1.2.12 4.0.0 diff --git a/meecrowave-gradle-plugin/pom.xml b/meecrowave-gradle-plugin/pom.xml index
[openwebbeans-meecrowave] annotated tag meecrowave-1.2.12 created (now ace354a)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to annotated tag meecrowave-1.2.12 in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git. at ace354a (tag) tagging 2268857dbdcff7998fbe21a05aacaf3ff231d9f6 (commit) replaces meecrowave-1.2.11 by Romain Manni-Bucau on Mon Aug 2 09:50:04 2021 +0200 - Log - [maven-release-plugin] copy for tag meecrowave-1.2.12 --- This annotated tag includes the following new commits: new 2268857 [maven-release-plugin] prepare release meecrowave-1.2.12 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[openwebbeans-meecrowave] 02/02: [maven-release-plugin] prepare for next development iteration
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 commit 426a04ce5982834fe76f45ad030c9441043ca07d Author: Romain Manni-Bucau AuthorDate: Mon Aug 2 09:50:04 2021 +0200 [maven-release-plugin] prepare for next development iteration --- integration-tests/app-groovy/pom.xml | 2 +- integration-tests/beanvalidation/pom.xml | 2 +- integration-tests/dispatch-jsp/pom.xml | 2 +- integration-tests/no-cxf/pom.xml | 2 +- integration-tests/pom.xml| 2 +- integration-tests/sse/pom.xml| 2 +- integration-tests/ssl/pom.xml| 2 +- integration-tests/webservices/pom.xml| 2 +- meecrowave-arquillian/pom.xml| 2 +- meecrowave-core/pom.xml | 2 +- meecrowave-doc/pom.xml | 2 +- meecrowave-gradle-plugin/pom.xml | 2 +- meecrowave-jpa/pom.xml | 2 +- meecrowave-jta/pom.xml | 2 +- meecrowave-junit/pom.xml | 2 +- meecrowave-letsencrypt/pom.xml | 2 +- meecrowave-maven-plugin/pom.xml | 2 +- meecrowave-oauth2-minimal/pom.xml| 2 +- meecrowave-oauth2/pom.xml| 2 +- meecrowave-proxy/pom.xml | 2 +- meecrowave-specs-api/pom.xml | 2 +- meecrowave-websocket/pom.xml | 2 +- pom.xml | 4 ++-- 23 files changed, 24 insertions(+), 24 deletions(-) diff --git a/integration-tests/app-groovy/pom.xml b/integration-tests/app-groovy/pom.xml index 0b9b505..b83322b 100644 --- a/integration-tests/app-groovy/pom.xml +++ b/integration-tests/app-groovy/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/beanvalidation/pom.xml b/integration-tests/beanvalidation/pom.xml index d9dabcd..4f77583 100644 --- a/integration-tests/beanvalidation/pom.xml +++ b/integration-tests/beanvalidation/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/dispatch-jsp/pom.xml b/integration-tests/dispatch-jsp/pom.xml index 80ca5a7..e10d5ac 100644 --- a/integration-tests/dispatch-jsp/pom.xml +++ b/integration-tests/dispatch-jsp/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/no-cxf/pom.xml b/integration-tests/no-cxf/pom.xml index bebadc7..e1fc09b 100644 --- a/integration-tests/no-cxf/pom.xml +++ b/integration-tests/no-cxf/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 36e542a..81d2173 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/sse/pom.xml b/integration-tests/sse/pom.xml index e84a686..6690d3c 100644 --- a/integration-tests/sse/pom.xml +++ b/integration-tests/sse/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/ssl/pom.xml b/integration-tests/ssl/pom.xml index ae34292..aa30a96 100644 --- a/integration-tests/ssl/pom.xml +++ b/integration-tests/ssl/pom.xml @@ -13,7 +13,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/integration-tests/webservices/pom.xml b/integration-tests/webservices/pom.xml index d069512..0185220 100644 --- a/integration-tests/webservices/pom.xml +++ b/integration-tests/webservices/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/meecrowave-arquillian/pom.xml b/meecrowave-arquillian/pom.xml index 6190f7b..20c351d 100644 --- a/meecrowave-arquillian/pom.xml +++ b/meecrowave-arquillian/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml index 8a30e96..0d39bfe 100644 --- a/meecrowave-core/pom.xml +++ b/meecrowave-core/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/meecrowave-doc/pom.xml b/meecrowave-doc/pom.xml index 33ca268..9607e3d 100644 --- a/meecrowave-doc/pom.xml +++ b/meecrowave-doc/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.12 +1.2.13-SNAPSHOT 4.0.0 diff --git a/meecrowave-gradle-plugin/pom.xml b/meecrowave-gradle-plugin/pom.xml
[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-299] openjpa 3.2.0
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 42fe431 [MEECROWAVE-299] openjpa 3.2.0 42fe431 is described below commit 42fe43183cee1d7432b0b682a7ebd92230e58a96 Author: Romain Manni-Bucau AuthorDate: Mon Aug 2 09:46:16 2021 +0200 [MEECROWAVE-299] openjpa 3.2.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6b4a254..210644b 100644 --- a/pom.xml +++ b/pom.xml @@ -58,7 +58,7 @@ 2.14.1 1.8.2 2.2.11 -3.1.2 +3.2.0 1.0-alpha-1 1.4.200 2.8.0
[openwebbeans] branch master updated: Improve handling of lineSeparator in ViolationMessageBuilder
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.git The following commit(s) were added to refs/heads/master by this push: new 528afb5 Improve handling of lineSeparator in ViolationMessageBuilder new f092b8c Merge pull request #35 from RealCLanger/patch-1 528afb5 is described below commit 528afb596eb103ea9af7fed1f37bdbc40db8c358 Author: Christoph Langer AuthorDate: Mon Jul 19 09:14:09 2021 +0200 Improve handling of lineSeparator in ViolationMessageBuilder Call System.lineSeparator() instead of System.getProperty("line.separator") to avoid a potential bottleneck when multiple threads concurrently build violation messages and then have to synchronize on the HashMap access for System.getProperty. --- .../org/apache/webbeans/exception/helper/ViolationMessageBuilder.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/exception/helper/ViolationMessageBuilder.java b/webbeans-impl/src/main/java/org/apache/webbeans/exception/helper/ViolationMessageBuilder.java index 5230c85..020da57 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/exception/helper/ViolationMessageBuilder.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/exception/helper/ViolationMessageBuilder.java @@ -22,8 +22,6 @@ public class ViolationMessageBuilder { private StringBuilder violationMessage; -private final String lineSeparator = System.getProperty("line.separator"); - public static ViolationMessageBuilder newViolation() { return new ViolationMessageBuilder(); @@ -59,7 +57,7 @@ public class ViolationMessageBuilder } else if(appendLineSeparator) { -violationMessage.append(lineSeparator); +violationMessage.append(System.lineSeparator()); } for(String t : text)
[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-298] tomcat 9.0.50
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 6717853 [MEECROWAVE-298] tomcat 9.0.50 6717853 is described below commit 67178538954c0c9e010af4956aaccb9ffe583c28 Author: Romain Manni-Bucau AuthorDate: Sun Jul 4 16:26:57 2021 +0200 [MEECROWAVE-298] tomcat 9.0.50 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f09db27..6b4a254 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ ${project.groupId}.${project.artifactId} 4.13.1 -9.0.46 +9.0.50 2.0.23 3.4.4 1.2.12
svn commit: r48160 - in /dev/openwebbeans/owb: openwebbeans-2.0.23-source-release.zip openwebbeans-2.0.23-source-release.zip.asc openwebbeans-2.0.23-source-release.zip.sha512
Author: rmannibucau Date: Sun Jun 6 10:25:57 2021 New Revision: 48160 Log: openwebbeans-2.0.23 vote passed (dev cleanup) Removed: dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.asc dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.sha512
svn commit: r48159 - in /release/openwebbeans: 2.0.21/ 2.0.23/ 2.0.23/openwebbeans-2.0.23-source-release.zip 2.0.23/openwebbeans-2.0.23-source-release.zip.asc 2.0.23/openwebbeans-2.0.23-source-release
Author: rmannibucau Date: Sun Jun 6 10:25:46 2021 New Revision: 48159 Log: openwebbeans-2.0.23 vote passed (release setup) Added: release/openwebbeans/2.0.23/ release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip (with props) release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.asc release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.sha512 Removed: release/openwebbeans/2.0.21/ Added: release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip == Binary file - no diff available. Propchange: release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip -- svn:mime-type = application/octet-stream Added: release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.asc == --- release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.asc (added) +++ release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.asc Sun Jun 6 10:25:46 2021 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmC3p5YACgkQcxKfWN5h +7L06wQf8DduKIAKVsf8A0U7ia4ph4cBL26AIKZznUwq/lPctrxiDEL227/LamZXn +yUJTQDp77gCpMfysrN28ixFsEVMNEY3JwCi6XkZ3dRCMQJP2twM9En4C6aS+hW41 +s10hW5fsn6q13TUkJxVV8Vt2hf1LaN8W6lxVvJ9ZkM8BrgR6V87/D1qK6uVsR0js +Y5nXK1QdxDZqxDdqpWTVefAV3t3RxPnvFbDU11drXoztFerH+QeH9wwoi8XvC5+8 +/fAlTC9V6z/gOziwr48cUpIq+5bL/LKWHOjqxy+pC7xgGYylMXmk7KumW7jBNCOI ++OYtp6IK2+kF9jHvvWj+YR3+Dsb9lA== +=eSTw +-END PGP SIGNATURE- Added: release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.sha512 == --- release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.sha512 (added) +++ release/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.sha512 Sun Jun 6 10:25:46 2021 @@ -0,0 +1 @@ +f09b0948b5ddf4b617c1e69a87865defaf5bd01b4698b5512ef998bb0dd717aaeb01c9409c0fd5c491d39632b13b813d03f1a228953f858767f185dd0fd54fff openwebbeans-2.0.23-source-release.zip
svn commit: r1075475 - /websites/production/openwebbeans/content/
Author: rmannibucau Date: Sun Jun 6 10:20:17 2021 New Revision: 1075475 Log: Publishing svnmucc operation to openwebbeans site by rmannibucau Added: websites/production/openwebbeans/content/ - copied from r1075474, websites/staging/openwebbeans/trunk/content/
svn commit: r1890525 - /openwebbeans/cms-site/trunk/content/download.mdtext
Author: rmannibucau Date: Sun Jun 6 10:19:07 2021 New Revision: 1890525 URL: http://svn.apache.org/viewvc?rev=1890525=rev Log: uploading download page with 2.0.23 links Modified: openwebbeans/cms-site/trunk/content/download.mdtext Modified: openwebbeans/cms-site/trunk/content/download.mdtext URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/download.mdtext?rev=1890525=1890524=1890525=diff == --- openwebbeans/cms-site/trunk/content/download.mdtext (original) +++ openwebbeans/cms-site/trunk/content/download.mdtext Sun Jun 6 10:19:07 2021 @@ -38,19 +38,19 @@ It uses a shaded version of ASM-8 (Java1 Binaries The binary distribution contains all OpenWebBeans modules. -* [openwebbeans-distribution-2.0.21-binary.zip](https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.21/openwebbeans-distribution-2.0.21-binary.zip) -* [openwebbeans-distribution-2.0.21-binary.zip.sha512](https://www.apache.org/dist/openwebbeans/2.0.21/openwebbeans-distribution-2.0.21-binary.zip.sha512) -* [openwebbeans-distribution-2.0.21-binary.zip.asc](https://www.apache.org/dist/openwebbeans/2.0.21/openwebbeans-distribution-2.0.21-binary.zip.asc) -* [openwebbeans-distribution-2.0.21-binary.tar.gz](https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.21/openwebbeans-distribution-2.0.21-binary.tar.gz) -* [openwebbeans-distribution-2.0.21-binary.tar.gz.sha512](https://www.apache.org/dist/openwebbeans/2.0.21/openwebbeans-distribution-2.0.21-binary.tar.gz.sha512) -* [openwebbeans-distribution-2.0.21-binary.tar.gz.asc](https://www.apache.org/dist/openwebbeans/2.0.21/openwebbeans-distribution-2.0.21-binary.tar.gz.asc) +* [openwebbeans-distribution-2.0.23-binary.zip](https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.zip) +* [openwebbeans-distribution-2.0.23-binary.zip.sha512](https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.zip.sha512) +* [openwebbeans-distribution-2.0.23-binary.zip.asc](https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.zip.asc) +* [openwebbeans-distribution-2.0.23-binary.tar.gz](https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.tar.gz) +* [openwebbeans-distribution-2.0.23-binary.tar.gz.sha512](https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.tar.gz.sha512) +* [openwebbeans-distribution-2.0.23-binary.tar.gz.asc](https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-distribution-2.0.23-binary.tar.gz.asc) Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [openwebbeans-2.0.21-source-release.zip](https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.21/openwebbeans-2.0.21-source-release.zip) -* [openwebbeans-2.0.21-source-release.zip.sha512](https://www.apache.org/dist/openwebbeans/2.0.21/openwebbeans-2.0.21-source-release.zip.sha512) -* [openwebbeans-2.0.21-source-release.zip.asc](https://www.apache.org/dist/openwebbeans/2.0.21/openwebbeans-2.0.21-source-release.zip.asc) +* [openwebbeans-2.0.23-source-release.zip](https://www.apache.org/dyn/closer.lua/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip) +* [openwebbeans-2.0.23-source-release.zip.sha512](https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.sha512) +* [openwebbeans-2.0.23-source-release.zip.asc](https://www.apache.org/dist/openwebbeans/2.0.23/openwebbeans-2.0.23-source-release.zip.asc) --
[openwebbeans-meecrowave] branch master updated: merge
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 72425a1 merge 72425a1 is described below commit 72425a161789c4b46f49c62082aa7b2c93c0e469 Author: Romain Manni-Bucau AuthorDate: Sat Jun 5 18:03:47 2021 +0200 merge --- .../main/java/org/apache/meecrowave/cxf/Cxfs.java | 57 -- .../openwebbeans/MeecrowaveLoaderService.java | 53 .../META-INF/openwebbeans/openwebbeans.properties | 1 - pom.xml| 4 +- 4 files changed, 2 insertions(+), 113 deletions(-) diff --git a/meecrowave-core/src/main/java/org/apache/meecrowave/cxf/Cxfs.java b/meecrowave-core/src/main/java/org/apache/meecrowave/cxf/Cxfs.java index f944acb..73db8b8 100644 --- a/meecrowave-core/src/main/java/org/apache/meecrowave/cxf/Cxfs.java +++ b/meecrowave-core/src/main/java/org/apache/meecrowave/cxf/Cxfs.java @@ -18,15 +18,6 @@ */ package org.apache.meecrowave.cxf; -import java.lang.reflect.Field; -import java.util.List; - -import javax.enterprise.event.Observes; -import javax.enterprise.inject.spi.AnnotatedType; -import javax.enterprise.inject.spi.Extension; -import javax.enterprise.inject.spi.ProcessBean; -import javax.ws.rs.Path; - public class Cxfs { public static final boolean IS_PRESENT; @@ -54,52 +45,4 @@ public class Cxfs { org.apache.cxf.BusFactory.setDefaultBus(null); } } - -public static Extension mapCdiExtensionIfNeeded(final Extension extension) { -if ("org.apache.cxf.cdi.JAXRSCdiResourceExtension".equals(extension.getClass().getName())) { -final Field serviceBeans; -try { -serviceBeans = org.apache.cxf.cdi.JAXRSCdiResourceExtension.class -.getDeclaredField("serviceBeans"); -} catch (final NoSuchFieldException e) { -new org.apache.meecrowave.logging.tomcat.LogFacade(Cxfs.class.getName()).warn(e.getMessage(), e); -return extension; -} -if (!serviceBeans.isAccessible()) { -serviceBeans.setAccessible(true); -} -return new ContractFriendlyJAXRSCdiResourceExtension(serviceBeans); -} -return extension; -} - -// to drop when we will have a cxf version with https://issues.apache.org/jira/browse/CXF-7921 -private static class ContractFriendlyJAXRSCdiResourceExtension extends org.apache.cxf.cdi.JAXRSCdiResourceExtension { -private final Field serviceBeans; - -private ContractFriendlyJAXRSCdiResourceExtension(final Field serviceBeans) { -this.serviceBeans = serviceBeans; -} - -@Override -public void collect(@Observes final ProcessBean event) { -if (!event.getAnnotated().isAnnotationPresent(Path.class) && AnnotatedType.class.isInstance(event.getAnnotated())) { -final AnnotatedType type = AnnotatedType.class.cast(event.getAnnotated()); -// note: should we use Annotated for interfaces as well? -if (type.getTypeClosure().stream() -.filter(it -> Class.class.isInstance(it) && Class.class.cast(it).isInterface()) -.map(Class.class::cast) -.anyMatch(c -> c.isAnnotationPresent(Path.class))) { -try { - List.class.cast(serviceBeans.get(this)).add(event.getBean()); -return; -} catch (final IllegalAccessException e) { -new org.apache.meecrowave.logging.tomcat.LogFacade(Cxfs.class.getName()) -.error(e.getMessage(), e); -} -} -} -super.collect(event); -} -} } diff --git a/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/MeecrowaveLoaderService.java b/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/MeecrowaveLoaderService.java deleted file mode 100644 index e850787..000 --- a/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/MeecrowaveLoaderService.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * 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
svn commit: r48094 - in /dev/openwebbeans/owb: openwebbeans-2.0.23-source-release.zip openwebbeans-2.0.23-source-release.zip.asc openwebbeans-2.0.23-source-release.zip.sha512
Author: rmannibucau Date: Wed Jun 2 15:50:57 2021 New Revision: 48094 Log: openwebbeans-2.0.23-source-release (dev) Added: dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip (with props) dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.asc dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.sha512 Added: dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip == Binary file - no diff available. Propchange: dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip -- svn:mime-type = application/octet-stream Added: dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.asc == --- dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.asc (added) +++ dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.asc Wed Jun 2 15:50:57 2021 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmC3p5YACgkQcxKfWN5h +7L06wQf8DduKIAKVsf8A0U7ia4ph4cBL26AIKZznUwq/lPctrxiDEL227/LamZXn +yUJTQDp77gCpMfysrN28ixFsEVMNEY3JwCi6XkZ3dRCMQJP2twM9En4C6aS+hW41 +s10hW5fsn6q13TUkJxVV8Vt2hf1LaN8W6lxVvJ9ZkM8BrgR6V87/D1qK6uVsR0js +Y5nXK1QdxDZqxDdqpWTVefAV3t3RxPnvFbDU11drXoztFerH+QeH9wwoi8XvC5+8 +/fAlTC9V6z/gOziwr48cUpIq+5bL/LKWHOjqxy+pC7xgGYylMXmk7KumW7jBNCOI ++OYtp6IK2+kF9jHvvWj+YR3+Dsb9lA== +=eSTw +-END PGP SIGNATURE- Added: dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.sha512 == --- dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.sha512 (added) +++ dev/openwebbeans/owb/openwebbeans-2.0.23-source-release.zip.sha512 Wed Jun 2 15:50:57 2021 @@ -0,0 +1 @@ +f09b0948b5ddf4b617c1e69a87865defaf5bd01b4698b5512ef998bb0dd717aaeb01c9409c0fd5c491d39632b13b813d03f1a228953f858767f185dd0fd54fff openwebbeans-2.0.23-source-release.zip
[openwebbeans] 01/02: [maven-release-plugin] prepare release openwebbeans-2.0.23
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.git commit f9ec0e322ff0cf10e05ebda0cd3951c05b47afff Author: Romain Manni-Bucau AuthorDate: Wed Jun 2 17:45:20 2021 +0200 [maven-release-plugin] prepare release openwebbeans-2.0.23 --- atinject-tck/pom.xml | 2 +- bom/openwebbeans-se-bom/pom.xml | 2 +- bom/openwebbeans-web-bom/pom.xml | 2 +- bom/pom.xml | 2 +- distribution/pom.xml | 2 +- pom.xml | 4 ++-- samples/conversation-sample/pom.xml | 2 +- samples/guess/pom.xml | 2 +- samples/jsf2sample/pom.xml| 2 +- samples/pom.xml | 2 +- samples/reservation/pom.xml | 2 +- samples/standalone-sample/pom.xml | 2 +- samples/tomcat7-sample/pom.xml| 2 +- webbeans-arquillian/owb-arquillian-standalone/pom.xml | 2 +- webbeans-arquillian/pom.xml | 2 +- webbeans-ee-common/pom.xml| 2 +- webbeans-ee/pom.xml | 2 +- webbeans-ejb/pom.xml | 2 +- webbeans-el22/pom.xml | 2 +- webbeans-gradle/pom.xml | 2 +- webbeans-impl/pom.xml | 2 +- webbeans-jetty9/pom.xml | 2 +- webbeans-jms/pom.xml | 2 +- webbeans-jsf/pom.xml | 2 +- webbeans-junit5/pom.xml | 2 +- webbeans-osgi/pom.xml | 2 +- webbeans-porting/pom.xml | 2 +- webbeans-resource/pom.xml | 2 +- webbeans-se/pom.xml | 2 +- webbeans-slf4j/pom.xml| 2 +- webbeans-spi/pom.xml | 2 +- webbeans-tck-jakarta/pom.xml | 2 +- webbeans-tck/pom.xml | 2 +- webbeans-tomcat7/pom.xml | 2 +- webbeans-web/pom.xml | 2 +- 35 files changed, 36 insertions(+), 36 deletions(-) diff --git a/atinject-tck/pom.xml b/atinject-tck/pom.xml index cfdb0c8..eb56ebc 100644 --- a/atinject-tck/pom.xml +++ b/atinject-tck/pom.xml @@ -23,7 +23,7 @@ org.apache.openwebbeans openwebbeans -2.0.23-SNAPSHOT +2.0.23 ../pom.xml diff --git a/bom/openwebbeans-se-bom/pom.xml b/bom/openwebbeans-se-bom/pom.xml index 4d8860e..62c6781 100644 --- a/bom/openwebbeans-se-bom/pom.xml +++ b/bom/openwebbeans-se-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.23-SNAPSHOT +2.0.23 4.0.0 diff --git a/bom/openwebbeans-web-bom/pom.xml b/bom/openwebbeans-web-bom/pom.xml index 7dbb619..0d98d25 100644 --- a/bom/openwebbeans-web-bom/pom.xml +++ b/bom/openwebbeans-web-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.23-SNAPSHOT +2.0.23 4.0.0 diff --git a/bom/pom.xml b/bom/pom.xml index 86c13ba..2d9455d 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -19,7 +19,7 @@ openwebbeans org.apache.openwebbeans -2.0.23-SNAPSHOT +2.0.23 4.0.0 diff --git a/distribution/pom.xml b/distribution/pom.xml index 9030c08..f626eea 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -24,7 +24,7 @@ org.apache.openwebbeans openwebbeans -2.0.23-SNAPSHOT +2.0.23 ../pom.xml diff --git a/pom.xml b/pom.xml index 6ec07ce..e81fb12 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ openwebbeans Apache OpenWebBeans pom -2.0.23-SNAPSHOT +2.0.23 openwebbeans.apache.org @@ -49,7 +49,7 @@ scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git scm:git:https://gitbox.apache.org/repos/asf/openwebbeans.git https://github.com/apache/openwebbeans - openwebbeans-2.0.22 + openwebbeans-2.0.23 diff --git a/samples/conversation-sample/pom.xml b/samples/conversation-sample/pom.xml index a0f8310..58a68c8 100644 --- a/samples/conversation-sample/pom.xml +++ b/samples/conversation-sample/pom.xml @@ -23,7 +23,7 @@ under the License. samples org.apache.openwebbeans -2.0.23-SNAPSHOT +2.0.23 ../pom.xml diff --git a/samples/guess/pom.xml b/samples/guess/pom.xml index 3a7e514..9ce0fc3 100644 --- a/samples/guess/pom.xml +++ b/samples/guess
[openwebbeans] 02/02: [maven-release-plugin] prepare for next development iteration
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.git commit 900607d988f2283d385af10bd1725d7db5e67d63 Author: Romain Manni-Bucau AuthorDate: Wed Jun 2 17:45:20 2021 +0200 [maven-release-plugin] prepare for next development iteration --- atinject-tck/pom.xml | 2 +- bom/openwebbeans-se-bom/pom.xml | 2 +- bom/openwebbeans-web-bom/pom.xml | 2 +- bom/pom.xml | 2 +- distribution/pom.xml | 2 +- pom.xml | 2 +- samples/conversation-sample/pom.xml | 2 +- samples/guess/pom.xml | 2 +- samples/jsf2sample/pom.xml| 2 +- samples/pom.xml | 2 +- samples/reservation/pom.xml | 2 +- samples/standalone-sample/pom.xml | 2 +- samples/tomcat7-sample/pom.xml| 2 +- webbeans-arquillian/owb-arquillian-standalone/pom.xml | 2 +- webbeans-arquillian/pom.xml | 2 +- webbeans-ee-common/pom.xml| 2 +- webbeans-ee/pom.xml | 2 +- webbeans-ejb/pom.xml | 2 +- webbeans-el22/pom.xml | 2 +- webbeans-gradle/pom.xml | 2 +- webbeans-impl/pom.xml | 2 +- webbeans-jetty9/pom.xml | 2 +- webbeans-jms/pom.xml | 2 +- webbeans-jsf/pom.xml | 2 +- webbeans-junit5/pom.xml | 2 +- webbeans-osgi/pom.xml | 2 +- webbeans-porting/pom.xml | 2 +- webbeans-resource/pom.xml | 2 +- webbeans-se/pom.xml | 2 +- webbeans-slf4j/pom.xml| 2 +- webbeans-spi/pom.xml | 2 +- webbeans-tck-jakarta/pom.xml | 2 +- webbeans-tck/pom.xml | 2 +- webbeans-tomcat7/pom.xml | 2 +- webbeans-web/pom.xml | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/atinject-tck/pom.xml b/atinject-tck/pom.xml index eb56ebc..8d87bb2 100644 --- a/atinject-tck/pom.xml +++ b/atinject-tck/pom.xml @@ -23,7 +23,7 @@ org.apache.openwebbeans openwebbeans -2.0.23 +2.0.24-SNAPSHOT ../pom.xml diff --git a/bom/openwebbeans-se-bom/pom.xml b/bom/openwebbeans-se-bom/pom.xml index 62c6781..7596373 100644 --- a/bom/openwebbeans-se-bom/pom.xml +++ b/bom/openwebbeans-se-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.23 +2.0.24-SNAPSHOT 4.0.0 diff --git a/bom/openwebbeans-web-bom/pom.xml b/bom/openwebbeans-web-bom/pom.xml index 0d98d25..9da29d9 100644 --- a/bom/openwebbeans-web-bom/pom.xml +++ b/bom/openwebbeans-web-bom/pom.xml @@ -19,7 +19,7 @@ bom org.apache.openwebbeans.bom -2.0.23 +2.0.24-SNAPSHOT 4.0.0 diff --git a/bom/pom.xml b/bom/pom.xml index 2d9455d..94321d7 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -19,7 +19,7 @@ openwebbeans org.apache.openwebbeans -2.0.23 +2.0.24-SNAPSHOT 4.0.0 diff --git a/distribution/pom.xml b/distribution/pom.xml index f626eea..905b312 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -24,7 +24,7 @@ org.apache.openwebbeans openwebbeans -2.0.23 +2.0.24-SNAPSHOT ../pom.xml diff --git a/pom.xml b/pom.xml index e81fb12..5f8f968 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ openwebbeans Apache OpenWebBeans pom -2.0.23 +2.0.24-SNAPSHOT openwebbeans.apache.org diff --git a/samples/conversation-sample/pom.xml b/samples/conversation-sample/pom.xml index 58a68c8..795f639 100644 --- a/samples/conversation-sample/pom.xml +++ b/samples/conversation-sample/pom.xml @@ -23,7 +23,7 @@ under the License. samples org.apache.openwebbeans -2.0.23 +2.0.24-SNAPSHOT ../pom.xml diff --git a/samples/guess/pom.xml b/samples/guess/pom.xml index 9ce0fc3..b73e3c5 100644 --- a/samples/guess/pom.xml +++ b/samples/guess/pom.xml @@ -21,7 +21,7 @@ under the License. org.apache.openwebbeans samples -2.0.23 +2.0.24-SNAPSHOT ../pom.xml diff --git a/samples/jsf2sample/pom.xml b/samples/jsf2sample/pom.xml index 05677ea..206383c 100644
[openwebbeans] branch master updated (317ece3 -> 900607d)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans.git. from 317ece3 [OWB-1385] ensure request context controller is properly implemented new f9ec0e3 [maven-release-plugin] prepare release openwebbeans-2.0.23 new 900607d [maven-release-plugin] prepare for next development iteration The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: atinject-tck/pom.xml | 2 +- bom/openwebbeans-se-bom/pom.xml | 2 +- bom/openwebbeans-web-bom/pom.xml | 2 +- bom/pom.xml | 2 +- distribution/pom.xml | 2 +- pom.xml | 4 ++-- samples/conversation-sample/pom.xml | 2 +- samples/guess/pom.xml | 2 +- samples/jsf2sample/pom.xml| 2 +- samples/pom.xml | 2 +- samples/reservation/pom.xml | 2 +- samples/standalone-sample/pom.xml | 2 +- samples/tomcat7-sample/pom.xml| 2 +- webbeans-arquillian/owb-arquillian-standalone/pom.xml | 2 +- webbeans-arquillian/pom.xml | 2 +- webbeans-ee-common/pom.xml| 2 +- webbeans-ee/pom.xml | 2 +- webbeans-ejb/pom.xml | 2 +- webbeans-el22/pom.xml | 2 +- webbeans-gradle/pom.xml | 2 +- webbeans-impl/pom.xml | 2 +- webbeans-jetty9/pom.xml | 2 +- webbeans-jms/pom.xml | 2 +- webbeans-jsf/pom.xml | 2 +- webbeans-junit5/pom.xml | 2 +- webbeans-osgi/pom.xml | 2 +- webbeans-porting/pom.xml | 2 +- webbeans-resource/pom.xml | 2 +- webbeans-se/pom.xml | 2 +- webbeans-slf4j/pom.xml| 2 +- webbeans-spi/pom.xml | 2 +- webbeans-tck-jakarta/pom.xml | 2 +- webbeans-tck/pom.xml | 2 +- webbeans-tomcat7/pom.xml | 2 +- webbeans-web/pom.xml | 2 +- 35 files changed, 36 insertions(+), 36 deletions(-)
[openwebbeans] annotated tag openwebbeans-2.0.23 created (now c4e1c4e)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to annotated tag openwebbeans-2.0.23 in repository https://gitbox.apache.org/repos/asf/openwebbeans.git. at c4e1c4e (tag) tagging f9ec0e322ff0cf10e05ebda0cd3951c05b47afff (commit) replaces openwebbeans-2.0.22 by Romain Manni-Bucau on Wed Jun 2 17:45:20 2021 +0200 - Log - [maven-release-plugin] copy for tag openwebbeans-2.0.23 --- This annotated tag includes the following new commits: new f9ec0e3 [maven-release-plugin] prepare release openwebbeans-2.0.23 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[openwebbeans] branch master updated: [OWB-1385] ensure request context controller is properly implemented
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.git The following commit(s) were added to refs/heads/master by this push: new 317ece3 [OWB-1385] ensure request context controller is properly implemented 317ece3 is described below commit 317ece34fb0692bd14d291f157d42c711d127415 Author: Romain Manni-Bucau AuthorDate: Tue May 18 11:30:09 2021 +0200 [OWB-1385] ensure request context controller is properly implemented --- .../ActivateRequestContextInterceptorBean.java | 14 ++--- .../control/OwbRequestContextController.java | 62 +++--- .../control/OwbRequestContextControllerTest.java | 10 ++-- 3 files changed, 15 insertions(+), 71 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/context/control/ActivateRequestContextInterceptorBean.java b/webbeans-impl/src/main/java/org/apache/webbeans/context/control/ActivateRequestContextInterceptorBean.java index 093d844..8904204 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/context/control/ActivateRequestContextInterceptorBean.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/context/control/ActivateRequestContextInterceptorBean.java @@ -47,12 +47,10 @@ public class ActivateRequestContextInterceptorBean private static final InterceptorClass INSTANCE = new InterceptorClass(); private final WebBeansContext webBeansContext; -private transient RequestContextController contextController; public ActivateRequestContextInterceptorBean(final WebBeansContext webBeansContext) { this.webBeansContext = webBeansContext; -this.contextController = new OwbRequestContextController(webBeansContext); } @Override @@ -71,21 +69,15 @@ public class ActivateRequestContextInterceptorBean public Object intercept(final InterceptionType type, final InterceptorClass instance, final InvocationContext ctx) throws Exception { -if (contextController == null) // synchro is not needed since the instance is backed by contextsservice -{ -contextController = new OwbRequestContextController(webBeansContext); -} -final boolean activated = contextController.activate(); +final RequestContextController contextController = new OwbRequestContextController(webBeansContext); +contextController.activate(); try { return ctx.proceed(); } finally { -if (activated) -{ -contextController.deactivate(); -} +contextController.deactivate(); } } diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java b/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java index a6f66f8..b1b3155 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java @@ -27,87 +27,37 @@ import javax.enterprise.context.ContextNotActiveException; import javax.enterprise.context.RequestScoped; import javax.enterprise.context.control.RequestContextController; import javax.enterprise.context.spi.Context; -import java.util.ArrayList; -import java.util.List; public class OwbRequestContextController implements RequestContextController { private final ContextsService contextsService; -private final ThreadLocal> deactivateOperations; +private boolean enabled; OwbRequestContextController(final WebBeansContext context) { this.contextsService = context.getContextsService(); -this.deactivateOperations = findThreadLocal(context); } @Override public boolean activate() { final Context ctx = contextsService.getCurrentContext(RequestScoped.class, false); -if (ctx == null || !ctx.isActive()) +enabled = ctx == null || !ctx.isActive(); +if (enabled) { contextsService.startContext(RequestScoped.class, null); -final List ops = new ArrayList<>(); -ops.add(Op.DEACTIVATE); -deactivateOperations.set(ops); -return true; } -List deactivateOps = deactivateOperations.get(); -if (deactivateOps == null) -{ -deactivateOps = new ArrayList<>(); -deactivateOperations.set(deactivateOps); -} -deactivateOps.add(Op.NOOP); -return false; +return enabled; } @Override public void deactivate() throws ContextNotActiveException { -// spec says we only must deactivate the RequestContest "if it was activated by this context contro
[openwebbeans] branch master updated: [OWB-1384][OWB-1385] ensure OwbRequestContextController is thread safe and BaseSeContextsService respects supportsConversation flag
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.git The following commit(s) were added to refs/heads/master by this push: new e933276 [OWB-1384][OWB-1385] ensure OwbRequestContextController is thread safe and BaseSeContextsService respects supportsConversation flag e933276 is described below commit e9332767af5abd81867b21b8a4d10718733fb188 Author: Romain Manni-Bucau AuthorDate: Fri May 14 12:04:27 2021 +0200 [OWB-1384][OWB-1385] ensure OwbRequestContextController is thread safe and BaseSeContextsService respects supportsConversation flag --- .../control/OwbRequestContextController.java | 59 -- .../webbeans/corespi/se/BaseSeContextsService.java | 8 +++ .../webbeans/lifecycle/StandaloneLifeCycle.java| 8 +-- .../control/OwbRequestContextControllerTest.java | 2 + .../conversation/ConversationScopedTest.java | 53 +++ 5 files changed, 87 insertions(+), 43 deletions(-) diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java b/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java index 1c45dd5..a6f66f8 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java +++ b/webbeans-impl/src/main/java/org/apache/webbeans/context/control/OwbRequestContextController.java @@ -27,15 +27,18 @@ import javax.enterprise.context.ContextNotActiveException; import javax.enterprise.context.RequestScoped; import javax.enterprise.context.control.RequestContextController; import javax.enterprise.context.spi.Context; +import java.util.ArrayList; +import java.util.List; public class OwbRequestContextController implements RequestContextController { private final ContextsService contextsService; -private boolean didActivate = false; +private final ThreadLocal> deactivateOperations; -OwbRequestContextController(WebBeansContext context) +OwbRequestContextController(final WebBeansContext context) { this.contextsService = context.getContextsService(); +this.deactivateOperations = findThreadLocal(context); } @Override @@ -45,20 +48,66 @@ public class OwbRequestContextController implements RequestContextController if (ctx == null || !ctx.isActive()) { contextsService.startContext(RequestScoped.class, null); -didActivate = true; +final List ops = new ArrayList<>(); +ops.add(Op.DEACTIVATE); +deactivateOperations.set(ops); return true; } +List deactivateOps = deactivateOperations.get(); +if (deactivateOps == null) +{ +deactivateOps = new ArrayList<>(); +deactivateOperations.set(deactivateOps); +} +deactivateOps.add(Op.NOOP); return false; } @Override public void deactivate() throws ContextNotActiveException { -// spec says we only must deactivate the RequestContest "f it was activated by this context controller" -if (didActivate) +// spec says we only must deactivate the RequestContest "if it was activated by this context controller" +final List ops = deactivateOperations.get(); +if (ops == null) +{ +return; +} +if (ops.remove(ops.size() - 1) == Op.DEACTIVATE) { contextsService.endContext(RequestScoped.class, null); RequestScopedBeanInterceptorHandler.removeThreadLocals(); } +if (ops.isEmpty()) +{ +deactivateOperations.remove(); +} +} + +// must be per webbeanscontext +private ThreadLocal> findThreadLocal(final WebBeansContext context) +{ +ThreadLocalService service = context.getService(ThreadLocalService.class); +if (service == null) +{ +synchronized (context) +{ +if (service == null) +{ +service = new ThreadLocalService(); +context.registerService(ThreadLocalService.class, service); +} +} +} +return service.instance; +} + +private enum Op +{ +DEACTIVATE, NOOP +} + +private static class ThreadLocalService +{ +private final ThreadLocal> instance = new ThreadLocal<>(); } } diff --git a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/BaseSeContextsService.java b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/BaseSeContextsService.java index 3df8f18..c2bec79 100644 --- a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/BaseSeContextsService.java +++ b/webbeans-im
[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-291][MEECROWAVE-292] upgrade xbean 4.20 and tomcat 9.0.46
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 a640a4b [MEECROWAVE-291][MEECROWAVE-292] upgrade xbean 4.20 and tomcat 9.0.46 a640a4b is described below commit a640a4b9532b2a2593284f3ab797e37d0519775e Author: Romain Manni-Bucau AuthorDate: Thu May 13 20:07:01 2021 +0200 [MEECROWAVE-291][MEECROWAVE-292] upgrade xbean 4.20 and tomcat 9.0.46 --- .../org/apache/meecrowave/tomcat/MeecrowaveContextConfig.java | 6 ++ .../main/java/org/apache/meecrowave/tomcat/ProvidedLoader.java | 10 ++ .../src/test/java/org/apache/meecrowave/ConfigInjection.java | 1 + pom.xml| 4 ++-- 4 files changed, 7 insertions(+), 14 deletions(-) diff --git a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/MeecrowaveContextConfig.java b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/MeecrowaveContextConfig.java index 3b13595..261da27 100644 --- a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/MeecrowaveContextConfig.java +++ b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/MeecrowaveContextConfig.java @@ -127,12 +127,10 @@ public class MeecrowaveContextConfig extends ContextConfig { .findFirst().get().getKey(), k -> new HashSet<>()) .add(webComponent))); } -} finally { -thread.setContextClassLoader(old); -} -try { + super.webConfig(); } finally { +thread.setContextClassLoader(old); webClasses.clear(); finder = null; } diff --git a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/ProvidedLoader.java b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/ProvidedLoader.java index a0f361a..e9f2801 100644 --- a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/ProvidedLoader.java +++ b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/ProvidedLoader.java @@ -18,14 +18,14 @@ */ package org.apache.meecrowave.tomcat; -import java.beans.PropertyChangeListener; - import org.apache.catalina.Context; import org.apache.catalina.LifecycleException; import org.apache.catalina.LifecycleState; import org.apache.catalina.Loader; import org.apache.catalina.util.LifecycleBase; +import java.beans.PropertyChangeListener; + // used to not recreate another classloader, // it has a small workaround cause tomcat set properties (clear*) on the classloader // and AppLoader doesnt support it leading to warnings we don't want @@ -34,7 +34,6 @@ public class ProvidedLoader extends LifecycleBase implements Loader { private final ClassLoader delegate; private Context context; -private int mockReturns = -1; public ProvidedLoader(final ClassLoader loader, final boolean wrap) { // use another classloader cause tomcat set properties on the classloader @@ -49,10 +48,6 @@ public class ProvidedLoader extends LifecycleBase implements Loader { @Override public ClassLoader getClassLoader() { -if (mockReturns > 0) { -mockReturns--; -return MOCK; -} return delegate; } @@ -103,7 +98,6 @@ public class ProvidedLoader extends LifecycleBase implements Loader { @Override protected void startInternal() throws LifecycleException { -mockReturns = 4; // check StandardContext.startInternal, while there is no warnings in the log and tests pass we are good setState(LifecycleState.STARTING); } diff --git a/meecrowave-core/src/test/java/org/apache/meecrowave/ConfigInjection.java b/meecrowave-core/src/test/java/org/apache/meecrowave/ConfigInjection.java index 57d2d99..28a1872 100644 --- a/meecrowave-core/src/test/java/org/apache/meecrowave/ConfigInjection.java +++ b/meecrowave-core/src/test/java/org/apache/meecrowave/ConfigInjection.java @@ -37,6 +37,7 @@ public class ConfigInjection { try (final Meecrowave meecrowave = new Meecrowave( new Meecrowave.Builder() .randomHttpPort() +.skipHttp(true) .includePackages(ConfigInjection.class.getName())).bake()) { OWBInjector.inject(WebBeansContext.currentInstance().getBeanManagerImpl(), this, null); assertNotNull(configuration); diff --git a/pom.xml b/pom.xml index 0575285..a84e58b 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ ${project.groupId}.${project.artifactId} 4.13.1 -9.0.44 +9.0.46 2.0.22 3.4.3 1.2.11 @@ -63,7 +63,7 @@ 1.4.200 2.8.0 1.4 -4.19 +4.20 1.0.5 1.0-alpha-1
[openwebbeans-meecrowave] branch master updated: fixing download page version sorting + update download page
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 09d1c90 fixing download page version sorting + update download page 09d1c90 is described below commit 09d1c90d6a29901b3710a129612a1c45e967f0a1 Author: Romain Manni-Bucau AuthorDate: Sun May 2 15:24:05 2021 +0200 fixing download page version sorting + update download page --- .../apache/meecrowave/doc/generator/Downloads.java | 33 --- .../src/main/jbake/content/download.adoc | 69 +++--- 2 files changed, 61 insertions(+), 41 deletions(-) diff --git a/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java b/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java index 0c29839..0fa8d8b 100755 --- a/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java +++ b/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/generator/Downloads.java @@ -86,18 +86,11 @@ public class Downloads { .map(Downloads::fillDownloadable) .filter(Objects::nonNull) .sorted((o1, o2) -> { -final int versionComp = o2.version.compareTo(o1.version); +final int versionComp = compareVersions(o1, o2); if (versionComp != 0) { -if (o2.version.startsWith(o1.version) && o2.version.contains("-M")) { // milestone -return -1; -} -if (o1.version.startsWith(o2.version) && o1.version.contains("-M")) { // milestone -return 1; -} return versionComp; } - final int nameComp = o1.name.compareTo(o2.name); if (nameComp != 0) { return nameComp; @@ -123,6 +116,30 @@ public class Downloads { d.asc + "[icon:download[] asc]")); } +private static int compareVersions(final Download o2, final Download o1) { +try { +final String[] parts2 = o2.version.split("\\."); +final String[] parts1 = o1.version.split("\\."); +for (int i = 0; i < parts2.length; i++) { +if (parts1.length < i + 1) { +return -1; +} +final int v1 = Integer.parseInt(parts1[i]); +final int v2 = Integer.parseInt(parts2[i]); +final int diff = v1 - v2; +if (diff != 0) { +return diff; +} +} +if (parts2.length < parts1.length) { +return 1; +} +return 0; +} catch (final RuntimeException re) { +return o2.version.compareTo(o1.version); +} +} + private static Download fillDownloadable(final Download download) { try { final URL url = new URL(download.mavenCentralUrl); diff --git a/meecrowave-doc/src/main/jbake/content/download.adoc b/meecrowave-doc/src/main/jbake/content/download.adoc index 2b00e52..c625eb8 100755 --- a/meecrowave-doc/src/main/jbake/content/download.adoc +++ b/meecrowave-doc/src/main/jbake/content/download.adoc @@ -12,53 +12,56 @@ License under Apache License v2 (ALv2). [.table.table-bordered,options="header"] |=== |Name|Version|Date|Size|Type|Links +|Meecrowave Source Release|1.2.11|2021-04-26 07:52:20|1 MB 572 kB|zip| http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip[icon:download[] zip] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512[icon:download[] sha512] https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc[icon:download[] asc] +|Meecrowave core runner|1.2.11|2021-04-26 07:53:14|10 MB 222 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar.sha1[icon:download[] sha1] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar.asc[icon:download[] asc] +|Meecrowave core|1.2.11|2021-04-26 07:53:13|222 kB|jar| https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar[icon:download[] jar] https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core
svn commit: r1074233 [1/3] - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ m
Author: rmannibucau Date: Sun May 2 13:23:58 2021 New Revision: 1074233 Log: Site checkin for project Meecrowave :: Doc Modified: websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.html websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/community.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/companion-projects.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/components.pdf == Binary files - no diff available.
svn commit: r1074233 [2/3] - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ m
Modified: websites/production/openwebbeans/content/meecrowave/download.html == --- websites/production/openwebbeans/content/meecrowave/download.html (original) +++ websites/production/openwebbeans/content/meecrowave/download.html Sun May 2 13:23:58 2021 @@ -91,195 +91,195 @@ Meecrowave Source Release -0.2.0 -2017-01-02 15:11:14 -1 MB 229 kB +1.2.11 +2021-04-26 07:52:20 +1 MB 572 kB zip -https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.sha1;> sha1 https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.asc;> asc +http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip;> zip https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512;> sha512 https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc;> asc Meecrowave core runner -0.2.0 -2017-01-02 15:12:12 -9 MB 9 kB +1.2.11 +2021-04-26 07:53:14 +10 MB 222 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11-runner.jar.asc;> asc Meecrowave core -0.2.0 -2017-01-02 15:12:02 -145 kB +1.2.11 +2021-04-26 07:53:13 +222 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.11/meecrowave-core-1.2.11.jar.asc;> asc Meecrowave Source Release -0.3.0 -2017-02-19 15:56:04 -1 MB 304 kB +1.2.10 +2020-11-12 10:57:09 +1 MB 559 kB zip -https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.sha1;> sha1 https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.asc;> asc +https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.10/meecrowave-1.2.10-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.10/meecrowave-1.2.10-source-release.zip.sha512;> sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.10/meecrowave-1.2.10-source-release.zip.asc;> asc Meecrowave core runner -0.3.0 -2017-02-19 15:56:35 -9 MB 123 kB +1.2.10 +2020-11-12 10:58:01 +10 MB 162 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.10/meecrowave-core-1.2.10-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.10/meecrowave-core-1.2.10-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.10/meecrowave-core-1.2.10-runner.jar.asc;> asc Meecrowave core -0.3.0 -2017-02-19 15:56:26 -156 kB +1.2.10 +2020-11-12 10:58:00 +220 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar.asc;> asc
svn commit: r1074233 [3/3] - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ m
Modified: websites/production/openwebbeans/content/meecrowave/howto.pdf == --- websites/production/openwebbeans/content/meecrowave/howto.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/howto.pdf Sun May 2 13:23:58 2021 @@ -4,8 +4,8 @@ << /Title (Howto) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502152124+02'00') -/CreationDate (D:20210502152124+02'00') +/ModDate (D:20210502152342+02'00') +/CreationDate (D:20210502152342+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf Sun May 2 13:23:58 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave and webapps) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502152124+02'00') -/CreationDate (D:20210502152124+02'00') +/ModDate (D:20210502152342+02'00') +/CreationDate (D:20210502152342+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf Sun May 2 13:23:58 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave Proxy) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502152124+02'00') -/CreationDate (D:20210502152124+02'00') +/ModDate (D:20210502152342+02'00') +/CreationDate (D:20210502152342+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf Sun May 2 13:23:58 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave WebSocket) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502152124+02'00') -/CreationDate (D:20210502152124+02'00') +/ModDate (D:20210502152342+02'00') +/CreationDate (D:20210502152342+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/start.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/testing/index.html == --- websites/production/openwebbeans/content/meecrowave/testing/index.html (original) +++
svn commit: r1074232 [1/3] - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ m
Author: rmannibucau Date: Sun May 2 13:21:39 2021 New Revision: 1074232 Log: Site checkin for project Meecrowave :: Doc Modified: websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.html websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/community.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/companion-projects.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/components.pdf == Binary files - no diff available.
svn commit: r1074232 [2/3] - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ m
Modified: websites/production/openwebbeans/content/meecrowave/download.html == --- websites/production/openwebbeans/content/meecrowave/download.html (original) +++ websites/production/openwebbeans/content/meecrowave/download.html Sun May 2 13:21:39 2021 @@ -91,171 +91,171 @@ Meecrowave Source Release -1.2.9 -2019-09-30 08:19:59 -1 MB 552 kB +0.2.0 +2017-01-02 15:11:14 +1 MB 229 kB zip -https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.9/meecrowave-1.2.9-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.9/meecrowave-1.2.9-source-release.zip.sha512;> sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.9/meecrowave-1.2.9-source-release.zip.asc;> asc +https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.sha1;> sha1 https://archive.apache.org/dist/openwebbeans/meecrowave/0.2.0/meecrowave-0.2.0-source-release.zip.asc;> asc Meecrowave core runner -1.2.9 -2019-09-30 08:21:17 -9 MB 972 kB +0.2.0 +2017-01-02 15:12:12 +9 MB 9 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9-runner.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0-runner.jar.asc;> asc Meecrowave core -1.2.9 -2019-09-30 08:21:05 -220 kB +0.2.0 +2017-01-02 15:12:02 +145 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.2.0/meecrowave-core-0.2.0.jar.asc;> asc Meecrowave Source Release -1.2.8 -2019-05-26 08:49:48 -1 MB 512 kB +0.3.0 +2017-02-19 15:56:04 +1 MB 304 kB zip -https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.8/meecrowave-1.2.8-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.8/meecrowave-1.2.8-source-release.zip.sha512;> sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.8/meecrowave-1.2.8-source-release.zip.asc;> asc +https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.sha1;> sha1 https://archive.apache.org/dist/openwebbeans/meecrowave/0.3.0/meecrowave-0.3.0-source-release.zip.asc;> asc Meecrowave core runner -1.2.8 -2019-05-26 08:51:12 -9 MB 796 kB +0.3.0 +2017-02-19 15:56:35 +9 MB 123 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8-runner.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0-runner.jar.asc;> asc Meecrowave core -1.2.8 -2019-05-26 08:51:00 -214 kB +0.3.0 +2017-02-19 15:56:26 +156 kB jar -https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8.jar.asc;> asc +https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/0.3.0/meecrowave-core-0.3.0.jar;> jar
svn commit: r1074232 [3/3] - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ m
Modified: websites/production/openwebbeans/content/meecrowave/howto.pdf == --- websites/production/openwebbeans/content/meecrowave/howto.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/howto.pdf Sun May 2 13:21:39 2021 @@ -4,8 +4,8 @@ << /Title (Howto) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502151021+02'00') -/CreationDate (D:20210502151021+02'00') +/ModDate (D:20210502152124+02'00') +/CreationDate (D:20210502152124+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf Sun May 2 13:21:39 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave and webapps) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502151021+02'00') -/CreationDate (D:20210502151021+02'00') +/ModDate (D:20210502152124+02'00') +/CreationDate (D:20210502152124+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf Sun May 2 13:21:39 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave Proxy) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502151021+02'00') -/CreationDate (D:20210502151021+02'00') +/ModDate (D:20210502152124+02'00') +/CreationDate (D:20210502152124+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf Sun May 2 13:21:39 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave WebSocket) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210502151021+02'00') -/CreationDate (D:20210502151021+02'00') +/ModDate (D:20210502152124+02'00') +/CreationDate (D:20210502152124+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/start.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/testing/index.html == --- websites/production/openwebbeans/content/meecrowave/testing/index.html (original) +++
svn commit: r1074230 - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ meecrow
Author: rmannibucau Date: Sun May 2 13:10:37 2021 New Revision: 1074230 Log: Site checkin for project Meecrowave :: Doc Modified: websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.html websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/community.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/companion-projects.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/components.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/download.html == --- websites/production/openwebbeans/content/meecrowave/download.html (original) +++ websites/production/openwebbeans/content/meecrowave/download.html Sun May 2 13:10:37 2021 @@ -98,7 +98,7 @@ https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.9/meecrowave-1.2.9-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.9/meecrowave-1.2.9-source-release.zip.sha512;> sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.9/meecrowave-1.2.9-source-release.zip.asc;> asc -Meecrowave Core runner +Meecrowave core runner 1.2.9 2019-09-30 08:21:17 9 MB 972 kB @@ -106,7 +106,7 @@ https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.9/meecrowave-core-1.2.9-runner.jar.asc;> asc -Meecrowave Core +Meecrowave core 1.2.9 2019-09-30 08:21:05 220 kB @@ -122,7 +122,7 @@ https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.8/meecrowave-1.2.8-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.8/meecrowave-1.2.8-source-release.zip.sha512;> sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.8/meecrowave-1.2.8-source-release.zip.asc;> asc -Meecrowave Core runner +Meecrowave core runner 1.2.8 2019-05-26 08:51:12 9 MB 796 kB @@ -130,7 +130,7 @@ https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8-runner.jar;> jar https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8-runner.jar.sha1;> sha1 https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.8/meecrowave-core-1.2.8-runner.jar.asc;> asc -Meecrowave Core +Meecrowave core 1.2.8 2019-05-26 08:51:00 214 kB @@ -146,7 +146,7 @@ https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.7/meecrowave-1.2.7-source-release.zip;> zip https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.7/meecrowave-1.2.7-source-release.zip.sha512;> sha512 https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.7/meecrowave-1.2.7-source-release.zip.asc;> asc -Meecrowave Core runner +Meecrowave core runner 1.2.7 2019-02-25 08:35:06 9 MB 701 kB @@ -154,7 +154,7 @@ https://repo.maven.apache.org/maven
svn commit: r47507 - in /release/openwebbeans/meecrowave: 1.2.10/ 1.2.11/ 1.2.11/meecrowave-1.2.11-source-release.zip 1.2.11/meecrowave-1.2.11-source-release.zip.asc 1.2.11/meecrowave-1.2.11-source-re
Author: rmannibucau Date: Sun May 2 12:05:42 2021 New Revision: 47507 Log: (dev) meecrowave 1.2.11 vote passed Added: release/openwebbeans/meecrowave/1.2.11/ release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip (with props) release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512 Removed: release/openwebbeans/meecrowave/1.2.10/ Added: release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip == Binary file - no diff available. Propchange: release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip -- svn:mime-type = application/octet-stream Added: release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc == --- release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc (added) +++ release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.asc Sun May 2 12:05:42 2021 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmCGcTEACgkQcxKfWN5h +7L20mwf9Ge1mMgbsQQItH8unZTr+yg0FYLLRquPMgiGQHacclH7D0We26Xrrt+uS +JlPo78bg9q43cJxP4yFbGmcBl/ibv1peQi/xpLrf1lq3Gt1wuodvrN5E7K2JLXNy +EgmuQOCUduPiKhzufylWQ8zKwi4NI8wj50Cei4qsoH5+Eu/BgG8/TnZLOInrVH45 +51EMqaU7h41E72AOtbxWI5L2/ylmlxFW3fjl01UaH+ljvTs3yCwTI6ADzKteDKfg +K/OlnSVqziwNGXBgdhsnZ4OcepxcOwSdeSea8vrPs8iOkvdXKOkVMwzwQSltoP8f +5SyD5Z/lVrI/nCrjJJ7QmNrQbny6QQ== +=eEHm +-END PGP SIGNATURE- Added: release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512 == --- release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512 (added) +++ release/openwebbeans/meecrowave/1.2.11/meecrowave-1.2.11-source-release.zip.sha512 Sun May 2 12:05:42 2021 @@ -0,0 +1 @@ +fb726a8d6df20cd7a9fd603cd3e61a5c2d711fd9728f585c6e412fd54194b43b4c0724e57f64f45d9d4aa92ce129c9a1196c7838b9ed68bc442d7064187e8618 meecrowave-1.2.11-source-release.zip
svn commit: r47506 - /dev/openwebbeans/meecrowave/
Author: rmannibucau Date: Sun May 2 12:05:23 2021 New Revision: 47506 Log: (dev) meecrowave 1.2.11 vote passed Removed: dev/openwebbeans/meecrowave/
svn commit: r47417 - in /dev/openwebbeans/meecrowave: meecrowave-1.2.11-source-release.zip meecrowave-1.2.11-source-release.zip.asc meecrowave-1.2.11-source-release.zip.sha512
Author: rmannibucau Date: Mon Apr 26 07:57:09 2021 New Revision: 47417 Log: meecrowave 1.2.11 dev artifacts Added: dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip (with props) dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.asc dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.sha512 Added: dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip == Binary file - no diff available. Propchange: dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip -- svn:mime-type = application/octet-stream Added: dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.asc == --- dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.asc (added) +++ dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.asc Mon Apr 26 07:57:09 2021 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmCGcTEACgkQcxKfWN5h +7L20mwf9Ge1mMgbsQQItH8unZTr+yg0FYLLRquPMgiGQHacclH7D0We26Xrrt+uS +JlPo78bg9q43cJxP4yFbGmcBl/ibv1peQi/xpLrf1lq3Gt1wuodvrN5E7K2JLXNy +EgmuQOCUduPiKhzufylWQ8zKwi4NI8wj50Cei4qsoH5+Eu/BgG8/TnZLOInrVH45 +51EMqaU7h41E72AOtbxWI5L2/ylmlxFW3fjl01UaH+ljvTs3yCwTI6ADzKteDKfg +K/OlnSVqziwNGXBgdhsnZ4OcepxcOwSdeSea8vrPs8iOkvdXKOkVMwzwQSltoP8f +5SyD5Z/lVrI/nCrjJJ7QmNrQbny6QQ== +=eEHm +-END PGP SIGNATURE- Added: dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.sha512 == --- dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.sha512 (added) +++ dev/openwebbeans/meecrowave/meecrowave-1.2.11-source-release.zip.sha512 Mon Apr 26 07:57:09 2021 @@ -0,0 +1 @@ +fb726a8d6df20cd7a9fd603cd3e61a5c2d711fd9728f585c6e412fd54194b43b4c0724e57f64f45d9d4aa92ce129c9a1196c7838b9ed68bc442d7064187e8618 meecrowave-1.2.11-source-release.zip
[openwebbeans-meecrowave] annotated tag meecrowave-1.2.11 created (now bf3346e)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to annotated tag meecrowave-1.2.11 in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git. at bf3346e (tag) tagging b00e56a1ea711c9b4809cfda2410070576b1c104 (commit) replaces meecrowave-1.2.10 by Romain Manni-Bucau on Mon Apr 26 09:52:13 2021 +0200 - Log - [maven-release-plugin] copy for tag meecrowave-1.2.11 --- This annotated tag includes the following new commits: new b00e56a [maven-release-plugin] prepare release meecrowave-1.2.11 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[openwebbeans-meecrowave] branch master updated (1177928 -> 100ed29)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/openwebbeans-meecrowave.git. from 1177928 [MEECROWAVE-285][MEECROWAVE-286][MEECROWAVE-287][MEECROWAVE-288] upgrade dbcp2, johnzon, xbean and log4j2 new b00e56a [maven-release-plugin] prepare release meecrowave-1.2.11 new 100ed29 [maven-release-plugin] prepare for next development iteration The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: integration-tests/app-groovy/pom.xml | 2 +- integration-tests/beanvalidation/pom.xml | 2 +- integration-tests/dispatch-jsp/pom.xml | 2 +- integration-tests/no-cxf/pom.xml | 2 +- integration-tests/pom.xml| 2 +- integration-tests/sse/pom.xml| 2 +- integration-tests/ssl/pom.xml| 2 +- integration-tests/webservices/pom.xml| 2 +- meecrowave-arquillian/pom.xml| 2 +- meecrowave-core/pom.xml | 2 +- meecrowave-doc/pom.xml | 2 +- meecrowave-gradle-plugin/pom.xml | 2 +- meecrowave-jpa/pom.xml | 2 +- meecrowave-jta/pom.xml | 2 +- meecrowave-junit/pom.xml | 2 +- meecrowave-letsencrypt/pom.xml | 2 +- meecrowave-maven-plugin/pom.xml | 2 +- meecrowave-oauth2-minimal/pom.xml| 2 +- meecrowave-oauth2/pom.xml| 2 +- meecrowave-proxy/pom.xml | 2 +- meecrowave-specs-api/pom.xml | 2 +- meecrowave-websocket/pom.xml | 6 ++ pom.xml | 5 ++--- 23 files changed, 25 insertions(+), 28 deletions(-)
[openwebbeans-meecrowave] 01/02: [maven-release-plugin] prepare release meecrowave-1.2.11
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 commit b00e56a1ea711c9b4809cfda2410070576b1c104 Author: Romain Manni-Bucau AuthorDate: Mon Apr 26 09:52:03 2021 +0200 [maven-release-plugin] prepare release meecrowave-1.2.11 --- integration-tests/app-groovy/pom.xml | 2 +- integration-tests/beanvalidation/pom.xml | 2 +- integration-tests/dispatch-jsp/pom.xml | 2 +- integration-tests/no-cxf/pom.xml | 2 +- integration-tests/pom.xml| 2 +- integration-tests/sse/pom.xml| 2 +- integration-tests/ssl/pom.xml| 2 +- integration-tests/webservices/pom.xml| 2 +- meecrowave-arquillian/pom.xml| 2 +- meecrowave-core/pom.xml | 2 +- meecrowave-doc/pom.xml | 2 +- meecrowave-gradle-plugin/pom.xml | 2 +- meecrowave-jpa/pom.xml | 2 +- meecrowave-jta/pom.xml | 2 +- meecrowave-junit/pom.xml | 2 +- meecrowave-letsencrypt/pom.xml | 2 +- meecrowave-maven-plugin/pom.xml | 2 +- meecrowave-oauth2-minimal/pom.xml| 2 +- meecrowave-oauth2/pom.xml| 2 +- meecrowave-proxy/pom.xml | 2 +- meecrowave-specs-api/pom.xml | 2 +- meecrowave-websocket/pom.xml | 6 ++ pom.xml | 7 +++ 23 files changed, 26 insertions(+), 29 deletions(-) diff --git a/integration-tests/app-groovy/pom.xml b/integration-tests/app-groovy/pom.xml index 164c3d9..2f3666f 100644 --- a/integration-tests/app-groovy/pom.xml +++ b/integration-tests/app-groovy/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/beanvalidation/pom.xml b/integration-tests/beanvalidation/pom.xml index 1069646..ff6cb66 100644 --- a/integration-tests/beanvalidation/pom.xml +++ b/integration-tests/beanvalidation/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/dispatch-jsp/pom.xml b/integration-tests/dispatch-jsp/pom.xml index fcb4494..54ae8ae 100644 --- a/integration-tests/dispatch-jsp/pom.xml +++ b/integration-tests/dispatch-jsp/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/no-cxf/pom.xml b/integration-tests/no-cxf/pom.xml index 31fc0eb..6212c64 100644 --- a/integration-tests/no-cxf/pom.xml +++ b/integration-tests/no-cxf/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 50d7908..c197f7b 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/sse/pom.xml b/integration-tests/sse/pom.xml index 0e119ee..724aa97 100644 --- a/integration-tests/sse/pom.xml +++ b/integration-tests/sse/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/ssl/pom.xml b/integration-tests/ssl/pom.xml index 9e89efe..0bb41ab 100644 --- a/integration-tests/ssl/pom.xml +++ b/integration-tests/ssl/pom.xml @@ -13,7 +13,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/integration-tests/webservices/pom.xml b/integration-tests/webservices/pom.xml index 5e1a61a..cd24bbb 100644 --- a/integration-tests/webservices/pom.xml +++ b/integration-tests/webservices/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/meecrowave-arquillian/pom.xml b/meecrowave-arquillian/pom.xml index 6aff135..bf6dc43 100644 --- a/meecrowave-arquillian/pom.xml +++ b/meecrowave-arquillian/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml index bce57d1..d7864fb 100644 --- a/meecrowave-core/pom.xml +++ b/meecrowave-core/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/meecrowave-doc/pom.xml b/meecrowave-doc/pom.xml index 0d3c100..e2c7459 100644 --- a/meecrowave-doc/pom.xml +++ b/meecrowave-doc/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11-SNAPSHOT +1.2.11 4.0.0 diff --git a/meecrowave-gradle-plugin/pom.xml b/meecrowave-gradle-plugin/pom.xml
[openwebbeans-meecrowave] 02/02: [maven-release-plugin] prepare for next development iteration
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 commit 100ed29af21db1f0cec9bcf61444775de1bb7961 Author: Romain Manni-Bucau AuthorDate: Mon Apr 26 09:52:13 2021 +0200 [maven-release-plugin] prepare for next development iteration --- integration-tests/app-groovy/pom.xml | 2 +- integration-tests/beanvalidation/pom.xml | 2 +- integration-tests/dispatch-jsp/pom.xml | 2 +- integration-tests/no-cxf/pom.xml | 2 +- integration-tests/pom.xml| 2 +- integration-tests/sse/pom.xml| 2 +- integration-tests/ssl/pom.xml| 2 +- integration-tests/webservices/pom.xml| 2 +- meecrowave-arquillian/pom.xml| 2 +- meecrowave-core/pom.xml | 2 +- meecrowave-doc/pom.xml | 2 +- meecrowave-gradle-plugin/pom.xml | 2 +- meecrowave-jpa/pom.xml | 2 +- meecrowave-jta/pom.xml | 2 +- meecrowave-junit/pom.xml | 2 +- meecrowave-letsencrypt/pom.xml | 2 +- meecrowave-maven-plugin/pom.xml | 2 +- meecrowave-oauth2-minimal/pom.xml| 2 +- meecrowave-oauth2/pom.xml| 2 +- meecrowave-proxy/pom.xml | 2 +- meecrowave-specs-api/pom.xml | 2 +- meecrowave-websocket/pom.xml | 2 +- pom.xml | 4 ++-- 23 files changed, 24 insertions(+), 24 deletions(-) diff --git a/integration-tests/app-groovy/pom.xml b/integration-tests/app-groovy/pom.xml index 2f3666f..662abcf 100644 --- a/integration-tests/app-groovy/pom.xml +++ b/integration-tests/app-groovy/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/beanvalidation/pom.xml b/integration-tests/beanvalidation/pom.xml index ff6cb66..891effa 100644 --- a/integration-tests/beanvalidation/pom.xml +++ b/integration-tests/beanvalidation/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/dispatch-jsp/pom.xml b/integration-tests/dispatch-jsp/pom.xml index 54ae8ae..efad6da 100644 --- a/integration-tests/dispatch-jsp/pom.xml +++ b/integration-tests/dispatch-jsp/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/no-cxf/pom.xml b/integration-tests/no-cxf/pom.xml index 6212c64..21edd88 100644 --- a/integration-tests/no-cxf/pom.xml +++ b/integration-tests/no-cxf/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index c197f7b..858663c 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/sse/pom.xml b/integration-tests/sse/pom.xml index 724aa97..687fccf 100644 --- a/integration-tests/sse/pom.xml +++ b/integration-tests/sse/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/ssl/pom.xml b/integration-tests/ssl/pom.xml index 0bb41ab..97b2cbb 100644 --- a/integration-tests/ssl/pom.xml +++ b/integration-tests/ssl/pom.xml @@ -13,7 +13,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/integration-tests/webservices/pom.xml b/integration-tests/webservices/pom.xml index cd24bbb..904ce93 100644 --- a/integration-tests/webservices/pom.xml +++ b/integration-tests/webservices/pom.xml @@ -21,7 +21,7 @@ integration-tests org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/meecrowave-arquillian/pom.xml b/meecrowave-arquillian/pom.xml index bf6dc43..b45b034 100644 --- a/meecrowave-arquillian/pom.xml +++ b/meecrowave-arquillian/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml index d7864fb..fb1674b 100644 --- a/meecrowave-core/pom.xml +++ b/meecrowave-core/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/meecrowave-doc/pom.xml b/meecrowave-doc/pom.xml index e2c7459..53b2ac9 100644 --- a/meecrowave-doc/pom.xml +++ b/meecrowave-doc/pom.xml @@ -21,7 +21,7 @@ meecrowave org.apache.meecrowave -1.2.11 +1.2.12-SNAPSHOT 4.0.0 diff --git a/meecrowave-gradle-plugin/pom.xml b/meecrowave-gradle-plugin/pom.xml
[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-285][MEECROWAVE-286][MEECROWAVE-287][MEECROWAVE-288] upgrade dbcp2, johnzon, xbean and log4j2
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 1177928 [MEECROWAVE-285][MEECROWAVE-286][MEECROWAVE-287][MEECROWAVE-288] upgrade dbcp2, johnzon, xbean and log4j2 1177928 is described below commit 1177928fa65e8de80cf40147e88588ab2b871344 Author: Romain Manni-Bucau AuthorDate: Mon Apr 26 09:37:05 2021 +0200 [MEECROWAVE-285][MEECROWAVE-286][MEECROWAVE-287][MEECROWAVE-288] upgrade dbcp2, johnzon, xbean and log4j2 --- meecrowave-oauth2-minimal/pom.xml | 2 +- pom.xml | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/meecrowave-oauth2-minimal/pom.xml b/meecrowave-oauth2-minimal/pom.xml index f6c17fd..78bc905 100644 --- a/meecrowave-oauth2-minimal/pom.xml +++ b/meecrowave-oauth2-minimal/pom.xml @@ -26,7 +26,7 @@ 4.0.0 meecrowave-oauth2-minimal - Meecrowave :: OAuth2 + Meecrowave :: OAuth2 Minimal ${project.groupId}.oauth2 diff --git a/pom.xml b/pom.xml index 7fd2457..de6fc1e 100644 --- a/pom.xml +++ b/pom.xml @@ -55,16 +55,16 @@ 9.0.44 2.0.22 3.4.3 -1.2.8 -2.14.0 +1.2.11 +2.14.1 1.8.2 2.2.11 3.1.2 1.0-alpha-1 1.4.200 -2.7.0 +2.8.0 1.4 -4.18 +4.19 1.0.5 1.0-alpha-1
svn commit: r1074090 - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-ma
Author: rmannibucau Date: Thu Apr 22 15:28:00 2021 New Revision: 1074090 Log: Site checkin for project Meecrowave :: Doc Modified: websites/production/openwebbeans/content/meecrowave/assets/css/styles.css websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/assets/css/styles.css == --- websites/production/openwebbeans/content/meecrowave/assets/css/styles.css (original) +++ websites/production/openwebbeans/content/meecrowave/assets/css/styles.css Thu Apr 22 15:28:00 2021 @@ -1307,21 +1307,17 @@ pre { } .icon-important:before { content: "\f06a"; -font-family: "Font Awesome 5 Free"; color: #e96065; } .icon-note:before { content: "\f05a"; -font-family: "Font Awesome 5 Free"; color: #0675c1; } .icon-tip:before { content: "\f059"; -font-family: "Font Awesome 5 Free"; color: #6ec01e; } .icon-warning:before { content: "\f071"; -font-family: "Font Awesome 5 Free"; color: #ffc300; } \ No newline at end of file Modified: websites/production/openwebbeans/content/meecrowave/community.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/companion-projects.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/components.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/download.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/howto.pdf == --- websites/production/openwebbeans/content/meecrowave/howto.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/howto.pdf Thu Apr 22 15:28:00 2021 @@ -4,8 +4,8 @@ << /Title (Howto) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210422172546+02'00') -/CreationDate (D:20210422172546+02'00') +/ModDate (D:20210422172746+02'00') +/CreationDate (D:20210422172746+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf Thu Apr 22 15:28:00 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave and webapps) /Creator (Ascii
[openwebbeans-meecrowave] branch master updated: fix font-family for the doc
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 9b6bf7d fix font-family for the doc 9b6bf7d is described below commit 9b6bf7d0a2c102a1a7cea13ec70edcb40d34ba9f Author: Romain Manni-Bucau AuthorDate: Thu Apr 22 17:28:03 2021 +0200 fix font-family for the doc --- meecrowave-doc/src/main/jbake/assets/assets/css/styles.css | 4 1 file changed, 4 deletions(-) diff --git a/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css b/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css index d758f1b..2608b71 100644 --- a/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css +++ b/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css @@ -1307,21 +1307,17 @@ pre { } .icon-important:before { content: "\f06a"; -font-family: "Font Awesome 5 Free"; color: #e96065; } .icon-note:before { content: "\f05a"; -font-family: "Font Awesome 5 Free"; color: #0675c1; } .icon-tip:before { content: "\f059"; -font-family: "Font Awesome 5 Free"; color: #6ec01e; } .icon-warning:before { content: "\f071"; -font-family: "Font Awesome 5 Free"; color: #ffc300; }
svn commit: r1074089 - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ meecrow
Author: rmannibucau Date: Thu Apr 22 15:26:01 2021 New Revision: 1074089 Log: Site checkin for project Meecrowave :: Doc Modified: websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.html websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/community.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/companion-projects.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/components.html == --- websites/production/openwebbeans/content/meecrowave/components.html (original) +++ websites/production/openwebbeans/content/meecrowave/components.html Thu Apr 22 15:26:01 2021 @@ -175,6 +175,17 @@ free and easy SSL support on your HTTPS +Meecrowave Websocket + + +This is an experimental module wrapping tomcat-websocket to make it CDI friendly for server endpoints. + + +Websocket module + + + + Going further Modified: websites/production/openwebbeans/content/meecrowave/components.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/download.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/howto.pdf == --- websites/production/openwebbeans/content/meecrowave/howto.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/howto.pdf Thu Apr 22 15:26:01 2021 @@ -4,8 +4,8 @@ << /Title (Howto) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210422171129+02'00') -/CreationDate (D:20210422171129+02'00') +/ModDate (D:20210422172546+02'00') +/CreationDate (D:20210422172546+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf Thu Apr 22 15:26:01 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave and webapps) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210422171129+02'00') -/CreationDate (D:20210422171129+02'00') +/ModDate (D:20210422172546+02'00') +/CreationDate (D:20210422172546+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/mee
[openwebbeans-meecrowave] branch master updated: missing websocket link
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 ebc8f75 missing websocket link ebc8f75 is described below commit ebc8f75cd797a9aa140e06f91a869b54ebb9a3ce Author: Romain Manni-Bucau AuthorDate: Thu Apr 22 17:19:17 2021 +0200 missing websocket link --- meecrowave-doc/src/main/jbake/content/components.adoc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meecrowave-doc/src/main/jbake/content/components.adoc b/meecrowave-doc/src/main/jbake/content/components.adoc index b453bf5..48f0c32 100755 --- a/meecrowave-doc/src/main/jbake/content/components.adoc +++ b/meecrowave-doc/src/main/jbake/content/components.adoc @@ -69,6 +69,12 @@ free and easy SSL support on your HTTPS connectors. link:{context_rootpath}/meecrowave-letsencrypt/index.html[Let's Encrypt module] +== Meecrowave Websocket + +This is an experimental module wrapping `tomcat-websocket` to make it CDI friendly for server endpoints. + +link:{context_rootpath}/meecrowave-websocket/index.html[Websocket module] + == Going further Meecrowave scope is not the full scope of microservices (whatever it means) or at least enterprise needs
svn commit: r1074088 - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/js/ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ me
Author: rmannibucau Date: Thu Apr 22 15:11:44 2021 New Revision: 1074088 Log: Site checkin for project Meecrowave :: Doc Modified: websites/production/openwebbeans/content/meecrowave/assets/css/styles.css websites/production/openwebbeans/content/meecrowave/assets/js/main.js websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/assets/css/styles.css == --- websites/production/openwebbeans/content/meecrowave/assets/css/styles.css (original) +++ websites/production/openwebbeans/content/meecrowave/assets/css/styles.css Thu Apr 22 15:11:44 2021 @@ -1260,4 +1260,68 @@ select { pre { padding: 0; +} + + +} +.admonitionblock td.content > :first-child { + margin: 0; +} +.admonitionblock { + margin-bottom: 1rem; +} +.admonitionblock > table { + padding-top: 1rem; + padding-bottom: 1rem; + width: 100%; + height: 100%; + position: relative; + display: block; + /*border: 1px solid #c6c6c6; + border-radius: 5px;*/ +} +.admonitionblock td.content > code { + background-color: unset !important; + color: unset !important; +} +.admonitionblock td.content { + display: block; + width: 100%; + padding: 0.5rem; +} +.admonitionblock .icon { + padding-right: 0.6rem; + padding-top: 0.5rem; +} +.admonitionblock .icon i { + display: inline-flex; + align-items: center; + height: 100%; +} +.admonitionblock .icon i::after { + content: attr(title); + hyphens: none; +} +.icon-important:before, .icon-note:before, .icon-tip:before, .icon-warning:before { +font-size: 1em; +} +.icon-important:before { +content: "\f06a"; +font-family: "Font Awesome 5 Free"; +color: #e96065; +} +.icon-note:before { +content: "\f05a"; +font-family: "Font Awesome 5 Free"; +color: #0675c1; +} +.icon-tip:before { +content: "\f059"; +font-family: "Font Awesome 5 Free"; +color: #6ec01e; +} +.icon-warning:before { +content: "\f071"; +font-family: "Font Awesome 5 Free"; +color: #ffc300; } \ No newline at end of file Modified: websites/production/openwebbeans/content/meecrowave/assets/js/main.js == --- websites/production/openwebbeans/content/meecrowave/assets/js/main.js (original) +++ websites/production/openwebbeans/content/meecrowave/assets/js/main.js Thu Apr 22 15:11:44 2021 @@ -46,4 +46,30 @@ $(document).ready(function() { }); hljs.initHighlightingOnLoad(); + +// set admonitionblock custom theme +// drop titles from to not pollute the ui with pointless text +function setAdmonitionStyle(item, color) { + var i = $(item); + i.css('border-left', '1.5px solid ' + color); + i.css('padding-left', '2rem'); + i.css('background-color', color + '10'); + i.css('color', color); +} +$('div.admonitionblock td.icon > i.fa').each(function (idx, item) { + item.title = ''; + + var jItem = $(item); + jItem.addClass('fa-lg'); + var content = jItem.parent().parent().find('td.content'); + if (jItem.hasClass('icon-important')) { + setAdmonitionStyle(content, '#e96065'); + } else if (jItem.hasClass('icon-note')) { + setAdmonitionStyle(content, '#0675c1'); + } else if (jItem.hasClass('icon-warning')) { + setAdmoniti
[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-284] add meecrowave-websocket module
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 0b0c83c [MEECROWAVE-284] add meecrowave-websocket module 0b0c83c is described below commit 0b0c83ce357c8f4f7874985504ddaf60ca7b9d20 Author: Romain Manni-Bucau AuthorDate: Thu Apr 22 17:10:48 2021 +0200 [MEECROWAVE-284] add meecrowave-websocket module --- meecrowave-doc/pom.xml | 4 +- .../main/java/org/apache/meecrowave/doc/JBake.java | 4 + .../src/main/jbake/assets/assets/css/styles.css| 64 .../src/main/jbake/assets/assets/js/main.js| 26 .../jbake/content/meecrowave-websocket/index.adoc | 27 meecrowave-websocket/pom.xml | 168 + .../websocket/CDIServerConfigurator.java | 70 + ...socket.server.ServerEndpointConfig$Configurator | 1 + pom.xml| 1 + 9 files changed, 364 insertions(+), 1 deletion(-) diff --git a/meecrowave-doc/pom.xml b/meecrowave-doc/pom.xml index 89ec459..0d3c100 100644 --- a/meecrowave-doc/pom.xml +++ b/meecrowave-doc/pom.xml @@ -164,7 +164,7 @@ org.codehaus.mojo exec-maven-plugin -1.6.0 +3.0.0 meecrowave-site @@ -175,6 +175,8 @@ + false + false true org.apache.meecrowave.doc.JBake diff --git a/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/JBake.java b/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/JBake.java index 9746ef4..abf3a2d 100755 --- a/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/JBake.java +++ b/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/JBake.java @@ -54,6 +54,7 @@ import org.apache.meecrowave.doc.generator.LetsEncryptConfiguration; import org.apache.meecrowave.doc.generator.MavenConfiguration; import org.apache.meecrowave.doc.generator.OAuth2Configuration; import org.apache.meecrowave.doc.generator.ProxyConfiguration; +import org.apache.meecrowave.proxy.servlet.meecrowave.ProxyServletSetup; import org.jbake.app.Oven; import org.jbake.app.configuration.ConfigUtil; import org.jbake.app.configuration.DefaultJBakeConfiguration; @@ -123,6 +124,7 @@ public class JBake { add("source-highlighter=highlightjs"); add("highlightjs-theme=idea"); add("context_rootpath=/meecrowave"); +add("icons=font"); }}); }})); config.addConfiguration(DefaultJBakeConfiguration.class.cast( @@ -243,8 +245,10 @@ public class JBake { try (final Meecrowave container = new Meecrowave(new Meecrowave.Builder() {{ setWebResourceCached(false); +property("proxy-skip", "true"); }}) {{ start(); + getTomcat().getServer().setParentClassLoader(Thread.currentThread().getContextClassLoader()); deployWebapp("/meecrowave", destination); }}) { System.out.println("Started on http://localhost:; + container.getConfiguration().getHttpPort() + "/meecrowave"); diff --git a/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css b/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css index edb6c74..d758f1b 100644 --- a/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css +++ b/meecrowave-doc/src/main/jbake/assets/assets/css/styles.css @@ -1261,3 +1261,67 @@ select { pre { padding: 0; } + + +} +.admonitionblock td.content > :first-child { + margin: 0; +} +.admonitionblock { + margin-bottom: 1rem; +} +.admonitionblock > table { + padding-top: 1rem; + padding-bottom: 1rem; + width: 100%; + height: 100%; + position: relative; + display: block; + /*border: 1px solid #c6c6c6; + border-radius: 5px;*/ +} +.admonitionblock td.content > code { + background-color: unset !important; + color: unset !important; +} +.admonitionblock td.content { + display: block; + width: 100%; + padding: 0.5rem; +} +.admonitionblock .icon { + padding-right: 0.6rem; + padding-top: 0.5rem; +} +.admonitionblock .icon i { + display: inline-flex; + align-items: center; + height: 100%; +} +.admonitionblock .icon i::after { + content: attr(title); + hyphens: none; +} +.icon-important:before, .icon-note:before, .icon-tip:before, .icon-warning:before { +font-size: 1em; +} +.icon-important:before { +content: "\f06a"; +font-family: "Font Awesome 5 Free"; +color: #e96065; +} +.icon-note:before { +content: "\f05a&
svn commit: r1074086 - in /websites/production/openwebbeans/content/meecrowave: ./ meecrowave-core/ meecrowave-gradle/ meecrowave-jpa/ meecrowave-jta/ meecrowave-letsencrypt/ meecrowave-maven/ meecrow
Author: rmannibucau Date: Thu Apr 22 14:40:15 2021 New Revision: 1074086 Log: Site checkin for project Meecrowave :: Doc Added: websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/ websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.html websites/production/openwebbeans/content/meecrowave/meecrowave-websocket/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/community.pdf websites/production/openwebbeans/content/meecrowave/companion-projects.pdf websites/production/openwebbeans/content/meecrowave/components.pdf websites/production/openwebbeans/content/meecrowave/download.pdf websites/production/openwebbeans/content/meecrowave/howto.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-oauth2/index.pdf websites/production/openwebbeans/content/meecrowave/meecrowave-proxy/index.pdf websites/production/openwebbeans/content/meecrowave/start.pdf websites/production/openwebbeans/content/meecrowave/testing/index.html websites/production/openwebbeans/content/meecrowave/testing/index.pdf Modified: websites/production/openwebbeans/content/meecrowave/community.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/companion-projects.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/components.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/download.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/howto.pdf == --- websites/production/openwebbeans/content/meecrowave/howto.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/howto.pdf Thu Apr 22 14:40:15 2021 @@ -4,8 +4,8 @@ << /Title (Howto) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210422160858+02'00') -/CreationDate (D:20210422160858+02'00') +/ModDate (D:20210422163959+02'00') +/CreationDate (D:20210422163959+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/cli.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/deploy-webapp.pdf Thu Apr 22 14:40:15 2021 @@ -4,8 +4,8 @@ << /Title (Meecrowave and webapps) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20210422160858+02'00') -/CreationDate (D:20210422160858+02'00') +/ModDate (D:20210422163959+02'00') +/CreationDate (D:20210422163959+02'00') >> endobj 2 0 obj Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-gradle/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-jpa/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-jta/index.pdf =
svn commit: r1074083 [13/13] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecrowave-core
Modified: websites/production/openwebbeans/content/meecrowave/start.html == --- websites/production/openwebbeans/content/meecrowave/start.html (original) +++ websites/production/openwebbeans/content/meecrowave/start.html Thu Apr 22 14:09:32 2021 @@ -18,7 +18,7 @@ - + @@ -66,73 +66,124 @@ - - Your first application - - - Meecrowave relies on JAX-RS and CDI so to start you just need to write a JAX-RS endpoint: - - - -@Path("kitchen") + +Your first application + + +Dependencies + +Just add in any Maven pom.xml - or gradle build.gradle the following dependency: + + + +dependency + groupIdorg.apache.meecrowave/groupId + artifactIdmeecrowave-core/artifactId + version${meecrowave.version}/version +/dependency + + + +If you intend to reuse our Cli main you should also add: + + + +dependency + groupIdcommons-cli/groupId + artifactIdcommons-cli/artifactId + version1.4/version +/dependency + + + +Finally, if you want to develop against jakarta namespace instead of javax one, you can use the all in one jakarta bundle: + + + +dependency + groupIdorg.apache.meecrowave/groupId + artifactIdmeecrowave-core/artifactId + version1.2.11/version !-- a least 1.2.11 is required -- + classifierjakarta/classifier + exclusions +exclusion + groupId*/groupId + artifactId*/artifactId +/exclusion + /exclusions +/dependency + + + + +Runtime + +Meecrowave relies on JAX-RS and CDI so to start you just need to write a JAX-RS endpoint: + + + +@Path("kitchen") @ApplicationScoped public class HelloKitchen { @GET public String getMenu() { return "good things"; } -} - - - - Then booting Meecrowave is as easy as launching: - - - -try (final Meecrowave meecrowave = new Meecrowave().bake()) { +} + + + +Then booting Meecrowave is as easy as launching - or reuse org.apache.meecrowave.runner.Cli provided main: + + + +try (final Meecrowave meecrowave = new Meecrowave().bake()) { new Scanner(System.in).nextLine(); -} - - - - You should get some output containing: - - - -[19:54:55.397][INFO][main][.meecrowave.cxf.CxfCdiAutoSetup] REST Application: / - org.apache.cxf.cdi.DefaultApplication +} + + + +You should get some output containing: + + + +[19:54:55.397][INFO][main][.meecrowave.cxf.CxfCdiAutoSetup] REST Application: / - org.apache.cxf.cdi.DefaultApplication [19:54:55.399][INFO][main][.meecrowave.cxf.CxfCdiAutoSetup] Service URI: /kitchen - org.app.HelloKitchen -[19:54:55.401][INFO][main][.meecrowave.cxf.CxfCdiAutoSetup] GET /kitchen/ - String getMenu() - - - - And you can check it works doing: - - - -curl http://localhost:8080/kitchen - - - - - - Youâre in a hurry? Use groovy! - - - - - - - this feature is supported starting from version 0.3.0 only. - - - - - - Create a file called hello.groovy: - - - -@Grab('org.apache.meecrowave:meecrowave-core:0.3.0') +[19:54:55.401][INFO][main][.meecrowave.cxf.CxfCdiAutoSetup] GET /kitchen/ - String getMenu() + + + +And you can check it works doing: + + + +curl http://localhost:8080/kitchen + + + + + + +Youre in a hurry? Use groovy! + + + + + + + + +this feature is supported starting from version 0.3.0 only. + + + + + +Create a file called hello.groovy: + + + +@Grab('org.apache.meecrowave:meecrowave-core:0.3.0') import org.apache.meecrowave.Meecrowave @@ -149,34 +200,45 @@ class Hello { } } -new Meecrowave().bake().await() - - - - then - - - -groovy hello.groovy - - - - Finally you can test it: - - - -curl http://localhost:8080/hello - - - - - - Sample - - - https://github.com/apache/openwebbeans-meecrowave-examples; class="bare">https://github.com/apache/openwebbeans-meecrowave-examples contains ready to use examples using meecrowave. - - +new Meecrowave().bake().await() + + + +then + + + +groovy hello.groovy + + + +Finally you can test it: + + + +curl http://localhost:8080/hello + + + + + +And my war? + + +See How to deploy a war to see how to use meecrowave to deploy an existing war. + + + + +Sample + + +https://github.com/apache/openwebbeans-meecrowave-examples; class="bare">https://github.com/apache/openwebbeans-meecrowave-examples contains ready to use examples using meecrowave. + + +You can also find more information on our How To page. + + @@ -204,8 +266,8 @@ new Meecrowave().bake().await() -Copyright 2016 -https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 2016-2020 +http://www.apache.org/;>The
svn commit: r1074083 [3/13] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecrowave-core/
Modified: websites/production/openwebbeans/content/meecrowave/components.html == --- websites/production/openwebbeans/content/meecrowave/components.html (original) +++ websites/production/openwebbeans/content/meecrowave/components.html Thu Apr 22 14:09:32 2021 @@ -18,7 +18,7 @@ - + @@ -66,118 +66,125 @@ - - Meecrowave Core - - - Core component is the backbone of Meecrowave. It is based on Tomcat embedded for Servlet container, CXF for JAX-RS, OpenWebBeans for CDI and Log4j2 for the logging. - - - Read about Meecrowave configuration - - - Read about Meecrowave command line - - - - - Meecrowave JPA - - - Meecrowave JPA provides a thin layer on top of JPA to make it easier to use JPA without requiring to use a full container like JavaEE or Spring. It is just a CDI extension. - - - Read More - - - - - Meecrowave Maven - - - Meecrowave provides a Maven plugin to run meecrowave with your preferred build tool. - - - Read More - - - - - Meecrowave Gradle - - - Meecrowave provides a Gradle plugin to run meecrowave with your preferred build tool. - - - Read More - - - - - Meecrowave and the Testing - - - Meecrowave provides two main testing integration: a JUnit one and an Arquillian Container. - - - Read More - - - - - Meecrowave and Monitoring - - - Meecrowave provides few integration for the monitoring: - - - Jolokia (JMX) - - - - - Meecrowave and JTA - - - This is an experimental integration of geronimo-transaction and meecrowave. - - - JTA module - - - - - Meecrowave and OAuth2 - - - This is an experimental module integrating CXF OAuth2 server in Meecrowave through an embeddable dependency or a directly executable jar. - - - OAuth2 module - - - - - Meecrowave Letâs Encrypt - - - This is an experimental module integrating with Letâs Encrypt to provide you free and easy SSL support on your HTTPS connectors. - - - Letâs Encrypt module - - - - - Going further - - - Meecrowave scope is not the full scope of microservices (whatever it means) or at least enterprise needs cause several Apache projects cover part of them in a very good way. - - - See Companion Projects for more information. - - + +Meecrowave Core + + +Core component is the backbone of Meecrowave. It is based on Tomcat embedded for +Servlet container, CXF for JAX-RS, OpenWebBeans for CDI and Log4j2 for the logging. + + +Read about Meecrowave configuration + + +Read about Meecrowave command line + + +Read about Meecrowave and webapp/wars + + + + +Meecrowave JPA + + +Meecrowave JPA provides a thin layer on top of JPA to make it easier to use JPA +without requiring to use a full container like JavaEE or Spring. It is just a +CDI extension. + + +Read More + + + + +Meecrowave Maven + + +Meecrowave provides a Maven plugin to run meecrowave with your preferred build tool. + + +Read More + + + + +Meecrowave Gradle + + +Meecrowave provides a Gradle plugin to run meecrowave with your preferred build tool. + + +Read More + + + + +Meecrowave and the Testing + + +Meecrowave provides two main testing integration: a JUnit one and an Arquillian Container. + + +Read More + + + + +Meecrowave and Monitoring + + +For monitoring, https://microprofile.io/;>Microprofile can be a neat companion of Apache Meecrowave. +You can have a look to http://geronimo.apache.org/microprofile/;>Geronimo implementation. + + + + +Meecrowave and JTA + + +This is an experimental integration of geronimo-transaction and meecrowave. + + +JTA module + + + + +Meecrowave and OAuth2 + + +This is an experimental module integrating CXF OAuth2 server in Meecrowave +through an embeddable dependency or a directly executable jar. + + +OAuth2 module + + + + +Meecrowave Lets Encrypt + + +This is an experimental module integrating with Lets Encrypt to provide you +free and easy SSL support on your HTTPS connectors. + + +Lets Encrypt module + + + + +Going further + + +Meecrowave scope is not the full scope of microservices (whatever it means) or at least enterprise needs +cause several Apache projects cover part of them in a very good way. + + +See Companion Projects for more information. + + @@ -205,8 +212,8 @@ -Copyright 2016 -https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 2016-2020 +http://www.apache.org/;>The Apache Software Foundation. All rights reserved. @@ -221,10 +228,13 @@ - + + + + + - Modified:
svn commit: r1074083 [6/13] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecrowave-core/
Added: websites/production/openwebbeans/content/meecrowave/howto.pdf == --- websites/production/openwebbeans/content/meecrowave/howto.pdf (added) +++ websites/production/openwebbeans/content/meecrowave/howto.pdf Thu Apr 22 14:09:32 2021 @@ -0,0 +1,29023 @@ +%PDF-1.3 +% +1 0 obj +<< /Title (Howto) +/Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/ModDate (D:20210422160858+02'00') +/CreationDate (D:20210422160858+02'00') +>> +endobj +2 0 obj +<< /Type /Catalog +/Pages 3 0 R +/Names 12 0 R +/Outlines 67 0 R +/PageLabels 76 0 R +/PageMode /UseOutlines +/OpenAction [7 0 R /FitH 842.89] +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Type /Pages +/Count 18 +/Kids [7 0 R 10 0 R 19 0 R 23 0 R 25 0 R 30 0 R 32 0 R 37 0 R 41 0 R 47 0 R 49 0 R 51 0 R 53 0 R 55 0 R 57 0 R 59 0 R 61 0 R 63 0 R] +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 4 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +>> +endobj +6 0 obj +<< /Length 152 +>> +stream +q +/DeviceRGB cs +0.6 0.6 0.6 scn +/DeviceRGB CS +0.6 0.6 0.6 SCN + +BT +461.747 361.6965 Td +/F1.0 27 Tf +<486f77746f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q + +endstream +endobj +7 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 6 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F1.0 8 0 R +>> +>> +>> +endobj +8 0 obj +<< /Type /Font +/BaseFont /37ec33+NotoSerif +/Subtype /TrueType +/FontDescriptor 78 0 R +/FirstChar 32 +/LastChar 255 +/Widths 80 0 R +/ToUnicode 79 0 R +>> +endobj +9 0 obj +<< /Length 13180 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 782.394 Td +/F2.0 22 Tf +<486f7720746f2063726561746520612073696d706c65206d6176656e2070726f6a656374207573696e67> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 752.474 Td +/F2.0 22 Tf +<4d656563726f77617665203f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +1.2346 Tw + +BT +48.24 723.286 Td +/F1.0 10.5 Tf +[<59> 69.8242 <6f752073686f756c64206164642074686520666f6c6c6f77696e6720646570656e64656e6369657320646f2074686520646570656e64656e636965732073656374696f6e206f6620796f757220706f6d2e786d6c202861646a757374>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 707.506 Td +/F1.0 10.5 Tf +<76657273696f6e20746f2063757272656e7420737461626c652076657273696f6e29> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.9608 0.9608 0.9608 scn +52.24 691.69 m +543.04 691.69 l +545.2491 691.69 547.04 689.8991 547.04 687.69 c +547.04 408.37 l +547.04 406.1609 545.2491 404.37 543.04 404.37 c +52.24 404.37 l +50.0309 404.37 48.24 406.1609 48.24 408.37 c +48.24 687.69 l +48.24 689.8991 50.0309 691.69 52.24 691.69 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 691.69 m +543.04 691.69 l +545.2491 691.69 547.04 689.8991 547.04 687.69 c +547.04 408.37 l +547.04 406.1609 545.2491 404.37 543.04 404.37 c +52.24 404.37 l +50.0309 404.37 48.24 406.1609 48.24 408.37 c +48.24 687.69 l +48.24 689.8991 50.0309 691.69 52.24 691.69 c +h +S +Q +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +59.24 668.865 Td +/F3.0 11 Tf +<3c646570656e64656e63793e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 654.125 Td +/F3.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +81.24 654.125 Td +/F3.0 11 Tf +<3c67726f757049643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +130.74 654.125 Td +/F3.0 11 Tf +<6f72672e6170616368652e6d656563726f77617665> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +246.24 654.125 Td +/F3.0 11 Tf +<3c2f67726f757049643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 639.385 Td +/F3.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +81.24 639.385 Td +/F3.0 11 Tf +<3c617274696661637449643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +147.24 639.385 Td +/F3.0 11 Tf +<6d656563726f776176652d73706563732d617069> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.1843 0.4353 0.6235 scn +0.1843 0.4353 0.6235 SCN + +BT +257.24 639.385 Td +/F3.0 11 Tf +<3c2f617274696661637449643e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN +
svn commit: r1074083 [10/13] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecrowave-core
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.html Thu Apr 22 14:09:32 2021 @@ -18,7 +18,7 @@ - + @@ -66,73 +66,74 @@ - - Meecrowave provides a Letâs Encrypt integration which will grab the default tomcat connector and reload regularly its certificate based on Letâs Encrypt protocol. - - - You must configure the domain(s) to include during Letâs Encrypt discussion to activate that feature. - - - - - - - - - Name - Description - - - - - --letsencrypt-certificate-domain-location - Where the domain certificate must be stored - - - --letsencrypt-chain-domain-location - Where the domain chain must be stored - - - --letsencrypt-key-domain-location - Where the domain key must be stored - - - --letsencrypt-key-domain-size - Domain key size - - - --letsencrypt-domains - Comma separated list of domains to manage - - - --letsencrypt-endpoint - Endpoint to use to get the certificates - - - --letsencrypt-refresh-interval - Number of second between letâsencrypt refreshes - - - --letsencrypt-retry-count - How many retries to do - - - --letsencrypt-retry-timeout-ms - How long to wait before retrying to get the certificate, default is 3s - - - --letsencrypt-endpoint-staging - Ignore if endpoint is set, otherwise it set the endpoint accordingly - - - --letsencrypt-key-user-location - Where the user key must be stored - - - --letsencrypt-key-user-size - User key size - - + +Meecrowave provides a Lets Encrypt integration which will grab the default tomcat connector +and reload regularly its certificate based on Lets Encrypt protocol. + + +You must configure the domain(s) to include during Lets Encrypt discussion to activate that feature. + + + + + + + + +Name +Description + + + + +--letsencrypt-certificate-domain-location +Where the domain certificate must be stored + + +--letsencrypt-chain-domain-location +Where the domain chain must be stored + + +--letsencrypt-key-domain-location +Where the domain key must be stored + + +--letsencrypt-key-domain-size +Domain key size + + +--letsencrypt-domains +Comma separated list of domains to manage + + +--letsencrypt-endpoint +Endpoint to use to get the certificates + + +--letsencrypt-refresh-interval +Number of second between letsencrypt refreshes + + +--letsencrypt-retry-count +How many retries to do + + +--letsencrypt-retry-timeout-ms +How long to wait before retrying to get the certificate, default is 3s + + +--letsencrypt-endpoint-staging +Ignore if endpoint is set, otherwise it set the endpoint accordingly + + +--letsencrypt-key-user-location +Where the user key must be stored + + +--letsencrypt-key-user-size +User key size + + @@ -160,8 +161,8 @@ -Copyright 2016 -https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 2016-2020 +http://www.apache.org/;>The Apache Software Foundation. All rights reserved. @@ -176,10 +177,13 @@ - + + + + + - Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-letsencrypt/index.pdf == Binary files - no diff available. Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-maven/index.html Thu Apr 22 14:09:32 2021 @@ -18,7 +18,7 @@ - + @@ -66,480 +66,538 @@ - - - - Coordinates: - - - -plugin + + + +Coordinates: + + + +plugin groupIdorg.apache.meecrowave/groupId artifactIdmeecrowave-maven-plugin/artifactId version${meecrowave.version}/version -/plugin - - - - - - - - most of the configuration is inherited from meecrowave-core. - - - - - - Here are the available options (see core configuration for the details): - - - - - - - - - - Name - Default - Property - - - - -
svn commit: r1074083 [5/13] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecrowave-core/
Modified: websites/production/openwebbeans/content/meecrowave/download.pdf == Binary files - no diff available. Added: websites/production/openwebbeans/content/meecrowave/howto.html == --- websites/production/openwebbeans/content/meecrowave/howto.html (added) +++ websites/production/openwebbeans/content/meecrowave/howto.html Thu Apr 22 14:09:32 2021 @@ -0,0 +1,951 @@ + + + + + +Meecrowave :: the customizable server + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Meecrowave + + + + + + + + + Howto + + + + + + + + + + + + Download as PDF + + + + + + + +How to create a simple maven project using Meecrowave ? + + +You should add the following dependencies do the dependencies section of your pom.xml (adjust version to current stable version) + + + +dependency +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-specs-api/artifactId +version${meecrowave.version}/version +/dependency +dependency +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-core/artifactId +version${meecrowave.version}/version +/dependency + +!-- if you intend to have unit tests (you really should) -- +dependency +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-junit/artifactId +version${meecrowave.version}/version +scopetest/scope +/dependency + + + +and the following plugin configuration to the build/plugins section of your pom.xml + + + +plugin +!-- +For starting meecrowave via Maven. Just run +$ mvn clean install meecrowave:run +-- +groupIdorg.apache.meecrowave/groupId +artifactIdmeecrowave-maven-plugin/artifactId +version${meecrowave.version}/version +/plugin + + + +Then, you can start your app by running + + + +mvn clean install meecrowave:run + + + + + +How to add a REST Endpoint ? + + +You should declare your endpoint path and verd : + + + +package org.mypackage; + +import javax.enterprise.context.ApplicationScoped; +import javax.ws.rs.GET; +import javax.ws.rs.Path; + +@Path("mypath") +@ApplicationScoped +public class MyEndpoint { + +/** + * Ping / pong rest GET method, to check backend and replies to queries + * + * @return + */ +@Path("/ping") +@GET +public String getPing() { +return "pong"; +} +} + + + + + +How to add a filter (simple case) ? + + +Use standard Servlet 4.0 https://docs.oracle.com/javaee/6/api/javax/servlet/annotation/WebFilter.html;>@WebFilter annotation. A simple example : + + + +package org.mypackage; + +import java.io.IOException; +import javax.servlet.Filter; +import javax.servlet.FilterChain; +import javax.servlet.ServletException; +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; +import javax.servlet.annotation.WebFilter; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +/** + * A simple CORS filter + * + */ +@WebFilter(asyncSupported = true, urlPatterns = {"/*"}) +public class CORSFilter implements Filter { + +/** + * A basic CORS filter, allowing everything + */ +@Override +public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain chain) +throws IOException, ServletException { + +HttpServletRequest request = (HttpServletRequest) servletRequest; + +HttpServletResponse response = (HttpServletResponse) servletResponse; +response.addHeader("Access-Control-Allow-Origin", "*"); +response.addHeader("Access-Control-Allow-Methods","GET, OPTIONS, HEAD, PUT, POST, DELETE"); +response.addHeader("Access-Control-Allow-Headers","*"); + +if (request.getMethod().equals("OPTIONS")) { +// special case of return code for "OPTIONS" query +response.setStatus(HttpServletResponse.SC_ACCEPTED); +return; +} + +// pass the request along the filter chain +chain.doFilter(request, servletResponse); +} +} + + + + + +How to add a servlet ? + + +If your servlet requires no configuration that you would typically put in the web.xml file, you can use the https://docs.oracle.com/javaee/6/api/javax/servlet/annotation/WebServlet.html;>@WebServlet annotation from the Servlet 3.0 specification. + + +If you need to configure the servlet, you should use a https://docs.oracle.com/javaee/6/api/javax/servlet/ServletContainerInitializer.html;>ServletContainerInitializer. + + +If you would have a declaration such as : + + + +servlet +descriptionMy Servlet/description +servlet-nameMyServlet/servlet-name +
svn commit: r1074083 [8/13] - in /websites/production/openwebbeans/content/meecrowave: ./ assets/css/ assets/plugins/ assets/plugins/elegant_font/css/ assets/plugins/font-awesome/css/ meecrowave-core/
Modified: websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html == --- websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html (original) +++ websites/production/openwebbeans/content/meecrowave/meecrowave-core/configuration.html Thu Apr 22 14:09:32 2021 @@ -18,7 +18,7 @@ - + @@ -66,339 +66,359 @@ - - - - Meecrowave configuration is centralized in org.apache.meecrowave.Meecrowave$Builder class. - - - Here are the main properties: - - - - - - - - - Name - Description - - - - - cdiConversation - Should CDI conversation be activated - - - clientAuth - HTTPS keystore client authentication - - - conf - Conf folder to synchronize - - - connectors - Custom connectors - - - cxfServletParams - Init parameters passed to CXF servlet - - - defaultSSLHostConfigName - The name of the default SSLHostConfig that will be used for secure https connections. - - - deleteBaseOnStartup - Should the directory be cleaned on startup if existing - - - dir - Root folder if provided otherwise a fake one is created in tmp-dir - - - host - Default host - - - http2 - Activate HTTP 2 - - - httpPort - HTTP port - - - httpsPort - HTTPS port - - - initializeClientBus - Should the client bus be set. If false the server one will likely be reused. - - - injectServletContainerInitializer - Should ServletContainerInitialize support injections. - - - jaxrsAutoActivateBeanValidation - Should bean validation be activated on JAX-RS endpoint if present in the classpath. - - - jaxrsDefaultProviders - If jaxrsProviderSetup is true the list of default providers to load (or defaulting to johnson jsonb and jsonp ones) - - - jaxrsLogProviders - Should JAX-RS providers be logged - - - jaxrsMapping - Default jaxrs mapping - - - jaxrsProviderSetup - Should default JAX-RS provider be configured - - - jaxwsSupportIfAvailable - Should @WebService CDI beans be deployed if cxf-rt-frontend-jaxws is in the classpath. - - - jsonbBinaryStrategy - Should JSON-B provider prettify the output - - - jsonbEncoding - Which encoding provider JSON-B should use - - - jsonbIJson - Should JSON-B provider comply to I-JSON - - - jsonbNamingStrategy - Should JSON-B provider prettify the output - - - jsonbNulls - Should JSON-B provider serialize nulls - - - jsonbOrderStrategy - Should JSON-B provider prettify the output - - - jsonbPrettify - Should JSON-B provider prettify the output - - - jsonpBufferStrategy - JSON-P JAX-RS provider buffer strategy (see johnzon) - - - jsonpMaxReadBufferLen - JSON-P JAX-RS provider read buffer limit size (see johnzon) - - - jsonpMaxStringLen - JSON-P JAX-RS provider max string limit size (see johnzon) - - - jsonpMaxWriteBufferLen - JSON-P JAX-RS provider write buffer limit size (see johnzon) - - - jsonpPrettify - Should JSON-P JAX-RS provider prettify the outputs (see johnzon) - - - jsonpSupportsComment - Should JSON-P JAX-RS provider support comments (see johnzon) - - - keepServerXmlAsThis - Donât replace ports in server.xml - - - keyAlias - HTTPS keystore alias - - - keystoreFile - HTTPS keystore location - - - keystorePass - HTTPS keystore password - - - keystoreType - HTTPS keystore type - - - loggingGlobalSetup - Should logging be configured to use log4j2 (it is global) - - - loginConfig - web.xml login config - - - meecrowaveProperties - Loads a meecrowave properties, defaults to meecrowave.properties. - - - pidFile - A file path to write the process id if the server starts - - - properties - Passthrough properties - - - quickSession - Should an unsecured but fast session id generator be used - - - realm - realm - - - roles - In memory roles - - - scanningExcludes - A forced exclude list of jar names (comma separated values) - - - scanningIncludes - A forced include list of jar names