[johnzon] branch master updated: JOHNZON-362 johnzon maven plugin tests fail on windows (#81)
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new 48a6c5f JOHNZON-362 johnzon maven plugin tests fail on windows (#81) 48a6c5f is described below commit 48a6c5f60ad891b4118edf40ffc2e7eb7789ada9 Author: Raymond Augé AuthorDate: Sun Feb 20 12:30:54 2022 -0500 JOHNZON-362 johnzon maven plugin tests fail on windows (#81) Signed-off-by: Raymond Augé --- .../johnzon/maven/plugin/ExampleToModelMojo.java | 6 ++- .../maven/plugin/ExampleToModelMojoTest.java | 43 ++ 2 files changed, 39 insertions(+), 10 deletions(-) diff --git a/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java b/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java index af34fbd..03c7ff7 100644 --- a/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java +++ b/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java @@ -18,6 +18,7 @@ */ package org.apache.johnzon.maven.plugin; +import static java.nio.charset.StandardCharsets.UTF_8; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugins.annotations.Mojo; @@ -32,9 +33,10 @@ import javax.json.JsonReaderFactory; import javax.json.JsonStructure; import javax.json.JsonValue; import java.io.File; +import java.io.FileOutputStream; import java.io.FileReader; -import java.io.FileWriter; import java.io.IOException; +import java.io.OutputStreamWriter; import java.io.StringWriter; import java.io.Writer; import java.util.Collection; @@ -342,7 +344,7 @@ public class ExampleToModelMojo extends AbstractMojo { final File outputFile = new File(target, jsonToClass.replace('.', '/') + ".java"); outputFile.getParentFile().mkdirs(); -try (final FileWriter writer = new FileWriter(outputFile)) { +try (final OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream(outputFile), UTF_8.name())) { generate(readerFactory, source, writer, javaName); } catch (IOException e) { throw new MojoExecutionException(e.getMessage(), e); diff --git a/johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java b/johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java index 5a32199..b04bfd7 100644 --- a/johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java +++ b/johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java @@ -18,15 +18,18 @@ */ package org.apache.johnzon.maven.plugin; +import static java.util.stream.Collectors.joining; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; -import org.codehaus.plexus.util.IOUtil; import org.junit.Test; +import java.io.BufferedReader; import java.io.File; -import java.io.FileReader; +import java.io.FileInputStream; import java.io.FileWriter; import java.io.IOException; +import java.io.InputStreamReader; +import java.nio.charset.StandardCharsets; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -110,9 +113,21 @@ public class ExampleToModelMojoTest { final File output = new File(targetFolder, "org/test/apache/johnzon/mojo/SomeValue.java"); assertTrue(output.isFile()); -assertEquals( -new String(IOUtil.toByteArray(Thread.currentThread().getContextClassLoader().getResourceAsStream("SomeValue.java"))), -new String(IOUtil.toByteArray(new FileReader(output))).replace(File.separatorChar, '/')); + +try ( +BufferedReader expectedBR = new BufferedReader( +new InputStreamReader( + Thread.currentThread().getContextClassLoader().getResourceAsStream("SomeValue.java"), +StandardCharsets.UTF_8)); +BufferedReader resultBR = new BufferedReader( +new InputStreamReader( +new FileInputStream(output), StandardCharsets.UTF_8))) { + +String expected = expectedBR.lines().collect(joining("\n")).trim(); +String result = resultBR.lines().collect(joining("\n")).trim(); + +assertEquals(expected, result); +} } @Test @@ -195,8 +210,20 @@ public class ExampleToModelMojoTest { final File output = new File(targetFolder, "org/test/apache/johnzon/mojo/SomeValue.java"); assertTrue(output.isFile()); -assertEquals( -new String(IOUtil.toByteAr
[johnzon] branch master updated: JOHNZON-361 Johnzon maven plugin generates invalid record classes (#80)
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new a4e708e JOHNZON-361 Johnzon maven plugin generates invalid record classes (#80) a4e708e is described below commit a4e708e0c175977d850d79ce15c7d4999188911a Author: Raymond Augé AuthorDate: Sun Feb 20 12:29:55 2022 -0500 JOHNZON-361 Johnzon maven plugin generates invalid record classes (#80) Signed-off-by: Raymond Augé --- .../johnzon/maven/plugin/ExampleToModelMojo.java | 19 +++ .../src/test/resources/SomeValue.record.java | 2 +- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java b/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java index 2ce7ee7..af34fbd 100644 --- a/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java +++ b/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java @@ -129,10 +129,10 @@ public class ExampleToModelMojo extends AbstractMojo { } if (useRecord) { -writer.write("public record " + javaName + "(\n"); +writer.write("public record " + javaName + "("); writer.write(memBuffer.toString()); } else { -writer.write("public class " + javaName + " {\n"); +writer.write("public class " + javaName + " {"); writer.write(memBuffer.toString()); } writer.write("}\n"); @@ -146,6 +146,9 @@ public class ExampleToModelMojo extends AbstractMojo { final Map nestedTypes = new TreeMap<>(); { final Iterator> iterator = object.entrySet().iterator(); +if (!object.isEmpty()) { +writer.write("\n"); +} while (iterator.hasNext()) { final Map.Entry entry = iterator.next(); final String key = entry.getKey(); @@ -190,6 +193,14 @@ public class ExampleToModelMojo extends AbstractMojo { } } +if (object.isEmpty()) { +if (useRecord) { +writer.write(") {\n"); +} else { +writer.write("\n"); +} +} + if (!object.isEmpty() && !nestedTypes.isEmpty()) { writer.write("\n"); } @@ -198,9 +209,9 @@ public class ExampleToModelMojo extends AbstractMojo { while (entries.hasNext()) { final Map.Entry entry = entries.next(); if (useRecord) { -writer.write(prefix + "public static record " + entry.getKey() + "(\n"); +writer.write(prefix + "public static record " + entry.getKey() + "("); } else { -writer.write(prefix + "public static class " + entry.getKey() + " {\n"); +writer.write(prefix + "public static class " + entry.getKey() + " {"); } generateFieldsAndMethods(writer, entry.getValue(), "" + prefix, imports); writer.write(prefix + "}\n"); diff --git a/johnzon-maven-plugin/src/test/resources/SomeValue.record.java b/johnzon-maven-plugin/src/test/resources/SomeValue.record.java index 120d2bd..7d59a64 100644 --- a/johnzon-maven-plugin/src/test/resources/SomeValue.record.java +++ b/johnzon-maven-plugin/src/test/resources/SomeValue.record.java @@ -55,6 +55,6 @@ public record SomeValue( } } -public static record SecondaryMetrics( +public static record SecondaryMetrics() { } }
[johnzon] branch master updated: JOHNZON-360 Make buildable and testable on Java 17 (#79)
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new dd94ec3 JOHNZON-360 Make buildable and testable on Java 17 (#79) dd94ec3 is described below commit dd94ec343b49d817e4e282f93b1a226ff2000260 Author: Raymond Augé AuthorDate: Sun Feb 20 12:29:20 2022 -0500 JOHNZON-360 Make buildable and testable on Java 17 (#79) Signed-off-by: Raymond Augé --- johnzon-jsonb/pom.xml | 7 johnzon-jsonp-strict/pom.xml | 7 johnzon-jsonschema/pom.xml | 17 ++ .../src/test/resources/arquillian.xml | 1 + pom.xml| 37 +- 5 files changed, 54 insertions(+), 15 deletions(-) diff --git a/johnzon-jsonb/pom.xml b/johnzon-jsonb/pom.xml index 0ee3162..97b7a45 100644 --- a/johnzon-jsonb/pom.xml +++ b/johnzon-jsonb/pom.xml @@ -134,13 +134,6 @@ osgi.serviceloader;osgi.serviceloader=javax.json.bind.spi.JsonbProvider - - -biz.aQute.bnd -biz.aQute.bndlib -4.3.1 - - diff --git a/johnzon-jsonp-strict/pom.xml b/johnzon-jsonp-strict/pom.xml index aca67c3..6acd306 100644 --- a/johnzon-jsonp-strict/pom.xml +++ b/johnzon-jsonp-strict/pom.xml @@ -68,13 +68,6 @@ osgi.serviceloader;osgi.serviceloader=org.apache.johnzon.core.spi.JsonPointerFactory - - -biz.aQute.bnd -biz.aQute.bndlib -4.3.1 - - diff --git a/johnzon-jsonschema/pom.xml b/johnzon-jsonschema/pom.xml index 8ada11f..24f0f7f 100644 --- a/johnzon-jsonschema/pom.xml +++ b/johnzon-jsonschema/pom.xml @@ -61,4 +61,21 @@ + + + +jdk15+ + +[15,) + + + +org.openjdk.nashorn +nashorn-core +15.3 +test + + + + diff --git a/johnzon-websocket/src/test/resources/arquillian.xml b/johnzon-websocket/src/test/resources/arquillian.xml index 1f2d9d0..6312b91 100644 --- a/johnzon-websocket/src/test/resources/arquillian.xml +++ b/johnzon-websocket/src/test/resources/arquillian.xml @@ -32,6 +32,7 @@ true target/apache-tomee-remote target/arquillian-test-working-dir + ${arquillian.jvm.args} diff --git a/pom.xml b/pom.xml index 4e77fa7..6d0cdbb 100644 --- a/pom.xml +++ b/pom.xml @@ -42,14 +42,16 @@ https://svn.apache.org/repos/asf/johnzon/site/publish/ scm:svn:${johnzon.site.url} ${project.build.directory}/site -4.0.0 +5.1.4 [$(version;==;$(@)),$(version;+;$(@))) +6.1.0 1.8 3.4.1 2.15 -Xms1024m -Xmx2048m -Dfile.encoding=UTF-8 2.0.23 + @@ -447,6 +449,13 @@ http://johnzon.apache.org/ + + +biz.aQute.bnd +biz.aQute.bndlib +${bnd.version} + + @@ -786,5 +795,31 @@ 2.17 + + +jdk9+ + +[9,) + + + +--add-opens=java.base/java.lang=ALL-UNNAMED + + + + + +jdk18+ + +[18,) + + + +--add-opens=java.base/java.lang=ALL-UNNAMED +-Xmx512m -Xms256m -XX:ReservedCodeCacheSize=64m -Dtomee.httpPort=38383 +-Djava.opts= + + +
[johnzon] branch master updated: fixing naming of source artifacts on 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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new 0cbcb70 fixing naming of source artifacts on download page 0cbcb70 is described below commit 0cbcb70a6cf4d847d5af255394a4df0c4b5ddac3 Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 11:15:26 2022 +0100 fixing naming of source artifacts on download page --- src/site/markdown/download.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index c81d2b5..1788244 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -41,9 +41,9 @@ Apache Johnzon 1.2.x implements the JSON-P 1.1 and JSON-B 1.0 specifications whi Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [johnzon-1.2.16-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.16/apache-johnzon-1.2.16-source-release.zip) -* [johnzon-1.2.16-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-source-release.zip.sha512) -* [johnzon-1.2.16-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-source-release.zip.asc) +* [johnzon-1.2.16-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.16/johnzon-1.2.16-source-release.zip) +* [johnzon-1.2.16-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.sha512) +* [johnzon-1.2.16-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.asc) ## Johnzon-1.0.x
[johnzon] branch master updated: source links should point to sources and not bin
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new 76cf7d1 source links should point to sources and not bin 76cf7d1 is described below commit 76cf7d19961efc25aa70db1f90b3f770398eb12d Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 11:14:06 2022 +0100 source links should point to sources and not bin --- src/site/markdown/download.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index 6f601e5..c81d2b5 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -41,9 +41,9 @@ Apache Johnzon 1.2.x implements the JSON-P 1.1 and JSON-B 1.0 specifications whi Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [johnzon-1.2.16-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.16/apache-johnzon-1.2.16-bin.zip) -* [johnzon-1.2.16-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-bin.zip.sha512) -* [johnzon-1.2.16-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-bin.zip.asc) +* [johnzon-1.2.16-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.16/apache-johnzon-1.2.16-source-release.zip) +* [johnzon-1.2.16-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-source-release.zip.sha512) +* [johnzon-1.2.16-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-source-release.zip.asc) ## Johnzon-1.0.x
svn commit: r1897846 - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/core/spi/ apidocs/org/apache/johnzon
Author: rmannibucau Date: Tue Feb 8 09:11:26 2022 New Revision: 1897846 URL: http://svn.apache.org/viewvc?rev=1897846=rev Log: syncing site after 1.2.16 upgrade [This commit notification would consist of 54 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
[johnzon] branch master updated: since only sources are put on dist dont link bin
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new 482512e since only sources are put on dist dont link bin 482512e is described below commit 482512ecd93901b6ebe9a02c635bc298ef6023ad Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 09:41:05 2022 +0100 since only sources are put on dist dont link bin --- src/site/markdown/download.md | 7 --- 1 file changed, 7 deletions(-) diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index 2557b07..6f601e5 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -38,13 +38,6 @@ Read more about [how we sign Apache Releases](http://www.apache.org/info/verific Apache Johnzon 1.2.x implements the JSON-P 1.1 and JSON-B 1.0 specifications which on a level of JavaEE 8. - Binaries -The binary distribution contains all Johnzon modules. - -* [apache-johnzon-1.2.16-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/1.2.16/apache-johnzon-1.2.16-src.zip) -* [apache-johnzon-1.2.16-bin.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-src.zip.sha512) -* [apache-johnzon-1.2.16-bin.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-src.zip.asc) - 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: 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.
[johnzon] branch master updated: updating downloads
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new f8a7188 updating downloads f8a7188 is described below commit f8a71881f7656f7158e8815524033954880c1959 Author: Romain Manni-Bucau AuthorDate: Tue Feb 8 09:29:09 2022 +0100 updating downloads --- src/site/markdown/download.md | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index de0bace..2557b07 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -41,16 +41,16 @@ Apache Johnzon 1.2.x implements the JSON-P 1.1 and JSON-B 1.0 specifications whi Binaries The binary distribution contains all Johnzon modules. -* [apache-johnzon-1.2.14-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip) -* [apache-johnzon-1.2.14-bin.zip.sha512](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512) -* [apache-johnzon-1.2.14-bin.zip.asc](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.asc) +* [apache-johnzon-1.2.16-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/1.2.16/apache-johnzon-1.2.16-src.zip) +* [apache-johnzon-1.2.16-bin.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-src.zip.sha512) +* [apache-johnzon-1.2.16-bin.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-src.zip.asc) Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [johnzon-1.2.14-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.14/apache-johnzon-1.2.14-bin.zip) -* [johnzon-1.2.14-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-bin.zip.sha512) -* [johnzon-1.2.14-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-bin.zip.asc) +* [johnzon-1.2.16-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.16/apache-johnzon-1.2.16-bin.zip) +* [johnzon-1.2.16-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-bin.zip.sha512) +* [johnzon-1.2.16-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.16/apache-johnzon-1.2.16-bin.zip.asc) ## Johnzon-1.0.x
[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: r52445 - in /dev/johnzon: johnzon-1.2.16-source-release.zip johnzon-1.2.16-source-release.zip.asc johnzon-1.2.16-source-release.zip.sha512
Author: rmannibucau Date: Tue Feb 8 07:56:54 2022 New Revision: 52445 Log: johnzon 1.2.16 (dev cleanup) Removed: dev/johnzon/johnzon-1.2.16-source-release.zip dev/johnzon/johnzon-1.2.16-source-release.zip.asc dev/johnzon/johnzon-1.2.16-source-release.zip.sha512
svn commit: r52444 - in /release/johnzon: 1.2.14/ 1.2.16/ 1.2.16/johnzon-1.2.16-source-release.zip 1.2.16/johnzon-1.2.16-source-release.zip.asc 1.2.16/johnzon-1.2.16-source-release.zip.sha512
Author: rmannibucau Date: Tue Feb 8 07:56:46 2022 New Revision: 52444 Log: johnzon 1.2.16 (release) Added: release/johnzon/1.2.16/ release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip (with props) release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.asc release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.sha512 Removed: release/johnzon/1.2.14/ Added: release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip == Binary file - no diff available. Propchange: release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip -- svn:mime-type = application/octet-stream Added: release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.asc == --- release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.asc (added) +++ release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.asc Tue Feb 8 07:56:46 2022 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmH7oEQACgkQcxKfWN5h +7L3xEAgAi4j1AUFGJlhtYgMak2TDQze6O9afr42gvk/FP4x7RF8QyOw7va1hZuIt +/vRE4yX49JCcr9SL8uQOKPBizr/NAMZowrr+79TtiNt+AoVK7chWNqXSuPwuweEW +wmIH3Pzlh3cSP7pAAnFF96oHQw8GfQzpyi8wVmijSD6r63Nf3HeCVJW6ThGlUVXs +2b0VI31ZcWV7iT3i20nlp15/qSLvleFTf+5LrKMcYUe2ZKWWdwyw7fRan96gPEU8 +TbHTGRKKbTbZZHRFwOOJDfozKs+j4zWH0YLKfASB+KFxn1P988YwbdiQftOdiz4P +Mj6fmHc8m6zdqVfuH5zZVtXsS5/0FQ== +=/fqZ +-END PGP SIGNATURE- Added: release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.sha512 == --- release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.sha512 (added) +++ release/johnzon/1.2.16/johnzon-1.2.16-source-release.zip.sha512 Tue Feb 8 07:56:46 2022 @@ -0,0 +1 @@ +e2342d2d641b1960f7a4676718047cc7c76fb68958604f49117a11aa5856b25d642a90478d5142c08b4577e8751031302058891d87d78169b97a2569f4d385e0 johnzon-1.2.16-source-release.zip
svn commit: r52417 - in /dev/openjpa: apache-openjpa-3.2.1-source.zip apache-openjpa-3.2.1-source.zip.asc apache-openjpa-3.2.1-source.zip.sha512
Author: rmannibucau Date: Sun Feb 6 14:33:29 2022 New Revision: 52417 Log: openjpa release v3.2.1 - cleanup of dev Removed: dev/openjpa/apache-openjpa-3.2.1-source.zip dev/openjpa/apache-openjpa-3.2.1-source.zip.asc dev/openjpa/apache-openjpa-3.2.1-source.zip.sha512
svn commit: r52416 - in /release/openjpa: 3.2.0/ 3.2.1/ 3.2.1/apache-openjpa-3.2.1-source.zip 3.2.1/apache-openjpa-3.2.1-source.zip.asc 3.2.1/apache-openjpa-3.2.1-source.zip.sha512
Author: rmannibucau Date: Sun Feb 6 14:33:19 2022 New Revision: 52416 Log: openjpa release v3.2.1 Added: release/openjpa/3.2.1/ release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip (with props) release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.asc release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.sha512 Removed: release/openjpa/3.2.0/ Added: release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip == Binary file - no diff available. Propchange: release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip -- svn:mime-type = application/octet-stream Added: release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.asc == --- release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.asc (added) +++ release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.asc Sun Feb 6 14:33:19 2022 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmH7qn4ACgkQcxKfWN5h +7L02MwgAo6JIBnzRW6Ni+Nb7eL6PI1bhX/7qgY/xaKi+kXrt9PTOKxxRsn0wC78R +MZTrXggOEsMvqRkjy6ynoYUau1I6SlV2qyGayrPyX0mdWT1UoDQQNo5B/BYEDW0p +/BQw8ve/n1umCP560OvHmg4MtJUTCFI2U+M/D1nla9JqL+eK7qEdtOhwu1mtVSsM +cvEywEv3nGksb9QiKvE0S6RSttWyNkgHfvxFyiZ3h/lL+Xukw3p+4UWC3/SVQ1ij +SFkeXErXMhVAFeULDnrU3GfR0chgxoLOdiIM229/gIYpYmXnNMXd7FDTk0dGAJpd +xh41b67RpaBPUZwbEi/nGcjfBak5UQ== +=95Vx +-END PGP SIGNATURE- Added: release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.sha512 == --- release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.sha512 (added) +++ release/openjpa/3.2.1/apache-openjpa-3.2.1-source.zip.sha512 Sun Feb 6 14:33:19 2022 @@ -0,0 +1 @@ +eff573cddc427ea496ab9bde6c1de3d1d1579272f5fe7fdfc79018cf31678694f8e59fb528415a5d5444e99cb74c5ded647b3b37cfea969805ebe491339d8e65 apache-openjpa-3.2.1-source.zip
svn commit: r52378 - in /dev/openjpa: apache-openjpa-3.2.1-source.zip apache-openjpa-3.2.1-source.zip.asc apache-openjpa-3.2.1-source.zip.sha512
Author: rmannibucau Date: Thu Feb 3 10:17:01 2022 New Revision: 52378 Log: apache openjpa 3.2.1 dev area Added: dev/openjpa/apache-openjpa-3.2.1-source.zip (with props) dev/openjpa/apache-openjpa-3.2.1-source.zip.asc dev/openjpa/apache-openjpa-3.2.1-source.zip.sha512 Added: dev/openjpa/apache-openjpa-3.2.1-source.zip == Binary file - no diff available. Propchange: dev/openjpa/apache-openjpa-3.2.1-source.zip -- svn:mime-type = application/octet-stream Added: dev/openjpa/apache-openjpa-3.2.1-source.zip.asc == --- dev/openjpa/apache-openjpa-3.2.1-source.zip.asc (added) +++ dev/openjpa/apache-openjpa-3.2.1-source.zip.asc Thu Feb 3 10:17:01 2022 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmH7qn4ACgkQcxKfWN5h +7L02MwgAo6JIBnzRW6Ni+Nb7eL6PI1bhX/7qgY/xaKi+kXrt9PTOKxxRsn0wC78R +MZTrXggOEsMvqRkjy6ynoYUau1I6SlV2qyGayrPyX0mdWT1UoDQQNo5B/BYEDW0p +/BQw8ve/n1umCP560OvHmg4MtJUTCFI2U+M/D1nla9JqL+eK7qEdtOhwu1mtVSsM +cvEywEv3nGksb9QiKvE0S6RSttWyNkgHfvxFyiZ3h/lL+Xukw3p+4UWC3/SVQ1ij +SFkeXErXMhVAFeULDnrU3GfR0chgxoLOdiIM229/gIYpYmXnNMXd7FDTk0dGAJpd +xh41b67RpaBPUZwbEi/nGcjfBak5UQ== +=95Vx +-END PGP SIGNATURE- Added: dev/openjpa/apache-openjpa-3.2.1-source.zip.sha512 == --- dev/openjpa/apache-openjpa-3.2.1-source.zip.sha512 (added) +++ dev/openjpa/apache-openjpa-3.2.1-source.zip.sha512 Thu Feb 3 10:17:01 2022 @@ -0,0 +1 @@ +eff573cddc427ea496ab9bde6c1de3d1d1579272f5fe7fdfc79018cf31678694f8e59fb528415a5d5444e99cb74c5ded647b3b37cfea969805ebe491339d8e65 apache-openjpa-3.2.1-source.zip
[openjpa] 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/openjpa.git commit 68b77e1ae7a078fa336d42b0ea6bf1c9b6e65dca Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 11:08:53 2022 +0100 [maven-release-plugin] prepare for next development iteration --- openjpa-all/pom.xml| 2 +- openjpa-examples/image-gallery/pom.xml | 2 +- openjpa-examples/openbooks/pom.xml | 2 +- openjpa-examples/pom.xml | 2 +- openjpa-examples/simple/pom.xml| 2 +- openjpa-features/pom.xml | 2 +- openjpa-integration/daytrader/pom.xml | 2 +- openjpa-integration/examples/pom.xml | 2 +- openjpa-integration/jmx/pom.xml| 2 +- openjpa-integration/pom.xml| 2 +- openjpa-integration/slf4j/pom.xml | 2 +- openjpa-integration/tck/pom.xml| 2 +- openjpa-integration/validation/pom.xml | 2 +- openjpa-jdbc/pom.xml | 2 +- openjpa-jest/pom.xml | 2 +- openjpa-junit5/pom.xml | 2 +- openjpa-kernel/pom.xml | 2 +- openjpa-kubernetes/pom.xml | 2 +- openjpa-lib/pom.xml| 2 +- openjpa-persistence-jdbc/pom.xml | 2 +- openjpa-persistence-locking/pom.xml| 2 +- openjpa-persistence/pom.xml| 2 +- openjpa-project/pom.xml| 2 +- openjpa-slice/pom.xml | 2 +- openjpa-tools/openjpa-fetch-statistics-was/pom.xml | 2 +- openjpa-tools/openjpa-fetch-statistics/pom.xml | 2 +- openjpa-tools/openjpa-maven-plugin/pom.xml | 2 +- openjpa-tools/pom.xml | 2 +- openjpa-xmlstore/pom.xml | 2 +- openjpa/pom.xml| 2 +- pom.xml| 4 ++-- 31 files changed, 32 insertions(+), 32 deletions(-) diff --git a/openjpa-all/pom.xml b/openjpa-all/pom.xml index b1b7ade..646aa36 100644 --- a/openjpa-all/pom.xml +++ b/openjpa-all/pom.xml @@ -28,7 +28,7 @@ org.apache.openjpa openjpa-parent -3.2.1 +3.2.2-SNAPSHOT openjpa-all diff --git a/openjpa-examples/image-gallery/pom.xml b/openjpa-examples/image-gallery/pom.xml index 67e2e1b..3e05306 100644 --- a/openjpa-examples/image-gallery/pom.xml +++ b/openjpa-examples/image-gallery/pom.xml @@ -27,7 +27,7 @@ org.apache.openjpa openjpa-examples - 3.2.1 + 3.2.2-SNAPSHOT org.apache.openjpa.openjpa-examples diff --git a/openjpa-examples/openbooks/pom.xml b/openjpa-examples/openbooks/pom.xml index 310609b..3fcbeef 100644 --- a/openjpa-examples/openbooks/pom.xml +++ b/openjpa-examples/openbooks/pom.xml @@ -29,7 +29,7 @@ org.apache.openjpa openjpa-examples -3.2.1 +3.2.2-SNAPSHOT org.apache.openjpa.openjpa-examples diff --git a/openjpa-examples/pom.xml b/openjpa-examples/pom.xml index 8acb1be..42b9bb8 100644 --- a/openjpa-examples/pom.xml +++ b/openjpa-examples/pom.xml @@ -28,7 +28,7 @@ org.apache.openjpa openjpa-parent -3.2.1 +3.2.2-SNAPSHOT openjpa-examples diff --git a/openjpa-examples/simple/pom.xml b/openjpa-examples/simple/pom.xml index 455f37f..17f0c5c 100644 --- a/openjpa-examples/simple/pom.xml +++ b/openjpa-examples/simple/pom.xml @@ -28,7 +28,7 @@ org.apache.openjpa openjpa-examples -3.2.1 +3.2.2-SNAPSHOT org.apache.openjpa.openjpa-examples diff --git a/openjpa-features/pom.xml b/openjpa-features/pom.xml index 03fce76..6e49653 100644 --- a/openjpa-features/pom.xml +++ b/openjpa-features/pom.xml @@ -18,7 +18,7 @@ org.apache.openjpa openjpa-parent -3.2.1 +3.2.2-SNAPSHOT openjpa-features diff --git a/openjpa-integration/daytrader/pom.xml b/openjpa-integration/daytrader/pom.xml index aee0d95..18fc9c9 100644 --- a/openjpa-integration/daytrader/pom.xml +++ b/openjpa-integration/daytrader/pom.xml @@ -27,7 +27,7 @@ org.apache.openjpa openjpa-integration -3.2.1 +3.2.2-SNAPSHOT openjpa-integration-daytrader diff --git a/openjpa-integration/examples/pom.xml b/openjpa-integration/examples/pom.xml index db60555..c2c5bc0 100644 --- a/openjpa-integration/examples/pom.xml +++ b/openjpa-integration/examples/pom.xml @@ -37,7 +37,7 @@ org.apache.openjpa openjpa-integration -3.2.1 +3.2.2-SNAPSHOT openjpa-integration-examples diff --git a/openjpa-integration/jmx/pom.xml
[openjpa] branch master updated (468a453 -> 68b77e1)
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/openjpa.git. from 468a453 [OPENJPA-2896] automatic module name is set for bundles (#92) new 000c065 [maven-release-plugin] prepare release 3.2.1 new 68b77e1 [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: openjpa-all/pom.xml| 2 +- openjpa-examples/image-gallery/pom.xml | 2 +- openjpa-examples/openbooks/pom.xml | 2 +- openjpa-examples/pom.xml | 2 +- openjpa-examples/simple/pom.xml| 2 +- openjpa-features/pom.xml | 2 +- openjpa-integration/daytrader/pom.xml | 2 +- openjpa-integration/examples/pom.xml | 2 +- openjpa-integration/jmx/pom.xml| 2 +- openjpa-integration/pom.xml| 2 +- openjpa-integration/slf4j/pom.xml | 2 +- openjpa-integration/tck/pom.xml| 2 +- openjpa-integration/validation/pom.xml | 2 +- openjpa-jdbc/pom.xml | 2 +- openjpa-jest/pom.xml | 2 +- openjpa-junit5/pom.xml | 2 +- openjpa-kernel/pom.xml | 2 +- openjpa-kubernetes/pom.xml | 2 +- openjpa-lib/pom.xml| 2 +- openjpa-persistence-jdbc/pom.xml | 2 +- openjpa-persistence-locking/pom.xml| 2 +- openjpa-persistence/pom.xml| 2 +- openjpa-project/pom.xml| 2 +- openjpa-slice/pom.xml | 2 +- openjpa-tools/openjpa-fetch-statistics-was/pom.xml | 2 +- openjpa-tools/openjpa-fetch-statistics/pom.xml | 2 +- openjpa-tools/openjpa-maven-plugin/pom.xml | 2 +- openjpa-tools/pom.xml | 2 +- openjpa-xmlstore/pom.xml | 2 +- openjpa/pom.xml| 2 +- pom.xml| 2 +- 31 files changed, 31 insertions(+), 31 deletions(-)
[openjpa] 01/02: [maven-release-plugin] prepare release 3.2.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/openjpa.git commit 000c065dbe8ceb4589fc1f789a37b8d68af6311e Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 11:08:53 2022 +0100 [maven-release-plugin] prepare release 3.2.1 --- openjpa-all/pom.xml| 2 +- openjpa-examples/image-gallery/pom.xml | 2 +- openjpa-examples/openbooks/pom.xml | 2 +- openjpa-examples/pom.xml | 2 +- openjpa-examples/simple/pom.xml| 2 +- openjpa-features/pom.xml | 2 +- openjpa-integration/daytrader/pom.xml | 2 +- openjpa-integration/examples/pom.xml | 2 +- openjpa-integration/jmx/pom.xml| 2 +- openjpa-integration/pom.xml| 2 +- openjpa-integration/slf4j/pom.xml | 2 +- openjpa-integration/tck/pom.xml| 2 +- openjpa-integration/validation/pom.xml | 2 +- openjpa-jdbc/pom.xml | 2 +- openjpa-jest/pom.xml | 2 +- openjpa-junit5/pom.xml | 2 +- openjpa-kernel/pom.xml | 2 +- openjpa-kubernetes/pom.xml | 2 +- openjpa-lib/pom.xml| 2 +- openjpa-persistence-jdbc/pom.xml | 2 +- openjpa-persistence-locking/pom.xml| 2 +- openjpa-persistence/pom.xml| 2 +- openjpa-project/pom.xml| 2 +- openjpa-slice/pom.xml | 2 +- openjpa-tools/openjpa-fetch-statistics-was/pom.xml | 2 +- openjpa-tools/openjpa-fetch-statistics/pom.xml | 2 +- openjpa-tools/openjpa-maven-plugin/pom.xml | 2 +- openjpa-tools/pom.xml | 2 +- openjpa-xmlstore/pom.xml | 2 +- openjpa/pom.xml| 2 +- pom.xml| 4 ++-- 31 files changed, 32 insertions(+), 32 deletions(-) diff --git a/openjpa-all/pom.xml b/openjpa-all/pom.xml index 1c15072..b1b7ade 100644 --- a/openjpa-all/pom.xml +++ b/openjpa-all/pom.xml @@ -28,7 +28,7 @@ org.apache.openjpa openjpa-parent -3.2.1-SNAPSHOT +3.2.1 openjpa-all diff --git a/openjpa-examples/image-gallery/pom.xml b/openjpa-examples/image-gallery/pom.xml index 6dd6a1f..67e2e1b 100644 --- a/openjpa-examples/image-gallery/pom.xml +++ b/openjpa-examples/image-gallery/pom.xml @@ -27,7 +27,7 @@ org.apache.openjpa openjpa-examples - 3.2.1-SNAPSHOT + 3.2.1 org.apache.openjpa.openjpa-examples diff --git a/openjpa-examples/openbooks/pom.xml b/openjpa-examples/openbooks/pom.xml index c24a191..310609b 100644 --- a/openjpa-examples/openbooks/pom.xml +++ b/openjpa-examples/openbooks/pom.xml @@ -29,7 +29,7 @@ org.apache.openjpa openjpa-examples -3.2.1-SNAPSHOT +3.2.1 org.apache.openjpa.openjpa-examples diff --git a/openjpa-examples/pom.xml b/openjpa-examples/pom.xml index 7e06581..8acb1be 100644 --- a/openjpa-examples/pom.xml +++ b/openjpa-examples/pom.xml @@ -28,7 +28,7 @@ org.apache.openjpa openjpa-parent -3.2.1-SNAPSHOT +3.2.1 openjpa-examples diff --git a/openjpa-examples/simple/pom.xml b/openjpa-examples/simple/pom.xml index 9a3ca4f..455f37f 100644 --- a/openjpa-examples/simple/pom.xml +++ b/openjpa-examples/simple/pom.xml @@ -28,7 +28,7 @@ org.apache.openjpa openjpa-examples -3.2.1-SNAPSHOT +3.2.1 org.apache.openjpa.openjpa-examples diff --git a/openjpa-features/pom.xml b/openjpa-features/pom.xml index 63b368b..03fce76 100644 --- a/openjpa-features/pom.xml +++ b/openjpa-features/pom.xml @@ -18,7 +18,7 @@ org.apache.openjpa openjpa-parent -3.2.1-SNAPSHOT +3.2.1 openjpa-features diff --git a/openjpa-integration/daytrader/pom.xml b/openjpa-integration/daytrader/pom.xml index 2b913b7..aee0d95 100644 --- a/openjpa-integration/daytrader/pom.xml +++ b/openjpa-integration/daytrader/pom.xml @@ -27,7 +27,7 @@ org.apache.openjpa openjpa-integration -3.2.1-SNAPSHOT +3.2.1 openjpa-integration-daytrader diff --git a/openjpa-integration/examples/pom.xml b/openjpa-integration/examples/pom.xml index a6062a4..db60555 100644 --- a/openjpa-integration/examples/pom.xml +++ b/openjpa-integration/examples/pom.xml @@ -37,7 +37,7 @@ org.apache.openjpa openjpa-integration -3.2.1-SNAPSHOT +3.2.1 openjpa-integration-examples diff --git a/openjpa-integration/jmx/pom.xml b/openjpa
[openjpa] annotated tag 3.2.1 created (now 85a3466)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to annotated tag 3.2.1 in repository https://gitbox.apache.org/repos/asf/openjpa.git. at 85a3466 (tag) tagging 000c065dbe8ceb4589fc1f789a37b8d68af6311e (commit) replaces 3.2.0 by Romain Manni-Bucau on Thu Feb 3 11:08:53 2022 +0100 - Log - [maven-release-plugin] copy for tag 3.2.1 --- This annotated tag includes the following new commits: new 000c065 [maven-release-plugin] prepare release 3.2.1 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.
svn commit: r52375 - in /dev/johnzon: johnzon-1.2.16-source-release.zip johnzon-1.2.16-source-release.zip.asc johnzon-1.2.16-source-release.zip.sha512
Author: rmannibucau Date: Thu Feb 3 09:30:44 2022 New Revision: 52375 Log: johnzon 1.2.16 dev area Added: dev/johnzon/johnzon-1.2.16-source-release.zip (with props) dev/johnzon/johnzon-1.2.16-source-release.zip.asc dev/johnzon/johnzon-1.2.16-source-release.zip.sha512 Added: dev/johnzon/johnzon-1.2.16-source-release.zip == Binary file - no diff available. Propchange: dev/johnzon/johnzon-1.2.16-source-release.zip -- svn:mime-type = application/octet-stream Added: dev/johnzon/johnzon-1.2.16-source-release.zip.asc == --- dev/johnzon/johnzon-1.2.16-source-release.zip.asc (added) +++ dev/johnzon/johnzon-1.2.16-source-release.zip.asc Thu Feb 3 09:30:44 2022 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEz4CgVaKtKOnvv5QqcxKfWN5h7L0FAmH7oEQACgkQcxKfWN5h +7L3xEAgAi4j1AUFGJlhtYgMak2TDQze6O9afr42gvk/FP4x7RF8QyOw7va1hZuIt +/vRE4yX49JCcr9SL8uQOKPBizr/NAMZowrr+79TtiNt+AoVK7chWNqXSuPwuweEW +wmIH3Pzlh3cSP7pAAnFF96oHQw8GfQzpyi8wVmijSD6r63Nf3HeCVJW6ThGlUVXs +2b0VI31ZcWV7iT3i20nlp15/qSLvleFTf+5LrKMcYUe2ZKWWdwyw7fRan96gPEU8 +TbHTGRKKbTbZZHRFwOOJDfozKs+j4zWH0YLKfASB+KFxn1P988YwbdiQftOdiz4P +Mj6fmHc8m6zdqVfuH5zZVtXsS5/0FQ== +=/fqZ +-END PGP SIGNATURE- Added: dev/johnzon/johnzon-1.2.16-source-release.zip.sha512 == --- dev/johnzon/johnzon-1.2.16-source-release.zip.sha512 (added) +++ dev/johnzon/johnzon-1.2.16-source-release.zip.sha512 Thu Feb 3 09:30:44 2022 @@ -0,0 +1 @@ +e2342d2d641b1960f7a4676718047cc7c76fb68958604f49117a11aa5856b25d642a90478d5142c08b4577e8751031302058891d87d78169b97a2569f4d385e0 johnzon-1.2.16-source-release.zip
[johnzon] annotated tag v1.2.16 created (now 2b7bf44)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to annotated tag v1.2.16 in repository https://gitbox.apache.org/repos/asf/johnzon.git. at 2b7bf44 (tag) tagging ab7fb42c1bbbfb3b954993a1526888ac99f0f130 (commit) replaces v1.2.14 by Romain Manni-Bucau on Thu Feb 3 10:28:31 2022 +0100 - Log - [maven-release-plugin] copy for tag v1.2.16 --- This annotated tag includes the following new commits: new ab7fb42 [maven-release-plugin] prepare release v1.2.16 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.
[johnzon] 01/02: [maven-release-plugin] prepare release v1.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/johnzon.git commit ab7fb42c1bbbfb3b954993a1526888ac99f0f130 Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 10:28:21 2022 +0100 [maven-release-plugin] prepare release v1.2.16 --- johnzon-core/pom.xml | 2 +- johnzon-distribution/pom.xml | 2 +- johnzon-jaxrs/pom.xml| 2 +- johnzon-json-extras/pom.xml | 2 +- johnzon-jsonb/pom.xml| 2 +- johnzon-jsonlogic/pom.xml| 2 +- johnzon-jsonp-strict/pom.xml | 2 +- johnzon-jsonschema/pom.xml | 2 +- johnzon-mapper/pom.xml | 2 +- johnzon-maven-plugin/pom.xml | 2 +- johnzon-osgi/pom.xml | 2 +- johnzon-websocket/pom.xml| 2 +- pom.xml | 4 ++-- 13 files changed, 14 insertions(+), 14 deletions(-) diff --git a/johnzon-core/pom.xml b/johnzon-core/pom.xml index 9bcd1cd..8fe6cfc 100644 --- a/johnzon-core/pom.xml +++ b/johnzon-core/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-distribution/pom.xml b/johnzon-distribution/pom.xml index 3ef5900..42ffb14 100644 --- a/johnzon-distribution/pom.xml +++ b/johnzon-distribution/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-jaxrs/pom.xml b/johnzon-jaxrs/pom.xml index c8a22d1..a41f894 100644 --- a/johnzon-jaxrs/pom.xml +++ b/johnzon-jaxrs/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-json-extras/pom.xml b/johnzon-json-extras/pom.xml index d460f04..cd310a8 100644 --- a/johnzon-json-extras/pom.xml +++ b/johnzon-json-extras/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-jsonb/pom.xml b/johnzon-jsonb/pom.xml index 82c367e..333b97a 100644 --- a/johnzon-jsonb/pom.xml +++ b/johnzon-jsonb/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-jsonlogic/pom.xml b/johnzon-jsonlogic/pom.xml index cb0c3fe..4c1591b 100644 --- a/johnzon-jsonlogic/pom.xml +++ b/johnzon-jsonlogic/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-jsonp-strict/pom.xml b/johnzon-jsonp-strict/pom.xml index 12d0a10..ae8b62b 100644 --- a/johnzon-jsonp-strict/pom.xml +++ b/johnzon-jsonp-strict/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-jsonschema/pom.xml b/johnzon-jsonschema/pom.xml index 8c7fd8b..b96d4c9 100644 --- a/johnzon-jsonschema/pom.xml +++ b/johnzon-jsonschema/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-mapper/pom.xml b/johnzon-mapper/pom.xml index d6d4e49..8dda39c 100644 --- a/johnzon-mapper/pom.xml +++ b/johnzon-mapper/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-maven-plugin/pom.xml b/johnzon-maven-plugin/pom.xml index e92e48c..1c07df3 100644 --- a/johnzon-maven-plugin/pom.xml +++ b/johnzon-maven-plugin/pom.xml @@ -23,7 +23,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 johnzon-maven-plugin diff --git a/johnzon-osgi/pom.xml b/johnzon-osgi/pom.xml index 68420bf..bb82d8e 100644 --- a/johnzon-osgi/pom.xml +++ b/johnzon-osgi/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/johnzon-websocket/pom.xml b/johnzon-websocket/pom.xml index a3aab22..585fbc8 100644 --- a/johnzon-websocket/pom.xml +++ b/johnzon-websocket/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.15-SNAPSHOT +1.2.16 4.0.0 diff --git a/pom.xml b/pom.xml index 0686c80..1b04aa4 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ org.apache.johnzon johnzon pom - 1.2.15-SNAPSHOT + 1.2.16 Apache Johnzon Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON Processing). 2014 @@ -491,7 +491,7 @@ scm:git:https://git-wip-us.apache.org/repos/asf/johnzon.git scm:git:https://git-wip-us.apache.org/repos/asf/johnzon.git https://git-wip-us.apache.org/repos/asf?p=johnzon.git -HEAD +v1.2.16
[johnzon] branch master updated (c955174 -> 0f3ee62)
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/johnzon.git. from c955174 [JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types new ab7fb42 [maven-release-plugin] prepare release v1.2.16 new 0f3ee62 [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: johnzon-core/pom.xml | 2 +- johnzon-distribution/pom.xml | 2 +- johnzon-jaxrs/pom.xml| 2 +- johnzon-json-extras/pom.xml | 2 +- johnzon-jsonb/pom.xml| 2 +- johnzon-jsonlogic/pom.xml| 2 +- johnzon-jsonp-strict/pom.xml | 2 +- johnzon-jsonschema/pom.xml | 2 +- johnzon-mapper/pom.xml | 2 +- johnzon-maven-plugin/pom.xml | 2 +- johnzon-osgi/pom.xml | 2 +- johnzon-websocket/pom.xml| 2 +- pom.xml | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-)
[johnzon] 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/johnzon.git commit 0f3ee62d2d4b4d402da9001316826b65a69b1c97 Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 10:28:31 2022 +0100 [maven-release-plugin] prepare for next development iteration --- johnzon-core/pom.xml | 2 +- johnzon-distribution/pom.xml | 2 +- johnzon-jaxrs/pom.xml| 2 +- johnzon-json-extras/pom.xml | 2 +- johnzon-jsonb/pom.xml| 2 +- johnzon-jsonlogic/pom.xml| 2 +- johnzon-jsonp-strict/pom.xml | 2 +- johnzon-jsonschema/pom.xml | 2 +- johnzon-mapper/pom.xml | 2 +- johnzon-maven-plugin/pom.xml | 2 +- johnzon-osgi/pom.xml | 2 +- johnzon-websocket/pom.xml| 2 +- pom.xml | 4 ++-- 13 files changed, 14 insertions(+), 14 deletions(-) diff --git a/johnzon-core/pom.xml b/johnzon-core/pom.xml index 8fe6cfc..56f0e98 100644 --- a/johnzon-core/pom.xml +++ b/johnzon-core/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-distribution/pom.xml b/johnzon-distribution/pom.xml index 42ffb14..c99e728 100644 --- a/johnzon-distribution/pom.xml +++ b/johnzon-distribution/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-jaxrs/pom.xml b/johnzon-jaxrs/pom.xml index a41f894..b3f9cc3 100644 --- a/johnzon-jaxrs/pom.xml +++ b/johnzon-jaxrs/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-json-extras/pom.xml b/johnzon-json-extras/pom.xml index cd310a8..030ab6a 100644 --- a/johnzon-json-extras/pom.xml +++ b/johnzon-json-extras/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-jsonb/pom.xml b/johnzon-jsonb/pom.xml index 333b97a..0ee3162 100644 --- a/johnzon-jsonb/pom.xml +++ b/johnzon-jsonb/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-jsonlogic/pom.xml b/johnzon-jsonlogic/pom.xml index 4c1591b..33beb03 100644 --- a/johnzon-jsonlogic/pom.xml +++ b/johnzon-jsonlogic/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-jsonp-strict/pom.xml b/johnzon-jsonp-strict/pom.xml index ae8b62b..aca67c3 100644 --- a/johnzon-jsonp-strict/pom.xml +++ b/johnzon-jsonp-strict/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-jsonschema/pom.xml b/johnzon-jsonschema/pom.xml index b96d4c9..8ada11f 100644 --- a/johnzon-jsonschema/pom.xml +++ b/johnzon-jsonschema/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-mapper/pom.xml b/johnzon-mapper/pom.xml index 8dda39c..0c1bf54 100644 --- a/johnzon-mapper/pom.xml +++ b/johnzon-mapper/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-maven-plugin/pom.xml b/johnzon-maven-plugin/pom.xml index 1c07df3..45ea1d1 100644 --- a/johnzon-maven-plugin/pom.xml +++ b/johnzon-maven-plugin/pom.xml @@ -23,7 +23,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT johnzon-maven-plugin diff --git a/johnzon-osgi/pom.xml b/johnzon-osgi/pom.xml index bb82d8e..c462fb8 100644 --- a/johnzon-osgi/pom.xml +++ b/johnzon-osgi/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/johnzon-websocket/pom.xml b/johnzon-websocket/pom.xml index 585fbc8..e72a463 100644 --- a/johnzon-websocket/pom.xml +++ b/johnzon-websocket/pom.xml @@ -21,7 +21,7 @@ johnzon org.apache.johnzon -1.2.16 +1.2.17-SNAPSHOT 4.0.0 diff --git a/pom.xml b/pom.xml index 1b04aa4..4e77fa7 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ org.apache.johnzon johnzon pom - 1.2.16 + 1.2.17-SNAPSHOT Apache Johnzon Apache Johnzon is an implementation of JSR-353 (JavaTM API for JSON Processing). 2014 @@ -491,7 +491,7 @@ scm:git:https://git-wip-us.apache.org/repos/asf/johnzon.git scm:git:https://git-wip-us.apache.org/repos/asf/johnzon.git https://git-wip-us.apache.org/repos/asf?p=johnzon.git -v1.2.16 +HEAD
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
[johnzon] branch generated-bindings updated: trivial flat support of 15869JohnzonJsonb
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch generated-bindings in repository https://gitbox.apache.org/repos/asf/johnzon.git The following commit(s) were added to refs/heads/generated-bindings by this push: new 6f59875 trivial flat support of 15869JohnzonJsonb 6f59875 is described below commit 6f59875a18f23f58ac94aa3e2914974c20a77ed8 Author: Romain Manni-Bucau AuthorDate: Thu Feb 3 09:58:02 2022 +0100 trivial flat support of 15869JohnzonJsonb --- .../jsonb/generator/GeneratedJohnzonJsonb.java | 23 ++ .../jsonb/generator/JsonbMapperGenerator.java | 75 +-- .../jsonb/generator/GeneratedJsonbTest.java| 87 +- 3 files changed, 160 insertions(+), 25 deletions(-) diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java index df3b42d..305cfc0 100644 --- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java @@ -20,6 +20,9 @@ package org.apache.johnzon.jsonb.generator; import org.apache.johnzon.jsonb.JohnzonJsonb; +import javax.json.JsonNumber; +import javax.json.JsonString; +import javax.json.JsonValue; import java.io.Reader; import java.io.Writer; @@ -33,4 +36,24 @@ public abstract class GeneratedJohnzonJsonb { public abstract T fromJson(Reader reader); public abstract void toJson(Object object, Writer writer); + +protected static String json2String(final JsonValue value) { +switch (value.getValueType()) { +case STRING: +return JsonString.class.cast(value).getString(); +case NULL: +return null; +default: +throw new IllegalArgumentException("expected a string, got " + value.getValueType()); +} +} + +protected static int json2Int(final JsonValue value) { +switch (value.getValueType()) { +case NUMBER: +return JsonNumber.class.cast(value).intValue(); +default: +throw new IllegalArgumentException("expected an int, got " + value.getValueType()); +} +} } diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java index ad0917e..04e51b2 100644 --- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java @@ -29,9 +29,13 @@ import javax.json.bind.JsonbConfig; import java.io.IOException; import java.io.Writer; import java.lang.reflect.Field; +import java.lang.reflect.Type; +import java.math.BigDecimal; +import java.math.BigInteger; import java.nio.file.Files; import java.nio.file.Path; import java.util.Collection; +import java.util.Map; import java.util.function.Supplier; import java.util.logging.Logger; import java.util.stream.Stream; @@ -95,18 +99,14 @@ public class JsonbMapperGenerator implements Runnable { out.append("final ").append(clazz.getSimpleName()).append(suffix).append(" instance = new ") .append(clazz.getSimpleName()).append(suffix).append("();\n"); out.append(mapping.setters.entrySet().stream() +.sorted(Map.Entry.comparingByKey()) .map(setter -> toSetter(setter.getValue(), setter.getKey())) .collect(joining("\n", "", "\n"))); -out.append("return null;\n"); +out.append("return instance;\n"); out.append("}\n"); out.append("case NULL:\n"); -out.append("case ARRAY:\n"); -out.append("case STRING:\n"); -out.append("case NUMBER:\n"); -out.append("case TRUE:\n"); -out.append("case FALSE:\n"); +out.append("return null;\n"); out.append("default:\n"); -// todo: check if there is an adapter or alike out.append("throw new IllegalStateException(\"invalid value type: '\" + val
[johnzon] 01/01: start a binding generator from our classmapping
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch generated-bindings in repository https://gitbox.apache.org/repos/asf/johnzon.git commit 30ccfb92428c647114b20a2a352a127988d733e6 Author: Romain Manni-Bucau AuthorDate: Wed Feb 2 21:02:58 2022 +0100 start a binding generator from our classmapping --- .../org/apache/johnzon/jsonb/JohnzonJsonb.java | 4 + .../jsonb/generator/GeneratedJohnzonJsonb.java | 36 +++ .../jsonb/generator/JsonbMapperGenerator.java | 284 + .../jsonb/generator/GeneratedJsonbTest.java| 89 +++ .../java/org/apache/johnzon/mapper/Mapper.java | 16 ++ 5 files changed, 429 insertions(+) diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java index 69c4816..2cb3b63 100644 --- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java @@ -69,6 +69,10 @@ public class JohnzonJsonb implements Jsonb, AutoCloseable, JsonbExtension { this.onClose = onClose; } +public Mapper getDelegate() { +return delegate; +} + @Override public T fromJson(final String str, final Class type) throws JsonbException { try { diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java new file mode 100644 index 000..df3b42d --- /dev/null +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/GeneratedJohnzonJsonb.java @@ -0,0 +1,36 @@ +/* + * 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.johnzon.jsonb.generator; + +import org.apache.johnzon.jsonb.JohnzonJsonb; + +import java.io.Reader; +import java.io.Writer; + +public abstract class GeneratedJohnzonJsonb { +protected final JohnzonJsonb root; + +protected GeneratedJohnzonJsonb(final JohnzonJsonb root) { +this.root = root; +} + +public abstract T fromJson(Reader reader); + +public abstract void toJson(Object object, Writer writer); +} diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java new file mode 100644 index 000..ad0917e --- /dev/null +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/generator/JsonbMapperGenerator.java @@ -0,0 +1,284 @@ +/* + * 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.johnzon.jsonb.generator; + +import org.apache.johnzon.jsonb.JohnzonBuilder; +import org.apache.johnzon.jsonb.JohnzonJsonb; +import org.apache.johnzon.mapper.Mappings; +import org.apache.johnzon.mapper.access.AccessMode; +import org.apache.johnzon.mapper.access.FieldAndMethodAccessMode; +import org.apache.johnzon.mapper.access.MethodAccessMode; + +import javax.json.bind.JsonbConfig; +import java.io.IOException; +import java.io.Writer; +import java.lang.reflect.Field; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Collection; +import java.util.function.Supplier; +import java.util.logging.Logger; +import java.util.stream.Stream; + +import static java.nio.charse
[johnzon] branch generated-bindings created (now 30ccfb9)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch generated-bindings in repository https://gitbox.apache.org/repos/asf/johnzon.git. at 30ccfb9 start a binding generator from our classmapping This branch includes the following new commits: new 30ccfb9 start a binding generator from our classmapping 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-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);
[johnzon] branch master updated: [JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new c955174 [JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types c955174 is described below commit c95517479aab2c3934e54f1cdbf5fc9b449925e5 Author: Romain Manni-Bucau AuthorDate: Tue Jan 25 17:17:59 2022 +0100 [JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types --- .../org/apache/johnzon/core/JsonGeneratorImpl.java | 17 ++-- johnzon-jsonb/pom.xml | 2 +- .../apache/johnzon/jsonb/SerializersMapTest.java | 106 + .../SerializersObjectWithEmbeddedListTest.java | 87 + .../org/apache/johnzon/jsonb/test/JsonbRule.java | 24 +++-- .../johnzon/mapper/DynamicMappingGenerator.java| 1 + .../johnzon/mapper/MappingGeneratorImpl.java | 66 +++-- 7 files changed, 252 insertions(+), 51 deletions(-) diff --git a/johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java b/johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java index 7520243..f15078b 100644 --- a/johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java +++ b/johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java @@ -34,11 +34,12 @@ import java.io.Writer; import java.math.BigDecimal; import java.math.BigInteger; import java.nio.charset.Charset; +import java.nio.charset.StandardCharsets; import java.util.Iterator; import java.util.Map; class JsonGeneratorImpl implements JsonGenerator, JsonChars, Serializable { -private static final Charset UTF8_CHARSET = Charset.forName("UTF-8"); +private static final Charset UTF8_CHARSET = StandardCharsets.UTF_8; private final transient Writer writer; private final BufferStrategy.BufferProvider bufferProvider; @@ -184,20 +185,17 @@ class JsonGeneratorImpl implements JsonGenerator, JsonChars, Serializable { switch (value.getValueType()) { case ARRAY: writeStartArray(name); -final JsonArray array = JsonArray.class.cast(value); -final Iterator ait = array.iterator(); -while (ait.hasNext()) { -write(ait.next()); +final JsonArray array = value.asJsonArray(); +for (final JsonValue jsonValue : array) { +write(jsonValue); } writeEnd(); break; case OBJECT: writeStartObject(name); -final JsonObject object = JsonObject.class.cast(value); -final Iterator> oit = object.entrySet().iterator(); -while (oit.hasNext()) { -final Map.Entry keyval = oit.next(); +final JsonObject object = value.asJsonObject(); +for (final Map.Entry keyval : object.entrySet()) { write(keyval.getKey(), keyval.getValue()); } writeEnd(); @@ -828,5 +826,4 @@ class JsonGeneratorImpl implements JsonGenerator, JsonChars, Serializable { } } */ - } diff --git a/johnzon-jsonb/pom.xml b/johnzon-jsonb/pom.xml index dcbd370..82c367e 100644 --- a/johnzon-jsonb/pom.xml +++ b/johnzon-jsonb/pom.xml @@ -37,7 +37,7 @@ org.apache.geronimo.specs geronimo-annotation_1.3_spec - 1.1 + 1.3 provided true diff --git a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java new file mode 100644 index 000..4e14592 --- /dev/null +++ b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java @@ -0,0 +1,106 @@ +/* + * 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.johnzon.jsonb; + +import org.apache.johnzon.jsonb.test.JsonbRule; +import org.junit.Before; +import org.junit.Rule;
[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);
[openjpa] branch master updated: [OPENJPA-2889] Align commons-pool2 bundle version in Karaf features repository with the actual one
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/openjpa.git The following commit(s) were added to refs/heads/master by this push: new 4d932bc [OPENJPA-2889] Align commons-pool2 bundle version in Karaf features repository with the actual one new cc55aec Merge pull request #87 from jbonofre/OPENJPA-2889 4d932bc is described below commit 4d932bc787ffaa4b8a79b44366b5ec80f58b9dda Author: Jean-Baptiste Onofré AuthorDate: Mon Nov 22 16:07:50 2021 +0100 [OPENJPA-2889] Align commons-pool2 bundle version in Karaf features repository with the actual one --- openjpa-features/src/main/feature/feature.xml | 2 +- pom.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/openjpa-features/src/main/feature/feature.xml b/openjpa-features/src/main/feature/feature.xml index d32e459..fa9834d 100644 --- a/openjpa-features/src/main/feature/feature.xml +++ b/openjpa-features/src/main/feature/feature.xml @@ -24,7 +24,7 @@ mvn:org.eclipse.persistence/javax.persistence/2.1.0 mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/1.1.1 mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/1.0.1 -mvn:org.apache.commons/commons-pool2/2.6.0 + mvn:org.apache.commons/commons-pool2/${pool2.version} mvn:org.apache.commons/commons-dbcp2/2.7.0 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.serp/1.14.1_1 mvn:org.apache.xbean/xbean-asm9-shaded/${xbean.version} diff --git a/pom.xml b/pom.xml index 9fe6986..5685d7d 100644 --- a/pom.xml +++ b/pom.xml @@ -105,6 +105,7 @@ 2.9.0 -SUBMODULES-NEED-TO-OVERRIDE-THIS- 2.8.0 + 2.9.0 @@ -1725,7 +1726,7 @@ org.apache.commons commons-pool2 -2.9.0 + ${pool2.version} commons-logging
[openjpa] branch master updated (cb258ae -> e7774e3)
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/openjpa.git. from cb258ae Merge pull request #81 from tandraschko/master new fe42383 [OPENJPA-2891] allow configuration of @Generated annotation. new ad5f051 [OPENJPA-2891] default for addGeneratedOption, use switch new 3e9644d [OPENJPA-2891][DOCS] add description for openjpa.addGeneratedAnnotation. new e7774e3 Merge pull request #90 from bmarwell/OPENJPA-2891_annotation The 5237 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: openjpa-persistence/pom.xml| 5 +++ .../persistence/meta/AnnotationProcessor6.java | 48 +++--- .../openjpa/persistence/meta/localizer.properties | 2 + .../src/doc/manual/jpa_overview_criteria.xml | 10 + pom.xml| 6 +++ 5 files changed, 66 insertions(+), 5 deletions(-)
[johnzon] branch master updated: [JOHNZON-355]: Find class level Adapter even when used in collection. (#76)
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new 97c047d [JOHNZON-355]: Find class level Adapter even when used in collection. (#76) 97c047d is described below commit 97c047d6c0d2cd1f76925310f1ecc7a4fae22dd3 Author: Arne Limburg AuthorDate: Wed Nov 24 08:41:44 2021 +0100 [JOHNZON-355]: Find class level Adapter even when used in collection. (#76) --- .../org/apache/johnzon/jsonb/JsonbAccessMode.java | 18 +++--- .../java/org/apache/johnzon/jsonb/AdapterTest.java | 40 ++ 2 files changed, 53 insertions(+), 5 deletions(-) diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java index 3204101..4bf1911 100644 --- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java @@ -977,7 +977,7 @@ public class JsonbAccessMode implements AccessMode, Closeable { final boolean hasRawType = hasRawType(annotationHolder.getType()); final JsonbTypeDeserializer deserializer = annotationHolder.getAnnotation(JsonbTypeDeserializer.class); final JsonbTypeAdapter adapter = annotationHolder.getAnnotation(JsonbTypeAdapter.class); -final JsonbTypeAdapter typeAdapter = hasRawType ? getRawType(annotationHolder.getType()).getDeclaredAnnotation(JsonbTypeAdapter.class) : null; +final JsonbTypeAdapter typeAdapter = hasRawType ? getRawTargetType(annotationHolder.getType()).getDeclaredAnnotation(JsonbTypeAdapter.class) : null; JsonbDateFormat dateFormat = dateType ? annotationHolder.getAnnotation(JsonbDateFormat.class) : null; JsonbNumberFormat numberFormat = numberType ? annotationHolder.getAnnotation(JsonbNumberFormat.class) : null; final JohnzonConverter johnzonConverter = annotationHolder.getAnnotation(JohnzonConverter.class); @@ -1077,7 +1077,7 @@ public class JsonbAccessMode implements AccessMode, Closeable { final boolean hasRawType = hasRawType(reader.getType()); final JsonbTypeSerializer serializer = reader.getAnnotation(JsonbTypeSerializer.class); final JsonbTypeAdapter adapter = reader.getAnnotation(JsonbTypeAdapter.class); -final JsonbTypeAdapter typeAdapter = hasRawType ? getRawType(reader.getType()).getDeclaredAnnotation(JsonbTypeAdapter.class) : null; +final JsonbTypeAdapter typeAdapter = hasRawType ? getRawTargetType(reader.getType()).getDeclaredAnnotation(JsonbTypeAdapter.class) : null; JsonbDateFormat dateFormat = dateType ? reader.getAnnotation(JsonbDateFormat.class) : null; JsonbNumberFormat numberFormat = numberType ? reader.getAnnotation(JsonbNumberFormat.class) : null; final JohnzonConverter johnzonConverter = reader.getAnnotation(JohnzonConverter.class); @@ -1149,12 +1149,20 @@ public class JsonbAccessMode implements AccessMode, Closeable { Class.class.isInstance(ParameterizedType.class.cast(type).getRawType())); } -private Class getRawType(final Type type) { // only intended to be used after hasRawType check +private Class getRawTargetType(final Type type) { // only intended to be used after hasRawType check if (Class.class.isInstance(type)) { return Class.class.cast(type); } -// ParameterizedType + Class raw type -return Class.class.cast(ParameterizedType.class.cast(type).getRawType()); +ParameterizedType parameterizedType = ParameterizedType.class.cast(type); +Class rawType = Class.class.cast(parameterizedType.getRawType()); +if (Collection.class.isAssignableFrom(rawType) || Map.class.isAssignableFrom(rawType)) { +Type[] actualTypeArguments = parameterizedType.getActualTypeArguments(); +Type itemType = actualTypeArguments[actualTypeArguments.length - 1]; +if (Class.class.isInstance(itemType)) { +return Class.class.cast(itemType); +} +} +return rawType; } private static class ClassDecoratedType implements DecoratedType { diff --git a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java index 862c10e..840273f 100644 --- a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java +++ b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java @@ -167,6 +167,46 @@ public class AdapterTest { assertEquals(22, Bar2.class.cast(read.bars.get(1)).value2); } +@Test +public void adaptCollectionValue() { +final
[johnzon] branch master updated: [JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new b221d9d [JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop b221d9d is described below commit b221d9db923c142afcddde056abd9301acbf9af1 Author: Romain Manni-Bucau AuthorDate: Tue Nov 23 11:19:11 2021 +0100 [JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop --- johnzon-core/pom.xml | 1 - johnzon-json-extras/pom.xml | 1 - johnzon-jsonb/pom.xml| 2 +- .../src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java | 5 - .../java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java | 2 +- johnzon-jsonlogic/pom.xml| 2 +- johnzon-jsonp-strict/pom.xml | 2 +- johnzon-mapper/pom.xml | 1 - johnzon-osgi/pom.xml | 4 ++-- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/johnzon-core/pom.xml b/johnzon-core/pom.xml index 6b9b407..9bcd1cd 100644 --- a/johnzon-core/pom.xml +++ b/johnzon-core/pom.xml @@ -27,7 +27,6 @@ johnzon-core Johnzon :: Core - bundle ${project.parent.reporting.outputDirectory} diff --git a/johnzon-json-extras/pom.xml b/johnzon-json-extras/pom.xml index 4c88d86..d460f04 100644 --- a/johnzon-json-extras/pom.xml +++ b/johnzon-json-extras/pom.xml @@ -27,7 +27,6 @@ johnzon-jsonb-extras Johnzon :: JSON-B Extensions - bundle ${project.parent.reporting.outputDirectory} diff --git a/johnzon-jsonb/pom.xml b/johnzon-jsonb/pom.xml index 5c6ff3c..dcbd370 100644 --- a/johnzon-jsonb/pom.xml +++ b/johnzon-jsonb/pom.xml @@ -27,7 +27,7 @@ johnzon-jsonb Johnzon :: JSON-B Implementation - bundle + ${project.parent.reporting.outputDirectory} diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java index d21bb18..24966cc 100644 --- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java @@ -222,9 +222,12 @@ public class JohnzonBuilder implements JsonbBuilder { config.getProperty("johnzon.accessModeDelegate") .map(this::toAccessMode) .orElseGet(() -> new FieldAndMethodAccessMode(true, true, false, true)), +// this changes in v3 of the spec so let's use this behavior which makes everyone happy by default config.getProperty("johnzon.failOnMissingCreatorValues") .map(this::toBool) -.orElse(true) /*spec 1.0 requirement*/, +.orElseGet(() -> config.getProperty("jsonb.creator-parameters-required") +.map(this::toBool) +.orElse(false)), isNillable, config.getProperty("johnzon.supportsPrivateAccess") .map(this::toBool) diff --git a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java index 6e4d378..22c6e78 100644 --- a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java +++ b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java @@ -56,7 +56,7 @@ public class DynamicBufferResizingTest { @Test(expected = JsonbException.class) public void failOnMissingProp() throws Exception { -try (final Jsonb jsonb = JsonbBuilder.create()) { +try (final Jsonb jsonb = JsonbBuilder.create(new JsonbConfig().setProperty("jsonb.creator-parameters-required", true))) { jsonb.fromJson(jsonb.toJson(new Request("Screenshot.png", null, null)), Request.class); } } diff --git a/johnzon-jsonlogic/pom.xml b/johnzon-jsonlogic/pom.xml index b51aa4b..cb0c3fe 100644 --- a/johnzon-jsonlogic/pom.xml +++ b/johnzon-jsonlogic/pom.xml @@ -27,7 +27,7 @@ johnzon-jsonlogic Johnzon :: JSON Logic - bundle + diff --git a/johnzon-jsonp-strict/pom.xml b/johnzon-jsonp-strict/pom.xml index 9981a61..12d0a10 100644 --- a/johnzon-jsonp-strict/pom.xml +++ b/johnzo
[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)
[openjpa] branch master updated (1fdf245 -> cb258ae)
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/openjpa.git. from 1fdf245 OPENJPA-2885 ensure openjpa-junit5 can support jakarta as well without any shade new 116eda9 OPENJPA-2877 new d698cca OPENJPA-2877 added caching of method new a0e4079 OPENJPA-2877 test new 08fe274 Merge branch 'apache:master' into master new 8ff3dff OPENJPA-2877 added caching of constructor new cb258ae Merge pull request #81 from tandraschko/master The 5233 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: .../org/apache/openjpa/meta/FieldMetaData.java | 188 ++--- .../org/apache/openjpa/meta/localizer.properties | 2 + .../persistence/meta/TestExternalValues.java | 3 + .../meta/common/apps/ExternalValues.java | 13 ++ ...ntimeTest2.java => UuidAttributeConverter.java} | 35 ++-- .../AnnotationPersistenceMetaDataParser.java | 7 + .../apache/openjpa/persistence/MetaDataTag.java| 3 +- 7 files changed, 167 insertions(+), 84 deletions(-) copy openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/meta/common/apps/{RuntimeTest2.java => UuidAttributeConverter.java} (67%)
[openjpa] branch master updated: OPENJPA-2885 ensure openjpa-junit5 can support jakarta as well without any shade
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/openjpa.git The following commit(s) were added to refs/heads/master by this push: new 1fdf245 OPENJPA-2885 ensure openjpa-junit5 can support jakarta as well without any shade 1fdf245 is described below commit 1fdf245200fc839d25d59a637994c62173429bd2 Author: Romain Manni-Bucau AuthorDate: Tue Oct 26 16:54:26 2021 +0200 OPENJPA-2885 ensure openjpa-junit5 can support jakarta as well without any shade --- .../junit5/internal/OpenJPADirectoriesEnhancer.java| 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java b/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java index c79535f..d86f2bd 100644 --- a/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java +++ b/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPADirectoriesEnhancer.java @@ -205,9 +205,12 @@ public class OpenJPADirectoriesEnhancer implements Runnable { private static class OpenJpaClassLoader extends BaseClassLoader { private static final String PERSITENCE_CAPABLE = Type.getDescriptor(PersistenceCapable.class); -private static final String ENTITY = Type.getDescriptor(Entity.class); -private static final String EMBEDDABLE = Type.getDescriptor(Embeddable.class); -private static final String MAPPED_SUPERCLASS = Type.getDescriptor(MappedSuperclass.class); +private static final String ENTITY = "Ljavax/persistence/Entity;"; +private static final String ENTITY2 = "Ljakarta/persistence/Entity;"; +private static final String EMBEDDABLE = "Ljavax/persistence/Entity;"; +private static final String EMBEDDABLE2 = "Ljakarta/persistence/Entity;"; +private static final String MAPPED_SUPERCLASS = "Ljavax/persistence/Entity;"; +private static final String MAPPED_SUPERCLASS2 = "Ljakarta/persistence/Entity;"; private final MetaDataRepository repos; private final ClassLoader tmpLoader; @@ -298,7 +301,10 @@ public class OpenJPADirectoriesEnhancer implements Runnable { public AnnotationVisitor visitAnnotation(final String descriptor, final boolean visible) { if (ENTITY.equals(descriptor) || EMBEDDABLE.equals(descriptor) || -MAPPED_SUPERCLASS.equals(descriptor)) { +MAPPED_SUPERCLASS.equals(descriptor) || +ENTITY2.equals(descriptor) || +EMBEDDABLE2.equals(descriptor) || +MAPPED_SUPERCLASS2.equals(descriptor)) { throw new MissingEnhancement(); // we already went into visit() so we miss the enhancement } return new EmptyVisitor().visitAnnotation(descriptor, visible);
[openjpa] branch master updated: OPENJPA-2884 trying to not relocate javax.annotation.processing
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/openjpa.git The following commit(s) were added to refs/heads/master by this push: new 3b6a69e OPENJPA-2884 trying to not relocate javax.annotation.processing 3b6a69e is described below commit 3b6a69e9f0d041b034ce11d934d7321732d069c8 Author: Romain Manni-Bucau AuthorDate: Tue Oct 26 16:20:43 2021 +0200 OPENJPA-2884 trying to not relocate javax.annotation.processing --- openjpa/pom.xml | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/openjpa/pom.xml b/openjpa/pom.xml index 4365ed1..3df7d46 100644 --- a/openjpa/pom.xml +++ b/openjpa/pom.xml @@ -123,8 +123,28 @@ -javax.annotation - jakarta.annotation + javax.annotation.security + jakarta.annotation.security + + + javax.annotation.Generated + jakarta.annotation.Generated + + + javax.annotation.PostConstruct + jakarta.annotation.PostConstruct + + + javax.annotation.PreDestroy + jakarta.annotation.PreDestroy + + + javax.annotation.Resource + jakarta.annotation.Resource + + + javax.annotation.Resources + jakarta.annotation.Resources javax.el
[openjpa] branch master updated: OPENJPA-2882: Exception passing javax.persistence.* String values to createEntityManager(Map)
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/openjpa.git The following commit(s) were added to refs/heads/master by this push: new 30c443d OPENJPA-2882: Exception passing javax.persistence.* String values to createEntityManager(Map) new 0fa0ee9 Merge pull request #82 from dazey3/OJ2882_master 30c443d is described below commit 30c443dcc32fdc43b75431c9579f8ca415421d17 Author: Will Dazey AuthorDate: Mon Oct 18 13:05:17 2021 -0500 OPENJPA-2882: Exception passing javax.persistence.* String values to createEntityManager(Map) Signed-off-by: Will Dazey --- .../persistence/property/TestEMProperties.java | 81 ++ .../apache/openjpa/persistence/JPAProperties.java | 14 +++- 2 files changed, 94 insertions(+), 1 deletion(-) diff --git a/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/property/TestEMProperties.java b/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/property/TestEMProperties.java new file mode 100644 index 000..bcff7b1 --- /dev/null +++ b/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/property/TestEMProperties.java @@ -0,0 +1,81 @@ +/* + * 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 agEmployee_Last_Name 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.openjpa.persistence.property; + +import java.util.HashMap; +import java.util.Map; + +import javax.persistence.EntityManager; + +import org.apache.openjpa.persistence.OpenJPAPersistence; +import org.apache.openjpa.persistence.OpenJPAQuery; +import org.apache.openjpa.persistence.test.SingleEMFTestCase; + +/** + * TestEMProperties is used to test various persistence properties set through EntityManager.setProperty() API + * to ensure no errors are thrown. + */ +public class TestEMProperties extends SingleEMFTestCase { + +@Override +public void setUp() { +setUp(EntityContact.class, + EmbeddableAddress.class, + DROP_TABLES, "javax.persistence.query.timeout", 23456); +} + +public void testQueryTimeoutPropertyDefault() { +EntityManager em = emf.createEntityManager(); + +String sql = "select * from EntityContact"; +OpenJPAQuery query = OpenJPAPersistence.cast(em.createNativeQuery(sql)); +assertEquals(23456, query.getFetchPlan().getQueryTimeout()); + +em.clear(); +em.close(); +} + +public void testQueryTimeoutPropertyOnEntityManagerCreation() { +Map properties = new HashMap(); +properties.put("javax.persistence.query.timeout", "12345"); +// Setting a value of type String should convert if possible and not return an error +EntityManager em = emf.createEntityManager(properties); + +String sql = "select * from EntityContact"; +OpenJPAQuery query = OpenJPAPersistence.cast(em.createNativeQuery(sql)); +assertEquals(12345, query.getFetchPlan().getQueryTimeout()); + +em.clear(); +em.close(); +} + +public void testQueryTimeoutPropertySetOnEntityManager() { +EntityManager em = emf.createEntityManager(); + +// Setting a value of type String should convert if possible and not return an error +em.setProperty("javax.persistence.query.timeout", "12345"); + +String sql = "select * from EntityContact"; +OpenJPAQuery query = OpenJPAPersistence.cast(em.createNativeQuery(sql)); +assertEquals(12345, query.getFetchPlan().getQueryTimeout()); + +em.clear(); +em.close(); +} +} diff --git a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java index 89f2a79..162003c 100644 --- a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java +++ b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/JPAProperties.java @@ -18,6 +18,8 @@ */ package org.apache.openjpa.persistence; +import java.math.BigDecimal; +imp
[johnzon] branch master updated: JOHNZON-353 enum jsonschema validation nulable fix
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new c3360bd JOHNZON-353 enum jsonschema validation nulable fix c3360bd is described below commit c3360bd35e98ff951f19c4eb99a5ff2d567a4673 Author: Romain Manni-Bucau AuthorDate: Fri Oct 8 10:53:14 2021 +0200 JOHNZON-353 enum jsonschema validation nulable fix --- .../jsonschema/spi/builtin/BaseValidation.java | 4 +- .../jsonschema/spi/builtin/EnumValidation.java | 8 +-- .../jsonschema/JsonSchemaValidatorTest.java| 2 +- .../jsonschema/spi/builtin/EnumValidationTest.java | 60 ++ 4 files changed, 68 insertions(+), 6 deletions(-) diff --git a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java index bb52fbb..35bc621 100644 --- a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java +++ b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java @@ -29,13 +29,13 @@ import javax.json.JsonValue; import org.apache.johnzon.jsonschema.ValidationResult; -abstract class BaseValidation implements Function> { +public abstract class BaseValidation implements Function> { protected final String pointer; protected final Function extractor; private final JsonValue.ValueType validType; private final boolean rootCanBeNull; -BaseValidation(final String pointer, final Function extractor, final JsonValue.ValueType validType) { +public BaseValidation(final String pointer, final Function extractor, final JsonValue.ValueType validType) { this.pointer = pointer; this.extractor = extractor != null ? extractor : v -> v; this.rootCanBeNull = extractor != null; diff --git a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java index 39e6d78..0185841 100644 --- a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java +++ b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java @@ -37,15 +37,17 @@ public class EnumValidation implements ValidationExtension { return ofNullable(model.getSchema().get("enum")) .filter(it -> it.getValueType() == JsonValue.ValueType.ARRAY) .map(JsonValue::asJsonArray) -.map(values -> new Impl(values, model.getValueProvider(), model.toPointer())); +.map(values -> new Impl(values, model.getValueProvider(), model.toPointer(), JsonValue.TRUE.equals(model.getSchema().get("nullable"; } private static class Impl extends BaseValidation { private final Collection valid; +private final boolean nullable; -private Impl(final Collection valid, final Function extractor, final String pointer) { +private Impl(final Collection valid, final Function extractor, final String pointer, final boolean nullable) { super(pointer, extractor, JsonValue.ValueType.OBJECT /* ignored */); this.valid = valid; +this.nullable = nullable; } @Override @@ -54,7 +56,7 @@ public class EnumValidation implements ValidationExtension { return Stream.empty(); } final JsonValue value = extractor.apply(root); -if (value != null && JsonValue.ValueType.NULL != value.getValueType()) { +if (nullable && (value == null || JsonValue.ValueType.NULL == value.getValueType())) { return Stream.empty(); } if (valid.contains(value)) { diff --git a/johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java b/johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java index cefd77b..3331ed3 100644 --- a/johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java +++ b/johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java @@ -208,7 +208,7 @@ public class JsonSchemaValidatorTest { final ValidationResult failure = validator.apply(jsonFactory.createObjectBuilder().add("name", 5).build()); assertFalse(failure.isSuccess()); final Collection errors = failure.getErrors(); -assertEquals(1, errors.size()); +assertEquals(2, errors.size()); final ValidationResult.ValidationError error = errors.iterator().next(); assertEquals(&
[tomee] branch master updated: ensure WebappWebBeansContext#getInjectableBeanManager is the correct one
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/tomee.git The following commit(s) were added to refs/heads/master by this push: new 80954e5 ensure WebappWebBeansContext#getInjectableBeanManager is the correct one 80954e5 is described below commit 80954e5ee5e71d9eedaae3c8b1fbb6bac02c4901 Author: Romain Manni-Bucau AuthorDate: Thu Oct 7 17:45:37 2021 +0200 ensure WebappWebBeansContext#getInjectableBeanManager is the correct one --- .../src/main/java/org/apache/openejb/cdi/WebappBeanManager.java | 1 + .../main/java/org/apache/openejb/cdi/WebappWebBeansContext.java | 8 2 files changed, 9 insertions(+) diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java index ded4bee..fc63bf0 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappBeanManager.java @@ -23,6 +23,7 @@ import org.apache.webbeans.component.ExtensionBean; import org.apache.webbeans.component.OwbBean; import org.apache.webbeans.config.WebBeansContext; import org.apache.webbeans.container.BeanManagerImpl; +import org.apache.webbeans.container.InjectableBeanManager; import org.apache.webbeans.context.creational.CreationalContextImpl; import org.apache.webbeans.event.EventMetadataImpl; import org.apache.webbeans.util.Asserts; diff --git a/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappWebBeansContext.java b/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappWebBeansContext.java index 6effb38..00bf9a5 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappWebBeansContext.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/cdi/WebappWebBeansContext.java @@ -22,12 +22,14 @@ import java.util.Properties; import org.apache.webbeans.config.WebBeansContext; import org.apache.webbeans.container.BeanManagerImpl; +import org.apache.webbeans.container.InjectableBeanManager; import org.apache.webbeans.event.NotificationManager; import javax.enterprise.inject.spi.Bean; public class WebappWebBeansContext extends WebBeansContext { private final WebBeansContext parent; +private final InjectableBeanManager ibm; private BeanManagerImpl bm; private final WebappNotificationManager webappNotificationManager; @@ -35,6 +37,12 @@ public class WebappWebBeansContext extends WebBeansContext { super(services, properties); parent = webBeansContext; webappNotificationManager = new WebappNotificationManager(this); +ibm = new InjectableBeanManager(getBeanManagerImpl()); +} + +@Override +public InjectableBeanManager getInjectableBeanManager() { +return ibm; } @SuppressWarnings("PMD.DoubleCheckedLocking")
[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
[johnzon] branch master updated: fixing some download links
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/johnzon.git The following commit(s) were added to refs/heads/master by this push: new df58d15 fixing some download links df58d15 is described below commit df58d158825cc315c59251ab171d6600fa621172 Author: Romain Manni-Bucau AuthorDate: Thu Sep 30 19:54:26 2021 +0200 fixing some download links --- src/site/markdown/download.md | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index f61db2d..de0bace 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -41,16 +41,16 @@ Apache Johnzon 1.2.x implements the JSON-P 1.1 and JSON-B 1.0 specifications whi Binaries The binary distribution contains all Johnzon modules. -* [apache-johnzon-1.2.14-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.2.14/apache-johnzon-1.2.14-bin.zip) -* [apache-johnzon-1.2.14-bin.zip.sha1](https://www.apache.org/dist/johnzon/johnzon-1.2.14/apache-johnzon-1.2.14-bin.zip.sha1) -* [apache-johnzon-1.2.14-bin.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.2.14/apache-johnzon-1.2.14-bin.zip.asc) +* [apache-johnzon-1.2.14-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip) +* [apache-johnzon-1.2.14-bin.zip.sha512](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512) +* [apache-johnzon-1.2.14-bin.zip.asc](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.asc) Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [johnzon-1.2.14-source-release.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.2.14/johnzon-1.2.14-source-release.zip) -* [johnzon-1.2.14-source-release.zip.sha1](https://www.apache.org/dist/johnzon/johnzon-1.2.14/johnzon-1.2.14-source-release.zip.sha1) -* [johnzon-1.2.14-source-release.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.2.14/johnzon-1.2.14-source-release.zip.asc) +* [johnzon-1.2.14-source-release.zip](https://www.apache.org/dyn/closer.lua/1.2.14/apache-johnzon-1.2.14-bin.zip) +* [johnzon-1.2.14-source-release.zip.sha512](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-bin.zip.sha512) +* [johnzon-1.2.14-source-release.zip.asc](https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-bin.zip.asc) ## Johnzon-1.0.x @@ -68,9 +68,9 @@ The binary distribution contains all Johnzon modules. Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [johnzon-1.0.2-source-release.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.0.2/johnzon-1.0.2-source-release.zip) -* [johnzon-1.0.2-source-release.zip.sha256](https://www.apache.org/dist/johnzon/johnzon-1.0.2/johnzon-1.0.2-source-release.zip.sha256) -* [johnzon-1.0.2-source-release.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.0.2/johnzon-1.0.2-source-release.zip.asc) +* [johnzon-1.0.2-source-release.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.0.2/apache-johnzon-1.0.2-source-release.zip) +* [johnzon-1.0.2-source-release.zip.sha256](https://www.apache.org/dist/johnzon/johnzon-1.0.2/apache-johnzon-1.0.2-source-release.zip.sha256) +* [johnzon-1.0.2-source-release.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.0.2/apache-johnzon-1.0.2-source-release.zip.asc) ---
svn commit: r1893761 [1/2] - in /johnzon/site/publish: ./ cobertura/ johnzon-core/ johnzon-core/cobertura/ johnzon-jaxrs/cobertura/ johnzon-jsonb-extras/cobertura/ johnzon-jsonb/cobertura/ johnzon-jso
Author: rmannibucau Date: Thu Sep 30 17:54:23 2021 New Revision: 1893761 URL: http://svn.apache.org/viewvc?rev=1893761=rev Log: Site checkin for project Apache Johnzon Modified: johnzon/site/publish/cobertura/frame-summary.html johnzon/site/publish/download.html johnzon/site/publish/johnzon-core/cobertura/frame-summary.html johnzon/site/publish/johnzon-core/pmd.html johnzon/site/publish/johnzon-jaxrs/cobertura/frame-summary.html johnzon/site/publish/johnzon-jsonb-extras/cobertura/frame-summary.html johnzon/site/publish/johnzon-jsonb/cobertura/frame-summary.html johnzon/site/publish/johnzon-jsonp-strict/cobertura/frame-summary.html johnzon/site/publish/johnzon-mapper/cobertura/frame-summary.html johnzon/site/publish/surefire-report.html Modified: johnzon/site/publish/cobertura/frame-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/cobertura/frame-summary.html?rev=1893761=1893760=1893761=diff == --- johnzon/site/publish/cobertura/frame-summary.html (original) +++ johnzon/site/publish/cobertura/frame-summary.html Thu Sep 30 17:54:23 2021 @@ -24,6 +24,6 @@ var packageTable = new SortableTable(doc ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]); packageTable.sort(0); -Report generated by http://cobertura.sourceforge.net/; target="_top">Cobertura 2.0.3 on 30/09/21 19:38. +Report generated by http://cobertura.sourceforge.net/; target="_top">Cobertura 2.0.3 on 30/09/21 19:47. \ No newline at end of file Modified: johnzon/site/publish/download.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/download.html?rev=1893761=1893760=1893761=diff == --- johnzon/site/publish/download.html (original) +++ johnzon/site/publish/download.html Thu Sep 30 17:54:23 2021 @@ -402,9 +402,9 @@ under the License. https://www.apache.org/dyn/closer.lua/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip;>apache-johnzon-1.2.14-bin.zip -https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512;>apache-johnzon-1.2.14-bin.zip.sha1 +https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512;>apache-johnzon-1.2.14-bin.zip.sha512 -https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512.asc;>apache-johnzon-1.2.14-bin.zip.asc +https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.asc;>apache-johnzon-1.2.14-bin.zip.asc Source @@ -412,11 +412,11 @@ under the License. -https://www.apache.org/dyn/closer.lua/1.2.14/apache-johnzon-1.2.14-src.zip;>johnzon-1.2.14-source-release.zip +https://www.apache.org/dyn/closer.lua/1.2.14/apache-johnzon-1.2.14-bin.zip;>johnzon-1.2.14-source-release.zip -https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512;>johnzon-1.2.14-source-release.zip.sha1 +https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-bin.zip.sha512;>johnzon-1.2.14-source-release.zip.sha512 -https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-src.zip.sha512.asc;>johnzon-1.2.14-source-release.zip.asc +https://www.apache.org/dist/johnzon/1.2.14/apache-johnzon-1.2.14-bin.zip.asc;>johnzon-1.2.14-source-release.zip.asc Johnzon-1.0.x @@ -440,11 +440,11 @@ under the License. -https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.0.2/johnzon-1.0.2-source-release.zip;>johnzon-1.0.2-source-release.zip +https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.0.2/apache-johnzon-1.0.2-source-release.zip;>johnzon-1.0.2-source-release.zip -https://www.apache.org/dist/johnzon/johnzon-1.0.2/johnzon-1.0.2-source-release.zip.sha256;>johnzon-1.0.2-source-release.zip.sha256 +https://www.apache.org/dist/johnzon/johnzon-1.0.2/apache-johnzon-1.0.2-source-release.zip.sha256;>johnzon-1.0.2-source-release.zip.sha256 -https://www.apache.org/dist/johnzon/johnzon-1.0.2/johnzon-1.0.2-source-release.zip.asc;>johnzon-1.0.2-source-release.zip.asc +https://www.apache.org/dist/johnzon/johnzon-1.0.2/apache-johnzon-1.0.2-source-release.zip.asc;>johnzon-1.0.2-source-release.zip.asc Modified: johnzon/site/publish/johnzon-core/cobertura/frame-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-core/cobertura/frame-summary.html?rev=1893761=1893760=1893761=diff == --- johnzon/site/publish/johnzon-core/cobertura/frame-summary.html (original) +++ johnzon/site/publish/johnzon-core/cobertura/frame-summary.html Thu Sep 30 17:54:23 2021 @@ -24,6 +24,6 @@ var packageTable = new SortableTable(doc ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]); packag
svn commit: r1893760 [11/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-co
Modified: johnzon/site/publish/johnzon-websocket/source-repository.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-websocket/source-repository.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-websocket/source-repository.html (original) +++ johnzon/site/publish/johnzon-websocket/source-repository.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: WebSocket Source Code Management @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-websocket/team-list.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-websocket/team-list.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-websocket/team-list.html (original) +++ johnzon/site/publish/johnzon-websocket/team-list.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: WebSocket Project Team @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/license.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/license.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/license.html (original) +++ johnzon/site/publish/license.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Apache Johnzon Project Licenses @@ -213,7 +213,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -485,11 +485,210 @@ Project Licenses -The Apache Software License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0.txt;>[Original text] -Copy of the license follows: -Moved Permanently -The document has moved https://www.apache.org/licenses/LICENSE-2.0.txt;>here. - +The Apache Software License, Version 2.0 + + Apache License + Version 2.0, January 2004 +http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + License shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + Licensor shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + Legal Entity shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + control means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + You (or Your) shall mean an individual or Legal Entity + exercising permissions granted by this License. + + Source form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + Object form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + Work shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + Derivative Works shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or
svn commit: r1893760 [8/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Modified: johnzon/site/publish/johnzon-jsonb/checkstyle.rss URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/checkstyle.rss?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/checkstyle.rss (original) +++ johnzon/site/publish/johnzon-jsonb/checkstyle.rss Thu Sep 30 17:39:30 2021 @@ -26,7 +26,7 @@ under the License. 2014 - 2021 The Apache Software Foundation File: 32, - Errors: 1170, + Errors: 1171, Warnings: 0, Infos: 0 @@ -265,7 +265,7 @@ under the License. 0 - 117 + 118 Modified: johnzon/site/publish/johnzon-jsonb/cobertura/frame-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/cobertura/frame-summary.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/cobertura/frame-summary.html (original) +++ johnzon/site/publish/johnzon-jsonb/cobertura/frame-summary.html Thu Sep 30 17:39:30 2021 @@ -24,6 +24,6 @@ var packageTable = new SortableTable(doc ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]); packageTable.sort(0); -Report generated by http://cobertura.sourceforge.net/; target="_top">Cobertura 2.0.3 on 05/07/21 08:58. +Report generated by http://cobertura.sourceforge.net/; target="_top">Cobertura 2.0.3 on 30/09/21 19:37. \ No newline at end of file Modified: johnzon/site/publish/johnzon-jsonb/cpd.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/cpd.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/cpd.html (original) +++ johnzon/site/publish/johnzon-jsonb/cpd.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JSON-B Implementation CPD Results @@ -149,7 +149,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-jsonb/dependencies.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/dependencies.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/dependencies.html (original) +++ johnzon/site/publish/johnzon-jsonb/dependencies.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JSON-B Implementation Project Dependencies @@ -149,7 +149,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -1073,9 +1073,9 @@ SAX2 and Stax2 APIs Yes johnzon-core-1.2.15-SNAPSHOT.jar -142.3 kB -106 -88 +144.7 kB +108 +90 3 1.8 Yes @@ -1202,16 +1202,16 @@ SAX2 and Stax2 APIs 33 8.6 MB -6409 -5249 +6411 +5251 402 1.8 32 compile: 2 -compile: 388.1 kB -compile: 293 -compile: 253 +compile: 390.5 kB +compile: 295 +compile: 255 compile: 12 - compile: 2 Modified: johnzon/site/publish/johnzon-jsonb/dependency-info.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/dependency-info.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/dependency-info.html (original) +++ johnzon/site/publish/johnzon-jsonb/dependency-info.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JSON-B Implementation Dependency Information @@ -149,7 +149,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-jsonb/dependency-management.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/dependency-management.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/dependency-management.html (original) +++ johnzon/site/publish/johnzon-jsonb/dependency-management.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@
svn commit: r1893760 [6/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Modified: johnzon/site/publish/johnzon-jsonb-extras/license.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb-extras/license.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb-extras/license.html (original) +++ johnzon/site/publish/johnzon-jsonb-extras/license.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JSON-B Extensions Project Licenses @@ -145,7 +145,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -301,11 +301,210 @@ Project Licenses -The Apache Software License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0.txt;>[Original text] -Copy of the license follows: -Moved Permanently -The document has moved https://www.apache.org/licenses/LICENSE-2.0.txt;>here. - +The Apache Software License, Version 2.0 + + Apache License + Version 2.0, January 2004 +http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + License shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + Licensor shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + Legal Entity shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + control means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + You (or Your) shall mean an individual or Legal Entity + exercising permissions granted by this License. + + Source form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + Object form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + Work shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + Derivative Works shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + Contribution shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, submitted + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as Not a Contribution. + + Contributor shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, +
svn commit: r1893760 [9/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Modified: johnzon/site/publish/johnzon-jsonp-strict/license.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonp-strict/license.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonp-strict/license.html (original) +++ johnzon/site/publish/johnzon-jsonp-strict/license.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JSON-P Strict JSON Pointer Implementation (spec compliant) Project Licenses @@ -145,7 +145,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -301,11 +301,210 @@ Project Licenses -The Apache Software License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0.txt;>[Original text] -Copy of the license follows: -Moved Permanently -The document has moved https://www.apache.org/licenses/LICENSE-2.0.txt;>here. - +The Apache Software License, Version 2.0 + + Apache License + Version 2.0, January 2004 +http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + License shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + Licensor shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + Legal Entity shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + control means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + You (or Your) shall mean an individual or Legal Entity + exercising permissions granted by this License. + + Source form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + Object form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + Work shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + Derivative Works shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + Contribution shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, submitted + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as Not a Contribution. + + Contributor shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce,
svn commit: r1893760 [10/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-co
Modified: johnzon/site/publish/johnzon-mapper/pmd.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/pmd.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-mapper/pmd.html (original) +++ johnzon/site/publish/johnzon-mapper/pmd.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Mapper PMD Results @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-mapper/project-info.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/project-info.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-mapper/project-info.html (original) +++ johnzon/site/publish/johnzon-mapper/project-info.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Mapper Project Information @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-mapper/project-reports.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/project-reports.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-mapper/project-reports.html (original) +++ johnzon/site/publish/johnzon-mapper/project-reports.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Mapper Generated Reports @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-mapper/project-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/project-summary.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-mapper/project-summary.html (original) +++ johnzon/site/publish/johnzon-mapper/project-summary.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Mapper Project Summary @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-mapper/property-updates-report.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/property-updates-report.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-mapper/property-updates-report.html (original) +++ johnzon/site/publish/johnzon-mapper/property-updates-report.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Mapper Property Updates Report @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-mapper/source-repository.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-mapper/source-repository.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-mapper/source-repository.html (original) +++ johnzon/site/publish/johnzon-mapper/source-repository.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Mapper Source Code Management @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified:
svn commit: r1893760 [7/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Modified: johnzon/site/publish/johnzon-jsonb/checkstyle.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jsonb/checkstyle.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jsonb/checkstyle.html (original) +++ johnzon/site/publish/johnzon-jsonb/checkstyle.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JSON-B Implementation Checkstyle Results @@ -149,7 +149,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -307,7 +307,7 @@ 32 0 0 -1170 +1171 Files @@ -335,7 +335,7 @@ org/apache/johnzon/jsonb/JohnzonJsonb.java 0 0 -117 +118 org/apache/johnzon/jsonb/JohnzonProvider.java 0 @@ -522,7 +522,7 @@ javadoc http://checkstyle.sourceforge.net/config_javadoc.html#JavadocMethod;>JavadocMethod -170 +171 Error @@ -2338,7 +2338,7 @@ Error sizes LineLength -Line is longer than 80 characters (found 117). +Line is longer than 80 characters (found 105). 139 Error @@ -2915,23 +2915,29 @@ sizes LineLength Line is longer than 80 characters (found 116). -614 +614 + +Error +javadoc +JavadocMethod +Missing a Javadoc comment. +617 org/apache/johnzon/jsonb/JohnzonProvider.java - + Severity Category Rule Message Line - + Error javadoc JavadocType Missing a Javadoc comment. 24 - + Error design DesignForExtension @@ -2940,241 +2946,241 @@ org/apache/johnzon/jsonb/JsonValueParserAdapter.java - + Severity Category Rule Message Line - + Error javadoc JavadocPackage Missing package-info.java file. - + Error javadoc JavadocType Missing a Javadoc comment. 33 - + Error regexp RegexpSingleline Line has trailing spaces. 34 - + Error sizes LineLength Line is longer than 80 characters (found 93). 35 - + Error javadoc JavadocType Missing a Javadoc comment. 35 - + Error javadoc JavadocMethod Missing a Javadoc comment. 37 - + Error modifier RedundantModifier Redundant 'public' modifier. 37 - + Error misc FinalParameters Parameter jsonValue should be final. 37 - + Error regexp RegexpSingleline Line has trailing spaces. 40 - + Error regexp RegexpSingleline Line has trailing spaces. 46 - + Error sizes LineLength Line is longer than 80 characters (found 93). 47 - + Error javadoc JavadocType Missing a Javadoc comment. 47 - + Error regexp RegexpSingleline Line has trailing spaces. 48 - + Error javadoc JavadocMethod Missing a Javadoc comment. 49 - + Error modifier RedundantModifier Redundant 'public' modifier. 49 - + Error misc FinalParameters Parameter jsonValue should be final. 49 - + Error regexp RegexpSingleline Line has trailing spaces. 73 - + Error javadoc JavadocMethod Missing a Javadoc comment. 74 - + Error sizes LineLength Line is longer than 80 characters (found 97). 75 - + Error sizes LineLength Line is longer than 80 characters (found 84). 76 - + Error javadoc JavadocMethod Missing a Javadoc comment. 79 - + Error sizes LineLength Line is longer than 80 characters (found 97). 80 - + Error sizes LineLength Line is longer than 80 characters (found 99). 82 - + Error sizes LineLength Line is longer than 80 characters (found 97). 83 - + Error sizes LineLength Line is longer than 80 characters (found 84). 84 - + Error sizes LineLength Line is longer than 80 characters (found 84). 85 - + Error javadoc JavadocVariable Missing a Javadoc comment. 90 - + Error regexp RegexpSingleline Line has trailing spaces. 91 - + Error javadoc JavadocMethod Missing a Javadoc comment. 92 - + Error misc FinalParameters Parameter jsonValue should be final. 92 - + Error coding HiddenField 'jsonValue' hides a field. 92 - + Error sizes LineLength Line is longer than 80 characters (found 103). 103 - + Error sizes LineLength Line is longer than 80 characters (found 103). 108 - + Error sizes LineLength Line is longer than 80 characters (found 116). 113 - + Error sizes LineLength Line is longer than 80 characters (found 106). 118 - + Error sizes LineLength Line is longer than 80 characters (found 107). 123 - + Error sizes LineLength Line is longer than 80 characters (found 113). 128 - + Error sizes LineLength Line is longer than 80 characters (found 111). 133 - + Error regexp RegexpSingleline @@ -3183,2335 +3189,2335 @@ org/apache/johnzon/jsonb/JsonbAccessMode.java - + Severity Category Rule Message Line - + Error sizes LineLength Line is longer than 80 characters (found 89). 30 - + Error javadoc JavadocType Missing a Javadoc comment. 130 - + Error javadoc JavadocVariable Missing a Javadoc comment. 131
svn commit: r1893760 [12/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-co
Modified: johnzon/site/publish/surefire-report.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/surefire-report.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/surefire-report.html (original) +++ johnzon/site/publish/surefire-report.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Apache Johnzon Surefire Report @@ -213,7 +213,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -482,12 +482,12 @@ function toggleDisplay(elementId) { Success Rate Time -1024 +1029 0 0 5 -99.512% -10.752 +99.514% +9.273 Note: failures are anticipated and checked for with assertions while errors are unanticipated. Package List @@ -503,12 +503,12 @@ function toggleDisplay(elementId) { Time org.apache.johnzon.jsonb -151 +152 0 0 1 -99.338% -1.167 +99.342% +0.957 org.apache.johnzon.jsonp.strict 10 @@ -516,7 +516,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.076 +0.081 org.apache.johnzon.jsonschema 25 @@ -524,7 +524,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.105 +0.102 org.apache.johnzon.maven.plugin 3 @@ -532,7 +532,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.229 +0.209 org.apache.johnzon.jsonlogic 41 @@ -540,7 +540,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.175 +0.151 org.apache.johnzon.jaxrs.jsonb.jaxrs 5 @@ -548,7 +548,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.006 +0.01 org.apache.johnzon.jsonb.serializer 1 @@ -556,7 +556,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.012 +0.009 org.apache.johnzon.jsonb.jaxrs 8 @@ -564,7 +564,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.314 +0.26 org.apache.johnzon.mapper.internal 1 @@ -580,7 +580,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.025 +0.029 org.apache.johnzon 2 @@ -588,7 +588,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.01 +0.009 org.apache.johnzon.mapper.converter 5 @@ -596,7 +596,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.007 +0.001 org.apache.johnzon.jaxrs 14 @@ -604,7 +604,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.414 +0.593 org.apache.johnzon.jsonschema.regex 2 @@ -612,7 +612,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.521 +0.402 org.apache.johnzon.mapper 231 @@ -620,7 +620,7 @@ function toggleDisplay(elementId) { 0 2 99.134% -2.061 +1.688 org.apache.johnzon.jaxrs.xml 1 @@ -628,7 +628,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.096 +0.108 org.superbiz 1 @@ -636,7 +636,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.002 +0.001 org.apache.johnzon.jsonb.extras.polymorphism 2 @@ -644,7 +644,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.171 +0.199 org.apache.johnzon.websocket 2 @@ -652,15 +652,15 @@ function toggleDisplay(elementId) { 0 0 100% -4.111 +3.27 org.apache.johnzon.core -512 +516 0 0 2 -99.609% -1.25 +99.612% +1.194 Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. org.apache.johnzon.jsonb @@ -682,7 +682,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.003 +0.005 CustomParameterizedTypeTest @@ -691,7 +691,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.005 +0.006 JsonbTransientTest @@ -709,7 +709,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.004 +0.001 DefaultMappingTest @@ -718,7 +718,7 @@ function toggleDisplay(elementId) { 0 1 93.333% -0.045 +0.039 AdapterTest @@ -727,7 +727,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.026 +0.024 EnumTest @@ -736,7 +736,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.005 +0.003 JohnzonIgnoreNestedTest @@ -745,7 +745,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.004 +0.003 NillableTest @@ -754,7 +754,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.005 +0.008 GenericsTest @@ -763,7 +763,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.005 +0.012 OrderTest @@ -772,7 +772,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.012 +0.011 AnnotationOrderTest @@ -781,7 +781,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.007 +0.002 DateFormatTest @@ -790,7 +790,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.047 +0.069 ObjectSerializationTest @@ -799,7 +799,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.01 +0.008 JsonbJsonValueTest @@ -808,7 +808,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.007 +0.004 TimezoneTest @@ -817,7 +817,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.004 +0.002 JsonbWriteTest @@ -826,7 +826,7 @@ function toggleDisplay(elementId) {
svn commit: r1893760 [13/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-co
Modified: johnzon/site/publish/taglist.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/taglist.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/taglist.html (original) +++ johnzon/site/publish/taglist.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Apache Johnzon Tag List report @@ -213,7 +213,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/team-list.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/team-list.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/team-list.html (original) +++ johnzon/site/publish/team-list.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Apache Johnzon Project Team @@ -213,7 +213,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT
svn commit: r1893760 [5/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Modified: johnzon/site/publish/johnzon-core/team-list.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-core/team-list.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-core/team-list.html (original) +++ johnzon/site/publish/johnzon-core/team-list.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: Core Project Team @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-jaxrs/changelog.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jaxrs/changelog.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jaxrs/changelog.html (original) +++ johnzon/site/publish/johnzon-jaxrs/changelog.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JAX-RS Change Log Report @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -287,21 +287,13 @@ Change Log Report Total number of changed sets: 1 -Changes between 05 Jun, 2021 and 06 Jul, 2021 -Total commits: 2Total number of files changed: 1 +Changes between 31 Aug, 2021 and 01 Oct, 2021 +Total commits: 0Total number of files changed: 0 Timestamp Author -Details - -2021-07-01 07:30:14 -Romain Manni-Bucau rmannibu...@gmail.com -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jaxrs/pom.xml?p=johnzon.git/johnzon-jaxrs;>johnzon-jaxrs/pom.xml https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jaxrs/pom.xml?rev=d9d1f3c1de6ea2105e424718b11d2af6813af915content-type=text/vnd.viewcvs-markupp=johnzon.git/johnzon-jaxrs;>v d9d1f3c1de6ea2105e424718b11d2af6813af915[maven-release-plugin] prepare for next development iteration - -2021-07-01 07:30:04 -Romain Manni-Bucau rmannibu...@gmail.com -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jaxrs/pom.xml?p=johnzon.git/johnzon-jaxrs;>johnzon-jaxrs/pom.xml https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jaxrs/pom.xml?rev=ae0d296baeb84596cde5f69db80ed13bda047ed9content-type=text/vnd.viewcvs-markupp=johnzon.git/johnzon-jaxrs;>v ae0d296baeb84596cde5f69db80ed13bda047ed9[maven-release-plugin] prepare release v1.2.14 +Details Modified: johnzon/site/publish/johnzon-jaxrs/checkstyle.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jaxrs/checkstyle.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jaxrs/checkstyle.html (original) +++ johnzon/site/publish/johnzon-jaxrs/checkstyle.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Johnzon :: JAX-RS Checkstyle Results @@ -147,7 +147,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT Modified: johnzon/site/publish/johnzon-jaxrs/cobertura/frame-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jaxrs/cobertura/frame-summary.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jaxrs/cobertura/frame-summary.html (original) +++ johnzon/site/publish/johnzon-jaxrs/cobertura/frame-summary.html Thu Sep 30 17:39:30 2021 @@ -24,6 +24,6 @@ var packageTable = new SortableTable(doc ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]); packageTable.sort(0); -Report generated by http://cobertura.sourceforge.net/; target="_top">Cobertura 2.0.3 on 05/07/21 08:58. +Report generated by http://cobertura.sourceforge.net/; target="_top">Cobertura 2.0.3 on 30/09/21 19:36. \ No newline at end of file Modified: johnzon/site/publish/johnzon-jaxrs/cpd.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-jaxrs/cpd.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-jaxrs/cpd.html (original) +++ johnzon/site/publish/johnzon-jaxrs/cpd.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml;
svn commit: r1893760 [4/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Added: johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html?rev=1893760=auto == --- johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html (added) +++ johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html Thu Sep 30 17:39:30 2021 @@ -0,0 +1,125 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +Uses of Class org.apache.johnzon.core.JohnzonJsonParserImpl.ObjectStreamSpliterator (Johnzon :: Core 1.2.15-SNAPSHOT API) + + + + + + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +Prev +Next + + +Frames +NoFrames + + +AllClasses + + + + + + + + + + +Uses of Classorg.apache.johnzon.core.JohnzonJsonParserImpl.ObjectStreamSpliterator + +No usage of org.apache.johnzon.core.JohnzonJsonParserImpl.ObjectStreamSpliterator + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +Prev +Next + + +Frames +NoFrames + + +AllClasses + + + + + + + + + +Copyright 20142021 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. + + \ No newline at end of file Modified: johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html (original) +++ johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html Thu Sep 30 17:39:30 2021 @@ -116,6 +116,37 @@ + +Fields in org.apache.johnzon.core declared as JohnzonJsonParserImpl + +Modifier and Type +Field and Description + + + +private JohnzonJsonParserImpl +JohnzonJsonParserImpl.ArrayStreamSpliterator.parser + + +private JohnzonJsonParserImpl +JohnzonJsonParserImpl.ObjectStreamSpliterator.parser + + + + +Constructors in org.apache.johnzon.core with parameters of type JohnzonJsonParserImpl + +Constructor and Description + + + +ArrayStreamSpliterator(JohnzonJsonParserImplparser) + + +ObjectStreamSpliterator(JohnzonJsonParserImplparser) + + + Modified: johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-frame.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-frame.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-frame.html (original) +++ johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-frame.html Thu Sep 30 17:39:30 2021 @@ -37,6 +37,8 @@ HStack.Node JohnzonJsonParser.JohnzonJsonParserWrapper JohnzonJsonParserImpl +JohnzonJsonParserImpl.ArrayStreamSpliterator +JohnzonJsonParserImpl.ObjectStreamSpliterator JsonArrayBuilderImpl JsonArrayImpl JsonBuilderFactoryImpl Modified: johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-summary.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-summary.html (original) +++ johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-summary.html Thu Sep 30 17:39:30 2021 @@ -189,6 +189,14 @@ +JohnzonJsonParserImpl.ArrayStreamSpliterator + + + +JohnzonJsonParserImpl.ObjectStreamSpliterator
svn commit: r1893760 [3/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Modified: johnzon/site/publish/file-activity.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/file-activity.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/file-activity.html (original) +++ johnzon/site/publish/file-activity.html Thu Sep 30 17:39:30 2021 @@ -1,13 +1,13 @@ http://www.w3.org/1999/xhtml; xml:lang="en" lang="en"> - + Apache Johnzon File Activity Report @@ -213,7 +213,7 @@ - Last Published: 2021-07-05 + Last Published: 2021-09-30 | Version: 1.2.15-SNAPSHOT @@ -454,107 +454,20 @@ File Activity Report -Changes between 05 Jun, 2021 and 06 Jul, 2021 -Total commits: 8Total number of files changed: 32 +Changes between 31 Aug, 2021 and 01 Oct, 2021 +Total commits: 2Total number of files changed: 3 Filename Number of Times Changed -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/pom.xml?p=johnzon.git;>pom.xml -3 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/src/site/markdown/download.md?p=johnzon.git;>src/site/markdown/download.md -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java?p=johnzon.git;>johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java?p=johnzon.git;>johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-core/pom.xml?p=johnzon.git;>johnzon-core/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-distribution/pom.xml?p=johnzon.git;>johnzon-distribution/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jaxrs/pom.xml?p=johnzon.git;>johnzon-jaxrs/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-json-extras/pom.xml?p=johnzon.git;>johnzon-json-extras/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonb/pom.xml?p=johnzon.git;>johnzon-jsonb/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonlogic/pom.xml?p=johnzon.git;>johnzon-jsonlogic/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonp-strict/pom.xml?p=johnzon.git;>johnzon-jsonp-strict/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonschema/pom.xml?p=johnzon.git;>johnzon-jsonschema/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-mapper/pom.xml?p=johnzon.git;>johnzon-mapper/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-maven-plugin/pom.xml?p=johnzon.git;>johnzon-maven-plugin/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-osgi/pom.xml?p=johnzon.git;>johnzon-osgi/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-websocket/pom.xml?p=johnzon.git;>johnzon-websocket/pom.xml -2 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java?p=johnzon.git;>johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java -1 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java?p=johnzon.git;>johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java -1 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-maven-plugin/src/test/resources/SomeValue.record.java?p=johnzon.git;>johnzon-maven-plugin/src/test/resources/SomeValue.record.java -1 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java?p=johnzon.git;>johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java -1 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java?p=johnzon.git;>johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java -1 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java?p=johnzon.git;>johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java -1 - -https://git-wip-us.apache.org/repos/asf?p=johnzon.git/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java?p=johnzon.git;>johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java -1 -
svn commit: r1893760 [1/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Author: rmannibucau Date: Thu Sep 30 17:39:30 2021 New Revision: 1893760 URL: http://svn.apache.org/viewvc?rev=1893760=rev Log: Site checkin for project Apache Johnzon Added: johnzon/site/publish/apidocs/org/apache/johnzon/core/JohnzonJsonParserImpl.ArrayStreamSpliterator.html johnzon/site/publish/apidocs/org/apache/johnzon/core/JohnzonJsonParserImpl.ObjectStreamSpliterator.html johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ArrayStreamSpliterator.html johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/JohnzonJsonParserImpl.ArrayStreamSpliterator.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/JohnzonJsonParserImpl.ObjectStreamSpliterator.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ArrayStreamSpliterator.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html Modified: johnzon/site/publish/apidocs/allclasses-frame.html johnzon/site/publish/apidocs/allclasses-noframe.html johnzon/site/publish/apidocs/index-all.html johnzon/site/publish/apidocs/org/apache/johnzon/core/JohnzonJsonParserImpl.html johnzon/site/publish/apidocs/org/apache/johnzon/core/JsonArrayBuilderImpl.html johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html johnzon/site/publish/apidocs/org/apache/johnzon/core/package-frame.html johnzon/site/publish/apidocs/org/apache/johnzon/core/package-summary.html johnzon/site/publish/apidocs/org/apache/johnzon/core/package-tree.html johnzon/site/publish/apidocs/org/apache/johnzon/jsonb/JohnzonJsonb.html johnzon/site/publish/apidocs/overview-tree.html johnzon/site/publish/changelog.html johnzon/site/publish/checkstyle.html johnzon/site/publish/cobertura/frame-summary.html johnzon/site/publish/dependencies.html johnzon/site/publish/dependency-convergence.html johnzon/site/publish/dependency-info.html johnzon/site/publish/dependency-management.html johnzon/site/publish/dependency-updates-report.html johnzon/site/publish/dev-activity.html johnzon/site/publish/distribution-management.html johnzon/site/publish/download.html johnzon/site/publish/file-activity.html johnzon/site/publish/index.html johnzon/site/publish/integration.html johnzon/site/publish/issue-tracking.html johnzon/site/publish/jira-report.html johnzon/site/publish/johnzon-core/apidocs/allclasses-frame.html johnzon/site/publish/johnzon-core/apidocs/allclasses-noframe.html johnzon/site/publish/johnzon-core/apidocs/index-all.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/JohnzonJsonParserImpl.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/JsonArrayBuilderImpl.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-frame.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-summary.html johnzon/site/publish/johnzon-core/apidocs/org/apache/johnzon/core/package-tree.html johnzon/site/publish/johnzon-core/apidocs/overview-tree.html johnzon/site/publish/johnzon-core/changelog.html johnzon/site/publish/johnzon-core/checkstyle.html johnzon/site/publish/johnzon-core/checkstyle.rss johnzon/site/publish/johnzon-core/cobertura/frame-summary.html johnzon/site/publish/johnzon-core/dependencies.html johnzon/site/publish/johnzon-core/dependency-info.html johnzon/site/publish/johnzon-core/dependency-management.html johnzon/site/publish/johnzon-core/dependency-updates-report.html johnzon/site/publish/johnzon-core/dev-activity.html johnzon/site/publish/johnzon-core/distribution-management.html johnzon/site/publish/johnzon-core/file-activity.html johnzon/site/publish/johnzon-core/findbugs.html johnzon/site/publish/johnzon-core/index.html johnzon/site/publish/johnzon-core/integration.html johnzon/site/publish/johnzon-core/issue-tracking.html johnzon/site/publish/johnzon-core/jira-report.html johnzon/site/publish/johnzon-core/license.html johnzon/site/publish/johnzon-core/mail-lists.html johnzon/site/publish/johnzon-core/plugin-management.html johnzon/site/publish/johnzon-core/plugin-updates-report.html johnzon/site/publish/johnzon-core/plugins.html johnzon/site/publish/johnzon-core/pmd.html johnzon/site/publish/johnzon-core/project-info.html johnzon/site/publish/johnzon-core/project-reports.html johnzon/site/publish/johnzon-core/project-summary.html johnzon/site/publish/johnzon-core/property-updates-report.html
svn commit: r1893760 [2/13] - in /johnzon/site/publish: ./ apidocs/ apidocs/org/apache/johnzon/core/ apidocs/org/apache/johnzon/core/class-use/ apidocs/org/apache/johnzon/jsonb/ cobertura/ johnzon-cor
Added: johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html?rev=1893760=auto == --- johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html (added) +++ johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.ObjectStreamSpliterator.html Thu Sep 30 17:39:30 2021 @@ -0,0 +1,125 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +Uses of Class org.apache.johnzon.core.JohnzonJsonParserImpl.ObjectStreamSpliterator (Apache Johnzon 1.2.15-SNAPSHOT API) + + + + + + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +Prev +Next + + +Frames +NoFrames + + +AllClasses + + + + + + + + + + +Uses of Classorg.apache.johnzon.core.JohnzonJsonParserImpl.ObjectStreamSpliterator + +No usage of org.apache.johnzon.core.JohnzonJsonParserImpl.ObjectStreamSpliterator + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +Prev +Next + + +Frames +NoFrames + + +AllClasses + + + + + + + + + +Copyright 20142021 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. + + \ No newline at end of file Modified: johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html (original) +++ johnzon/site/publish/apidocs/org/apache/johnzon/core/class-use/JohnzonJsonParserImpl.html Thu Sep 30 17:39:30 2021 @@ -116,6 +116,37 @@ + +Fields in org.apache.johnzon.core declared as JohnzonJsonParserImpl + +Modifier and Type +Field and Description + + + +private JohnzonJsonParserImpl +JohnzonJsonParserImpl.ArrayStreamSpliterator.parser + + +private JohnzonJsonParserImpl +JohnzonJsonParserImpl.ObjectStreamSpliterator.parser + + + + +Constructors in org.apache.johnzon.core with parameters of type JohnzonJsonParserImpl + +Constructor and Description + + + +ArrayStreamSpliterator(JohnzonJsonParserImplparser) + + +ObjectStreamSpliterator(JohnzonJsonParserImplparser) + + + Modified: johnzon/site/publish/apidocs/org/apache/johnzon/core/package-frame.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/apidocs/org/apache/johnzon/core/package-frame.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/apidocs/org/apache/johnzon/core/package-frame.html (original) +++ johnzon/site/publish/apidocs/org/apache/johnzon/core/package-frame.html Thu Sep 30 17:39:30 2021 @@ -37,6 +37,8 @@ HStack.Node JohnzonJsonParser.JohnzonJsonParserWrapper JohnzonJsonParserImpl +JohnzonJsonParserImpl.ArrayStreamSpliterator +JohnzonJsonParserImpl.ObjectStreamSpliterator JsonArrayBuilderImpl JsonArrayImpl JsonBuilderFactoryImpl Modified: johnzon/site/publish/apidocs/org/apache/johnzon/core/package-summary.html URL: http://svn.apache.org/viewvc/johnzon/site/publish/apidocs/org/apache/johnzon/core/package-summary.html?rev=1893760=1893759=1893760=diff == --- johnzon/site/publish/apidocs/org/apache/johnzon/core/package-summary.html (original) +++ johnzon/site/publish/apidocs/org/apache/johnzon/core/package-summary.html Thu Sep 30 17:39:30 2021 @@ -189,6 +189,14 @@ +JohnzonJsonParserImpl.ArrayStreamSpliterator + + + +JohnzonJsonParserImpl.ObjectStreamSpliterator + + + JsonArrayBuilderImpl Modified: johnzon/site/publish/apidocs/org/apache/johnzon/core/package-tree.html URL:
[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)) {
[johnzon] branch master updated (7751e96 -> 1759351)
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/johnzon.git. from 7751e96 True object and array streaming (#74) new 3b56f6b download 1.2.14 new 1759351 JOHNZON-351 support collection raw classes cast to Type in JSON-B 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: .../main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java| 9 - .../test/java/org/apache/johnzon/jsonb/JsonbReadTest.java | 13 + src/site/markdown/download.md | 12 ++-- 3 files changed, 27 insertions(+), 7 deletions(-)
[johnzon] 01/02: download 1.2.14
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/johnzon.git commit 3b56f6b0811577c58a10bfb8086b63644304e1dc Author: Romain Manni-Bucau AuthorDate: Mon Jul 5 08:55:01 2021 +0200 download 1.2.14 --- src/site/markdown/download.md | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index 48ebb0d..f61db2d 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -41,16 +41,16 @@ Apache Johnzon 1.2.x implements the JSON-P 1.1 and JSON-B 1.0 specifications whi Binaries The binary distribution contains all Johnzon modules. -* [apache-johnzon-1.2.13-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.2.13/apache-johnzon-1.2.13-bin.zip) -* [apache-johnzon-1.2.13-bin.zip.sha1](https://www.apache.org/dist/johnzon/johnzon-1.2.13/apache-johnzon-1.2.13-bin.zip.sha1) -* [apache-johnzon-1.2.13-bin.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.2.13/apache-johnzon-1.2.13-bin.zip.asc) +* [apache-johnzon-1.2.14-bin.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.2.14/apache-johnzon-1.2.14-bin.zip) +* [apache-johnzon-1.2.14-bin.zip.sha1](https://www.apache.org/dist/johnzon/johnzon-1.2.14/apache-johnzon-1.2.14-bin.zip.sha1) +* [apache-johnzon-1.2.14-bin.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.2.14/apache-johnzon-1.2.14-bin.zip.asc) Source Should you want to build any of the above binaries, this source bundle is the right one and covers them all. -* [johnzon-1.2.13-source-release.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.2.13/johnzon-1.2.13-source-release.zip) -* [johnzon-1.2.13-source-release.zip.sha1](https://www.apache.org/dist/johnzon/johnzon-1.2.13/johnzon-1.2.13-source-release.zip.sha1) -* [johnzon-1.2.13-source-release.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.2.13/johnzon-1.2.13-source-release.zip.asc) +* [johnzon-1.2.14-source-release.zip](https://www.apache.org/dyn/closer.lua/johnzon/johnzon-1.2.14/johnzon-1.2.14-source-release.zip) +* [johnzon-1.2.14-source-release.zip.sha1](https://www.apache.org/dist/johnzon/johnzon-1.2.14/johnzon-1.2.14-source-release.zip.sha1) +* [johnzon-1.2.14-source-release.zip.asc](https://www.apache.org/dist/johnzon/johnzon-1.2.14/johnzon-1.2.14-source-release.zip.asc) ## Johnzon-1.0.x
[johnzon] 02/02: JOHNZON-351 support collection raw classes cast to Type in JSON-B
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/johnzon.git commit 17593519c58eb07c4a7d8bc2a07d09ba11a51c00 Author: Romain Manni-Bucau AuthorDate: Tue Sep 21 10:58:09 2021 +0200 JOHNZON-351 support collection raw classes cast to Type in JSON-B --- .../main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java| 9 - .../test/java/org/apache/johnzon/jsonb/JsonbReadTest.java | 13 + 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java index 1d6f1b1..bd9e9bc 100644 --- a/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java +++ b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java @@ -136,7 +136,7 @@ public class JohnzonJsonb implements Jsonb, AutoCloseable, JsonbExtension { } else if (JsonArray.class == runtimeType) { return (T) delegate.readJsonArray(new StringReader(str)); } else if (isCollection(runtimeType)) { -return (T) delegate.readCollection(new StringReader(str), ParameterizedType.class.cast(runtimeType)); +return (T) delegate.readCollection(new StringReader(str), toCollectionType(runtimeType)); } final Type mappingType = unwrapPrimitiveOptional(runtimeType); final Object object = delegate.readObject(str, mappingType); @@ -613,4 +613,11 @@ public class JohnzonJsonb implements Jsonb, AutoCloseable, JsonbExtension { Class.class.isInstance(pt.getActualTypeArguments()[0]) && JsonValue.class.isAssignableFrom(Class.class.cast(pt.getActualTypeArguments()[0]))); } + +private ParameterizedType toCollectionType(final Type runtimeType) { +if (ParameterizedType.class.isInstance(runtimeType)) { +return ParameterizedType.class.cast(runtimeType); +} +return new JohnzonParameterizedType(runtimeType, Object.class); +} } diff --git a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java index bd63127..3ac7a48 100644 --- a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java +++ b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java @@ -20,6 +20,8 @@ package org.apache.johnzon.jsonb; import org.junit.Test; +import javax.json.bind.Jsonb; +import javax.json.bind.JsonbBuilder; import javax.json.bind.JsonbConfig; import javax.json.bind.JsonbException; import javax.json.bind.annotation.JsonbDateFormat; @@ -29,15 +31,26 @@ import javax.json.bind.spi.JsonbProvider; import java.io.ByteArrayInputStream; import java.io.StringReader; +import java.lang.reflect.Type; import java.nio.charset.StandardCharsets; import java.time.LocalDate; import java.time.format.DateTimeFormatter; import java.util.Base64; +import java.util.List; +import static java.util.Arrays.asList; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; public class JsonbReadTest { +@Test +public void simpleArrayMapping() throws Exception { +final List expectedResult = asList("Test String"); +try (final Jsonb jsonb = JsonbBuilder.create()) { +final Object unmarshalledObject = jsonb.fromJson("[ \"Test String\" ]", (Type) List.class); +assertEquals(expectedResult, unmarshalledObject); +} +} @Test public void boolFromString() {
[maven-shade-plugin] branch master updated (c13c9bb -> c648ccf)
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/maven-shade-plugin.git. from c13c9bb Bump slf4j.version from 1.7.31 to 1.7.32 (#113) new 1dca37c [MSHADE-396] Improve SourceContent Shading new c648ccf [MSHADE-396] Add explanation to shadeSourcesContent documentation 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: .../apache/maven/plugins/shade/mojo/ShadeMojo.java | 16 ++-- .../plugins/shade/relocation/SimpleRelocator.java | 41 ++- .../shade/relocation/SimpleRelocatorTest.java | 46 ++ 3 files changed, 83 insertions(+), 20 deletions(-)
[maven-shade-plugin] 02/02: [MSHADE-396] Add explanation to shadeSourcesContent documentation
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/maven-shade-plugin.git commit c648ccfade767acd5a59893a1719b58ed02fad99 Author: Alexander Kriegisch AuthorDate: Mon Jul 12 16:01:33 2021 +0700 [MSHADE-396] Add explanation to shadeSourcesContent documentation Explain purpose and limitations of heuristic source code shading approach. --- .../org/apache/maven/plugins/shade/mojo/ShadeMojo.java | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java index 6cc019c..d717253 100644 --- a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java +++ b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java @@ -327,9 +327,19 @@ public class ShadeMojo private boolean createTestSourcesJar; /** - * When true, it will attempt to shade the contents of the java source files when creating the sources jar. When - * false, it will just relocate the java source files to the shaded paths, but will not modify the actual contents - * of the java source files. + * When true, it will attempt to shade the contents of Java source files when creating the sources JAR. When false, + * it will just relocate the Java source files to the shaded paths, but will not modify the actual source file + * contents. + * + * Please note: This feature uses a heuristic search & replace approach which covers many, but definitely not + * all possible cases of source code shading and its excludes. There is no full Java parser behind this + * functionality, which would be the only way to get this right for Java language elements. As for matching within + * Java string constants, this is next to impossible to get 100% right, trying to guess if they are used in + * reflection or not. + * + * Please understand that the source shading feature is not meant as a source code generator anyway, merely as a + * tool creating reasonably plausible source code when navigating to a relocated library class from an IDE, + * hopefully displaying source code which makes 95% sense - no more, no less. */ @Parameter( property = "shadeSourcesContent", defaultValue = "false" ) private boolean shadeSourcesContent;
[maven-shade-plugin] 01/02: [MSHADE-396] Improve SourceContent Shading
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/maven-shade-plugin.git commit 1dca37c71649fa4f4aa110de3b78cc98d0e47eda Author: Alexander Kriegisch AuthorDate: Mon Jul 12 14:44:53 2021 +0700 [MSHADE-396] Improve SourceContent Shading Improve search & replace heuristics without destroying previously correct replacements in my test project (AspectJ). This solution is still bound to fail in some situations, simply because it is just a heuristic approach and not a full Java parser correctly recognising package names in all possible situations in Java source code. As for matching within Java string constants, this is next to impossible to get 100% right. But the source shading feature is not meant as a source code generator anyway, merely as a tool creating reasonably plausible source code when navigating to a relocated library class from an IDE, hopefully displaying source code which makes 95% sense - no more, no less. --- .../plugins/shade/relocation/SimpleRelocator.java | 41 ++- .../shade/relocation/SimpleRelocatorTest.java | 46 ++ 2 files changed, 70 insertions(+), 17 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/shade/relocation/SimpleRelocator.java b/src/main/java/org/apache/maven/plugins/shade/relocation/SimpleRelocator.java index 083957f..3837a67 100644 --- a/src/main/java/org/apache/maven/plugins/shade/relocation/SimpleRelocator.java +++ b/src/main/java/org/apache/maven/plugins/shade/relocation/SimpleRelocator.java @@ -34,6 +34,23 @@ import java.util.regex.Pattern; public class SimpleRelocator implements Relocator { +/** + * Match dot, slash or space at end of string + */ +private static final Pattern RX_ENDS_WITH_DOT_SLASH_SPACE = Pattern.compile( "[./ ]$" ); + +/** + * Match + * certain Java keywords + space + * beginning of Javadoc link + optional line breaks and continuations with '*' + * + * at end of string + */ +private static final Pattern RX_ENDS_WITH_JAVA_KEYWORD = Pattern.compile( + "\\b(import|package|public|protected|private|static|final|synchronized|abstract|volatile) $" ++ "|" ++ "\\{@link( \\*)* $" +); private final String pattern; @@ -104,7 +121,7 @@ public class SimpleRelocator { this.includes.addAll( includes ); } - + if ( excludes != null && !excludes.isEmpty() ) { this.excludes.addAll( excludes ); @@ -121,7 +138,7 @@ public class SimpleRelocator sourcePackageExcludes.add( exclude.substring( pattern.length() ).replaceFirst( "[.][*]$", "" ) ); } // Excludes should be subpackages of the global pattern -else if ( exclude.startsWith( pathPattern ) ) +if ( exclude.startsWith( pathPattern ) ) { sourcePathExcludes.add( exclude.substring( pathPattern.length() ).replaceFirst( "[/][*]$", "" ) ); } @@ -234,11 +251,8 @@ public class SimpleRelocator { return sourceContent; } -else -{ -sourceContent = shadeSourceWithExcludes( sourceContent, pattern, shadedPattern, sourcePackageExcludes ); -return shadeSourceWithExcludes( sourceContent, pathPattern, shadedPathPattern, sourcePathExcludes ); -} +sourceContent = shadeSourceWithExcludes( sourceContent, pattern, shadedPattern, sourcePackageExcludes ); +return shadeSourceWithExcludes( sourceContent, pathPattern, shadedPathPattern, sourcePathExcludes ); } private String shadeSourceWithExcludes( String sourceContent, String patternFrom, String patternTo, @@ -248,8 +262,11 @@ public class SimpleRelocator StringBuilder shadedSourceContent = new StringBuilder( sourceContent.length() * 11 / 10 ); boolean isFirstSnippet = true; // Make sure that search pattern starts at word boundary and we look for literal ".", not regex jokers -for ( String snippet : sourceContent.split( "\\b" + patternFrom.replace( ".", "[.]" ) ) ) +String[] snippets = sourceContent.split( "\\b" + patternFrom.replace( ".", "[.]" ) + "\\b" ); +for ( int i = 0, snippetsLength = snippets.length; i < snippetsLength; i++ ) { +String snippet = snippets[i]; +String previousSnippet = isFirstSnippet ? "" : snippets[i - 1]; boolean doExclude = false; for ( String excludedPattern : excludedPa
[maven-scripting-plugin] branch MSCRIPTING-7 updated (c9e9ff9 -> 0066393)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch MSCRIPTING-7 in repository https://gitbox.apache.org/repos/asf/maven-scripting-plugin.git. from c9e9ff9 binding the session and servers helper in binding context add 0066393 move binding doc to the right doc file No new revisions were added by this update. Summary of changes: src/site/markdown/configure-the-script-engine.md.vm | 3 --- src/site/markdown/script-context.md | 4 +++- 2 files changed, 3 insertions(+), 4 deletions(-)
[maven-scripting-plugin] 01/01: binding the session and servers helper in binding context
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch MSCRIPTING-7 in repository https://gitbox.apache.org/repos/asf/maven-scripting-plugin.git commit c9e9ff965ea1fc062cfb9893b860a5453855e33c Author: Romain Manni-Bucau AuthorDate: Fri Aug 6 10:11:02 2021 +0200 binding the session and servers helper in binding context --- .../apache/maven/plugins/scripting/EvalMojo.java | 13 ++ .../maven/plugins/scripting/binding/Servers.java | 63 .../markdown/configure-the-script-engine.md.vm | 6 +- .../plugins/scripting/binding/ServersTest.java | 170 + 4 files changed, 251 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/maven/plugins/scripting/EvalMojo.java b/src/main/java/org/apache/maven/plugins/scripting/EvalMojo.java index 4a6dbbc..9356a10 100644 --- a/src/main/java/org/apache/maven/plugins/scripting/EvalMojo.java +++ b/src/main/java/org/apache/maven/plugins/scripting/EvalMojo.java @@ -25,12 +25,16 @@ import javax.script.Bindings; import javax.script.ScriptException; import javax.script.SimpleBindings; +import org.apache.maven.execution.MavenSession; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; +import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; +import org.apache.maven.plugins.scripting.binding.Servers; import org.apache.maven.project.MavenProject; +import org.apache.maven.settings.crypto.SettingsDecrypter; /** * Evaluate the specified script or scriptFile @@ -60,10 +64,17 @@ public class EvalMojo @Parameter private File scriptFile; +@Component +private SettingsDecrypter settingsDecrypter; + // script variables @Parameter( defaultValue = "${project}", readonly = true ) private MavenProject project; +// script variables +@Parameter( defaultValue = "${session}", readonly = true ) +private MavenSession session; + @Override public void execute() throws MojoExecutionException, MojoFailureException @@ -73,8 +84,10 @@ public class EvalMojo AbstractScriptEvaluator execute = constructExecute(); Bindings bindings = new SimpleBindings(); + bindings.put( "session", session ); bindings.put( "project", project ); bindings.put( "log", getLog() ); + bindings.put( "servers", new Servers( session, settingsDecrypter ) ); Object result = execute.eval( bindings ); diff --git a/src/main/java/org/apache/maven/plugins/scripting/binding/Servers.java b/src/main/java/org/apache/maven/plugins/scripting/binding/Servers.java new file mode 100644 index 000..0b3f0e7 --- /dev/null +++ b/src/main/java/org/apache/maven/plugins/scripting/binding/Servers.java @@ -0,0 +1,63 @@ +package org.apache.maven.plugins.scripting.binding; + +/* + * 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. + */ + +import org.apache.maven.execution.MavenSession; +import org.apache.maven.settings.Server; +import org.apache.maven.settings.building.SettingsProblem; +import org.apache.maven.settings.crypto.DefaultSettingsDecryptionRequest; +import org.apache.maven.settings.crypto.SettingsDecrypter; +import org.apache.maven.settings.crypto.SettingsDecryptionResult; + +import static java.util.stream.Collectors.joining; + +/** + * Binding which enables to work with servers (from settings.xml) and in particular decipher them transparently. + */ +public class Servers +{ +private final MavenSession session; +private final SettingsDecrypter settingsDecrypter; + +public Servers( MavenSession session, SettingsDecrypter settingsDecrypter ) +{ +this.session = session; +this.settingsDecrypter = settingsDecrypter; +} + +public Server find( String id ) +{ +final Server server = session.getSettings().getServer( id ); +if ( server == null ) +{ +return null; +} +final S
[maven-scripting-plugin] branch MSCRIPTING-7 created (now c9e9ff9)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch MSCRIPTING-7 in repository https://gitbox.apache.org/repos/asf/maven-scripting-plugin.git. at c9e9ff9 binding the session and servers helper in binding context This branch includes the following new commits: new c9e9ff9 binding the session and servers helper in binding context 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: 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