[openwebbeans-meecrowave] branch master updated: tostring un persistenceunit#unitkey for easier debugging

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

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


The following commit(s) were added to refs/heads/master by this push:
 new c4d68c9  tostring un persistenceunit#unitkey for easier debugging
c4d68c9 is described below

commit c4d68c9b972933b30a5ad89429d129ad57944dc6
Author: Romain Manni-Bucau 
AuthorDate: Tue Oct 27 09:38:43 2020 +0100

tostring un persistenceunit#unitkey for easier debugging
---
 .../java/org/apache/meecrowave/jpa/internal/JpaExtension.java | 8 
 1 file changed, 8 insertions(+)

diff --git 
a/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
 
b/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
index 4da2009..bec3054 100644
--- 
a/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
+++ 
b/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
@@ -201,5 +201,13 @@ public class JpaExtension implements Extension {
 public int hashCode() {
 return hash;
 }
+
+@Override
+public String toString() {
+return "UnitKey{" +
+"unitName='" + unitName + '\'' +
+", synchronizationType=" + synchronizationType +
+'}';
+}
 }
 }



[openwebbeans-meecrowave] 01/02: ensure cxf does not leak undesired dependencies

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

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

commit 5886a015a99f9e7303c2c4b57007a206bf42bea0
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 20:24:43 2020 +0100

ensure cxf does not leak undesired dependencies
---
 meecrowave-core/pom.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index 141388f..9156053 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -115,6 +115,14 @@
   ${cxf.version}
   
 
+  org.apache.geronimo.specs
+  geronimo-jta_1.1_spec
+
+
+  org.jboss.spec.javax.rmi
+  jboss-rmi-api_1.0_spec
+
+
   jakarta.xml.ws
   *
 



[openwebbeans-meecrowave] 02/02: [MEECROWAVE-265] fix meecrowave and its config bean scopes

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

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

commit 994a8a3e2a1d6c10194bf5e071b612f38fdc14a3
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 20:24:57 2020 +0100

[MEECROWAVE-265] fix meecrowave and its config bean scopes
---
 .../main/java/org/apache/meecrowave/openwebbeans/OWBAutoSetup.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/OWBAutoSetup.java
 
b/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/OWBAutoSetup.java
index e6f78fb..78d82dc 100644
--- 
a/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/OWBAutoSetup.java
+++ 
b/meecrowave-core/src/main/java/org/apache/meecrowave/openwebbeans/OWBAutoSetup.java
@@ -26,7 +26,7 @@ import org.apache.webbeans.configurator.BeanConfiguratorImpl;
 import org.apache.webbeans.container.BeanManagerImpl;
 import org.apache.webbeans.servlet.WebBeansConfigurationListener;
 
-import javax.enterprise.context.ApplicationScoped;
+import javax.enterprise.context.Dependent;
 import javax.enterprise.inject.spi.Bean;
 import javax.enterprise.inject.spi.Extension;
 import javax.enterprise.inject.spi.configurator.BeanConfigurator;
@@ -89,14 +89,14 @@ public class OWBAutoSetup implements 
ServletContainerInitializer {
 
 beanManager.addInternalBean(newBean(instance, configurator ->
 configurator.beanClass(Meecrowave.Builder.class)
-.scope(ApplicationScoped.class)
+.scope(Dependent.class)
 .qualifiers(DefaultLiteral.INSTANCE)
 .types(Configuration.class, 
Meecrowave.Builder.class, Object.class)
 .createWith(cc -> meecrowave.getConfiguration(;
 
 beanManager.addInternalBean(newBean(instance, configurator ->
 configurator.beanClass(Meecrowave.class)
-.scope(ApplicationScoped.class)
+.scope(Dependent.class)
 .qualifiers(DefaultLiteral.INSTANCE)
 .types(Meecrowave.class, AutoCloseable.class, 
Object.class)
 .createWith(cc -> meecrowave)));



[openwebbeans-meecrowave] branch master updated (0d576c2 -> 994a8a3)

2020-10-26 Thread rmannibucau
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 0d576c2  [MEECROWAVE-264] we need next owb release to be able to fix 
owb logging
 new 5886a01  ensure cxf does not leak undesired dependencies
 new 994a8a3  [MEECROWAVE-265] fix meecrowave and its config bean scopes

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   | 8 
 .../java/org/apache/meecrowave/openwebbeans/OWBAutoSetup.java | 6 +++---
 2 files changed, 11 insertions(+), 3 deletions(-)



[openwebbeans] branch master updated: [OWB-1352] SimpleApplicationBoundaryService

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

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


The following commit(s) were added to refs/heads/master by this push:
 new a7932dc  [OWB-1352] SimpleApplicationBoundaryService
a7932dc is described below

commit a7932dc118b61e58f6b53966182ece8eef2ab3f5
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 20:09:36 2020 +0100

[OWB-1352] SimpleApplicationBoundaryService
---
 .../se/SimpleApplicationBoundaryService.java   | 45 ++
 1 file changed, 45 insertions(+)

diff --git 
a/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/SimpleApplicationBoundaryService.java
 
b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/SimpleApplicationBoundaryService.java
new file mode 100644
index 000..aa52592
--- /dev/null
+++ 
b/webbeans-impl/src/main/java/org/apache/webbeans/corespi/se/SimpleApplicationBoundaryService.java
@@ -0,0 +1,45 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.webbeans.corespi.se;
+
+import org.apache.webbeans.spi.ApplicationBoundaryService;
+
+// simplified version targeting applications with a single classloaders (wars, 
flat classpaths etc)
+// but setting the app loader during startup
+public class SimpleApplicationBoundaryService implements 
ApplicationBoundaryService
+{
+private final ClassLoader appLoader;
+
+public SimpleApplicationBoundaryService()
+{
+appLoader = Thread.currentThread().getContextClassLoader();
+}
+
+@Override
+public ClassLoader getApplicationClassLoader()
+{
+return appLoader;
+}
+
+@Override
+public ClassLoader getBoundaryClassLoader(final Class classToProxy)
+{
+return getApplicationClassLoader();
+}
+}



[openwebbeans] branch master updated: [MEECROWAVE-264] ensure we don't init the propertyloader logger and skip it when used in standalone mode

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

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


The following commit(s) were added to refs/heads/master by this push:
 new d33c61c  [MEECROWAVE-264] ensure we don't init the propertyloader 
logger and skip it when used in standalone mode
d33c61c is described below

commit d33c61cf1fa2e25fe8e6cde99bda7854e2bee545
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 19:14:55 2020 +0100

[MEECROWAVE-264] ensure we don't init the propertyloader logger and skip it 
when used in standalone mode
---
 .../src/main/java/org/apache/webbeans/config/PropertyLoader.java| 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java 
b/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
index 0b46eb0..f96f04b 100644
--- a/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
+++ b/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
@@ -103,8 +103,7 @@ public final class PropertyLoader
 
 private static void onMissingConfiguration(final String propertyFileName)
 {
-final Logger logger = getLogger();
-if (logger.isLoggable(Level.INFO))
+if (logger != null && logger.isLoggable(Level.INFO))
 {
 logger.info("could not find any property files with name " + 
propertyFileName);
 }
@@ -119,7 +118,6 @@ public final class PropertyLoader
 public static List loadAllProperties(String propertyFileName, 
Runnable onMissing)
 throws IOException
 {
-final Logger logger = getLogger();
 ClassLoader cl = WebBeansUtil.getCurrentClassLoader();
 Enumeration propertyUrls = cl.getResources(propertyFileName);
 if (propertyUrls == null || !propertyUrls.hasMoreElements())
@@ -141,7 +139,7 @@ public final class PropertyLoader
 
 // a bit debugging output
 int ordinal = getConfigurationOrdinal(prop);
-if (logger.isLoggable(Level.FINE))
+if (logger != null && logger.isLoggable(Level.FINE))
 {
 logger.fine("loading properties with ordinal " + ordinal + 
" from file " + propertyUrl.getFile());
 }



[openwebbeans] branch master updated: [MEECROWAVE-264] ensure we don't init the propertyloader logger until we actually need it otherwise it can be wrongly initialized if used to load configuration

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

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


The following commit(s) were added to refs/heads/master by this push:
 new d08def3  [MEECROWAVE-264] ensure we don't init the propertyloader 
logger until we actually need it otherwise it can be wrongly initialized if 
used to load configuration
d08def3 is described below

commit d08def38f8968096782ba3938b1499cd3a7530b3
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 19:10:17 2020 +0100

[MEECROWAVE-264] ensure we don't init the propertyloader logger until we 
actually need it otherwise it can be wrongly initialized if used to load 
configuration
---
 .../org/apache/webbeans/config/PropertyLoader.java | 23 --
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git 
a/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java 
b/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
index 5a59ff0..0b46eb0 100644
--- a/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
+++ b/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
@@ -44,10 +44,7 @@ public final class PropertyLoader
 public static final int CONFIGURATION_ORDINAL_DEFAULT_VALUE = 100;
 
 public static final String CONFIGURATION_ORDINAL_PROPERTY_NAME = 
"configuration.ordinal";
-
-
-private static final Logger logger = 
WebBeansLoggerFacade.getLogger(PropertyLoader.class);
-
+private static Logger logger; // don't eager init it otherwise 
properlyloader can't be reused (meecrowave)
 
 private PropertyLoader()
 {
@@ -92,7 +89,8 @@ public final class PropertyLoader
 }
 catch (IOException e)
 {
-logger.log(Level.SEVERE, "Error while loading the propertyFile " + 
propertyFileName, e);
+getLogger()
+.log(Level.SEVERE, "Error while loading the propertyFile " 
+ propertyFileName, e);
 return null;
 }
 }
@@ -105,6 +103,7 @@ public final class PropertyLoader
 
 private static void onMissingConfiguration(final String propertyFileName)
 {
+final Logger logger = getLogger();
 if (logger.isLoggable(Level.INFO))
 {
 logger.info("could not find any property files with name " + 
propertyFileName);
@@ -120,6 +119,7 @@ public final class PropertyLoader
 public static List loadAllProperties(String propertyFileName, 
Runnable onMissing)
 throws IOException
 {
+final Logger logger = getLogger();
 ClassLoader cl = WebBeansUtil.getCurrentClassLoader();
 Enumeration propertyUrls = cl.getResources(propertyFileName);
 if (propertyUrls == null || !propertyUrls.hasMoreElements())
@@ -200,7 +200,8 @@ public final class PropertyLoader
 }
 catch(NumberFormatException nfe)
 {
-logger.severe(CONFIGURATION_ORDINAL_PROPERTY_NAME + " must be 
an integer value!");
+getLogger()
+.severe(CONFIGURATION_ORDINAL_PROPERTY_NAME + " must 
be an integer value!");
 throw nfe;
 }
 }
@@ -208,6 +209,16 @@ public final class PropertyLoader
 return configOrder;
 }
 
+// we don't care to synchronize here, we just don't want to do it again 
and again after some init
+private static Logger getLogger()
+{
+if (logger == null)
+{
+logger = WebBeansLoggerFacade.getLogger(PropertyLoader.class);
+}
+return logger;
+}
+
 /**
  * Merge the given Properties in order of appearance.
  * @param sortedProperties



[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-264] we need next owb release to be able to fix owb logging

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 0d576c2  [MEECROWAVE-264] we need next owb release to be able to fix 
owb logging
0d576c2 is described below

commit 0d576c2b2e05523f5aa851b1e0e775cf398a6657
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 19:09:14 2020 +0100

[MEECROWAVE-264] we need next owb release to be able to fix owb logging
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 4a33e94..ba45563 100644
--- a/pom.xml
+++ b/pom.xml
@@ -54,7 +54,7 @@
 9.0.39
 2.0.19
 3.4.0
-2.0.19
+2.0.20-SNAPSHOT
 3.4.1-SNAPSHOT
 1.2.8
 2.13.3



[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-263] enable to run with ClassLoaderProxyService of owb

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 0a37475  [MEECROWAVE-263] enable to run with ClassLoaderProxyService 
of owb
0a37475 is described below

commit 0a3747527c61c697758bbec8c4744877a56a4df4
Author: Romain Manni-Bucau 
AuthorDate: Mon Oct 26 18:33:25 2020 +0100

[MEECROWAVE-263] enable to run with ClassLoaderProxyService of owb
---
 .../src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java  | 2 +-
 .../src/main/java/org/apache/meecrowave/jta/TransactionContext.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
 
b/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
index 2a2d161..4da2009 100644
--- 
a/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
+++ 
b/meecrowave-jpa/src/main/java/org/apache/meecrowave/jpa/internal/JpaExtension.java
@@ -168,7 +168,7 @@ public class JpaExtension implements Extension {
 return builder.toInfo();
 }
 
-EntityManagerContext getEntityManagerContext() {
+public EntityManagerContext getEntityManagerContext() {
 return entityManagerContext;
 }
 
diff --git 
a/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
 
b/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
index 70230e5..77a5dac 100755
--- 
a/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
+++ 
b/meecrowave-jta/src/main/java/org/apache/meecrowave/jta/TransactionContext.java
@@ -38,7 +38,7 @@ public class TransactionContext implements AlterableContext, 
Synchronization {
 private TransactionManager transactionManager;
 private Map, BeanInstanceBag> componentInstanceMap;
 
-void init(final TransactionManager transactionManager, final 
TransactionSynchronizationRegistry transactionSynchronizationRegistry) {
+public void init(final TransactionManager transactionManager, final 
TransactionSynchronizationRegistry transactionSynchronizationRegistry) {
 this.transactionManager = transactionManager;
 this.componentInstanceMap = Map.class.cast(Proxy.newProxyInstance(
 Thread.currentThread().getContextClassLoader(), new 
Class[]{Map.class},



[aries-cdi] branch master updated: [ARIES-2017] reduce unsafe warnings for owb impl

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 9242268  [ARIES-2017] reduce unsafe warnings for owb impl
9242268 is described below

commit 9242268d9c0268dccb5fdcedaed383af5db92b25
Author: Romain Manni-Bucau 
AuthorDate: Wed Oct 21 17:02:23 2020 +0200

[ARIES-2017] reduce unsafe warnings for owb impl
---
 .../org/apache/aries/cdi/owb/core/OSGiDefiningClassService.java  | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git 
a/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OSGiDefiningClassService.java
 
b/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OSGiDefiningClassService.java
index a04ae37..57c6444 100644
--- 
a/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OSGiDefiningClassService.java
+++ 
b/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OSGiDefiningClassService.java
@@ -21,11 +21,9 @@ import org.apache.webbeans.proxy.Unsafe;
 import org.apache.webbeans.spi.DefiningClassService;
 
 public class OSGiDefiningClassService implements DefiningClassService {
-   private final Unsafe unsafe;
private final ClassLoaders classloaders;
 
public OSGiDefiningClassService(final WebBeansContext context) {
-   this.unsafe = new Unsafe();
this.classloaders = context.getService(ClassLoaders.class);
}
 
@@ -52,7 +50,7 @@ public class OSGiDefiningClassService implements 
DefiningClassService {
if (classLoader != classloaders.bundleLoader) {
// todo: log a warning?
}
-   return unsafe.defineAndLoadClass(classLoader, name, 
bytes);
+   return 
UnsafeFacade.INSTANCE.defineAndLoadClass(classLoader, name, bytes);
}
return (Class) classloaders.loader.getOrRegister(name, 
bytes, proxied.getPackage(), proxied.getProtectionDomain());
}
@@ -70,4 +68,9 @@ public class OSGiDefiningClassService implements 
DefiningClassService {
this.loader = loader;
}
}
+
+   // lazy init unsafe, not needed for a lot of apps and avoids warnings 
on java > 8
+   private static class UnsafeFacade {
+   private static final Unsafe INSTANCE = new Unsafe();
+   }
 }



[openwebbeans-meecrowave] branch master updated: fixing core tests on java 11

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 381dee5  fixing core tests on java 11
381dee5 is described below

commit 381dee50f71c9164ddb85949f0d72862ac962610
Author: Romain Manni-Bucau 
AuthorDate: Tue Oct 20 09:27:12 2020 +0200

fixing core tests on java 11
---
 meecrowave-core/pom.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index a05649a..141388f 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -274,6 +274,12 @@
   ${junit.version}
   test
 
+ 
+  org.apache.geronimo.specs
+  geronimo-activation_1.1_spec
+  1.1
+  test
+
   
 
   



[openwebbeans-meecrowave] branch master updated: rebase

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

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


The following commit(s) were added to refs/heads/master by this push:
 new b4d0a38  rebase
b4d0a38 is described below

commit b4d0a389c75cd91a06784f0718a7d8b6447a196a
Author: Romain Manni-Bucau 
AuthorDate: Tue Oct 20 09:20:23 2020 +0200

rebase
---
 meecrowave-core/pom.xml  | 5 +
 .../main/java/org/apache/meecrowave/tomcat/OWBJarScanner.java| 8 +++-
 .../src/test/java/org/apache/meecrowave/MeecrowaveTest.java  | 9 +
 pom.xml  | 6 ++
 4 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index 414654d..a05649a 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -80,6 +80,11 @@
   ${openwebbeans.version}
   provided
 
+
+  org.apache.openwebbeans
+  openwebbeans-spi
+  ${openwebbeans.version}
+
  
   org.apache.openwebbeans
   openwebbeans-web
diff --git 
a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/OWBJarScanner.java 
b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/OWBJarScanner.java
index 9cb96b3..3afcb8a 100644
--- 
a/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/OWBJarScanner.java
+++ 
b/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/OWBJarScanner.java
@@ -27,6 +27,7 @@ import org.apache.tomcat.util.scan.Constants;
 import org.apache.tomcat.util.scan.JarFactory;
 import org.apache.webbeans.config.WebBeansContext;
 import org.apache.webbeans.corespi.scanner.xbean.CdiArchive;
+import org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder;
 import org.apache.webbeans.web.scanner.WebScannerService;
 import org.apache.xbean.finder.util.Files;
 
@@ -43,7 +44,12 @@ public class OWBJarScanner implements JarScanner {
 public void scan(final JarScanType jarScanType, final ServletContext 
servletContext, final JarScannerCallback callback) {
 switch (jarScanType) {
 case PLUGGABILITY:
-
CdiArchive.class.cast(WebScannerService.class.cast(WebBeansContext.getInstance().getScannerService()).getFinder().getArchive())
+final WebBeansContext owb = WebBeansContext.getInstance();
+final OwbAnnotationFinder finder = 
WebScannerService.class.cast(owb.getScannerService()).getFinder();
+if (finder == null) {
+return;
+}
+CdiArchive.class.cast(finder.getArchive())
 .classesByUrl().keySet().stream()
 .filter(u -> !"jar:file://!/".equals(u)) // not a fake 
in memory url
 .forEach(u -> {
diff --git 
a/meecrowave-core/src/test/java/org/apache/meecrowave/MeecrowaveTest.java 
b/meecrowave-core/src/test/java/org/apache/meecrowave/MeecrowaveTest.java
index 391887b..f7cd553 100644
--- a/meecrowave-core/src/test/java/org/apache/meecrowave/MeecrowaveTest.java
+++ b/meecrowave-core/src/test/java/org/apache/meecrowave/MeecrowaveTest.java
@@ -58,6 +58,15 @@ import javax.enterprise.inject.spi.CDI;
 
 public class MeecrowaveTest {
 @Test
+public void noTomcatScanning() {
+try (final Meecrowave meecrowave = new Meecrowave(
+new 
Meecrowave.Builder().tomcatScanning(false).randomHttpPort())
+.bake()) {
+// ok it started, before the fix it was failing due to a NPE
+}
+}
+
+@Test
 public void fastStartupSessionId() {
 try (final Meecrowave meecrowave = new Meecrowave(new 
Meecrowave.Builder().randomHttpPort())
 .start().deployClasspath()) {
diff --git a/pom.xml b/pom.xml
index e9c9974..4a33e94 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,6 +53,8 @@
 4.13.1
 9.0.39
 2.0.19
+3.4.0
+2.0.19
 3.4.1-SNAPSHOT
 1.2.8
 2.13.3
@@ -235,5 +237,9 @@
   
 
 -->
+
+  owb
+  
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1065/
+
   
 



[johnzon] branch master updated: [JOHNZON-322] ensure jsonschema can validate negative bounds

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 5ac4924  [JOHNZON-322] ensure jsonschema can validate negative bounds
5ac4924 is described below

commit 5ac4924ac45f2985673ab048f650b33b7b81e81b
Author: Romain Manni-Bucau 
AuthorDate: Fri Oct 16 16:09:23 2020 +0200

[JOHNZON-322] ensure jsonschema can validate negative bounds
---
 .../spi/builtin/BaseNumberValidation.java  |  3 -
 .../jsonschema/JsonSchemaValidatorTest.java| 71 +++---
 2 files changed, 49 insertions(+), 25 deletions(-)

diff --git 
a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java
 
b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java
index 35e920b..14c5ee4 100644
--- 
a/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java
+++ 
b/johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java
@@ -37,9 +37,6 @@ abstract class BaseNumberValidation extends BaseValidation {
 @Override
 protected Stream onNumber(final 
JsonNumber number) {
 final double val = number.doubleValue();
-if (val <= 0) {
-return toError(val);
-}
 if (isValid(val)) {
 return Stream.empty();
 }
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 d3247ff..08ea742 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
@@ -242,28 +242,55 @@ public class JsonSchemaValidatorTest {
 
 @Test
 public void minimum() {
-final JsonSchemaValidator validator = 
factory.newInstance(jsonFactory.createObjectBuilder()
-.add("type", "object")
-.add("properties", jsonFactory.createObjectBuilder()
-.add("age", jsonFactory.createObjectBuilder()
-.add("type", "number")
-.add("minimum", 5)
-.build())
-.build())
-.build());
-
-
assertTrue(validator.apply(jsonFactory.createObjectBuilder().add("age", 
5).build()).isSuccess());
-
assertTrue(validator.apply(jsonFactory.createObjectBuilder().add("age", 
6).build()).isSuccess());
-
-final ValidationResult failure = 
validator.apply(jsonFactory.createObjectBuilder().add("age", 2).build());
-assertFalse(failure.isSuccess());
-final Collection errors = 
failure.getErrors();
-assertEquals(1, errors.size());
-final ValidationResult.ValidationError error = 
errors.iterator().next();
-assertEquals("/age", error.getField());
-assertEquals("2.0 is less than 5.0", error.getMessage());
-
-validator.close();
+{
+final JsonSchemaValidator validator = 
factory.newInstance(jsonFactory.createObjectBuilder()
+.add("type", "object")
+.add("properties", jsonFactory.createObjectBuilder()
+.add("age", jsonFactory.createObjectBuilder()
+.add("type", "number")
+.add("minimum", 5)
+.build())
+.build())
+.build());
+
+
assertTrue(validator.apply(jsonFactory.createObjectBuilder().add("age", 
5).build()).isSuccess());
+
assertTrue(validator.apply(jsonFactory.createObjectBuilder().add("age", 
6).build()).isSuccess());
+
+final ValidationResult failure = 
validator.apply(jsonFactory.createObjectBuilder().add("age", 2).build());
+assertFalse(failure.isSuccess());
+final Collection errors = 
failure.getErrors();
+assertEquals(1, errors.size());
+final ValidationResult.ValidationError error = 
errors.iterator().next();
+assertEquals("/age", error.getField());
+assertEquals("2.0 is less than 5.0", error.getMessage());
+
+validator.close();
+}
+{
+final JsonSchemaValidator validator = 
factory.newInstance(jsonFactory.createObjectBuilder()
+  

[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-260] tomcat 9.0.39

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 433a691  [MEECROWAVE-260] tomcat 9.0.39
433a691 is described below

commit 433a691b246f9eeda2273e794ddbb7970691cc5f
Author: Romain Manni-Bucau 
AuthorDate: Sun Oct 11 11:27:40 2020 +0200

[MEECROWAVE-260] tomcat 9.0.39
---
 meecrowave-core/pom.xml | 74 +
 pom.xml |  2 +-
 2 files changed, 75 insertions(+), 1 deletion(-)

diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index d92c43f..2f61ff5 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -100,6 +100,26 @@
   ${cxf.version}
   
 
+  jakarta.xml.ws
+  *
+
+
+  jakarta.jws
+  *
+
+
+  jakarta.xml.soap
+  *
+
+
+  com.sun.activation
+  *
+
+
+  com.sun.xml.messaging.saaj
+  *
+
+
   jakarta.annotation
   jakarta.annotation-api
 
@@ -150,12 +170,66 @@
   jakarta.enterprise
   jakarta.enterprise.cdi-api
 
+
+  jakarta.xml.ws
+  *
+
+
+  jakarta.jws
+  *
+
+
+  jakarta.xml.soap
+  *
+
+
+  com.sun.activation
+  *
+
+
+  com.sun.xml.messaging.saaj
+  *
+
   
 
 
   org.apache.cxf
   cxf-rt-rs-client
   ${cxf.version}
+  
+
+  jakarta.annotation
+  jakarta.annotation-api
+
+
+  jakarta.inject
+  jakarta.inject-api
+
+
+  jakarta.enterprise
+  jakarta.enterprise.cdi-api
+
+
+  jakarta.xml.ws
+  *
+
+
+  jakarta.jws
+  *
+
+
+  jakarta.xml.soap
+  *
+
+
+  com.sun.activation
+  *
+
+
+  com.sun.xml.messaging.saaj
+  *
+
+  
 
 
   org.apache.johnzon
diff --git a/pom.xml b/pom.xml
index 9684ef7..36aca8f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,7 +51,7 @@
 
${project.groupId}.${project.artifactId}
 
 4.13
-9.0.38
+9.0.39
 2.0.18
 3.4.0
 1.2.8



[openjpa] branch master updated: useless import

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 629ebae  useless import
629ebae is described below

commit 629ebaefce481863ec0a154b06ef8b5ccf41a620
Author: Romain Manni-Bucau 
AuthorDate: Thu Oct 1 10:52:41 2020 +0200

useless import
---
 .../src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java | 2 --
 1 file changed, 2 deletions(-)

diff --git 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java
index a9377dc..8fc3472 100644
--- 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java
+++ 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java
@@ -18,8 +18,6 @@
  */
 package org.apache.openjpa.jdbc.sql;
 
-import java.sql.Types;
-
 /**
  * Dictionary for HerdDB.
  */



[openjpa] branch master updated: [OPENJPA-2834] also cache properties in the em - even if less useful, but no need to recompute it again and again

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 574e226  [OPENJPA-2834] also cache properties in the em - even if less 
useful, but no need to recompute it again and again
574e226 is described below

commit 574e226ba074dda5927623f5f1b33c009c4d1187
Author: Romain Manni-Bucau 
AuthorDate: Thu Oct 1 09:49:00 2020 +0200

[OPENJPA-2834] also cache properties in the em - even if less useful, but 
no need to recompute it again and again
---
 .../src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
index 1a171dd..d5f78fe 100644
--- 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
+++ 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
@@ -1965,6 +1965,7 @@ public class EntityManagerImpl
 props.put(userKey.equals(kernelKey) ? s : userKey, 
JPAProperties.convertToUserValue(userKey, kvalue));
 }
 }
+properties = props; // no need to synchronize, we don't care of the 
actual ref, we just want it as value
 return props;
 }
 



[openjpa] branch master updated: [OPENJPA-2834] enable to bypass synchronizeMappings when calling getProperties

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 0b68db6  [OPENJPA-2834] enable to bypass synchronizeMappings when 
calling getProperties
0b68db6 is described below

commit 0b68db6ba164943d8470d46fb4de326a19fc9485
Author: Romain Manni-Bucau 
AuthorDate: Thu Oct 1 09:45:50 2020 +0200

[OPENJPA-2834] enable to bypass synchronizeMappings when calling 
getProperties
---
 .../apache/openjpa/persistence/EntityManagerFactoryImpl.java | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
index ff06de6..9242ccd 100644
--- 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
+++ 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
@@ -119,7 +119,7 @@ public class EntityManagerFactoryImpl
 if (emEmptyPropsProperties != null) {
 props.putAll(emEmptyPropsProperties);
 } else {
-props.putAll(createEntityManager().getProperties());
+props.putAll(doCreateEM(SynchronizationType.SYNCHRONIZED, 
null, true).getProperties());
 }
 // no need to sync or volatile, worse case concurrent threads 
create 2 instances
 // we just want to avoid to do it after some "init" phase
@@ -198,6 +198,12 @@ public class EntityManagerFactoryImpl
  */
 @Override
 public OpenJPAEntityManagerSPI createEntityManager(SynchronizationType 
synchronizationType, Map props) {
+return doCreateEM(synchronizationType, props, false);
+}
+
+private OpenJPAEntityManagerSPI doCreateEM(SynchronizationType 
synchronizationType,
+   Map props,
+   boolean 
byPassSynchronizeMappings) {
 if (synchronizationType == null) {
 throw new NullPointerException("SynchronizationType must not be 
null");
 }
@@ -271,7 +277,9 @@ public class EntityManagerFactoryImpl
 }
 validateCfNameProps(conf, cfName, cf2Name);
 
-Broker broker = _factory.newBroker(user, pass, managed, retainMode, 
false, cfName, cf2Name);
+Broker broker = byPassSynchronizeMappings ?
+conf.newBrokerInstance(user, pass) :
+_factory.newBroker(user, pass, managed, retainMode, false, 
cfName, cf2Name);
 
 // add autodetach for close and rollback conditions to the 
configuration
 broker.setAutoDetach(AutoDetach.DETACH_CLOSE, true);



[openjpa] branch master updated: [OPENJPA-2834] ensure getProperties does not fail with xmlstore

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 9fa619f  [OPENJPA-2834] ensure getProperties does not fail with 
xmlstore
9fa619f is described below

commit 9fa619f94ecec2510d2ec560bb719eecd8f222c1
Author: Romain Manni-Bucau 
AuthorDate: Wed Sep 30 15:34:44 2020 +0200

[OPENJPA-2834] ensure getProperties does not fail with xmlstore
---
 .../openjpa/conf/OpenJPAConfigurationImpl.java |  3 ++
 .../openjpa/enhance/PCClassFileTransformer.java| 45 --
 .../apache/openjpa/enhance/PCEnhancerAgent.java|  2 +-
 .../java/org/apache/openjpa/kernel/BrokerImpl.java |  5 ++-
 .../persistence/PersistenceProviderImpl.java   |  2 +-
 5 files changed, 43 insertions(+), 14 deletions(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java
index 6727e14..4660b8d 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/conf/OpenJPAConfigurationImpl.java
@@ -2023,6 +2023,9 @@ public class OpenJPAConfigurationImpl
 
 @Override
 public FinderCache getFinderCacheInstance() {
+if (finderCachePlugin == null) { // xmlstore case
+return null;
+}
 if (finderCachePlugin.get() == null) {
 finderCachePlugin.instantiate(FinderCache.class, this);
 }
diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
index d5f35ae..8376c6e 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
@@ -54,7 +54,6 @@ public class PCClassFileTransformer
 private final ClassLoader _tmpLoader;
 private final Log _log;
 private final Set _names;
-private boolean _transforming = false;
 
 /**
  * Constructor.
@@ -104,6 +103,13 @@ public class PCClassFileTransformer
 _log.info(_loc.get("runtime-enhance-pcclasses"));
 }
 
+public static PCClassFileTransformer newInstance(final MetaDataRepository 
repos, final Options parseProperties,
+ final ClassLoader 
tmpLoader) {
+return parseProperties != null && 
parseProperties.getBooleanProperty("Reentrant") ?
+new PCClassFileTransformer.Reentrant(repos, parseProperties, 
tmpLoader) :
+new PCClassFileTransformer(repos, parseProperties, tmpLoader);
+}
+
 @Override
 public byte[] transform(ClassLoader loader, String className, Class redef, 
ProtectionDomain domain, byte[] bytes)
 throws IllegalClassFormatException {
@@ -115,14 +121,6 @@ public class PCClassFileTransformer
 if (className == null) {
 return null;
 }
-// prevent re-entrant calls, which can occur if the enhancing
-// loader is used to also load OpenJPA libraries; this is to prevent
-// recursive enhancement attempts for internal openjpa libraries
-if (_transforming)
-return null;
-
-_transforming = true;
-
 return transform0(className, redef, bytes);
 }
 
@@ -131,7 +129,7 @@ public class PCClassFileTransformer
  * ClassCircularityError when executing method using pure-JIT JVMs
  * such as JRockit.
  */
-private byte[] transform0(String className, Class redef, byte[] bytes)
+protected byte[] transform0(String className, Class redef, byte[] bytes)
 throws IllegalClassFormatException {
 
 byte[] returnBytes = null;
@@ -169,7 +167,6 @@ public class PCClassFileTransformer
 throw (IllegalClassFormatException) t;
 throw new GeneralException(t);
 } finally {
-_transforming = false;
 if (returnBytes != null && _log.isTraceEnabled())
 _log.trace(_loc.get("runtime-enhance-complete", className,
 bytes.length, returnBytes.length));
@@ -228,4 +225,30 @@ public class PCClassFileTransformer
 private static boolean isEnhanced(byte[] b) {
 return AsmAdaptor.isEnhanced(b);
 }
+
+public static class Reentrant extends PCClassFileTransformer {
+private final ThreadLocal transforming = new ThreadLocal<>();
+
+public Reentrant(final MetaDataRepository repos, final Options opts, 
final ClassLoader loader) {
+super(repos, opts, loader);
+}
+
+public Reentrant(final MetaDataRepository repos, final 
PCEnhancer.Flag

[openjpa] branch master updated: [OPENJPA-2834] ensure setProperty invalid properties cache in em

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 4a546f7  [OPENJPA-2834] ensure setProperty invalid properties cache in 
em
4a546f7 is described below

commit 4a546f759cee4220495e4206abc3c0503af204fa
Author: Romain Manni-Bucau 
AuthorDate: Wed Sep 30 13:43:55 2020 +0200

[OPENJPA-2834] ensure setProperty invalid properties cache in em
---
 .../org/apache/openjpa/persistence/EntityManagerFactoryImpl.java  | 8 +---
 .../java/org/apache/openjpa/persistence/EntityManagerImpl.java| 1 +
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
index 0c8ff9a..ff06de6 100644
--- 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
+++ 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
@@ -281,9 +281,11 @@ public class EntityManagerFactoryImpl
 OpenJPAEntityManagerSPI em = newEntityManagerImpl(broker);
 
 // allow setting of other bean properties of EM
-Set entrySet = props.entrySet();
-for (Map.Entry entry : entrySet) {
-em.setProperty(entry.getKey().toString(), entry.getValue());
+if (!props.isEmpty()) {
+Set entrySet = props.entrySet();
+for (Map.Entry entry : entrySet) {
+em.setProperty(entry.getKey().toString(), entry.getValue());
+}
 }
 if (canCacheGetProperties) {
 if (emEmptyPropsProperties == null) {
diff --git 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
index 9782412..1a171dd 100644
--- 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
+++ 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
@@ -2121,6 +2121,7 @@ public class EntityManagerImpl
  */
 @Override
 public void setProperty(String prop, Object value) {
+properties = null;
 if (!setKernelProperty(this, prop, value)) {
 if (!setKernelProperty(this.getFetchPlan(), prop, value)) {
 Log log = 
getConfiguration().getLog(OpenJPAConfiguration.LOG_RUNTIME);



[openjpa] branch master updated (049c2ef -> 758b866)

2020-09-30 Thread rmannibucau
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 049c2ef  Merge pull request #71 from eolivelli/fix/OPENJPA-2820-delim
 new b24a6a2  OPENJPA-2832 DROP COLUMN does not use delimiters and always 
add double quotes
 new 61f11a7  add test
 new 758b866  Merge pull request #75 from eolivelli/fix/OPENJPA-2832

The 5090 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/jdbc/sql/DBDictionary.java  |  2 +-
 .../jdbc/sql/TestDBDictionaryGeneratedSQL.java | 32 ++
 2 files changed, 33 insertions(+), 1 deletion(-)



[openjpa] branch master updated: OPENJPA-2820

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

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


The following commit(s) were added to refs/heads/master by this push:
 new bc63cd2  OPENJPA-2820
 new 049c2ef  Merge pull request #71 from eolivelli/fix/OPENJPA-2820-delim
bc63cd2 is described below

commit bc63cd2e45b386040ea5e402d8ab6abd4d98c833
Author: Enrico Olivelli 
AuthorDate: Thu Jul 23 10:14:43 2020 +0200

OPENJPA-2820
---
 .../java/org/apache/openjpa/jdbc/identifier/DBIdentifier.java| 6 --
 .../java/org/apache/openjpa/lib/identifier/IdentifierImpl.java   | 9 +
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifier.java
 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifier.java
index aa1f888..255784a 100644
--- 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifier.java
+++ 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/identifier/DBIdentifier.java
@@ -142,6 +142,7 @@ public class DBIdentifier extends IdentifierImpl implements 
Cloneable, Identifie
 if (DBIdentifierType.CONSTANT != getType() && 
DBIdentifierType.COLUMN_DEFINITION != getType()) {
 if (delimit) {
 name = Normalizer.delimit(name, true);
+setNameDelimited(true);
  } else {
  name = Normalizer.normalizeString(name);
  }
@@ -325,6 +326,7 @@ public class DBIdentifier extends IdentifierImpl implements 
Cloneable, Identifie
 sName.setNameInternal(getNameInternal());
 sName.setType(getType());
 sName.setIgnoreCase(getIgnoreCase());
+sName.setNameDelimited(isNameDelimited());
 return sName;
 }
 
@@ -859,7 +861,7 @@ public class DBIdentifier extends IdentifierImpl implements 
Cloneable, Identifie
  * @param name
  */
 public static DBIdentifier removeDelimiters(DBIdentifier name) {
-if (DBIdentifier.isNull(name)) {
+if (DBIdentifier.isNull(name) || !name.isDelimited()) {
 return name;
 }
 if (!name.isDelimited()) {
@@ -927,7 +929,7 @@ public class DBIdentifier extends IdentifierImpl implements 
Cloneable, Identifie
 if (DBIdentifier.isEmpty(this)) {
 return false;
 }
-return Normalizer.isDelimited(getNameInternal());
+return isNameDelimited() || Normalizer.isDelimited(getNameInternal());
 }
 
 /**
diff --git 
a/openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierImpl.java
 
b/openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierImpl.java
index 3958cd3..99a636d 100644
--- 
a/openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierImpl.java
+++ 
b/openjpa-lib/src/main/java/org/apache/openjpa/lib/identifier/IdentifierImpl.java
@@ -28,6 +28,7 @@ public class IdentifierImpl implements Identifier, 
Serializable {
 
 private static final long serialVersionUID = 1L;
 private String _name = null;
+private boolean nameDelimited = false;
 
 protected IdentifierImpl() {}
 
@@ -45,6 +46,14 @@ public class IdentifierImpl implements Identifier, 
Serializable {
 return _name;
 }
 
+public boolean isNameDelimited() {
+return nameDelimited;
+}
+
+public void setNameDelimited(boolean nameDelimited) {
+this.nameDelimited = nameDelimited;
+}
+
 @Override
 public String toString() {
 return getName();



[openjpa] branch master updated: [OPENJPA-2834] cache EMF#properties

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

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


The following commit(s) were added to refs/heads/master by this push:
 new bd015d0  [OPENJPA-2834] cache EMF#properties
bd015d0 is described below

commit bd015d02e95bd3d7c39f3b0a9bdf2cb448bedc75
Author: Romain Manni-Bucau 
AuthorDate: Wed Sep 30 12:14:35 2020 +0200

[OPENJPA-2834] cache EMF#properties
---
 .../persistence/EntityManagerFactoryImpl.java  | 27 ++
 .../openjpa/persistence/EntityManagerImpl.java |  8 +++
 2 files changed, 31 insertions(+), 4 deletions(-)

diff --git 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
index 4dd9728..0c8ff9a 100644
--- 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
+++ 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerFactoryImpl.java
@@ -75,6 +75,8 @@ public class EntityManagerFactoryImpl
 private transient StoreCache _cache = null;
 private transient QueryResultCache _queryCache = null;
 private transient MetamodelImpl _metaModel;
+private transient Map properties;
+private transient Map emEmptyPropsProperties;
 
 /**
  * Default constructor provided for auto-instantiation.
@@ -111,10 +113,19 @@ public class EntityManagerFactoryImpl
 
 @Override
 public Map getProperties() {
-Map props = _factory.getProperties();
-// convert to user readable values
-props.putAll(createEntityManager().getProperties());
-return props;
+if (properties == null) {
+Map props = _factory.getProperties();
+// convert to user readable values
+if (emEmptyPropsProperties != null) {
+props.putAll(emEmptyPropsProperties);
+} else {
+props.putAll(createEntityManager().getProperties());
+}
+// no need to sync or volatile, worse case concurrent threads 
create 2 instances
+// we just want to avoid to do it after some "init" phase
+this.properties = props;
+}
+return properties;
 }
 
 @Override
@@ -201,6 +212,7 @@ public class EntityManagerFactoryImpl
 props = new HashMap(props);
 }
 
+boolean canCacheGetProperties = props.isEmpty(); // nominal case
 
 OpenJPAConfiguration conf = getConfiguration();
 Log log = conf.getLog(OpenJPAConfiguration.LOG_RUNTIME);
@@ -273,6 +285,13 @@ public class EntityManagerFactoryImpl
 for (Map.Entry entry : entrySet) {
 em.setProperty(entry.getKey().toString(), entry.getValue());
 }
+if (canCacheGetProperties) {
+if (emEmptyPropsProperties == null) {
+emEmptyPropsProperties = em.getProperties();
+} else if (EntityManagerImpl.class.isInstance(em)) {
+
EntityManagerImpl.class.cast(em).setProperties(emEmptyPropsProperties);
+}
+}
 if (log != null && log.isTraceEnabled()) {
 log.trace(this + " created EntityManager " + em + ".");
 }
diff --git 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
index 35606f0..9782412 100644
--- 
a/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
+++ 
b/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/EntityManagerImpl.java
@@ -122,6 +122,7 @@ public class EntityManagerImpl
 protected RuntimeExceptionTranslator _ret = 
PersistenceExceptions.getRollbackTranslator(this);
 private boolean _convertPositionalParams = false;
 private boolean _isJoinedToTransaction;
+private Map properties;
 
 public EntityManagerImpl() {
 // for Externalizable
@@ -1792,6 +1793,10 @@ public class EntityManagerImpl
 }
 }
 
+public void setProperties(final Map 
emEmptyPropsProperties) {
+this.properties = emEmptyPropsProperties;
+}
+
 private static class BrokerBytesInputStream extends ObjectInputStream {
 
 private OpenJPAConfiguration conf;
@@ -1935,6 +1940,9 @@ public class EntityManagerImpl
  */
 @Override
 public Map getProperties() {
+if (properties != null) {
+return properties;
+}
 Map props = _broker.getProperties();
 for (String s : _broker.getSupportedProperties()) {
 String kernelKey = getBeanPropertyName(s);



[openjpa] branch master updated: [OPENJPA-2833] asm 9

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 910a812  [OPENJPA-2833] asm 9
910a812 is described below

commit 910a812a1550382d2bafd9a001a66c5e7425ccf5
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 29 16:57:20 2020 +0200

[OPENJPA-2833] asm 9
---
 .../junit5/internal/OpenJPADirectoriesEnhancer.java| 14 +++---
 openjpa-kernel/pom.xml |  2 +-
 .../main/java/org/apache/openjpa/enhance/AsmAdaptor.java   |  8 
 pom.xml|  2 +-
 4 files changed, 13 insertions(+), 13 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 dd8e169..c8be809 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
@@ -27,10 +27,10 @@ import org.apache.openjpa.lib.log.LogFactoryImpl;
 import org.apache.openjpa.lib.log.SLF4JLogFactory;
 import org.apache.openjpa.meta.MetaDataRepository;
 import org.apache.openjpa.persistence.PersistenceMetaDataFactory;
-import org.apache.xbean.asm8.AnnotationVisitor;
-import org.apache.xbean.asm8.ClassReader;
-import org.apache.xbean.asm8.Type;
-import org.apache.xbean.asm8.shade.commons.EmptyVisitor;
+import org.apache.xbean.asm9.AnnotationVisitor;
+import org.apache.xbean.asm9.ClassReader;
+import org.apache.xbean.asm9.Type;
+import org.apache.xbean.asm9.shade.commons.EmptyVisitor;
 import org.apache.xbean.finder.ClassLoaders;
 import serp.bytecode.BCClass;
 import serp.bytecode.Project;
@@ -58,9 +58,9 @@ import java.util.logging.Logger;
 import java.util.stream.Stream;
 
 import static java.util.Arrays.asList;
-import static org.apache.xbean.asm8.ClassReader.SKIP_CODE;
-import static org.apache.xbean.asm8.ClassReader.SKIP_DEBUG;
-import static org.apache.xbean.asm8.ClassReader.SKIP_FRAMES;
+import static org.apache.xbean.asm9.ClassReader.SKIP_CODE;
+import static org.apache.xbean.asm9.ClassReader.SKIP_DEBUG;
+import static org.apache.xbean.asm9.ClassReader.SKIP_FRAMES;
 
 public class OpenJPADirectoriesEnhancer implements Runnable {
 private static final Logger LOGGER = 
Logger.getLogger(OpenJPADirectoriesEnhancer.class.getName());
diff --git a/openjpa-kernel/pom.xml b/openjpa-kernel/pom.xml
index 89450bd..d0d2793 100644
--- a/openjpa-kernel/pom.xml
+++ b/openjpa-kernel/pom.xml
@@ -77,7 +77,7 @@
 
 
 org.apache.xbean
-xbean-asm8-shaded
+xbean-asm9-shaded
 ${xbean.version}
 
 
diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
index 4c8b3a4..24f7c61 100644
--- a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
+++ b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
@@ -30,10 +30,10 @@ import java.io.InputStream;
 import java.io.OutputStream;
 import java.net.URLDecoder;
 
-import org.apache.xbean.asm8.ClassReader;
-import org.apache.xbean.asm8.ClassVisitor;
-import org.apache.xbean.asm8.ClassWriter;
-import org.apache.xbean.asm8.Opcodes;
+import org.apache.xbean.asm9.ClassReader;
+import org.apache.xbean.asm9.ClassVisitor;
+import org.apache.xbean.asm9.ClassWriter;
+import org.apache.xbean.asm9.Opcodes;
 
 import serp.bytecode.BCClass;
 
diff --git a/pom.xml b/pom.xml
index 6bc4c9f..cf6c223 100644
--- a/pom.xml
+++ b/pom.xml
@@ -94,7 +94,7 @@
 
 3.0.0-M4
 
-4.17
+4.18
 1.1.2
 2.9.0
 
-SUBMODULES-NEED-TO-OVERRIDE-THIS-



[aries-cdi] branch master updated: [ARIES-2007] ensure duplicated extensions between serviceloader usage and requirements are properly solved by ignoring ServiceLoader one

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 7571fd1  [ARIES-2007] ensure duplicated extensions between 
serviceloader usage and requirements are properly solved by ignoring 
ServiceLoader one
7571fd1 is described below

commit 7571fd15de349fb4b3ff0c752691552a17b2aab3
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 29 15:56:38 2020 +0200

[ARIES-2007] ensure duplicated extensions between serviceloader usage and 
requirements are properly solved by ignoring ServiceLoader one
---
 .../internal/container/ContainerBootstrap.java | 25 +++---
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git 
a/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
 
b/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
index 4771a27..63e42e3 100644
--- 
a/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
+++ 
b/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
@@ -20,8 +20,10 @@ import static java.util.Optional.ofNullable;
 import static org.osgi.service.cdi.CDIConstants.CDI_EXTENSION_PROPERTY;
 
 import java.net.URL;
+import java.util.Collection;
 import java.util.Collections;
 import java.util.Dictionary;
+import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.ServiceLoader;
@@ -191,12 +193,7 @@ public class ContainerBootstrap extends Phase {
Constants.SERVICE_DESCRIPTION, "Aries 
CDI ServiceAdapterExtension"));
 
// Add extensions found from the bundle's class loader, such as 
those in the Bundle-ClassPath
-   ServiceLoader.load(Extension.class, 
containerState.classLoader()).forEach(extension ->
-   initializer.addExtension(
-   extension,
-   Maps.of(Constants.SERVICE_ID, 
counter.decrementAndGet(),
-   Constants.SERVICE_DESCRIPTION, 
"ClassLoader Extension from " + containerState.bundle()))
-   );
+   final Collection> serviceExtensions = new HashSet<>();
 
// Add external extensions
for (ExtensionDTO extensionDTO : 
containerState.containerDTO().extensions) {
@@ -204,8 +201,9 @@ public class ContainerBootstrap extends Phase {
 
Dictionary properties = 
extendedExtensionDTO.extension.getServiceReference().getProperties();
 
-   initializer.addExtension(
-   extendedExtensionDTO.extension.getService(), 
Maps.of(properties));
+   final Extension service = 
extendedExtensionDTO.extension.getService();
+   initializer.addExtension(service, Maps.of(properties));
+   serviceExtensions.add(service.getClass());
 
Bundle extensionBundle = 
extendedExtensionDTO.extension.getServiceReference().getBundle();
 
@@ -215,6 +213,17 @@ public class ContainerBootstrap extends Phase {
loader.getBundles().add(extensionBundle);
}
}
+
+   ServiceLoader.load(Extension.class, 
containerState.classLoader()).forEach(extension -> {
+   // let ServiceLoader.load have duplicatesd fail (cdi 
spec)
+   // we just want to solve conflicts between 
ServiceLoader and OSGi extensions
+   if (!serviceExtensions.contains(extension.getClass())) {
+   initializer.addExtension(
+   extension,
+   Maps.of(Constants.SERVICE_ID, 
counter.decrementAndGet(),
+   
Constants.SERVICE_DESCRIPTION, "ClassLoader Extension from " + 
containerState.bundle()));
+   }
+   });
}
 
private void 
getClassesFromExtensionCapability(Dictionary properties, Bundle 
extensionBundle, CDIContainerInitializer initializer) {



[aries-cdi] branch master updated: [ARIES-2007] ensure duplicated extensions between serviceloader usage and requirements are properly solved by ignoring ServiceLoader one

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 7571fd1  [ARIES-2007] ensure duplicated extensions between 
serviceloader usage and requirements are properly solved by ignoring 
ServiceLoader one
7571fd1 is described below

commit 7571fd15de349fb4b3ff0c752691552a17b2aab3
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 29 15:56:38 2020 +0200

[ARIES-2007] ensure duplicated extensions between serviceloader usage and 
requirements are properly solved by ignoring ServiceLoader one
---
 .../internal/container/ContainerBootstrap.java | 25 +++---
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git 
a/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
 
b/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
index 4771a27..63e42e3 100644
--- 
a/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
+++ 
b/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerBootstrap.java
@@ -20,8 +20,10 @@ import static java.util.Optional.ofNullable;
 import static org.osgi.service.cdi.CDIConstants.CDI_EXTENSION_PROPERTY;
 
 import java.net.URL;
+import java.util.Collection;
 import java.util.Collections;
 import java.util.Dictionary;
+import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.ServiceLoader;
@@ -191,12 +193,7 @@ public class ContainerBootstrap extends Phase {
Constants.SERVICE_DESCRIPTION, "Aries 
CDI ServiceAdapterExtension"));
 
// Add extensions found from the bundle's class loader, such as 
those in the Bundle-ClassPath
-   ServiceLoader.load(Extension.class, 
containerState.classLoader()).forEach(extension ->
-   initializer.addExtension(
-   extension,
-   Maps.of(Constants.SERVICE_ID, 
counter.decrementAndGet(),
-   Constants.SERVICE_DESCRIPTION, 
"ClassLoader Extension from " + containerState.bundle()))
-   );
+   final Collection> serviceExtensions = new HashSet<>();
 
// Add external extensions
for (ExtensionDTO extensionDTO : 
containerState.containerDTO().extensions) {
@@ -204,8 +201,9 @@ public class ContainerBootstrap extends Phase {
 
Dictionary properties = 
extendedExtensionDTO.extension.getServiceReference().getProperties();
 
-   initializer.addExtension(
-   extendedExtensionDTO.extension.getService(), 
Maps.of(properties));
+   final Extension service = 
extendedExtensionDTO.extension.getService();
+   initializer.addExtension(service, Maps.of(properties));
+   serviceExtensions.add(service.getClass());
 
Bundle extensionBundle = 
extendedExtensionDTO.extension.getServiceReference().getBundle();
 
@@ -215,6 +213,17 @@ public class ContainerBootstrap extends Phase {
loader.getBundles().add(extensionBundle);
}
}
+
+   ServiceLoader.load(Extension.class, 
containerState.classLoader()).forEach(extension -> {
+   // let ServiceLoader.load have duplicatesd fail (cdi 
spec)
+   // we just want to solve conflicts between 
ServiceLoader and OSGi extensions
+   if (!serviceExtensions.contains(extension.getClass())) {
+   initializer.addExtension(
+   extension,
+   Maps.of(Constants.SERVICE_ID, 
counter.decrementAndGet(),
+   
Constants.SERVICE_DESCRIPTION, "ClassLoader Extension from " + 
containerState.bundle()));
+   }
+   });
}
 
private void 
getClassesFromExtensionCapability(Dictionary properties, Bundle 
extensionBundle, CDIContainerInitializer initializer) {



[aries-cdi] branch master updated: [ARIES-2007] ensure owb extensionloader loads only once extensions

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 1d45e08  [ARIES-2007] ensure owb extensionloader loads only once 
extensions
1d45e08 is described below

commit 1d45e0898d588c0c42a6b3ad010c56d203a0c7f1
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 29 15:40:13 2020 +0200

[ARIES-2007] ensure owb extensionloader loads only once extensions
---
 .../org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java   | 6 ++
 1 file changed, 6 insertions(+)

diff --git 
a/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
 
b/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
index e8a9dd7..7249246 100644
--- 
a/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
+++ 
b/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
@@ -169,9 +169,15 @@ public class OWBCDIContainerInitializer extends 
CDIContainerInitializer {
 
bootstrap = new WebBeansContext(services, properties) {
private final ExtensionLoader 
overridenExtensionLoader = new ExtensionLoader(this) {
+   private boolean added;
+
@Override
public void loadExtensionServices() {
+   if (added) {
+   return;
+   }
extensions.forEach((k, v) -> 
addExtension(k));
+   added = true;
}
};
 



[aries-cdi] branch master updated: [ARIES-2007] ensure owb extensionloader loads only once extensions

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 1d45e08  [ARIES-2007] ensure owb extensionloader loads only once 
extensions
1d45e08 is described below

commit 1d45e0898d588c0c42a6b3ad010c56d203a0c7f1
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 29 15:40:13 2020 +0200

[ARIES-2007] ensure owb extensionloader loads only once extensions
---
 .../org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java   | 6 ++
 1 file changed, 6 insertions(+)

diff --git 
a/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
 
b/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
index e8a9dd7..7249246 100644
--- 
a/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
+++ 
b/cdi-owb/src/main/java/org/apache/aries/cdi/owb/core/OWBCDIContainerInitializer.java
@@ -169,9 +169,15 @@ public class OWBCDIContainerInitializer extends 
CDIContainerInitializer {
 
bootstrap = new WebBeansContext(services, properties) {
private final ExtensionLoader 
overridenExtensionLoader = new ExtensionLoader(this) {
+   private boolean added;
+
@Override
public void loadExtensionServices() {
+   if (added) {
+   return;
+   }
extensions.forEach((k, v) -> 
addExtension(k));
+   added = true;
}
};
 



svn commit: r1066176 [26/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/class-use/GroupsComputerTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/class-use/GroupsComputerTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/class-use/GroupsComputerTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/class-use/TestSequence.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/class-use/TestSequence.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/class-use/TestSequence.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/Auditable.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/Auditable.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/Auditable.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/ImplicitGroupingTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/ImplicitGroupingTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/ImplicitGroupingTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/Order.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/Order.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/Order.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/Auditable.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/Auditable.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/Auditable.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/ImplicitGroupingTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/ImplicitGroupingTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/ImplicitGroupingTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/Order.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/Order.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/class-use/Order.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/groups/implicit/package-frame.html

svn commit: r1066176 [2/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau


Modified: websites/production/bval/content/automated-builds.html
==
--- websites/production/bval/content/automated-builds.html (original)
+++ websites/production/bval/content/automated-builds.html Tue Sep 29 07:56:34 
2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -136,9 +136,9 @@ h2:hover > .headerlink, h3:hover > .head
 We're using the Apache Jenkins build server for continuous builds.
 
 Jenkins Jobs
-http://builds.apache.org/job/BVal-trunk/;>Trunk build
+https://builds.apache.org/job/BVal-trunk/;>Trunk build
  - This build is set up to check SVN for updates every 30 mins.
-http://builds.apache.org/job/BVal-trunk-linux-tck-deploy/;>Linux 
build + stand-alone TCK + deploy
+https://builds.apache.org/job/BVal-trunk-linux-tck-deploy/;>Linux 
build + stand-alone TCK + deploy
  - This build runs every 4 hours (5 minutes past the hour) on the Ubuntu
 build agents (two servers which are heavily used and may take more time
 between runs) and includes JUnit testing, the TCK in standalone mode and 
deploys
@@ -149,7 +149,7 @@ for build failures (and when builds retu
 Jenkins Info
 If you're interested in the Jenkins services or would like to request an
 account on the server, check out the
-http://wiki.apache.org/general/Hudson;>Jenkins wiki for more 
information.
+https://wiki.apache.org/general/Hudson;>Jenkins wiki for more 
information.
 
   
 
@@ -157,7 +157,7 @@ account on the server, check out the
 
   
 
-  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 
http://www.apache.org/licenses/LICENSE-2.0;>Apache License 2.0.
+  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 
https://www.apache.org/licenses/LICENSE-2.0;>Apache License 2.0.
 View our privacy policy.
   
   Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation. Other names may be trademarks of their respective owners.
@@ -169,7 +169,7 @@ account on the server, check out the
   
   
-  http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript">
+  https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript">
   
 
 

Modified: websites/production/bval/content/beanvalidation-tck.html
==
--- websites/production/bval/content/beanvalidation-tck.html (original)
+++ websites/production/bval/content/beanvalidation-tck.html Tue Sep 29 
07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  

svn commit: r1066176 [29/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
0
@@ -3,7 +3,7 @@
  | Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:summary at 
2020-07-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+https://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
   
 
 
@@ -65,7 +65,7 @@
 
 
 
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
+https://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
 
   
 
@@ -86,7 +86,7 @@
 Apache BVal - OSGi Packaging of bval-jsr
 
 Homepage
-http://bval.apache.org/org.apache.bval.bundle/;>http://bval.apache.org/org.apache.bval.bundle/
+https://bval.apache.org/org.apache.bval.bundle/;>http://bval.apache.org/org.apache.bval.bundle/
 
 Project Organization
 

Modified: 
websites/production/bval/content/mvnsite/org.apache.bval.bundle/team.html
==
--- websites/production/bval/content/mvnsite/org.apache.bval.bundle/team.html 
(original)
+++ websites/production/bval/content/mvnsite/org.apache.bval.bundle/team.html 
Tue Sep 29 07:56:34 2020
@@ -3,7 +3,7 @@
  | Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:team at 
2020-07-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+https://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
   
 
 
@@ -65,7 +65,7 @@
 
 
 
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
+https://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
 
   
 
@@ -86,105 +86,105 @@
 Organization
 Roles
 
-http://www.gravatar.com/avatar/b668832a8b4d239f528aeda7d083c9dc?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/b668832a8b4d239f528aeda7d083c9dc?d=mms=60;
 alt="" />
 allee8285
 Albert Lee
 allee8...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/046f1fb9de6eb57614cf578f64df869f?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/046f1fb9de6eb57614cf578f64df869f?d=mms=60;
 alt="" />
 carlosvara
 Carlos Vara Callau
 carlosv...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/beab49c248de399bf07a4c24118646a5?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/beab49c248de399bf07a4c24118646a5?d=mms=60;
 alt="" />
 djencks
 David Jencks
 djen...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/272bb8f23dc6c4c81e4cf5a362a15f0c?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/272bb8f23dc6c4c81e4cf5a362a15f0c?d=mms=60;
 alt="" />
 dwoods
 Donald Woods
 dwo...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/8a1a4df5c3ec7e1a3f3e1950ab78c796?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/8a1a4df5c3ec7e1a3f3e1950ab78c796?d=mms=60;
 alt="" />
 gpetracek
 Gerhard Petracek
 gpetra...@apache.org
 IRIAN Solutions GmbH
 PMC Member
 
-http://www.gravatar.com/avatar/48593cc6169a5b21e60cae94702df1cb?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/48593cc6169a5b21e60cae94702df1cb?d=mms=60;
 alt="" />
 jrbauer
 Jeremy Bauer
 jrba...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/a6e0ccbd6b80053fd774c14f9e6cc2b3?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/a6e0ccbd6b80053fd774c14f9e6cc2b3?d=mms=60;
 alt="" />
 kevan
 Kevan Miller
 ke...@apache.org
 IBM
 PMC Member (Emeritus)
 
-http://www.gravatar.com/avatar/8a5e16b0c7a847299614cddbd9510adf?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/8a5e16b0c7a847299614cddbd9510adf?d=mms=60;
 alt="" />
 lresende
 Luciano Resende
 lrese...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mms=60;
 alt="" />
 struberg
 Mark Struberg
 strub...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/f69e8a47116e742a2564d68f533f5357?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/f69e8a47116e742a2564d68f533f5357?d=mms=60;
 alt="" />
 mbenson
 Matt Benson
 mben...@apache.org
 -
 PMC Chair
 
-http://www.gravatar.com/avatar/df135e9a2604ec2ce5d12ad049a8c99b?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/df135e9a2604ec2ce5d12ad049a8c99b?d=mms=60;
 alt="" />
 matzew
 Matthias Wessendorf
 mat...@apache.org
 Kaazing
 PMC Member
 
-http://www.gravatar.com/a

svn commit: r1066176 [8/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.ForCollection.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.ForCollection.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.ForCollection.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.ForMap.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.ForMap.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.ForMap.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/SizeValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/TimeValidator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/TimeValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/class-use/TimeValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-frame.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-frame.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-frame.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-summary.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-summary.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-summary.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-tree.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-tree.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-tree.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-use.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-use.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/package-use.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/el/ELFacade.BValFormatter.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/el/ELFacade.BValFormatter.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/el/ELFacade.BValFormatter.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 

svn commit: r1066176 [30/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: websites/production/bval/content/release-process.html
==
--- websites/production/bval/content/release-process.html (original)
+++ websites/production/bval/content/release-process.html Tue Sep 29 07:56:34 
2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -133,10 +133,10 @@ under the License.
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-We'll be using the http://repository.apache.org;>Apache Nexus 
repository for
+We'll be using the https://repository.apache.org;>Apache Nexus 
repository for
 releasing SNAPSHOT and release artifacts.  More details on releasing
 artifacts and using Nexus can be found on the Maven website at
-http://maven.apache.org/developers/release/apache-release.html;>http://maven.apache.org/developers/release/apache-release.html.
+https://maven.apache.org/developers/release/apache-release.html;>http://maven.apache.org/developers/release/apache-release.html.
 
 Release Steps
 
@@ -262,8 +262,8 @@ rollback the release prepare files:
 Different arguments and steps are required as there are problems 
with
 the maven-jar-plugin and maven-release-plugin when using the test-jar goal.
-See http://jira.codehaus.org/browse/MJAR-68;>http://jira.codehaus.org/browse/MJAR-68
-and http://jira.codehaus.org/browse/MRELEASE-285;>http://jira.codehaus.org/browse/MRELEASE-285.
+See https://jira.codehaus.org/browse/MJAR-68;>http://jira.codehaus.org/browse/MJAR-68
+and https://jira.codehaus.org/browse/MRELEASE-285;>http://jira.codehaus.org/browse/MRELEASE-285.
 mvn -Papache-release release:prepare
 
 
@@ -301,7 +301,7 @@ tar -czf 1.0-rc1.tar.gz 1.0-rc1/
 Build Promotion -- Staging Repositories
 Navigate through the artifact tree and make sure that all binary, 
javadoc,
  sources, and tests jars, as well as 
poms, ... have .asc (GPG signature) and 
.md5
- files (see http://people.apache.org/~henkp/repo/faq.html;>Repository 
FAQ and http://www.apache.org/dev/release-signing.html#openpgp-ascii-detach-sig;>Detached
 Signatures). The source-release.zip of 
bval-parent
+ files (see https://people.apache.org/~henkp/repo/faq.html;>Repository FAQ and https://www.apache.org/dev/release-signing.html#openpgp-ascii-detach-sig;>Detached
 Signatures). The source-release.zip of 
bval-parent
  should likewise have signature and checksum files.
 
 
@@ -377,7 +377,7 @@ Some of the things to check before votin
 
 Perform a review of the release and cast your vote. For more details
  on Apache releases see
- http://www.apache.org/dev/release.html;>http://www.apache.org/dev/release.html.
+ https://www.apache.org/dev/release.html;>http://www.apache.org/dev/release.html.
 
 A -1 vote does not necessarily mean that the vote must be redone,
 however it is usually a good idea to rollback the release if a -1 vote is
@@ -450,7 +450,7 @@ http://repo1.maven.org/maven2/org/apache
  mailto:u...@bval.apache.org;>bval-user,
  mailto:d...@bval.apache.org;>bval-dev, and
  mailto:annou...@apache.org;>annou...@apache.org lists as per
- http://www.apache.org/foundation/mailinglists.html#foundation-announce];>the
 Apache Announcement Mailing Lists pageTo: 

svn commit: r1066176 [4/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: websites/production/bval/content/board-reports/2016-12.html
==
--- websites/production/bval/content/board-reports/2016-12.html (original)
+++ websites/production/bval/content/board-reports/2016-12.html Tue Sep 29 
07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -200,7 +200,7 @@ h2:hover > .headerlink, h3:hover > .head
 
   
 
-  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 
http://www.apache.org/licenses/LICENSE-2.0;>Apache License 2.0.
+  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 
https://www.apache.org/licenses/LICENSE-2.0;>Apache License 2.0.
 View our privacy policy.
   
   Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation. Other names may be trademarks of their respective owners.
@@ -212,7 +212,7 @@ h2:hover > .headerlink, h3:hover > .head
   
   
-  http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript">
+  https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript">
   
 
 

Modified: websites/production/bval/content/board-reports/2017-03.html
==
--- websites/production/bval/content/board-reports/2017-03.html (original)
+++ websites/production/bval/content/board-reports/2017-03.html Tue Sep 29 
07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -205,7 +205,7 @@ h2:hover > .headerlink, h3:hover > .head
 
   
 
-  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 

svn commit: r1066176 [21/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ParameterType.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ParameterType.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ParameterType.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/PayloadType.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/PayloadType.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/PayloadType.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/PropertyType.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/PropertyType.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/PropertyType.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ReturnValueType.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ReturnValueType.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ReturnValueType.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/SchemaManager.Builder.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/SchemaManager.Builder.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/SchemaManager.Builder.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/SchemaManager.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/SchemaManager.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/SchemaManager.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidatedByType.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidatedByType.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidatedByType.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidationConfigType.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidationConfigType.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidationConfigType.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidationMappingParser.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidationMappingParser.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/xml/ValidationMappingParser.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 

svn commit: r1066176 [27/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/org/apache/bval/arquillian/package-use.html
==
--- 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/org/apache/bval/arquillian/package-use.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/org/apache/bval/arquillian/package-use.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-frame.html
==
--- 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-frame.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-frame.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-summary.html
==
--- 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-summary.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-summary.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-tree.html
==
--- 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-tree.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-tck-runner/apidocs/overview-tree.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-tck-runner/dependencies.html
==
--- websites/production/bval/content/mvnsite/bval-tck-runner/dependencies.html 
(original)
+++ websites/production/bval/content/mvnsite/bval-tck-runner/dependencies.html 
Tue Sep 29 07:56:34 2020
@@ -3,7 +3,7 @@
  | Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:dependencies 
at 2020-07-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+https://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
   
 
 
@@ -65,7 +65,7 @@
 
 
 
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
+https://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
 
   
 
@@ -85,22 +85,22 @@
 Licenses
 
 org.apache.bval
-http://bval.apache.org/bval-jsr/;>bval-jsr
+https://bval.apache.org/bval-jsr/;>bval-jsr
 2.0.4
 jar
 https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.hibernate.beanvalidation.tck
-http://beanvalidation.org/beanvalidation-tck-tests/;>beanvalidation-tck-tests
+https://beanvalidation.org/beanvalidation-tck-tests/;>beanvalidation-tck-tests
 2.0.4.Final
 jar
-http://www.apache.org/licenses/LICENSE-2.0;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0;>Apache License, Version 
2.0
 
 org.jboss.arquillian.container
-http://arquillian.org/arquillian-build/arquillian-container-test-spi;>arquillian-container-test-spi
+https://arquillian.org/arquillian-build/arquillian-container-test-spi;>arquillian-container-test-spi
 1.1.11.Final
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 test
 The following is a list of test dependencies for this project. These 
dependencies are only required to compile and run unit tests for the 
application:
@@ -125,22 +125,22 @@
 https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.jboss.arquillian.protocol
-http://arquillian.org/arquillian-build/arquillian-protocol-servlet;>arquillian-protocol-servlet
+https://arquillian.org/arquillian-build/arquillian-protocol-servlet;>arquillian-protocol-servlet
 1.1.11.Final
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.jboss.arquillian.testng
-http://arquillian.org/arquillian-build/arquillian-testng-container;>arquillian-testng-container
+https://arquillian.org/arquillian-build/arquillian-testng-container;>arquillian-testng-container
 1.1.11.Final
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, 

svn commit: r1066176 [1/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Author: rmannibucau
Date: Tue Sep 29 07:56:34 2020
New Revision: 1066176

Log:
moving to https (bval)

Modified:
websites/production/bval/content/automated-builds.html
websites/production/bval/content/beanvalidation-tck.html
websites/production/bval/content/board-reports/2010-04.html
websites/production/bval/content/board-reports/2010-05.html
websites/production/bval/content/board-reports/2010-06.html
websites/production/bval/content/board-reports/2010-07.html
websites/production/bval/content/board-reports/2010-08.html
websites/production/bval/content/board-reports/2010-09.html
websites/production/bval/content/board-reports/2011-01.html
websites/production/bval/content/board-reports/2011-06.html
websites/production/bval/content/board-reports/2011-09.html
websites/production/bval/content/board-reports/2011-12.html
websites/production/bval/content/board-reports/2012-03.html
websites/production/bval/content/board-reports/2012-04.html
websites/production/bval/content/board-reports/2012-05.html
websites/production/bval/content/board-reports/2012-06.html
websites/production/bval/content/board-reports/2012-09.html
websites/production/bval/content/board-reports/2012-12.html
websites/production/bval/content/board-reports/2013-03.html
websites/production/bval/content/board-reports/2013-06.html
websites/production/bval/content/board-reports/2013-09.html
websites/production/bval/content/board-reports/2013-12.html
websites/production/bval/content/board-reports/2014-03.html
websites/production/bval/content/board-reports/2014-06.html
websites/production/bval/content/board-reports/2014-09.html
websites/production/bval/content/board-reports/2014-12.html
websites/production/bval/content/board-reports/2015-03.html
websites/production/bval/content/board-reports/2015-06.html
websites/production/bval/content/board-reports/2015-09.html
websites/production/bval/content/board-reports/2015-12.html
websites/production/bval/content/board-reports/2016-03.html
websites/production/bval/content/board-reports/2016-06.html
websites/production/bval/content/board-reports/2016-09.html
websites/production/bval/content/board-reports/2016-12.html
websites/production/bval/content/board-reports/2017-03.html
websites/production/bval/content/board-reports/2017-06.html
websites/production/bval/content/board-reports/2017-09.html
websites/production/bval/content/board-reports/2017-12.html
websites/production/bval/content/board-reports/2018-03.html
websites/production/bval/content/board-reports/2018-06.html
websites/production/bval/content/board-reports/2018-09.html
websites/production/bval/content/board-reports/2018-12.html
websites/production/bval/content/board-reports/2019-03.html
websites/production/bval/content/board-reports/2019-06.html
websites/production/bval/content/board-reports/2019-09.html
websites/production/bval/content/board-reports/2019-12.html
websites/production/bval/content/board-reports/2020-04.html
websites/production/bval/content/board-reports/2020-06.html
websites/production/bval/content/board-reports/2020-09.html
websites/production/bval/content/board-reports/index.html
websites/production/bval/content/building.html
websites/production/bval/content/coding-standards.html
websites/production/bval/content/documentation.html
websites/production/bval/content/downloads.html
websites/production/bval/content/found-a-bug.html
websites/production/bval/content/getting-involved.html
websites/production/bval/content/index.html
websites/production/bval/content/mailing-lists.html
websites/production/bval/content/mvnsite/apidocs/allclasses-frame.html
websites/production/bval/content/mvnsite/apidocs/allclasses-noframe.html
websites/production/bval/content/mvnsite/apidocs/constant-values.html
websites/production/bval/content/mvnsite/apidocs/deprecated-list.html
websites/production/bval/content/mvnsite/apidocs/help-doc.html
websites/production/bval/content/mvnsite/apidocs/index-all.html
websites/production/bval/content/mvnsite/apidocs/index.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/BValArquillianExtension.TestLogger.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/BValArquillianExtension.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/EJBEnricher.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/LogTckFormatter.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.TestLogger.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.html

websites/production/bval/content/mvnsite/apidocs/org/apache/bval

svn commit: r1066176 [17/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForChronoLocalDateTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForChronoLocalDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForChronoLocalDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForChronoZonedDateTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForChronoZonedDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForChronoZonedDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForDate.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForDate.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForDate.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForInstant.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForInstant.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForInstant.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForLocalTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForLocalTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForLocalTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForMonthDay.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForMonthDay.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForMonthDay.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForOffsetDateTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForOffsetDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForOffsetDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForOffsetTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForOffsetTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/class-use/PastValidator.ForOffsetTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@

svn commit: r1066176 [13/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.CharSequenceTranslator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.CharSequenceTranslator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.CharSequenceTranslator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.LookupTranslator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.LookupTranslator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.LookupTranslator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.UnicodeUnescaper.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.UnicodeUnescaper.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.UnicodeUnescaper.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Escapes.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Exceptions.FormatArgs.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Exceptions.FormatArgs.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Exceptions.FormatArgs.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Exceptions.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Exceptions.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Exceptions.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Lazy.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Lazy.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/Lazy.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/LazyInt.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/LazyInt.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/LazyInt.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/ObjectUtils.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/ObjectUtils.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/util/class-use/ObjectUtils.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 

svn commit: r1066176 [6/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.TestLogger.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.TestLogger.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.TestLogger.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/BValArquillianExtension.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/EJBEnricher.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/EJBEnricher.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/EJBEnricher.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/LogTckFormatter.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/LogTckFormatter.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/class-use/LogTckFormatter.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/BValJndiFactory.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/BValJndiFactory.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/BValJndiFactory.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/class-use/BValJndiFactory.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/class-use/BValJndiFactory.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/class-use/BValJndiFactory.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-frame.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-frame.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-frame.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-summary.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-summary.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-summary.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-tree.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-tree.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/arquillian/jndi/package-tree.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@

svn commit: r1066176 [23/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AssertTrueValidatorTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AssertTrueValidatorTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AssertTrueValidatorTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AuthorAddressKnown.Validator.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AuthorAddressKnown.Validator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AuthorAddressKnown.Validator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AuthorAddressKnown.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AuthorAddressKnown.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/AuthorAddressKnown.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/CompanyEmail.List.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/CompanyEmail.List.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/CompanyEmail.List.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/CompanyEmail.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/CompanyEmail.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/CompanyEmail.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/DecimalMinMaxValidatorsTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/DecimalMinMaxValidatorsTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/DecimalMinMaxValidatorsTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/DigitsValidatorTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/DigitsValidatorTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/DigitsValidatorTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/EmailValidatorTest.EmailAddressBuilder.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/EmailValidatorTest.EmailAddressBuilder.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/EmailValidatorTest.EmailAddressBuilder.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/constraints/EmailValidatorTest.html
==
--- 

svn commit: r1066176 [5/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: websites/production/bval/content/building.html
==
--- websites/production/bval/content/building.html (original)
+++ websites/production/bval/content/building.html Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -136,17 +136,17 @@ h2:hover > .headerlink, h3:hover > .head
 
 Java
 You will need a recent version of Java SE 5 or later installed to build and 
run the JUnit tests.
-Apache BVal supports the Oracle (formerly Sun) JDK available at http://java.oracle.com;>http://java.oracle.com.
-The IBM Java SDK at http://www.ibm.com/developerworks/java/jdk/;>http://www.ibm.com/developerworks/java/jdk/
 should also work and will be supported as well as possible.
+Apache BVal supports the Oracle (formerly Sun) JDK available at https://java.oracle.com;>http://java.oracle.com.
+The IBM Java SDK at https://www.ibm.com/developerworks/java/jdk/;>http://www.ibm.com/developerworks/java/jdk/
 should also work and will be supported as well as possible.
 Other Java vendors or versions may work, so please ping the Mailing Lists if you encounter problems. We will 
aim for across-the-board compatibility wherever possible.
 
 Maven
 
 Command Line Builds
 These instructions describe how to check out the current BVal trunk source
-code from the Apache Software Foundation's http://subversion.apache.org;>Apache Subversion
+code from the Apache Software Foundation's https://subversion.apache.org;>Apache Subversion
 source code management repository and build it using the
-http://maven.apache.org;>Apache Maven build tool.
+https://maven.apache.org;>Apache Maven build tool.
 These utilities support use from the console and are known to work on Windows, 
Linux and Mac OS X.
 
 Ensure that you have Java installed and in your path by running:
@@ -169,7 +169,7 @@ common for dependency downloading to fai
 the build. If any of these dependency downloads fail, just re-run the
 command. You may also want to add a maven central mirror repository to your
 ~/.m2/settings.xml file if download times are consistently slow 
or fail
-(see http://maven.apache.org/guides/mini/guide-mirror-settings.html;>here).
+(see https://maven.apache.org/guides/mini/guide-mirror-settings.html;>here).
 
 
 Eclipse with Command-line 
Maven utilities
@@ -209,9 +209,9 @@ command. You may also want to add a mave
  and create a new workspace
 Good references for this M2Eclipse plugin (need to install the plugin
 into your Eclipse environment)
-http://m2eclipse.codehaus.org/;>http://m2eclipse.codehaus.org/
-http://docs.codehaus.org/display/M2ECLIPSE/Home;>http://docs.codehaus.org/display/M2ECLIPSE/Home
-http://www.theserverside.com/tt/articles/article.tss?l=Introductiontom2eclipse;>http://www.theserverside.com/tt/articles/article.tss?l=Introductiontom2eclipse
+https://m2eclipse.codehaus.org/;>http://m2eclipse.codehaus.org/
+https://docs.codehaus.org/display/M2ECLIPSE/Home;>http://docs.codehaus.org/display/M2ECLIPSE/Home
+https://www.theserverside.com/tt/articles/article.tss?l=Introductiontom2eclipse;>http://www.theserverside.com/tt/articles/article.tss?l=Introductiontom2eclipse
 
 
 Import the BVAL project, by:
@@ -238,7 +238,7 @@ options under Goals to invoke af
 
   
 
-  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 

svn commit: r1066176 [25/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/IllustratedBook.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/IllustratedBook.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/IllustratedBook.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Last.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Last.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Last.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Library.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Library.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Library.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/MaxTestEntity.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/MaxTestEntity.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/MaxTestEntity.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/NoValidatorTestEntity.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/NoValidatorTestEntity.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/NoValidatorTestEntity.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Person.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Person.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Person.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/PreferredGuest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/PreferredGuest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/PreferredGuest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/RecursiveFoo.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/RecursiveFoo.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/RecursiveFoo.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Second.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Second.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/example/Second.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@

svn commit: r1066176 [7/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForOffsetDateTime.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForOffsetDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForOffsetDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForOffsetTime.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForOffsetTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForOffsetTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForYear.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForYear.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForYear.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForYearMonth.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForYearMonth.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.ForYearMonth.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PastValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PatternValidator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PatternValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/PatternValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfBoolean.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfBoolean.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfBoolean.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfByte.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfByte.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfByte.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfChar.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfChar.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/constraints/SizeValidator.ForArray.OfChar.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 

svn commit: r1066176 [18/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/DescriptorManager.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/DescriptorManager.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/DescriptorManager.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ElementD.NonRoot.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ElementD.NonRoot.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ElementD.NonRoot.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ElementD.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ElementD.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ElementD.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ExecutableD.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ExecutableD.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/ExecutableD.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/Finder.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/Finder.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/Finder.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForBean.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForBean.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForBean.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForConstructor.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForConstructor.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForConstructor.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForContainer.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForContainer.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/descriptor/class-use/MetadataReader.ForContainer.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 

svn commit: r1066176 [9/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ConstraintDefaults.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ConstraintDefaults.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ConstraintDefaults.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ConstraintViolationImpl.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ConstraintViolationImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ConstraintViolationImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultConstraintValidatorFactory.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultConstraintValidatorFactory.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultConstraintValidatorFactory.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultMessageInterpolator.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultMessageInterpolator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultMessageInterpolator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultValidationProviderResolver.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultValidationProviderResolver.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/DefaultValidationProviderResolver.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/GraphContext.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/GraphContext.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/GraphContext.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ParticipantFactory.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ParticipantFactory.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ParticipantFactory.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ValidatorImpl.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ValidatorImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/ValidatorImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/class-use/ApacheFactoryContext.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/class-use/ApacheFactoryContext.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/class-use/ApacheFactoryContext.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/class-use/ApacheMessageContext.html

svn commit: r1066176 [20/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.MethodNodeImpl.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.MethodNodeImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.MethodNodeImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.ParameterNodeImpl.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.ParameterNodeImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.ParameterNodeImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.PropertyNodeImpl.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.PropertyNodeImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.PropertyNodeImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.ReturnValueNodeImpl.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.ReturnValueNodeImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.ReturnValueNodeImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/NodeImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathImpl.Builder.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathImpl.Builder.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathImpl.Builder.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathImpl.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathImpl.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathImpl.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathNavigation.Callback.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathNavigation.Callback.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathNavigation.Callback.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathNavigation.CallbackProcedure.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/util/PathNavigation.CallbackProcedure.html
 (original)
+++ 

svn commit: r1066176 [16/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForChronoLocalDateTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForChronoLocalDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForChronoLocalDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForChronoZonedDateTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForChronoZonedDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForChronoZonedDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForDate.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForDate.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForDate.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForInstant.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForInstant.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForInstant.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForLocalTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForLocalTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForLocalTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForMonthDay.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForMonthDay.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForMonthDay.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForOffsetDateTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForOffsetDateTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForOffsetDateTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForOffsetTime.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForOffsetTime.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/constraints/PastOrPresentValidator.ForOffsetTime.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>

svn commit: r1066176 [28/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
ttps://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
 
   
 
@@ -86,105 +86,105 @@
 Organization
 Roles
 
-http://www.gravatar.com/avatar/b668832a8b4d239f528aeda7d083c9dc?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/b668832a8b4d239f528aeda7d083c9dc?d=mms=60;
 alt="" />
 allee8285
 Albert Lee
 allee8...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/046f1fb9de6eb57614cf578f64df869f?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/046f1fb9de6eb57614cf578f64df869f?d=mms=60;
 alt="" />
 carlosvara
 Carlos Vara Callau
 carlosv...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/beab49c248de399bf07a4c24118646a5?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/beab49c248de399bf07a4c24118646a5?d=mms=60;
 alt="" />
 djencks
 David Jencks
 djen...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/272bb8f23dc6c4c81e4cf5a362a15f0c?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/272bb8f23dc6c4c81e4cf5a362a15f0c?d=mms=60;
 alt="" />
 dwoods
 Donald Woods
 dwo...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/8a1a4df5c3ec7e1a3f3e1950ab78c796?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/8a1a4df5c3ec7e1a3f3e1950ab78c796?d=mms=60;
 alt="" />
 gpetracek
 Gerhard Petracek
 gpetra...@apache.org
 IRIAN Solutions GmbH
 PMC Member
 
-http://www.gravatar.com/avatar/48593cc6169a5b21e60cae94702df1cb?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/48593cc6169a5b21e60cae94702df1cb?d=mms=60;
 alt="" />
 jrbauer
 Jeremy Bauer
 jrba...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/a6e0ccbd6b80053fd774c14f9e6cc2b3?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/a6e0ccbd6b80053fd774c14f9e6cc2b3?d=mms=60;
 alt="" />
 kevan
 Kevan Miller
 ke...@apache.org
 IBM
 PMC Member (Emeritus)
 
-http://www.gravatar.com/avatar/8a5e16b0c7a847299614cddbd9510adf?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/8a5e16b0c7a847299614cddbd9510adf?d=mms=60;
 alt="" />
 lresende
 Luciano Resende
 lrese...@apache.org
 IBM
 PMC Member
 
-http://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mms=60;
 alt="" />
 struberg
 Mark Struberg
 strub...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/f69e8a47116e742a2564d68f533f5357?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/f69e8a47116e742a2564d68f533f5357?d=mms=60;
 alt="" />
 mbenson
 Matt Benson
 mben...@apache.org
 -
 PMC Chair
 
-http://www.gravatar.com/avatar/df135e9a2604ec2ce5d12ad049a8c99b?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/df135e9a2604ec2ce5d12ad049a8c99b?d=mms=60;
 alt="" />
 matzew
 Matthias Wessendorf
 mat...@apache.org
 Kaazing
 PMC Member
 
-http://www.gravatar.com/avatar/cd746665254823623f587b4ef2a49fd1?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/cd746665254823623f587b4ef2a49fd1?d=mms=60;
 alt="" />
 mnour
 Mohammad Nour El-Din
 mn...@apache.org
 Thebe Technology
 PMC Member (Emeritus)
 
-http://www.gravatar.com/avatar/3183d91957cfbe06163853d6da2a965e?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/3183d91957cfbe06163853d6da2a965e?d=mms=60;
 alt="" />
 rmannibucau
 Romain Manni-Bucau
 rmannibu...@apache.org
 -
 PMC Member
 
-http://www.gravatar.com/avatar/93cec60406b9a0b854838c0ea86713dd?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/93cec60406b9a0b854838c0ea86713dd?d=mms=60;
 alt="" />
 romanstumm
 Roman Stumm
 romanst...@apache.org
 Viaboxx GmbH
 PMC Member
 
-http://www.gravatar.com/avatar/2c27249f3e6df269751ee1c5d74c7d2e?d=mms=60;
 alt="" />
+https://www.gravatar.com/avatar/2c27249f3e6df269751ee1c5d74c7d2e?d=mms=60;
 alt="" />
 simonetripodi
 Simone Tripodi
 simonetrip...@apache.org

Modified: websites/production/bval/content/mvnsite/dependency-convergence.html
==
--- websites/production/bval/content/mvnsite/dependency-convergence.html 
(original)
+++ websites/production/bval/content/mvnsite/dependency-convergence.html Tue 
Sep 29 07:56:34 2020
@@ -3,7 +3,7 @@
  | Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:dependency-convergence
 at 2020-07-14
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+https://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
   
 
 
@@ -71,7 +71,7 @@
 
 

svn commit: r1066176 [12/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/OptionalExtractor.ForObject.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/OptionalExtractor.ForObject.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/OptionalExtractor.ForObject.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/OptionalExtractor.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/OptionalExtractor.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/OptionalExtractor.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.OnDuplicateContainerElementKey.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.OnDuplicateContainerElementKey.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.OnDuplicateContainerElementKey.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.UnwrappingInfo.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.UnwrappingInfo.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.UnwrappingInfo.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/ValueExtractors.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/ExtractValues.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/ExtractValues.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/ExtractValues.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.Activation.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.Activation.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.Activation.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.ForListProperty.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.ForListProperty.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.ForListProperty.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/valueextraction/class-use/FxExtractor.ForMapPropertyKey.html

svn commit: r1066176 [14/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/DomainValidator.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/DomainValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/DomainValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 
@@ -125,8 +125,8 @@ implements javax.validation.ConstraintVa
  
 
  Domain names are evaluated according
- to the standards http://www.ietf.org/rfc/rfc1034.txt;>RFC1034,
- section 3, and http://www.ietf.org/rfc/rfc1123.txt;>RFC1123,
+ to the standards https://www.ietf.org/rfc/rfc1034.txt;>RFC1034,
+ section 3, and https://www.ietf.org/rfc/rfc1123.txt;>RFC1123,
  section 2.1. No accomodation is provided for the specialized needs of
  other applications; if the domain name has been URL-encoded, for example,
  validation will fail even though the equivalent plaintext version of the

Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/InetAddress.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/InetAddress.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/InetAddress.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/InetAddressValidator.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/InetAddressValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/InetAddressValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/Domain.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/Domain.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/Domain.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/DomainValidator.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/DomainValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/DomainValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/InetAddress.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/InetAddress.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/InetAddress.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/InetAddressValidator.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/InetAddressValidator.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/apidocs/org/apache/bval/extras/constraints/net/class-use/InetAddressValidator.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 

svn commit: r1066176 [11/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/MetadataSource.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/MetadataSource.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/MetadataSource.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ReflectionBuilder.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ReflectionBuilder.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ReflectionBuilder.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/Signature.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/Signature.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/Signature.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ValidatorMapping.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ValidatorMapping.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ValidatorMapping.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ValidatorMappingProvider.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ValidatorMappingProvider.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/ValidatorMappingProvider.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlBuilder.Version.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlBuilder.Version.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlBuilder.Version.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlBuilder.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlBuilder.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlBuilder.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlValidationMappingProvider.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlValidationMappingProvider.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/class-use/XmlValidationMappingProvider.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/package-frame.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/metadata/package-frame.html
 (original)
+++ 

svn commit: r1066176 [3/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/c

2020-09-29 Thread rmannibucau
Modified: websites/production/bval/content/board-reports/2012-09.html
==
--- websites/production/bval/content/board-reports/2012-09.html (original)
+++ websites/production/bval/content/board-reports/2012-09.html Tue Sep 29 
07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -164,7 +164,7 @@ employer, IRIAN Solutions, for his time.
 
   
 
-  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 
http://www.apache.org/licenses/LICENSE-2.0;>Apache License 2.0.
+  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 
https://www.apache.org/licenses/LICENSE-2.0;>Apache License 2.0.
 View our privacy policy.
   
   Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation. Other names may be trademarks of their respective owners.
@@ -176,7 +176,7 @@ employer, IRIAN Solutions, for his time.
   
   
-  http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript">
+  https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js";; 
type="text/javascript">
   
 
 

Modified: websites/production/bval/content/board-reports/2012-12.html
==
--- websites/production/bval/content/board-reports/2012-12.html (original)
+++ websites/production/bval/content/board-reports/2012-12.html Tue Sep 29 
07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
   
 
   
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
-  http://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-144-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-114-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-72-precomposed.png;>
+  https://twitter.github.com/bootstrap/assets/ico/apple-touch-icon-57-precomposed.png;>
   
 
   Apache BVal
@@ -104,17 +104,17 @@ under the License.
   
  
   
-http://www.apache.org;>Home
-http://www.apache.org/foundation/thanks.html;>Thanks
-http://www.apache.org/foundation/sponsorship.html;>Support
+https://www.apache.org;>Home
+https://www.apache.org/foundation/thanks.html;>Thanks
+https://www.apache.org/foundation/sponsorship.html;>Support
   
 
   
-  http://www.google.com/cse; method="get">
+  https://www.google.com/cse; method="get">
 
 
   
-  http://www.google.com/coop/cse/brand?form=search-form";>
+  https://www.google.com/coop/cse/brand?form=search-form";>
 
   
 
@@ -166,7 +166,7 @@ Apache BVal will implement Bean Validati
 
   
 
-  Copyright © 2010-2020 The Apache Software Foundation. Licensed under 

svn commit: r1066176 [10/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.ForConstructor.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.ForConstructor.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.ForConstructor.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.ForMethod.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.ForMethod.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.ForMethod.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidateReturnValue.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.BeanFrame.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.BeanFrame.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.BeanFrame.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.Frame.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.Frame.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.Frame.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.SproutFrame.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.SproutFrame.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.SproutFrame.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJob.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJobFactory.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJobFactory.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/ValidationJobFactory.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/class-use/ComputeConstraintValidatorClass.html
==
--- 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/class-use/ComputeConstraintValidatorClass.html
 (original)
+++ 
websites/production/bval/content/mvnsite/apidocs/org/apache/bval/jsr/job/class-use/ComputeConstraintValidatorClass.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 

svn commit: r1066176 [22/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: websites/production/bval/content/mvnsite/bval-jsr/dependencies.html
==
--- websites/production/bval/content/mvnsite/bval-jsr/dependencies.html 
(original)
+++ websites/production/bval/content/mvnsite/bval-jsr/dependencies.html Tue Sep 
29 07:56:34 2020
@@ -3,7 +3,7 @@
  | Generated by Apache Maven Doxia Site Renderer 1.8.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:dependencies 
at 2020-07-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+https://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
   
 
 
@@ -65,7 +65,7 @@
 
 
 
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
+https://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
 
   
 
@@ -85,40 +85,40 @@
 Licenses
 
 de.odysseus.juel
-http://juel.sourceforge.net/juel-api/;>juel-api
+https://juel.sourceforge.net/juel-api/;>juel-api
 2.2.7
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
 
 de.odysseus.juel
-http://juel.sourceforge.net/juel-impl/;>juel-impl
+https://juel.sourceforge.net/juel-impl/;>juel-impl
 2.2.7
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
 
 junit
-http://junit.org;>junit
+https://junit.org;>junit
 4.12
 jar
-http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License 
1.0
+https://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License 
1.0
 
 org.apache.tomcat
 https://tomcat.apache.org/;>tomcat-jasper-el
 9.0.12
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.glassfish
-http://uel.java.net;>javax.el
+https://uel.java.net;>javax.el
 3.0.1-b10
 jar
 https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html;>CDDL + GPLv2 
with classpath exception
 
 org.mockito
-http://www.mockito.org;>mockito-core
+https://www.mockito.org;>mockito-core
 1.10.19
 jar
-http://github.com/mockito/mockito/blob/master/LICENSE;>The MIT 
License
+https://github.com/mockito/mockito/blob/master/LICENSE;>The MIT 
License
 
 provided
 The following is a list of provided dependencies for this project. These 
dependencies are required to compile the application, but should be provided by 
default when using the library:
@@ -132,66 +132,66 @@
 Optional
 
 org.apache.commons
-http://commons.apache.org/proper/commons-weaver/commons-weaver-parent/commons-weaver-modules-parent/commons-weaver-privilizer-parent/commons-weaver-privilizer-api;>commons-weaver-privilizer-api
+https://commons.apache.org/proper/commons-weaver/commons-weaver-parent/commons-weaver-modules-parent/commons-weaver-privilizer-parent/commons-weaver-privilizer-api;>commons-weaver-privilizer-api
 2.0
 jar
 https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 No
 
 org.apache.geronimo.specs
-http://geronimo.apache.org/maven/genesis/1.0;>geronimo-atinject_1.0_spec
+https://geronimo.apache.org/maven/genesis/1.0;>geronimo-atinject_1.0_spec
 1.0
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
 No
 
 org.apache.geronimo.specs
-http://geronimo.apache.org/maven/specs/geronimo-interceptor_1.2_spec/1.0;>geronimo-interceptor_1.2_spec
+https://geronimo.apache.org/maven/specs/geronimo-interceptor_1.2_spec/1.0;>geronimo-interceptor_1.2_spec
 1.0
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
 No
 
 org.apache.geronimo.specs
-http://geronimo.apache.org/maven/specs/geronimo-validation_2.0_spec/1.0;>geronimo-validation_2.0_spec
+https://geronimo.apache.org/maven/specs/geronimo-validation_2.0_spec/1.0;>geronimo-validation_2.0_spec
 1.0
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>The Apache Software 
License, Version 2.0
 No
 
 org.apache.commons
-http://commons.apache.org/proper/commons-lang/;>commons-lang3
+https://commons.apache.org/proper/commons-lang/;>commons-lang3
 3.7
 jar
 https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 Yes
 
 org.apache.geronimo.specs
-http://geronimo.apache.org/maven/specs/geronimo-annotation_1.3_spec/1.0;>geronimo-annotation_1.3_spec
+https://geronimo.apache.org/maven/specs/geronimo-annotation_1.3_spec/1.0;>geronimo-annotation_1.3_spec
 1.0
 jar

svn commit: r1066176 [15/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/CUSIPValidatorTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/CUSIPValidatorTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/CUSIPValidatorTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/EAN13CheckDigitTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/EAN13CheckDigitTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/EAN13CheckDigitTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/IBANCheckDigitTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/IBANCheckDigitTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/IBANCheckDigitTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/ISBN10CheckDigitTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/ISBN10CheckDigitTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/ISBN10CheckDigitTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/LuhnCheckDigitTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/LuhnCheckDigitTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/LuhnCheckDigitTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/SedolCheckDigitTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/SedolCheckDigitTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/SedolCheckDigitTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/VerhoeffCheckDigitTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/VerhoeffCheckDigitTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/class-use/VerhoeffCheckDigitTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-extras/testapidocs/org/apache/bval/extras/constraints/checkdigit/package-frame.html
==
--- 

svn commit: r1066176 [24/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.First.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.First.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.First.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.Second.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.Second.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.Second.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/TckReproducerTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.Foo.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.Foo.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.Foo.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.FooAddress.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.FooAddress.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.FooAddress.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.Issue149Subject.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.Issue149Subject.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.Issue149Subject.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTest.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTestBase.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTestBase.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidationTestBase.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidatorResolutionTest.InvalidPersonNameValidator.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/testapidocs/org/apache/bval/jsr/ValidatorResolutionTest.InvalidPersonNameValidator.html
 (original)
+++ 

svn commit: r1066176 [19/30] - in /websites/production/bval/content: ./ board-reports/ mvnsite/ mvnsite/apidocs/ mvnsite/apidocs/org/apache/bval/arquillian/ mvnsite/apidocs/org/apache/bval/arquillian/

2020-09-29 Thread rmannibucau
Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForContainerElement.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForContainerElement.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForContainerElement.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForCrossParameter.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForCrossParameter.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForCrossParameter.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForExecutable.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForExecutable.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForExecutable.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForField.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForField.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForField.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForMember.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForMember.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForMember.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForMethod.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForMethod.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForMethod.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForParameter.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForParameter.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.ForParameter.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.html
 (original)
+++ 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/Meta.html
 Tue Sep 29 07:56:34 2020
@@ -1,4 +1,4 @@
-http://www.w3.org/TR/html4/loose.dtd;>
+https://www.w3.org/TR/html4/loose.dtd;>
 
 
 

Modified: 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/MetadataBuilder.ForBean.html
==
--- 
websites/production/bval/content/mvnsite/bval-jsr/apidocs/org/apache/bval/jsr/metadata/MetadataBuilder.ForBean.html
 (original)
+++ 

[bval] branch master updated (dd3f12e -> d712d46)

2020-09-29 Thread rmannibucau
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/bval.git.


from dd3f12e  [maven-release-plugin] prepare for next development iteration
 new 718ff54  Avoid memory leaks in child Avoid non needed work when no 
validation constraints are found Small micro-benchmarks Fix Java 11 compilation 
with Java FX as an external library
 new fd29b52  Fix scopes on dependencies
 new c57549a  Clean up pom
 new 29e2905  Refactor to move microbenchmark to a separate module
 new 26b43f8  Make sure build, tests and TCK run with JDK11
 new d712d46  Merge pull request #8 from jeanouii/BVAL-183_memoryleak

The 1098 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:
 bval-jsr/pom.xml   |  20 +-
 .../org/apache/bval/jsr/ParticipantFactory.java|   4 +-
 .../bval/jsr/descriptor/DescriptorManager.java |  25 +-
 .../java/org/apache/bval/jsr/job/ValidateBean.java |  17 ++
 .../apache/bval/jsr/job/ValidateParameters.java|   3 +-
 .../apache/bval/jsr/job/ValidateReturnValue.java   |   3 +-
 .../org/apache/bval/jsr/job/ValidationJob.java |   1 -
 .../bval/jsr/valueextraction/ValueExtractors.java  |  73 +++---
 .../apache/bval/util/EmulatedAnnotatedType.java|  15 ++
 .../org/apache/bval/jsr/BeanDescriptorTest.java|   2 +-
 bval-perf/pom.xml  |  86 +++
 .../java/org/apache/bval/jsr/Jsr303Benchmark.java  | 283 +
 bval-tck/pom.xml   |  36 ++-
 pom.xml|   3 +-
 14 files changed, 501 insertions(+), 70 deletions(-)
 create mode 100644 bval-perf/pom.xml
 create mode 100644 
bval-perf/src/test/java/org/apache/bval/jsr/Jsr303Benchmark.java



[openjpa] branch master updated (f93ea15 -> 4c624c0)

2020-09-26 Thread rmannibucau
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 f93ea15  [OPENJPA-2828] Fix method equals() (#72)
 new dd9bce0  OPENJPA-2816 Add HerdDB DBDictionary - more fixes
 new 963ed59  remove useless conversion and extension point
 new e95dbc8  add tests
 new 4c624c0  Merge pull request #74 from 
eolivelli/fix/herddb-delimitall-real

The 5083 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/jdbc/kernel/ClassTableJDBCSeq.java |   6 +-
 .../apache/openjpa/jdbc/kernel/TableJDBCSeq.java   |   7 +-
 .../openjpa/jdbc/kernel/ValueTableJDBCSeq.java |   4 +-
 .../org/apache/openjpa/jdbc/sql/DBDictionary.java  |   3 +
 .../apache/openjpa/jdbc/sql/HerdDBDictionary.java  |   5 +-
 .../openjpa/jdbc/kernel/TableJDBCSeqTest.java  | 161 +
 6 files changed, 179 insertions(+), 7 deletions(-)
 create mode 100644 
openjpa-jdbc/src/test/java/org/apache/openjpa/jdbc/kernel/TableJDBCSeqTest.java



[aries-cdi] branch master updated: [ARIES-2004] basic karaf feature for aries cdi owb

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 44d1d55  [ARIES-2004] basic karaf feature for aries cdi owb
44d1d55 is described below

commit 44d1d553d1fe878ff93195ac06e7e72a38c31927
Author: Romain Manni-Bucau 
AuthorDate: Wed Sep 23 15:40:34 2020 +0200

[ARIES-2004] basic karaf feature for aries cdi owb
---
 karaf/pom.xml| 90 
 karaf/src/main/resources/feature.xml | 74 +
 pom.xml  |  7 ++-
 3 files changed, 170 insertions(+), 1 deletion(-)

diff --git a/karaf/pom.xml b/karaf/pom.xml
new file mode 100644
index 000..ae5a841
--- /dev/null
+++ b/karaf/pom.xml
@@ -0,0 +1,90 @@
+
+
+http://maven.apache.org/POM/4.0.0;
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+  
+org.apache.aries.cdi
+org.apache.aries.cdi
+1.1.2-SNAPSHOT
+  
+  4.0.0
+
+  aries-cdi-feature
+  pom
+  Apache Aries CDI - Karaf Feature
+  Apache Aries CDI - Karaf Feature
+
+  
+true
+  
+
+  
+
+  
+src/main/resources
+true
+  
+
+
+  
+org.apache.maven.plugins
+maven-jar-plugin
+
+  true
+  
+
+  
+  
+org.apache.maven.plugins
+maven-resources-plugin
+
+  
+filter
+generate-resources
+
+  resources
+
+  
+
+  
+  
+org.codehaus.mojo
+build-helper-maven-plugin
+3.2.0
+
+  
+attach-artifacts
+package
+
+  attach-artifact
+
+
+  
+
+  target/classes/feature.xml
+  xml
+  features
+
+  
+
+  
+
+  
+
+  
+
diff --git a/karaf/src/main/resources/feature.xml 
b/karaf/src/main/resources/feature.xml
new file mode 100644
index 000..a706c16
--- /dev/null
+++ b/karaf/src/main/resources/feature.xml
@@ -0,0 +1,74 @@
+
+
+
+http://karaf.apache.org/xmlns/features/v1.4.0;
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
+  xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.4.0;>
+  
+
mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/1.3.0
+  
+  
+
+  
+  
+javax.annotation
+
mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.2
+
mvn:org.apache.geronimo.specs/geronimo-interceptor_1.2_spec/1.2
+mvn:org.apache.geronimo.specs/geronimo-el_2.2_spec/1.1
+mvn:org.apache.geronimo.specs/geronimo-jcdi_2.0_spec/1.2
+  
+  
+mvn:org.osgi/org.osgi.namespace.service/1.0.0
+mvn:org.osgi/org.osgi.namespace.implementation/1.0.0
+mvn:org.osgi/org.osgi.namespace.extender/1.0.1
+  
+  
+mvn:org.osgi/org.osgi.util.function/1.1.0
+mvn:org.osgi/org.osgi.util.promise/1.1.0
+  
+  
+cdi-spec
+osgi-namespace
+osgi-util
+mvn:org.osgi/org.osgi.service.cdi/1.0.0
+  
+  
+osgi-cdi
+mvn:org.apache.xbean/xbean-bundleutils/4.17
+mvn:org.apache.xbean/xbean-asm8-shaded/4.17
+mvn:org.apache.xbean/xbean-finder-shaded/4.17
+mvn:org.apache.openwebbeans/openwebbeans-spi/2.0.17
+mvn:org.apache.openwebbeans/openwebbeans-impl/2.0.17
+mvn:org.apache.openwebbeans/openwebbeans-web/2.0.17
+mvn:org.apache.openwebbeans/openwebbeans-el22/2.0.17
+mvn:org.apache.felix/org.apache.felix.converter/1.0.12
+
mvn:org.apache.aries.cdi/org.apache.aries.cdi.spi/${project.version}
+
mvn:org.apache.aries.cdi/org.apache.aries.cdi.owb/${project.version}
+
mvn:org.apache.aries.cdi/org.apache.aries.cdi.extra/${project.version}
+mvn:org.apache.aries.cdi/org.apache.aries.cdi.extension.spi/${project.version}
+mvn:org.apache.aries.cdi/org.apache.aries.cdi.extender/${project.version}
+  
+
diff --git a/pom.xml b/pom.xml
index 11ba142..005fb34 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,6 +40,7 @@

UTF-8
true
true
+   false
 

5.1.0
@@ -133,7 +134,8 @@
cdi-weld
cdi-bom
cdi-executable
-   
+karaf
+  
 


@@ -462,6 +464,9 @@


baseline

+   
+   
${bnd.baseline.skip}
+   






[aries-jax-rs-whiteboard] branch master updated: [ARIES-2002] better IT test for unproxying, thanks csierra for the catch

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new 9f7d741  [ARIES-2002] better IT test for unproxying, thanks csierra 
for the catch
9f7d741 is described below

commit 9f7d741c5293898527fa25abdbd062beccfe5148
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 18:34:13 2020 +0200

[ARIES-2002] better IT test for unproxying, thanks csierra for the catch
---
 jax-rs.itests/src/main/java/test/JaxrsTest.java|  2 +-
 .../java/test/types/TestApplicationWithSingletons.java | 14 ++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/jax-rs.itests/src/main/java/test/JaxrsTest.java 
b/jax-rs.itests/src/main/java/test/JaxrsTest.java
index 26fc4ef..5f8ef66 100644
--- a/jax-rs.itests/src/main/java/test/JaxrsTest.java
+++ b/jax-rs.itests/src/main/java/test/JaxrsTest.java
@@ -153,7 +153,7 @@ public class JaxrsTest extends TestHelper {
 assertArrayEquals(
 new String[]{MediaType.TEXT_PLAIN},
 resourceMethod.producingMimeType);
-assertNull(resourceMethod.nameBindings);
+assertArrayEquals(new 
String[]{TestApplicationWithSingletons.Bind.class.getName()}, 
resourceMethod.nameBindings);
 }
 
 @Test
diff --git 
a/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java 
b/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java
index 0fd34cf..4ff9ba0 100644
--- a/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java
+++ b/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java
@@ -18,12 +18,19 @@
 package test.types;
 
 import javax.ws.rs.GET;
+import javax.ws.rs.NameBinding;
 import javax.ws.rs.Path;
 import javax.ws.rs.Produces;
 import javax.ws.rs.core.Application;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
 import java.util.Collections;
 import java.util.Set;
 
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
 public class TestApplicationWithSingletons extends Application {
 
 @Override
@@ -31,6 +38,7 @@ public class TestApplicationWithSingletons extends 
Application {
 return Collections.singleton(new MyResource$$Proxy());
 }
 
+@Bind
 @Path("my")
 @Produces("text/plain")
 public static class MyResource {
@@ -40,6 +48,12 @@ public class TestApplicationWithSingletons extends 
Application {
 }
 }
 
+@NameBinding
+@Retention(RUNTIME)
+@Target({TYPE, METHOD})
+public @interface Bind {
+}
+
 public static class MyResource$$Proxy extends MyResource {
 }
 }



[aries-jax-rs-whiteboard] branch master updated: [ARIES-2002] better IT test for unproxying, thanks csierra for the catch

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new 9f7d741  [ARIES-2002] better IT test for unproxying, thanks csierra 
for the catch
9f7d741 is described below

commit 9f7d741c5293898527fa25abdbd062beccfe5148
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 18:34:13 2020 +0200

[ARIES-2002] better IT test for unproxying, thanks csierra for the catch
---
 jax-rs.itests/src/main/java/test/JaxrsTest.java|  2 +-
 .../java/test/types/TestApplicationWithSingletons.java | 14 ++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/jax-rs.itests/src/main/java/test/JaxrsTest.java 
b/jax-rs.itests/src/main/java/test/JaxrsTest.java
index 26fc4ef..5f8ef66 100644
--- a/jax-rs.itests/src/main/java/test/JaxrsTest.java
+++ b/jax-rs.itests/src/main/java/test/JaxrsTest.java
@@ -153,7 +153,7 @@ public class JaxrsTest extends TestHelper {
 assertArrayEquals(
 new String[]{MediaType.TEXT_PLAIN},
 resourceMethod.producingMimeType);
-assertNull(resourceMethod.nameBindings);
+assertArrayEquals(new 
String[]{TestApplicationWithSingletons.Bind.class.getName()}, 
resourceMethod.nameBindings);
 }
 
 @Test
diff --git 
a/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java 
b/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java
index 0fd34cf..4ff9ba0 100644
--- a/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java
+++ b/jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java
@@ -18,12 +18,19 @@
 package test.types;
 
 import javax.ws.rs.GET;
+import javax.ws.rs.NameBinding;
 import javax.ws.rs.Path;
 import javax.ws.rs.Produces;
 import javax.ws.rs.core.Application;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
 import java.util.Collections;
 import java.util.Set;
 
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
 public class TestApplicationWithSingletons extends Application {
 
 @Override
@@ -31,6 +38,7 @@ public class TestApplicationWithSingletons extends 
Application {
 return Collections.singleton(new MyResource$$Proxy());
 }
 
+@Bind
 @Path("my")
 @Produces("text/plain")
 public static class MyResource {
@@ -40,6 +48,12 @@ public class TestApplicationWithSingletons extends 
Application {
 }
 }
 
+@NameBinding
+@Retention(RUNTIME)
+@Target({TYPE, METHOD})
+public @interface Bind {
+}
+
 public static class MyResource$$Proxy extends MyResource {
 }
 }



[aries-jax-rs-whiteboard] branch master updated (a1d59be -> eb41442)

2020-09-22 Thread rmannibucau
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/aries-jax-rs-whiteboard.git.


from a1d59be  [ARIES-2002] test for unproxying of getSingletons
 new db1cb1b  [ARIES-2003] ensure @ApplicationPath is always ignored
 new eb41442  [ARIES-2002][ARIES-2003] IT for auto unproxying and 
@ApplicationPath ignore logic

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:
 jax-rs.itests/src/main/java/test/JaxrsTest.java| 47 ++
 .../test/types/TestApplicationWithAppPath.java | 27 ++---
 .../test/types/TestApplicationWithSingletons.java  | 26 ++--
 .../internal/cxf/CxfJaxrsServiceRegistrator.java   |  3 +-
 .../cxf/CxfJaxrsServiceRegistratorTest.java| 12 ++
 5 files changed, 85 insertions(+), 30 deletions(-)
 copy 
integrations/openapi/openapi-itest/src/main/java/test/types/TestApplicationWithClasses.java
 => jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java (77%)
 copy 
integrations/openapi/openapi-itest/src/main/java/test/types/TestApplicationWithClasses.java
 => jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java 
(76%)



[aries-jax-rs-whiteboard] 01/02: [ARIES-2003] ensure @ApplicationPath is always ignored

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git

commit db1cb1bff8d76104f55007d9b6801559bc4086fa
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 17:56:24 2020 +0200

[ARIES-2003] ensure @ApplicationPath is always ignored
---
 .../whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java  |  3 ++-
 .../internal/cxf/CxfJaxrsServiceRegistratorTest.java | 12 
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
index 760a94a..9debe73 100644
--- 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
+++ 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
@@ -246,6 +246,7 @@ public class CxfJaxrsServiceRegistrator {
 }
 
 String address = "/";
+/* spec ignores @ApplicationPath
 ApplicationPath appPath = 
ResourceUtils.locateApplicationPath(app.getClass());
 if (appPath != null) {
 address = appPath.value();
@@ -253,7 +254,7 @@ public class CxfJaxrsServiceRegistrator {
 if (!address.startsWith("/")) {
 address = "/" + address;
 }
-// todo resolve conflicts between @ApplicationPath and 
@JaxrsApplicationBase (if same  value -> use only one?)
+ */
 bean.setAddress(address);
 bean.setStaticSubresourceResolution(false);
 bean.setResourceClasses(resourceClasses);
diff --git 
a/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
 
b/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
index 3013cdd..902a4ba 100644
--- 
a/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
+++ 
b/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
@@ -21,6 +21,7 @@ import 
org.apache.cxf.jaxrs.lifecycle.SingletonResourceProvider;
 import org.apache.cxf.jaxrs.model.ClassResourceInfo;
 import org.junit.Test;
 
+import javax.ws.rs.ApplicationPath;
 import javax.ws.rs.GET;
 import javax.ws.rs.Path;
 import javax.ws.rs.core.Application;
@@ -52,6 +53,17 @@ public class CxfJaxrsServiceRegistratorTest {
 
assertTrue(SingletonResourceProvider.class.isInstance(cri.getResourceProvider()));
 }
 
+@Test
+public void ignoreAppPAth() {
+final JAXRSServerFactoryBean bean = new CxfJaxrsServiceRegistrator(
+null, null, emptyMap(), null
+).createEndpoint(new MyApp(), JAXRSServerFactoryBean.class);
+assertEquals("/", bean.getAddress());
+}
+
+@ApplicationPath("foo")
+public static class MyApp extends Application {}
+
 @Path("my")
 public static class MyResource {
 @GET



[aries-jax-rs-whiteboard] 01/02: [ARIES-2003] ensure @ApplicationPath is always ignored

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git

commit db1cb1bff8d76104f55007d9b6801559bc4086fa
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 17:56:24 2020 +0200

[ARIES-2003] ensure @ApplicationPath is always ignored
---
 .../whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java  |  3 ++-
 .../internal/cxf/CxfJaxrsServiceRegistratorTest.java | 12 
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
index 760a94a..9debe73 100644
--- 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
+++ 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
@@ -246,6 +246,7 @@ public class CxfJaxrsServiceRegistrator {
 }
 
 String address = "/";
+/* spec ignores @ApplicationPath
 ApplicationPath appPath = 
ResourceUtils.locateApplicationPath(app.getClass());
 if (appPath != null) {
 address = appPath.value();
@@ -253,7 +254,7 @@ public class CxfJaxrsServiceRegistrator {
 if (!address.startsWith("/")) {
 address = "/" + address;
 }
-// todo resolve conflicts between @ApplicationPath and 
@JaxrsApplicationBase (if same  value -> use only one?)
+ */
 bean.setAddress(address);
 bean.setStaticSubresourceResolution(false);
 bean.setResourceClasses(resourceClasses);
diff --git 
a/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
 
b/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
index 3013cdd..902a4ba 100644
--- 
a/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
+++ 
b/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
@@ -21,6 +21,7 @@ import 
org.apache.cxf.jaxrs.lifecycle.SingletonResourceProvider;
 import org.apache.cxf.jaxrs.model.ClassResourceInfo;
 import org.junit.Test;
 
+import javax.ws.rs.ApplicationPath;
 import javax.ws.rs.GET;
 import javax.ws.rs.Path;
 import javax.ws.rs.core.Application;
@@ -52,6 +53,17 @@ public class CxfJaxrsServiceRegistratorTest {
 
assertTrue(SingletonResourceProvider.class.isInstance(cri.getResourceProvider()));
 }
 
+@Test
+public void ignoreAppPAth() {
+final JAXRSServerFactoryBean bean = new CxfJaxrsServiceRegistrator(
+null, null, emptyMap(), null
+).createEndpoint(new MyApp(), JAXRSServerFactoryBean.class);
+assertEquals("/", bean.getAddress());
+}
+
+@ApplicationPath("foo")
+public static class MyApp extends Application {}
+
 @Path("my")
 public static class MyResource {
 @GET



[aries-jax-rs-whiteboard] branch master updated (a1d59be -> eb41442)

2020-09-22 Thread rmannibucau
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/aries-jax-rs-whiteboard.git.


from a1d59be  [ARIES-2002] test for unproxying of getSingletons
 new db1cb1b  [ARIES-2003] ensure @ApplicationPath is always ignored
 new eb41442  [ARIES-2002][ARIES-2003] IT for auto unproxying and 
@ApplicationPath ignore logic

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:
 jax-rs.itests/src/main/java/test/JaxrsTest.java| 47 ++
 .../test/types/TestApplicationWithAppPath.java | 27 ++---
 .../test/types/TestApplicationWithSingletons.java  | 26 ++--
 .../internal/cxf/CxfJaxrsServiceRegistrator.java   |  3 +-
 .../cxf/CxfJaxrsServiceRegistratorTest.java| 12 ++
 5 files changed, 85 insertions(+), 30 deletions(-)
 copy 
integrations/openapi/openapi-itest/src/main/java/test/types/TestApplicationWithClasses.java
 => jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java (77%)
 copy 
integrations/openapi/openapi-itest/src/main/java/test/types/TestApplicationWithClasses.java
 => jax-rs.itests/src/main/java/test/types/TestApplicationWithSingletons.java 
(76%)



[aries-jax-rs-whiteboard] 02/02: [ARIES-2002][ARIES-2003] IT for auto unproxying and @ApplicationPath ignore logic

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git

commit eb41442bcdd4823b3ad6f023dc0d83e3718d6345
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 18:04:04 2020 +0200

[ARIES-2002][ARIES-2003] IT for auto unproxying and @ApplicationPath ignore 
logic
---
 jax-rs.itests/src/main/java/test/JaxrsTest.java| 47 ++
 .../test/types/TestApplicationWithAppPath.java | 44 
 .../test/types/TestApplicationWithSingletons.java  | 45 +
 3 files changed, 136 insertions(+)

diff --git a/jax-rs.itests/src/main/java/test/JaxrsTest.java 
b/jax-rs.itests/src/main/java/test/JaxrsTest.java
index 32688b8..26fc4ef 100644
--- a/jax-rs.itests/src/main/java/test/JaxrsTest.java
+++ b/jax-rs.itests/src/main/java/test/JaxrsTest.java
@@ -78,7 +78,9 @@ import test.types.TestAddonConflict;
 import test.types.TestAddonConflict2;
 import test.types.TestApplication;
 import test.types.TestApplicationConflict;
+import test.types.TestApplicationWithAppPath;
 import test.types.TestApplicationWithException;
+import test.types.TestApplicationWithSingletons;
 import test.types.TestAsyncResource;
 import test.types.TestCxfExtension;
 import test.types.TestFilter;
@@ -110,6 +112,51 @@ import static org.junit.Assert.assertNull;
 public class JaxrsTest extends TestHelper {
 
 @Test
+public void testApplicationWithAppPath() throws InterruptedException {
+registerApplication(new TestApplicationWithAppPath());
+assertEquals(1, getRuntimeDTO().applicationDTOs.length);
+
+WebTarget webTarget = 
createDefaultTarget().path("/test-application/my");
+Response response = webTarget.request().get();
+assertEquals("ok", response.readEntity(String.class));
+
+RuntimeDTO runtimeDTO = _runtime.getRuntimeDTO();
+ApplicationDTO[] applicationDTOs = runtimeDTO.applicationDTOs;
+assertEquals(1, applicationDTOs.length);
+
+ApplicationDTO applicationDTO = applicationDTOs[0];
+assertEquals("/test-application", applicationDTO.base);
+}
+
+@Test
+public void testApplicationWithSingletonProxy() throws 
InterruptedException {
+registerApplication(new TestApplicationWithSingletons());
+assertEquals(1, getRuntimeDTO().applicationDTOs.length);
+
+WebTarget webTarget = 
createDefaultTarget().path("/test-application/my");
+Response response = webTarget.request().get();
+assertEquals("ok", response.readEntity(String.class));
+
+RuntimeDTO runtimeDTO = _runtime.getRuntimeDTO();
+ApplicationDTO[] applicationDTOs = runtimeDTO.applicationDTOs;
+assertEquals(1, applicationDTOs.length);
+
+ApplicationDTO applicationDTO = applicationDTOs[0];
+ResourceMethodInfoDTO[] resourceMethods =
+applicationDTO.resourceMethods;
+assertEquals(1, resourceMethods.length);
+
+ResourceMethodInfoDTO resourceMethod = resourceMethods[0];
+assertEquals(HttpMethod.GET, resourceMethod.method);
+assertEquals("/my", resourceMethod.path);
+assertNull(resourceMethod.consumingMimeType);
+assertArrayEquals(
+new String[]{MediaType.TEXT_PLAIN},
+resourceMethod.producingMimeType);
+assertNull(resourceMethod.nameBindings);
+}
+
+@Test
 public void testApplication() throws InterruptedException {
 assertEquals(0, getRuntimeDTO().applicationDTOs.length);
 
diff --git 
a/jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java 
b/jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java
new file mode 100644
index 000..02c9479
--- /dev/null
+++ b/jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java
@@ -0,0 +1,44 @@
+/*
+ * 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 test.types;
+
+import javax.ws.rs.ApplicationPath;
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.Application

[aries-jax-rs-whiteboard] 02/02: [ARIES-2002][ARIES-2003] IT for auto unproxying and @ApplicationPath ignore logic

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git

commit eb41442bcdd4823b3ad6f023dc0d83e3718d6345
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 18:04:04 2020 +0200

[ARIES-2002][ARIES-2003] IT for auto unproxying and @ApplicationPath ignore 
logic
---
 jax-rs.itests/src/main/java/test/JaxrsTest.java| 47 ++
 .../test/types/TestApplicationWithAppPath.java | 44 
 .../test/types/TestApplicationWithSingletons.java  | 45 +
 3 files changed, 136 insertions(+)

diff --git a/jax-rs.itests/src/main/java/test/JaxrsTest.java 
b/jax-rs.itests/src/main/java/test/JaxrsTest.java
index 32688b8..26fc4ef 100644
--- a/jax-rs.itests/src/main/java/test/JaxrsTest.java
+++ b/jax-rs.itests/src/main/java/test/JaxrsTest.java
@@ -78,7 +78,9 @@ import test.types.TestAddonConflict;
 import test.types.TestAddonConflict2;
 import test.types.TestApplication;
 import test.types.TestApplicationConflict;
+import test.types.TestApplicationWithAppPath;
 import test.types.TestApplicationWithException;
+import test.types.TestApplicationWithSingletons;
 import test.types.TestAsyncResource;
 import test.types.TestCxfExtension;
 import test.types.TestFilter;
@@ -110,6 +112,51 @@ import static org.junit.Assert.assertNull;
 public class JaxrsTest extends TestHelper {
 
 @Test
+public void testApplicationWithAppPath() throws InterruptedException {
+registerApplication(new TestApplicationWithAppPath());
+assertEquals(1, getRuntimeDTO().applicationDTOs.length);
+
+WebTarget webTarget = 
createDefaultTarget().path("/test-application/my");
+Response response = webTarget.request().get();
+assertEquals("ok", response.readEntity(String.class));
+
+RuntimeDTO runtimeDTO = _runtime.getRuntimeDTO();
+ApplicationDTO[] applicationDTOs = runtimeDTO.applicationDTOs;
+assertEquals(1, applicationDTOs.length);
+
+ApplicationDTO applicationDTO = applicationDTOs[0];
+assertEquals("/test-application", applicationDTO.base);
+}
+
+@Test
+public void testApplicationWithSingletonProxy() throws 
InterruptedException {
+registerApplication(new TestApplicationWithSingletons());
+assertEquals(1, getRuntimeDTO().applicationDTOs.length);
+
+WebTarget webTarget = 
createDefaultTarget().path("/test-application/my");
+Response response = webTarget.request().get();
+assertEquals("ok", response.readEntity(String.class));
+
+RuntimeDTO runtimeDTO = _runtime.getRuntimeDTO();
+ApplicationDTO[] applicationDTOs = runtimeDTO.applicationDTOs;
+assertEquals(1, applicationDTOs.length);
+
+ApplicationDTO applicationDTO = applicationDTOs[0];
+ResourceMethodInfoDTO[] resourceMethods =
+applicationDTO.resourceMethods;
+assertEquals(1, resourceMethods.length);
+
+ResourceMethodInfoDTO resourceMethod = resourceMethods[0];
+assertEquals(HttpMethod.GET, resourceMethod.method);
+assertEquals("/my", resourceMethod.path);
+assertNull(resourceMethod.consumingMimeType);
+assertArrayEquals(
+new String[]{MediaType.TEXT_PLAIN},
+resourceMethod.producingMimeType);
+assertNull(resourceMethod.nameBindings);
+}
+
+@Test
 public void testApplication() throws InterruptedException {
 assertEquals(0, getRuntimeDTO().applicationDTOs.length);
 
diff --git 
a/jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java 
b/jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java
new file mode 100644
index 000..02c9479
--- /dev/null
+++ b/jax-rs.itests/src/main/java/test/types/TestApplicationWithAppPath.java
@@ -0,0 +1,44 @@
+/*
+ * 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 test.types;
+
+import javax.ws.rs.ApplicationPath;
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.Application

[aries-jax-rs-whiteboard] branch master updated: [ARIES-2002] test for unproxying of getSingletons

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new a1d59be  [ARIES-2002] test for unproxying of getSingletons
a1d59be is described below

commit a1d59beeb65264322846d25093f1a0b32fa2188c
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 17:50:18 2020 +0200

[ARIES-2002] test for unproxying of getSingletons
---
 .../internal/cxf/CxfJaxrsServiceRegistrator.java   |  5 +-
 .../cxf/CxfJaxrsServiceRegistratorTest.java| 65 ++
 2 files changed, 68 insertions(+), 2 deletions(-)

diff --git 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
index 22dfc88..760a94a 100644
--- 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
+++ 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
@@ -30,7 +30,6 @@ import java.util.Collection;
 import java.util.Collections;
 import java.util.Comparator;
 import java.util.HashMap;
-import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
@@ -46,7 +45,6 @@ import javax.ws.rs.core.Application;
 import javax.ws.rs.core.Feature;
 import javax.ws.rs.core.FeatureContext;
 import javax.ws.rs.ext.Provider;
-import javax.ws.rs.ext.RuntimeDelegate;
 
 import org.apache.aries.component.dsl.CachingServiceReference;
 import org.apache.aries.component.dsl.OSGi;
@@ -269,6 +267,9 @@ public class CxfJaxrsServiceRegistrator {
 bean.getProperties(true).putAll(appProps);
 }
 bean.setApplication(app);
+if (_bus != null) {
+bean.setBus(_bus);
+}
 
 if (JAXRSServerFactoryBean.class.isAssignableFrom(endpointType)) {
 return endpointType.cast(bean);
diff --git 
a/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
 
b/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
new file mode 100644
index 000..3013cdd
--- /dev/null
+++ 
b/jax-rs.whiteboard/src/test/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistratorTest.java
@@ -0,0 +1,65 @@
+/*
+ * 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.aries.jax.rs.whiteboard.internal.cxf;
+
+import org.apache.cxf.jaxrs.JAXRSServerFactoryBean;
+import org.apache.cxf.jaxrs.lifecycle.SingletonResourceProvider;
+import org.apache.cxf.jaxrs.model.ClassResourceInfo;
+import org.junit.Test;
+
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.core.Application;
+import java.util.Set;
+
+import static java.util.Collections.emptyMap;
+import static java.util.Collections.singleton;
+import static java.util.Collections.singletonList;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+public class CxfJaxrsServiceRegistratorTest {
+@Test
+public void unproxy() {
+final JAXRSServerFactoryBean bean = new CxfJaxrsServiceRegistrator(
+null, null, emptyMap(), null
+).createEndpoint(new Application() {
+@Override
+public Set getSingletons() {
+return singleton(new MyResource$$Proxy());
+}
+}, JAXRSServerFactoryBean.class);
+bean.setStart(false);
+bean.create();
+assertEquals(singletonList(MyResource.class), 
bean.getResourceClasses());
+final ClassResourceInfo cri = 
bean.getServiceFactory().getClassResourceInfo().iterator().next();
+assertEquals(MyResource.class, cri.getServiceClass());
+assertEquals(MyResource.class, cri.getResourceClass());
+
assertTrue(SingletonResourceProvider.class.isInstance(cri.getResourceProvider()));
+}
+
+@Path("my")
+

[aries-jax-rs-whiteboard] branch master updated: [ARIES-2002] ensure proxies are unwrapped for jaxrs resources

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

rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git


The following commit(s) were added to refs/heads/master by this push:
 new 9bc35a6  [ARIES-2002] ensure proxies are unwrapped for jaxrs resources
9bc35a6 is described below

commit 9bc35a623ed0cf0c4a0e1f583d5be60027a23f49
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 22 16:50:53 2020 +0200

[ARIES-2002] ensure proxies are unwrapped for jaxrs resources
---
 .../internal/cxf/CxfJaxrsServiceRegistrator.java   | 85 --
 .../internal/cxf/PromiseAwareJAXRSInvoker.java | 12 +--
 .../internal/introspection/ClassIntrospector.java  | 12 ++-
 .../whiteboard/internal/introspection/Proxies.java | 31 
 4 files changed, 129 insertions(+), 11 deletions(-)

diff --git 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
index f1ba154..22dfc88 100644
--- 
a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
+++ 
b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java
@@ -23,6 +23,7 @@ import static 
org.apache.aries.jax.rs.whiteboard.internal.Whiteboard.SUPPORTED_E
 import static 
org.apache.aries.jax.rs.whiteboard.internal.utils.Utils.canonicalize;
 import static 
org.apache.cxf.jaxrs.provider.ProviderFactory.DEFAULT_FILTER_NAME_BINDING;
 
+import java.lang.reflect.Modifier;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collection;
@@ -34,16 +35,17 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 import java.util.TreeSet;
-import java.util.function.Supplier;
 import java.util.stream.Collectors;
 import java.util.stream.Stream;
 import java.util.stream.StreamSupport;
 
+import javax.ws.rs.ApplicationPath;
 import javax.ws.rs.RuntimeType;
 import javax.ws.rs.container.DynamicFeature;
 import javax.ws.rs.core.Application;
 import javax.ws.rs.core.Feature;
 import javax.ws.rs.core.FeatureContext;
+import javax.ws.rs.ext.Provider;
 import javax.ws.rs.ext.RuntimeDelegate;
 
 import org.apache.aries.component.dsl.CachingServiceReference;
@@ -51,6 +53,7 @@ import org.apache.aries.component.dsl.OSGi;
 import org.apache.aries.jax.rs.whiteboard.ApplicationClasses;
 import org.apache.aries.jax.rs.whiteboard.internal.AriesJaxrsServiceRuntime;
 import org.apache.aries.jax.rs.whiteboard.internal.ServiceReferenceRegistry;
+import org.apache.aries.jax.rs.whiteboard.internal.introspection.Proxies;
 import org.apache.aries.jax.rs.whiteboard.internal.utils.ServiceTuple;
 import org.apache.cxf.Bus;
 import org.apache.cxf.common.util.ClassHelper;
@@ -61,7 +64,9 @@ import org.apache.cxf.jaxrs.JAXRSServiceFactoryBean;
 import org.apache.cxf.jaxrs.ext.ContextProvider;
 import org.apache.cxf.jaxrs.ext.ResourceContextProvider;
 import org.apache.cxf.jaxrs.impl.ConfigurableImpl;
+import org.apache.cxf.jaxrs.lifecycle.PerRequestResourceProvider;
 import org.apache.cxf.jaxrs.lifecycle.ResourceProvider;
+import org.apache.cxf.jaxrs.lifecycle.SingletonResourceProvider;
 import org.apache.cxf.jaxrs.model.ApplicationInfo;
 import org.apache.cxf.jaxrs.model.ClassResourceInfo;
 import 
org.apache.cxf.jaxrs.provider.ProviderFactory.ProviderInfoClassComparator;
@@ -69,6 +74,7 @@ import 
org.apache.cxf.jaxrs.provider.ServerConfigurableFactory;
 import org.apache.cxf.jaxrs.sse.SseContextProvider;
 import org.apache.cxf.jaxrs.sse.SseEventSinkContextProvider;
 import org.apache.cxf.jaxrs.utils.AnnotationUtils;
+import org.apache.cxf.jaxrs.utils.ResourceUtils;
 import org.apache.cxf.message.Message;
 
 public class CxfJaxrsServiceRegistrator {
@@ -196,19 +202,88 @@ public class CxfJaxrsServiceRegistrator {
 }
 
 public  T createEndpoint(Application app, Class endpointType) {
-JAXRSServerFactoryBean bean =
-RuntimeDelegate.getInstance().createEndpoint(
-app, JAXRSServerFactoryBean.class);
+// final JAXRSServerFactoryBean bean = 
ResourceUtils.createApplication(app, false, false, false, null);
+final JAXRSServerFactoryBean bean = new JAXRSServerFactoryBean();
+Set singletons = app.getSingletons();
+if (!singletons.isEmpty() && 
singletons.stream().map(Object::getClass).count() < singletons.size()) {
+throw new IllegalArgumentException("More than one instance of the 
same singleton class is available: " + singletons);
+}
+
+final List> resourceClasses = new ArrayList<>();
+final List providers = new ArrayList<>();
+final List features = new 
ArrayList<>();
+final Map, ResourceProvider> map = new HashMap<>();
+
+

[openjpa] branch master updated: dropping java < 8 asm test since we require java >= 8

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 1862e2b  dropping java < 8 asm test since we require java >= 8
1862e2b is described below

commit 1862e2bad507949caed81cecb9155360b9731220
Author: Romain Manni-Bucau 
AuthorDate: Wed Sep 16 10:32:04 2020 +0200

dropping java < 8 asm test since we require java >= 8
---
 .../org/apache/openjpa/enhance/AsmAdaptor.java |  6 --
 .../openjpa/enhance/PCClassFileTransformer.java| 23 +-
 .../org/apache/openjpa/enhance/TestAsmAdaptor.java |  4 
 3 files changed, 1 insertion(+), 32 deletions(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
index 6bb26d9..4c8b3a4 100644
--- a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
+++ b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/AsmAdaptor.java
@@ -43,7 +43,6 @@ import serp.bytecode.BCClass;
  * Serp.
  */
 public final class AsmAdaptor {
-private static final boolean USE_ASM = 
System.getProperty("java.version").compareTo("1.6") > 0;
 private static final int Java7_MajorVersion = 51;
 
 @SuppressWarnings("deprecation")
@@ -117,11 +116,6 @@ public final class AsmAdaptor {
 return cw.toByteArray();
 }
 
-public static boolean use()
-{
-return USE_ASM;
-}
-
 public static boolean isEnhanced(final byte[] b)
 {
 if (b == null)
diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
index d67fb48..d5f35ae 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
@@ -35,7 +35,6 @@ import org.apache.openjpa.util.GeneralException;
 
 import serp.bytecode.BCClass;
 import serp.bytecode.Project;
-import serp.bytecode.lowlevel.ConstantPoolTable;
 
 
 /**
@@ -227,26 +226,6 @@ public class PCClassFileTransformer
  * {@link PersistenceCapable}.
  */
 private static boolean isEnhanced(byte[] b) {
-if (AsmAdaptor.use())
-{
-return AsmAdaptor.isEnhanced(b);
-}
-
-ConstantPoolTable table = new ConstantPoolTable(b);
-int idx = table.getEndIndex();
-
-idx += 6; // skip access, cls, super
-int ifaces = table.readUnsignedShort(idx);
-int clsEntry, utfEntry;
-String name;
-for (int i = 0; i < ifaces; i++) {
-idx += 2;
-clsEntry = table.readUnsignedShort(idx);
-utfEntry = table.readUnsignedShort(table.get(clsEntry));
-name = table.readString(table.get(utfEntry));
-if ("org/apache/openjpa/enhance/PersistenceCapable".equals(name))
-return true;
-}
-return false;
+return AsmAdaptor.isEnhanced(b);
 }
 }
diff --git 
a/openjpa-kernel/src/test/java/org/apache/openjpa/enhance/TestAsmAdaptor.java 
b/openjpa-kernel/src/test/java/org/apache/openjpa/enhance/TestAsmAdaptor.java
index d64c7f8..970b981 100644
--- 
a/openjpa-kernel/src/test/java/org/apache/openjpa/enhance/TestAsmAdaptor.java
+++ 
b/openjpa-kernel/src/test/java/org/apache/openjpa/enhance/TestAsmAdaptor.java
@@ -33,10 +33,6 @@ public class TestAsmAdaptor
 @Test
 public void isEnhanced()
 {
-if (!AsmAdaptor.use())
-{
-return;
-}
 assertTrue(AsmAdaptor.isEnhanced(bytes(Enhanced.class)));
 assertTrue(AsmAdaptor.isEnhanced(bytes(TransitivelyEnhanced.class)));
 assertFalse(AsmAdaptor.isEnhanced(bytes(NotEnhanced.class)));



[openjpa] branch master updated: [OPENJPA-2830] ensure we don't drop a SQL statement when running action executeScript

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

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


The following commit(s) were added to refs/heads/master by this push:
 new a38684b  [OPENJPA-2830] ensure we don't drop a SQL statement when 
running action executeScript
a38684b is described below

commit a38684b3231e13cef7fa6588194c68f226589d52
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 15 17:57:24 2020 +0200

[OPENJPA-2830] ensure we don't drop a SQL statement when running action 
executeScript
---
 .../src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java
index f57293d..1bdbf64 100644
--- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java
+++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java
@@ -525,9 +525,9 @@ public class SchemaTool {
 continue;
 }
 
-int semiColonPosition = sql.indexOf(";");
-if (semiColonPosition != -1) {
-sql = sql.substring(0, semiColonPosition);
+int semiColonPosition = sql.indexOf(";"); // ';' can be in 
string, don't blindly drop it
+if (sql.endsWith(";")) {
+sql = sql.substring(0, sql.length() - 1);
 }
 if (sql.isEmpty()) {
 continue;



[openjpa] branch master updated: [OPENJPA-2829] ensure empty lines are ignored for executeScript action

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 8dbdc14  [OPENJPA-2829] ensure empty lines are ignored for 
executeScript action
8dbdc14 is described below

commit 8dbdc143219734d3c8ab05f13fa11b791e643458
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 15 16:57:43 2020 +0200

[OPENJPA-2829] ensure empty lines are ignored for executeScript action
---
 .../src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java   | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java
index f7d528f..f57293d 100644
--- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java
+++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/schema/SchemaTool.java
@@ -529,6 +529,9 @@ public class SchemaTool {
 if (semiColonPosition != -1) {
 sql = sql.substring(0, semiColonPosition);
 }
+if (sql.isEmpty()) {
+continue;
+}
 script.add(sql);
 }
 



[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-259] tomcat 9.0.38

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 7083820  [MEECROWAVE-259] tomcat 9.0.38
7083820 is described below

commit 708382046146646460c82e29bb2a9d83fb98c3e7
Author: Romain Manni-Bucau 
AuthorDate: Tue Sep 15 14:00:54 2020 +0200

[MEECROWAVE-259] tomcat 9.0.38
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index d3fec7a..9684ef7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,7 +51,7 @@
 
${project.groupId}.${project.artifactId}
 
 4.13
-9.0.37
+9.0.38
 2.0.18
 3.4.0
 1.2.8



[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-258] OpenWebBeans 2.0.18

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 0217f86  [MEECROWAVE-258] OpenWebBeans 2.0.18
0217f86 is described below

commit 0217f863d05da3db6b2c3d8a9056791f67b01ab5
Author: Romain Manni-Bucau 
AuthorDate: Thu Sep 10 18:20:06 2020 +0200

[MEECROWAVE-258] OpenWebBeans 2.0.18
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 2941594..d3fec7a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,7 +52,7 @@
 
 4.13
 9.0.37
-2.0.17
+2.0.18
 3.4.0
 1.2.8
 2.13.3



[openwebbeans-meecrowave] branch master updated: [MEECROWAVE-254][MEECROWAVE-255][MEECROWAVE-256][MEECROWAVE-257] cxf 3.4.0, johnzon 1.2.8, openjpa 3.1.2, h2 1.4.200, xbean 4.17 upgrades

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 98ddd1a  
[MEECROWAVE-254][MEECROWAVE-255][MEECROWAVE-256][MEECROWAVE-257] cxf 3.4.0, 
johnzon 1.2.8, openjpa 3.1.2, h2 1.4.200, xbean 4.17 upgrades
98ddd1a is described below

commit 98ddd1aeb2675dac4e747f73631b65a8980d5cd7
Author: Romain Manni-Bucau 
AuthorDate: Tue Aug 25 08:55:27 2020 +0200

[MEECROWAVE-254][MEECROWAVE-255][MEECROWAVE-256][MEECROWAVE-257] cxf 3.4.0, 
johnzon 1.2.8, openjpa 3.1.2, h2 1.4.200, xbean 4.17 upgrades
---
 integration-tests/dispatch-jsp/pom.xml |  2 +-
 meecrowave-core/pom.xml| 18 +-
 meecrowave-jpa/pom.xml |  2 +-
 pom.xml| 10 +-
 4 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/integration-tests/dispatch-jsp/pom.xml 
b/integration-tests/dispatch-jsp/pom.xml
index 97eec7f..22f48f7 100644
--- a/integration-tests/dispatch-jsp/pom.xml
+++ b/integration-tests/dispatch-jsp/pom.xml
@@ -43,7 +43,7 @@
 
   junit
   junit
-  4.12
+  ${junit.version}
   test
 
   
diff --git a/meecrowave-core/pom.xml b/meecrowave-core/pom.xml
index 380bdc6..d92c43f 100644
--- a/meecrowave-core/pom.xml
+++ b/meecrowave-core/pom.xml
@@ -56,7 +56,7 @@
 
 
   org.apache.xbean
-  xbean-asm7-shaded
+  xbean-asm8-shaded
   ${xbean.version}
 
 
@@ -100,6 +100,10 @@
   ${cxf.version}
   
 
+  jakarta.annotation
+  jakarta.annotation-api
+
+
   org.glassfish.jaxb
   jaxb-runtime
 
@@ -135,12 +139,16 @@
   ${cxf.version}
   
 
-  javax.inject
-  javax.inject
+  jakarta.annotation
+  jakarta.annotation-api
+
+
+  jakarta.inject
+  jakarta.inject-api
 
 
-  javax.enterprise
-  cdi-api
+  jakarta.enterprise
+  jakarta.enterprise.cdi-api
 
   
 
diff --git a/meecrowave-jpa/pom.xml b/meecrowave-jpa/pom.xml
index abf9bbf..0c002a3 100644
--- a/meecrowave-jpa/pom.xml
+++ b/meecrowave-jpa/pom.xml
@@ -71,7 +71,7 @@
 
   junit
   junit
-  4.12
+  ${junit.version}
   test
 
   
diff --git a/pom.xml b/pom.xml
index f74aa9d..2941594 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,17 +53,17 @@
 4.13
 9.0.37
 2.0.17
-3.3.7
-1.2.7
+3.4.0
+1.2.8
 2.13.3
 1.8.2
 2.2.11
-3.1.1
+3.1.2
 1.0-alpha-1
-1.4.196
+1.4.200
 2.7.0
 1.4
-4.16
+4.17
 
 2.3.0
   



[johnzon] branch master updated: [JOHNZON-321] avoid conflict for primitive converters due to the new jsonb enum converter

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

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


The following commit(s) were added to refs/heads/master by this push:
 new b1c44d5  [JOHNZON-321] avoid conflict for primitive converters due to 
the new jsonb enum converter
b1c44d5 is described below

commit b1c44d56f764d32f2500f3438689b19ddfedde3a
Author: Romain Manni-Bucau 
AuthorDate: Wed Aug 19 09:46:55 2020 +0200

[JOHNZON-321] avoid conflict for primitive converters due to the new jsonb 
enum converter
---
 .../src/main/java/org/apache/johnzon/mapper/Mappings.java  | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git 
a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java 
b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java
index 751440d..37259d7 100644
--- a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java
+++ b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java
@@ -685,7 +685,7 @@ public class Mappings {
 if (adapterEntry.getKey().getFrom() == type && !(
 // ignore internal converters to let primitives be 
correctly handled
 
ConverterAdapter.class.isInstance(adapterEntry.getValue()) &&
-
ConverterAdapter.class.cast(adapterEntry.getValue()).getConverter().getClass().getName().startsWith("org.apache.johnzon.mapper.")))
 {
+
isBuiltInJohnzonConverter(ConverterAdapter.class.cast(adapterEntry.getValue()).getConverter(
 {
 
 if (converter != null) {
 throw new IllegalArgumentException("Ambiguous 
adapter for " + decoratedType);
@@ -706,6 +706,14 @@ public class Mappings {
 return converter;
 }
 
+private boolean isBuiltInJohnzonConverter(final Converter converter) {
+final Class clazz = converter.getClass();
+// don't reduce too much this package filter, we really want to filter 
the mapper module ones
+return clazz.getName().startsWith("org.apache.johnzon.mapper.") ||
+// jsonb adds a custom converter for enums so we must filter 
this one too
+
(MapperConfig.CustomEnumConverter.class.isAssignableFrom(clazz) && 
clazz.getName().startsWith("org.apache.johnzon."));
+}
+
 private static class MapBuilderReader implements AccessMode.Reader {
 private final Map getters;
 private final Map template;



[johnzon] branch master updated: [JOHNZON-321] ensure enums mapped with jsonb can use @JsonbProperty to rename the enum name in json land

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 12c59fd  [JOHNZON-321] ensure enums mapped with jsonb can use 
@JsonbProperty to rename the enum name in json land
12c59fd is described below

commit 12c59fd769101c972a5ceb1b9d5a3e05b8a145df
Author: Romain Manni-Bucau 
AuthorDate: Wed Aug 19 09:30:48 2020 +0200

[JOHNZON-321] ensure enums mapped with jsonb can use @JsonbProperty to 
rename the enum name in json land
---
 .../org/apache/johnzon/jsonb/JohnzonBuilder.java   |  7 +++
 .../johnzon/jsonb/adapter/JsonbEnumAdapter.java| 42 
 .../apache/johnzon/jsonb/EnumConverterTest.java| 56 ++
 .../java/org/apache/johnzon/mapper/Mapper.java | 38 +++
 .../org/apache/johnzon/mapper/MapperBuilder.java   |  9 +++-
 .../org/apache/johnzon/mapper/MapperConfig.java| 16 +--
 .../apache/johnzon/mapper/MappingParserImpl.java   |  3 +-
 .../java/org/apache/johnzon/mapper/Mappings.java   |  3 +-
 .../johnzon/mapper/converter/EnumConverter.java|  4 +-
 .../apache/johnzon/mapper/MapperConfigTest.java|  4 +-
 .../test/java/org/superbiz/ExtendMappingTest.java  |  4 +-
 11 files changed, 147 insertions(+), 39 deletions(-)

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 5bbfa2c..ab82053 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
@@ -22,6 +22,7 @@ import org.apache.johnzon.core.AbstractJsonFactory;
 import org.apache.johnzon.core.JsonGeneratorFactoryImpl;
 import org.apache.johnzon.core.JsonParserFactoryImpl;
 import org.apache.johnzon.core.Types;
+import org.apache.johnzon.jsonb.adapter.JsonbEnumAdapter;
 import org.apache.johnzon.jsonb.api.experimental.PolymorphicConfig;
 import org.apache.johnzon.jsonb.cdi.CDIs;
 import org.apache.johnzon.jsonb.converter.JohnzonJsonbAdapter;
@@ -32,6 +33,7 @@ import org.apache.johnzon.jsonb.spi.JohnzonAdapterFactory;
 import org.apache.johnzon.mapper.Converter;
 import org.apache.johnzon.mapper.Mapper;
 import org.apache.johnzon.mapper.MapperBuilder;
+import org.apache.johnzon.mapper.MapperConfig;
 import org.apache.johnzon.mapper.ObjectConverter;
 import org.apache.johnzon.mapper.SerializeValueFilter;
 import org.apache.johnzon.mapper.access.AccessMode;
@@ -96,6 +98,7 @@ public class JohnzonBuilder implements JsonbBuilder {
 
 @Override
 public Jsonb build() {
+builder.setEnumConverterFactory(type -> 
newEnumConverter(Class.class.cast(type)));
 if (jsonp != null) {
 
builder.setGeneratorFactory(jsonp.createGeneratorFactory(generatorConfig()));
 
builder.setReaderFactory(jsonp.createReaderFactory(readerConfig()));
@@ -335,6 +338,10 @@ public class JohnzonBuilder implements JsonbBuilder {
 return doCreateJsonb(skipCdi, ijson, builder.build());
 }
 
+private > MapperConfig.CustomEnumConverter 
newEnumConverter(final Class enumType) {
+return new JsonbEnumAdapter<>(enumType);
+}
+
 // note: this method must stay as small as possible to enable graalvm to 
replace it by "false" when needed
 private Jsonb doCreateJsonb(final boolean skipCdi, final boolean ijson, 
final Mapper mapper) {
 if (!skipCdi && cdiIntegration != null && cdiIntegration.isCanWrite()) 
{
diff --git 
a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java
 
b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java
similarity index 52%
copy from 
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java
copy to 
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java
index 4000183..4a23c0b 100644
--- 
a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java
+++ 
b/johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java
@@ -16,40 +16,53 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.johnzon.mapper.converter;
+package org.apache.johnzon.jsonb.adapter;
 
-import org.apache.johnzon.mapper.Converter;
+import org.apache.johnzon.mapper.MapperConfig;
 
+import javax.json.bind.annotation.JsonbProperty;
+import java.lang.reflect.Field;
 import java.lang.reflect.Type;
 import java.util.HashMap;
 import java.util.Map;
 
-public class EnumConverter> implements Converter, 
Converter.TypeAccess {
+public class JsonbEnumAdapter> implements 
MapperConfig.CustomEnumConverter {
 private final Map values;
+private final Map reversed;
 private final Class

[johnzon] branch master updated: [JOHNZON-216] ensure escaped characters don't break the parser and autoajust algorithm

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 62ed694  [JOHNZON-216] ensure escaped characters don't break the 
parser and autoajust algorithm
62ed694 is described below

commit 62ed6949eb3e2053c6ea6720ef0125004f20b89a
Author: Romain Manni-Bucau 
AuthorDate: Tue Aug 4 08:56:24 2020 +0200

[JOHNZON-216] ensure escaped characters don't break the parser and 
autoajust algorithm
---
 .../apache/johnzon/core/JsonStreamParserImpl.java  | 34 +-
 .../johnzon/core/JsonParserStreamingTest.java  | 30 ---
 .../org/apache/johnzon/core/JsonParserTest.java|  9 +++---
 3 files changed, 51 insertions(+), 22 deletions(-)

diff --git 
a/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java 
b/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java
index bf4a2c0..3e75b5c 100644
--- 
a/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java
+++ 
b/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java
@@ -160,6 +160,9 @@ public class JsonStreamParserImpl extends 
JohnzonJsonParserImpl implements JsonC
 
 //append a single char to the value buffer
 private void appendToCopyBuffer(final char c) {
+if (fallBackCopyBufferLength >= fallBackCopyBuffer.length - 1) {
+doAutoAdjust(1);
+}
 fallBackCopyBuffer[fallBackCopyBufferLength++] = c;
 }
 
@@ -173,19 +176,7 @@ public class JsonStreamParserImpl extends 
JohnzonJsonParserImpl implements JsonC
 }
 
 if (fallBackCopyBufferLength >= fallBackCopyBuffer.length - 
length) { // not good at runtime but handled
-if (!autoAdjust) {
-throw new ArrayIndexOutOfBoundsException("Buffer too small 
for such a long string");
-}
-
-final char[] newArray = new char[fallBackCopyBuffer.length + 
Math.max(getBufferExtends(fallBackCopyBuffer.length), length)];
-// TODO: log to adjust size once?
-System.arraycopy(fallBackCopyBuffer, 0, newArray, 0, 
fallBackCopyBufferLength);
-System.arraycopy(buffer, startOfValueInBuffer, newArray, 
fallBackCopyBufferLength, length);
-if (releaseFallBackCopyBufferLength) {
-bufferProvider.release(fallBackCopyBuffer);
-releaseFallBackCopyBufferLength = false;
-}
-fallBackCopyBuffer = newArray;
+doAutoAdjust(length);
 } else {
 System.arraycopy(buffer, startOfValueInBuffer, 
fallBackCopyBuffer, fallBackCopyBufferLength, length);
 }
@@ -195,6 +186,22 @@ public class JsonStreamParserImpl extends 
JohnzonJsonParserImpl implements JsonC
 startOfValueInBuffer = endOfValueInBuffer = -1;
 }
 
+private void doAutoAdjust(final int length) {
+if (!autoAdjust) {
+throw new ArrayIndexOutOfBoundsException("Buffer too small for 
such a long string");
+}
+
+final char[] newArray = new char[fallBackCopyBuffer.length + 
Math.max(getBufferExtends(fallBackCopyBuffer.length), length)];
+// TODO: log to adjust size once?
+System.arraycopy(fallBackCopyBuffer, 0, newArray, 0, 
fallBackCopyBufferLength);
+System.arraycopy(buffer, startOfValueInBuffer, newArray, 
fallBackCopyBufferLength, length);
+if (releaseFallBackCopyBufferLength) {
+bufferProvider.release(fallBackCopyBuffer);
+releaseFallBackCopyBufferLength = false;
+}
+fallBackCopyBuffer = newArray;
+}
+
 /**
  * @return the amount of bytes the current buffer should get extended with
  */
@@ -614,7 +621,6 @@ public class JsonStreamParserImpl extends 
JohnzonJsonParserImpl implements JsonC
 //another escape chars, for example \t
 } else {
 appendToCopyBuffer(Strings.asEscapedChar(n));
-
 }
 
 } else {
diff --git 
a/johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java
 
b/johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java
index 2cc5d21..dfdff4e 100644
--- 
a/johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java
+++ 
b/johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java
@@ -18,17 +18,39 @@
  */
 package org.apache.johnzon.core;
 
-import java.io.StringReader;
-import java.util.stream.Collectors;
+import org.junit.Test;
 
 import javax.json.Json;
 import javax.json.stream.JsonParser;
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.StringReader;
+import java.ni

[openwebbeans] branch master updated (4325332 -> 2f9f032)

2020-08-03 Thread rmannibucau
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 4325332  [OWB-1344] ensure we atomically populate 
repeatableMethodCache, thanks Vincente Rossello for the report and analyzis
 add 6830377  update shadow plugin to 5.2.0
 new 0748271  Merge remote-tracking branch 'hwaastad/master'
 new 2f9f032  [OWB-1345] based on hwaastad PR, upgrade webbeans-gradle 
shadow version to 6.0.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:
 webbeans-gradle/pom.xml| 25 ++--
 .../shadow/OpenWebBeansPropertiesTransformer.java  | 35 +-
 2 files changed, 44 insertions(+), 16 deletions(-)



[openwebbeans] 02/02: [OWB-1345] based on hwaastad PR, upgrade webbeans-gradle shadow version to 6.0.0

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

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

commit 2f9f0325ed104c2d58f9e020baffdf7f3805ed00
Author: Romain Manni-Bucau 
AuthorDate: Mon Aug 3 11:57:47 2020 +0200

[OWB-1345] based on hwaastad PR, upgrade webbeans-gradle shadow version to 
6.0.0
---
 webbeans-gradle/pom.xml| 23 ---
 .../shadow/OpenWebBeansPropertiesTransformer.java  | 34 --
 2 files changed, 32 insertions(+), 25 deletions(-)

diff --git a/webbeans-gradle/pom.xml b/webbeans-gradle/pom.xml
index aad850b..618c01f 100644
--- a/webbeans-gradle/pom.xml
+++ b/webbeans-gradle/pom.xml
@@ -17,7 +17,8 @@
  specific language governing permissions and limitations
  under the License.
 -->
-http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=" 
http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
   
 openwebbeans
 org.apache.openwebbeans
@@ -38,26 +39,28 @@
 
   com.github.jengelman.gradle.plugins
   shadow
-  5.2.0
+  6.0.0
   provided
+  
+
+  org.codehaus.groovy
+  groovy-backports-compat23
+
+  
 
 
   org.codehaus.groovy
   groovy-all
-  2.4.7
-  provided
-
-
-  org.jdom
-  jdom2
-  2.0.6
+  2.4.19
   provided
+  true
 
 
   org.apache.logging.log4j
   log4j-core
-  2.11.0
+  2.13.3
   provided
+  true
 
 
   
diff --git 
a/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
 
b/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
index 135f9b2..a1d479a 100644
--- 
a/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
+++ 
b/webbeans-gradle/src/main/java/org/apache/openwebbeans/gradle/shadow/OpenWebBeansPropertiesTransformer.java
@@ -40,22 +40,22 @@ public class OpenWebBeansPropertiesTransformer implements 
Transformer
 private boolean reverseOrder;
 
 @Override
-public boolean canTransformResource(FileTreeElement s)
+public boolean canTransformResource(final FileTreeElement s)
 {
 String path = s.getRelativePath().getPathString();
-if (resource != null && resource.equalsIgnoreCase(path)) {
-return true;
-}
-
-return false;
+return resource != null && resource.equalsIgnoreCase(path);
 }
 
 @Override
-public void transform(TransformerContext transformerContext) {
+public void transform(final TransformerContext transformerContext)
+{
 Properties p = new Properties();
-try {
+try
+{
 p.load(transformerContext.getIs());
-} catch (IOException e) {
+}
+catch (final IOException e)
+{
 throw new IllegalStateException(e);
 }
 configurations.add(p);
@@ -68,13 +68,17 @@ public class OpenWebBeansPropertiesTransformer implements 
Transformer
 }
 
 @Override
-public void modifyOutputStream(ZipOutputStream zipOutputStream, boolean 
preserveFileTimestamps) {
+public void modifyOutputStream(final ZipOutputStream zipOutputStream, 
final boolean preserveFileTimestamps)
+{
 Properties out = mergeProperties(sortProperties(configurations));
-try {
+try
+{
 zipOutputStream.putNextEntry(new 
shadow.org.apache.tools.zip.ZipEntry(resource));
 out.store(zipOutputStream, "# gradle " + resource + " merge");
 zipOutputStream.closeEntry();
-} catch (IOException ioe) {
+}
+catch (final IOException ioe)
+{
 throw new IllegalStateException(ioe);
 }
 }
@@ -95,17 +99,17 @@ public class OpenWebBeansPropertiesTransformer implements 
Transformer
 return resource;
 }
 
-public void setOrdinalKey(String ordinalKey)
+public void setOrdinalKey(final String ordinalKey)
 {
 this.ordinalKey = ordinalKey;
 }
 
-public void setDefaultOrdinal(int defaultOrdinal)
+public void setDefaultOrdinal(final int defaultOrdinal)
 {
 this.defaultOrdinal = defaultOrdinal;
 }
 
-private List sortProperties(List allProperties)
+private List sortProperties(final List 
allProperties)
 {
 List sortedProperties = new ArrayList<>();
 for (Properties p : allProperties)



[openwebbeans] 01/02: Merge remote-tracking branch 'hwaastad/master'

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

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

commit 07482719560a8a3bd0453b0322ddf4ab5ea864aa
Merge: 4325332 6830377
Author: Romain Manni-Bucau 
AuthorDate: Mon Aug 3 11:51:35 2020 +0200

Merge remote-tracking branch 'hwaastad/master'

 webbeans-gradle/pom.xml| 20 +-
 .../shadow/OpenWebBeansPropertiesTransformer.java  | 43 --
 2 files changed, 42 insertions(+), 21 deletions(-)




[openwebbeans] branch master updated: [OWB-1344] ensure we atomically populate repeatableMethodCache, thanks Vincente Rossello for the report and analyzis

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 4325332  [OWB-1344] ensure we atomically populate 
repeatableMethodCache, thanks Vincente Rossello for the report and analyzis
4325332 is described below

commit 432533265f3ff69dab9d0a79762de7dbe174e8cf
Author: Romain Manni-Bucau 
AuthorDate: Wed Jul 29 13:29:18 2020 +0200

[OWB-1344] ensure we atomically populate repeatableMethodCache, thanks 
Vincente Rossello for the report and analyzis
---
 .../apache/webbeans/annotation/AnnotationManager.java  | 18 +++---
 1 file changed, 3 insertions(+), 15 deletions(-)

diff --git 
a/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
 
b/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
index 24033f4..b5442c4 100644
--- 
a/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
+++ 
b/webbeans-impl/src/main/java/org/apache/webbeans/annotation/AnnotationManager.java
@@ -62,7 +62,7 @@ import java.util.Map;
 import java.util.Optional;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.CopyOnWriteArraySet;
+import java.util.concurrent.ConcurrentMap;
 
 /**
  * Manages annotation usage by classes in this application.
@@ -74,8 +74,7 @@ public final class AnnotationManager
 private Map, Boolean> 
checkedStereotypeAnnotations =
 new ConcurrentHashMap<>();
 
-private CopyOnWriteArraySet> repeatableMethodCheckedTypes = new 
CopyOnWriteArraySet<>();
-private Map, Optional> repeatableMethodCache = new 
ConcurrentHashMap<>();
+private ConcurrentMap, Optional> repeatableMethodCache = 
new ConcurrentHashMap<>();
 
 private final BeanManagerImpl beanManagerImpl;
 private final WebBeansContext webBeansContext;
@@ -938,23 +937,12 @@ public final class AnnotationManager
 
 public void clearCaches()
 {
-repeatableMethodCheckedTypes.clear();
 repeatableMethodCache.clear();
 }
 
 public Optional getRepeatableMethod(Class type)
 {
-if (repeatableMethodCheckedTypes.contains(type))
-{
-return repeatableMethodCache.get(type);
-}
-
-Optional method = 
Optional.ofNullable(resolveRepeatableMethod(type));
-
-repeatableMethodCheckedTypes.add(type);
-repeatableMethodCache.put(type, method); // don't put null here!
-
-return method;
+return repeatableMethodCache.computeIfAbsent(type, it -> 
Optional.ofNullable(resolveRepeatableMethod(it)));
 }
 
 protected Method resolveRepeatableMethod(Class type)



[openwebbeans] branch master updated: [OWB-1343] org.apache.webbeans.spi.deployer.skipVetoedOnPackages support to not even check @Vetoed on packages (but still on classes and existing direct package)

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

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


The following commit(s) were added to refs/heads/master by this push:
 new d65bb91  [OWB-1343] 
org.apache.webbeans.spi.deployer.skipVetoedOnPackages support to not even check 
@Vetoed on packages (but still on classes and existing direct package)
d65bb91 is described below

commit d65bb9134d6c394e25da61534e977fccced7b10b
Author: Romain Manni-Bucau 
AuthorDate: Wed Jul 29 08:46:06 2020 +0200

[OWB-1343] org.apache.webbeans.spi.deployer.skipVetoedOnPackages support to 
not even check @Vetoed on packages (but still on classes and existing direct 
package)
---
 .../org/apache/webbeans/config/BeansDeployer.java  | 22 +++-
 .../test/concepts/vetoes/VetoedPackageTest.java| 30 +-
 .../vetoes/vetoedpackage/package-info.java | 18 +
 .../vetoedpackage/subpackage/VetoedBean.java   | 18 +
 4 files changed, 81 insertions(+), 7 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 5c25d81..9271ae2 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
@@ -162,6 +162,8 @@ public class BeansDeployer
 
 private final Map packageVetoCache = new HashMap<>();
 
+protected boolean skipVetoedOnPackages;
+
 /**
  * This BdaInfo is used for all manually added annotated types or in case
  * a non-Bda-aware ScannerService got configured.
@@ -183,6 +185,8 @@ public class BeansDeployer
 
 String usage = 
this.webBeansContext.getOpenWebBeansConfiguration().getProperty(OpenWebBeansConfiguration.USE_EJB_DISCOVERY);
 discoverEjb = Boolean.parseBoolean(usage);
+skipVetoedOnPackages = 
Boolean.parseBoolean(this.webBeansContext.getOpenWebBeansConfiguration().getProperty(
+"org.apache.webbeans.spi.deployer.skipVetoedOnPackages"));
 
 defaultBeanArchiveInformation = new 
DefaultBeanArchiveInformation("default");
 
defaultBeanArchiveInformation.setBeanDiscoveryMode(BeanDiscoveryMode.ALL);
@@ -1363,17 +1367,12 @@ public class BeansDeployer
 return true;
 }
 
-ClassLoader classLoader = implClass.getClassLoader();
-if (classLoader == null)
-{
-classLoader = BeansDeployer.class.getClassLoader();
-}
-
 Package pckge = implClass.getPackage();
 if (pckge == null)
 {
 return false;
 }
+
 do
 {
 // yes we cache result with potentially different classloader but 
this is not portable by spec
@@ -1396,6 +1395,17 @@ public class BeansDeployer
 return true;
 }
 
+if (skipVetoedOnPackages) // we want to avoid loadClass with this 
property, not cached reflection
+{
+return false;
+}
+
+ClassLoader classLoader = implClass.getClassLoader();
+if (classLoader == null)
+{
+classLoader = BeansDeployer.class.getClassLoader();
+}
+
 int idx = name.lastIndexOf('.');
 if (idx > 0)
 {
diff --git 
a/webbeans-impl/src/test/java/org/apache/webbeans/test/concepts/vetoes/VetoedPackageTest.java
 
b/webbeans-impl/src/test/java/org/apache/webbeans/test/concepts/vetoes/VetoedPackageTest.java
index 46f26ba..794c29e 100644
--- 
a/webbeans-impl/src/test/java/org/apache/webbeans/test/concepts/vetoes/VetoedPackageTest.java
+++ 
b/webbeans-impl/src/test/java/org/apache/webbeans/test/concepts/vetoes/VetoedPackageTest.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
 package org.apache.webbeans.test.concepts.vetoes;
 
 import org.apache.webbeans.test.AbstractUnitTest;
@@ -10,11 +28,21 @@ import javax.enterprise.inject.spi.Bean;
 public class VetoedPackageTest  extend

[johnzon] branch master updated: [JOHNZON-320] Fix AdapterTest on Windows (#66)

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

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


The following commit(s) were added to refs/heads/master by this push:
 new e532f7b  [JOHNZON-320] Fix AdapterTest on Windows (#66)
e532f7b is described below

commit e532f7bf39e683e8da3bab88726e16f062fdf91e
Author: Markus <54570207+marku...@users.noreply.github.com>
AuthorDate: Sat Jul 25 19:07:14 2020 +0200

[JOHNZON-320] Fix AdapterTest on Windows (#66)
---
 .../test/java/org/apache/johnzon/jsonb/AdapterTest.java| 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

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 9a69bb7..862c10e 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
@@ -64,8 +64,14 @@ public class AdapterTest {
 try (final Jsonb jsonb = JsonbBuilder.create(new 
JsonbConfig().withAdapters(new PathAdapter( {
 final PathWrapper wrapper = new PathWrapper();
 wrapper.path = Paths.get("/example/file.txt");
-assertEquals("{\"path\":\"/example/file.txt\"}", 
jsonb.toJson(wrapper));
-assertEquals("\"/example/file.txt\"", jsonb.toJson(wrapper.path));
+
+if (System.getProperty("os.name").contains("Windows")) {
+assertEquals("{\"path\":\"examplefile.txt\"}", 
jsonb.toJson(wrapper));
+assertEquals("\"examplefile.txt\"", 
jsonb.toJson(wrapper.path));
+} else {
+assertEquals("{\"path\":\"/example/file.txt\"}", 
jsonb.toJson(wrapper));
+assertEquals("\"/example/file.txt\"", 
jsonb.toJson(wrapper.path));
+}
 }
 }
 
@@ -109,7 +115,7 @@ public class AdapterTest {
 try (final Jsonb jsonb = JsonbBuilder.create()) {
 final Baz baz = new Baz();
 baz.value = "test";
-
+
 final String toString = jsonb.toJson(baz);
 assertEquals("\"test\"", toString);
 }
@@ -205,7 +211,7 @@ public class AdapterTest {
 
 @JsonbTypeAdapter(DummyAdapter.class)
 public Dummy dummy;
-
+
 public Baz baz;
 }
 



[openjpa] branch master updated: [OPENJPA-2824] simplify OpenJPADirectoriesEnhancer runtime when in auto mode

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 119df60  [OPENJPA-2824] simplify OpenJPADirectoriesEnhancer runtime 
when in auto mode
119df60 is described below

commit 119df603b8223043499b28410ce28a1edae22459
Author: Romain Manni-Bucau 
AuthorDate: Fri Jul 24 11:46:13 2020 +0200

[OPENJPA-2824] simplify OpenJPADirectoriesEnhancer runtime when in auto mode
---
 .../internal/OpenJPADirectoriesEnhancer.java   | 37 --
 .../openjpa/junit5/internal/OpenJPAExtension.java  |  3 --
 2 files changed, 21 insertions(+), 19 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 19b4419..dd8e169 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
@@ -53,6 +53,7 @@ import java.nio.file.StandardOpenOption;
 import java.nio.file.attribute.BasicFileAttributes;
 import java.util.ArrayList;
 import java.util.Collection;
+import java.util.concurrent.atomic.AtomicBoolean;
 import java.util.logging.Logger;
 import java.util.stream.Stream;
 
@@ -65,6 +66,8 @@ public class OpenJPADirectoriesEnhancer implements Runnable {
 private static final Logger LOGGER = 
Logger.getLogger(OpenJPADirectoriesEnhancer.class.getName());
 public static final StackTraceElement[] NO_STACK_TRACE = new 
StackTraceElement[0];
 
+private static final AtomicBoolean AUTO_DONE = new AtomicBoolean(false);
+
 private final boolean auto;
 private final String[] entities;
 private final Class logFactory;
@@ -84,22 +87,24 @@ public class OpenJPADirectoriesEnhancer implements Runnable 
{
 thread.setContextClassLoader(enhancementClassLoader);
 try {
 if (auto) {
-try {
-
ClassLoaders.findUrls(enhancementClassLoader.getParent()).stream()
-.map(org.apache.xbean.finder.util.Files::toFile)
-.filter(File::isDirectory)
-.map(File::toPath)
-.forEach(dir -> {
-LOGGER.fine(() -> "Enhancing folder '" + dir + 
"'");
-try {
-enhanceDirectory(enhancementClassLoader, 
dir);
-} catch (final IOException e) {
-throw new IllegalStateException(e);
-}
-});
-} catch (final IOException e) {
-throw new IllegalStateException(e);
-}
+if (AUTO_DONE.compareAndSet(false, true)) {
+try {
+
ClassLoaders.findUrls(enhancementClassLoader.getParent()).stream()
+
.map(org.apache.xbean.finder.util.Files::toFile)
+.filter(File::isDirectory)
+.map(File::toPath)
+.forEach(dir -> {
+LOGGER.fine(() -> "Enhancing folder '" + 
dir + "'");
+try {
+
enhanceDirectory(enhancementClassLoader, dir);
+} catch (final IOException e) {
+throw new IllegalStateException(e);
+}
+});
+} catch (final IOException e) {
+throw new IllegalStateException(e);
+}
+} // else: already done, skip useless work
 } else {
 Stream.of(entities).forEach(e -> {
 try {
diff --git 
a/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPAExtension.java
 
b/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPAExtension.java
index 2cacd5e..86147e3 100644
--- 
a/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPAExtension.java
+++ 
b/openjpa-junit5/src/main/java/org/apache/openjpa/junit5/internal/OpenJPAExtension.java
@@ -23,10 +23,7 @@ import org.junit.jupiter.api.extension.BeforeAllCallback;
 import org.junit.jupiter.api.extension.ExtensionContext;
 import org.junit.platform.commons.util.AnnotationUtils;
 
-import java.util.logging.Logger;
-
 public class OpenJPAExtension implements BeforeAllCallback {
-private static final Logger LO

[openjpa] 02/02: excluding asm too

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

rmannibucau pushed a commit to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git

commit 1c14bc28cb399e32afba5e59d4b23c6eb6ad3067
Author: Romain Manni-Bucau 
AuthorDate: Tue Jul 14 20:25:00 2020 +0200

excluding asm too
---
 .../main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
index 45bc953..f0ac151 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
@@ -143,7 +143,8 @@ public class PCClassFileTransformer
 if (className.startsWith("org/apache/")) {
 final String sub = className.substring("org/apache/".length());
 if (sub.startsWith("openjpa/") ||
-sub.startsWith("commons/")) {
+sub.startsWith("commons/") ||
+sub.startsWith("xbean/")) {
 return true;
 }
 }



[openjpa] branch OPENJPA-2817_PCClassFileTransformer-exclusions updated (9e665c0 -> 1c14bc2)

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

rmannibucau pushed a change to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git.


omit 9e665c0  Merge branch 'master' into 
OPENJPA-2817_PCClassFileTransformer-exclusions
omit 96b2b12  excluding asm too
omit 763e20c  OPENJPA-2817 dropping _transforming from 
PCClassFileTransformer and replace it by a minimal exclusion list
 new fd70273  OPENJPA-2817 dropping _transforming from 
PCClassFileTransformer and replace it by a minimal exclusion list
 new 1c14bc2  excluding asm too

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (9e665c0)
\
 N -- N -- N   
refs/heads/OPENJPA-2817_PCClassFileTransformer-exclusions (1c14bc2)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

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/openjpa/enhance/PCClassFileTransformer.java | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)



[openjpa] 01/02: OPENJPA-2817 dropping _transforming from PCClassFileTransformer and replace it by a minimal exclusion list

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

rmannibucau pushed a commit to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git

commit fd70273f246255e86411bc4ed738860bd5cdc8f6
Author: Romain Manni-Bucau 
AuthorDate: Tue Jul 14 19:38:48 2020 +0200

OPENJPA-2817 dropping _transforming from PCClassFileTransformer and replace 
it by a minimal exclusion list
---
 .../openjpa/enhance/PCClassFileTransformer.java| 78 +++---
 1 file changed, 53 insertions(+), 25 deletions(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
index d67fb48..45bc953 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
@@ -55,7 +55,6 @@ public class PCClassFileTransformer
 private final ClassLoader _tmpLoader;
 private final Log _log;
 private final Set _names;
-private boolean _transforming = false;
 
 /**
  * Constructor.
@@ -64,7 +63,8 @@ public class PCClassFileTransformer
  * @param opts enhancer configuration options
  * @param loader temporary class loader for loading intermediate classes
  */
-public PCClassFileTransformer(MetaDataRepository repos, Options opts, 
ClassLoader loader) {
+public PCClassFileTransformer(MetaDataRepository repos, Options opts,
+ClassLoader loader) {
 this(repos, toFlags(opts), loader, opts.removeBooleanProperty
 ("scanDevPath", "ScanDevPath", false));
 }
@@ -105,6 +105,9 @@ public class PCClassFileTransformer
 _log.info(_loc.get("runtime-enhance-pcclasses"));
 }
 
+// this must be called under a proper locking, this is guaranteed by either
+// a correct concurrent classloader with transformation support OR
+// a mono-threaded access guarantee (build, deploy time enhancements).
 @Override
 public byte[] transform(ClassLoader loader, String className, Class redef, 
ProtectionDomain domain, byte[] bytes)
 throws IllegalClassFormatException {
@@ -116,17 +119,43 @@ public class PCClassFileTransformer
 if (className == null) {
 return null;
 }
-// prevent re-entrant calls, which can occur if the enhancing
-// loader is used to also load OpenJPA libraries; this is to prevent
-// recursive enhancement attempts for internal openjpa libraries
-if (_transforming)
-return null;
-
-_transforming = true;
 
 return transform0(className, redef, bytes);
 }
 
+// very simplified flavor of
+// @apache/tomee >
+// container/openejb-core >
+// org/apache/openejb/util/classloader/URLClassLoaderFirst.java#L207
+private boolean isExcluded(final String className) {
+if (// api
+className.startsWith("javax/") ||
+className.startsWith("jakarta/") ||
+// openjpa dependencies
+className.startsWith("serp/") ||
+// jvm
+className.startsWith("java/") ||
+className.startsWith("sun/") ||
+className.startsWith("jdk/")) {
+return true;
+}
+// it is faster to use substring when multiple tests are needed
+if (className.startsWith("org/apache/")) {
+final String sub = className.substring("org/apache/".length());
+if (sub.startsWith("openjpa/") ||
+sub.startsWith("commons/")) {
+return true;
+}
+}
+if (className.startsWith("com/")) {
+final String sub = className.substring("com/".length());
+if (sub.startsWith("oracle/") || sub.startsWith("sun/")) { // jvm
+return true;
+}
+}
+return false;
+}
+
 /**
  * We have to split the transform method into two methods to avoid
  * ClassCircularityError when executing method using pure-JIT JVMs
@@ -149,7 +178,7 @@ public class PCClassFileTransformer
 try {
 PCEnhancer enhancer = new PCEnhancer(_repos.getConfiguration(),
 new Project().loadClass(new 
ByteArrayInputStream(bytes),
-_tmpLoader), _repos);
+_tmpLoader), _repos, _tmpLoader);
 
enhancer.setAddDefaultConstructor(_flags.addDefaultConstructor);
 enhancer.setEnforcePropertyRestrictions
 (_flags.enforcePropertyRestrictions);
@@ -170,7 +199,6 @@ public 

[openjpa] branch OPENJPA-2817_PCClassFileTransformer-exclusions updated (96b2b12 -> 9e665c0)

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

rmannibucau pushed a change to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git.


from 96b2b12  excluding asm too
 add c933137  OPENJPA-2816 Add HerdDB DBDictionary - implement 
HerdDBDictionary - add autodiscovery of HerdDB
 add 0e32d49  Merge pull request #63 from eolivelli/fix/OPENJPA-2816-herddb
 add dcc313b  OPENJPA-2819 Add simple GitHub Actions validation for Pull 
Requests
 add 6ec962f  remove snapshots
 add c97bb58  hard code key cache
 add 6ddfe4e  add quotes
 add d4882b0  indent
 add 29ca489  better clause
 add 5263d8c  Switch to verify
 add 7822592  use 'package'
 add 80c7d3c  use 'install' goal
 add c1a6aa5  Merge pull request #70 from eolivelli/fix/OPENJPA-2819
 add e3bb1f1  OPENJPA-2818 DBDictionary > delimitIdentifiers = true does 
not work (#69)
 add 589d775  detect newer java versions as well
 add 5d9c88d  just fix broken javadoc
 add bf03bdb  OPENJPA-2822 get rid of tricks < java8
 add ab6e0ed  OPENJPA-2823 treat jakarta.* like javax.*
 add 94a033d  OPENJPA-2821 use AsmAdapter for subclassing
 add 5b81bea  use proper maven structure for persistence.xml
 add 093a547  Fix typo
 add 9e665c0  Merge branch 'master' into 
OPENJPA-2817_PCClassFileTransformer-exclusions

No new revisions were added by this update.

Summary of changes:
 .github/workflows/pr-validation.yml|  38 ++
 .../{java => resources}/META-INF/persistence.xml   |   0
 openjpa-jdbc/nbproject/project.properties  |   0
 .../openjpa/jdbc/conf/JDBCConfigurationImpl.java   |   1 +
 .../openjpa/jdbc/identifier/DBIdentifier.java  |  42 +-
 .../org/apache/openjpa/jdbc/schema/SchemaTool.java |   7 +-
 .../java/org/apache/openjpa/jdbc/schema/Table.java |  38 +-
 .../openjpa/jdbc/sql/DBDictionaryFactory.java  |   5 +-
 ...{CacheDictionary.java => HerdDBDictionary.java} |  37 +-
 .../org/apache/openjpa/jdbc/sql/SelectImpl.java|   6 +-
 .../openjpa/jdbc/sql/DBDictionaryFactoryTest.java  |  61 +++
 .../apache/openjpa/jdbc/sql/TestSelectImpl.java|  92 
 .../org/apache/openjpa/enhance/AsmAdaptor.java |  14 +
 .../org/apache/openjpa/enhance/ClassRedefiner.java |  44 +-
 .../openjpa/enhance/InstrumentationFactory.java|   9 -
 .../openjpa/enhance/ManagedClassSubclasser.java|   7 +-
 .../openjpa/enhance/PCClassFileTransformer.java|  32 +-
 .../org/apache/openjpa/lib/util/JavaVersions.java  |   6 +-
 .../openjpa/jdbc/sql/TestDelimitIdentifiers.java   | 536 +
 .../persistence/PersistenceProviderImpl.java   |   2 -
 .../src/doc/manual/ref_guide_dbsetup.xml   |  11 +
 21 files changed, 878 insertions(+), 110 deletions(-)
 create mode 100644 .github/workflows/pr-validation.yml
 rename openjpa-examples/simple/src/main/{java => 
resources}/META-INF/persistence.xml (100%)
 create mode 100644 openjpa-jdbc/nbproject/project.properties
 copy 
openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/{CacheDictionary.java => 
HerdDBDictionary.java} (52%)
 create mode 100644 
openjpa-jdbc/src/test/java/org/apache/openjpa/jdbc/sql/DBDictionaryFactoryTest.java
 create mode 100644 
openjpa-jdbc/src/test/java/org/apache/openjpa/jdbc/sql/TestSelectImpl.java
 create mode 100644 
openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/jdbc/sql/TestDelimitIdentifiers.java



[openwebbeans] branch master updated: [OWB-1341] Event bus: IN_PROGRESS phase should not be sent to transactionService

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 42cf3d7  [OWB-1341] Event bus: IN_PROGRESS phase should not be sent to 
transactionService
 new 756fdc5  Merge pull request #29 from cocorossello/master
42cf3d7 is described below

commit 42cf3d72d40089439c7fd1d69e5d9b1f8e5b6efe
Author: vrossello 
AuthorDate: Thu Jul 23 09:24:18 2020 +0200

[OWB-1341] Event bus: IN_PROGRESS phase should not be sent to 
transactionService
---
 .../src/main/java/org/apache/webbeans/event/NotificationManager.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
 
b/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
index 8c7eea0..7c7ae7c 100644
--- 
a/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
+++ 
b/webbeans-impl/src/main/java/org/apache/webbeans/event/NotificationManager.java
@@ -714,7 +714,7 @@ public final class NotificationManager
 {
 TransactionPhase phase = observer.getTransactionPhase();
 
-if (phase == null || phase != TransactionPhase.IN_PROGRESS)
+if (phase == null || phase == TransactionPhase.IN_PROGRESS)
 {
 invokeObserverMethod(context, observer);
 }



[openjpa] branch master updated (0e32d49 -> c1a6aa5)

2020-07-20 Thread rmannibucau
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 0e32d49  Merge pull request #63 from eolivelli/fix/OPENJPA-2816-herddb
 new dcc313b  OPENJPA-2819 Add simple GitHub Actions validation for Pull 
Requests
 new 6ec962f  remove snapshots
 new c97bb58  hard code key cache
 new 6ddfe4e  add quotes
 new d4882b0  indent
 new 29ca489  better clause
 new 5263d8c  Switch to verify
 new 7822592  use 'package'
 new 80c7d3c  use 'install' goal
 new c1a6aa5  Merge pull request #70 from eolivelli/fix/OPENJPA-2819

The 5052 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/pr-validation.yml | 38 +
 1 file changed, 38 insertions(+)
 create mode 100644 .github/workflows/pr-validation.yml



[johnzon] branch master updated: [JOHNZON-318] ensure List and List works even when not integers

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 7612bc2  [JOHNZON-318] ensure List and List works 
even when not integers
7612bc2 is described below

commit 7612bc2686e9bb980846a4bf5741bb24df47b650
Author: Romain Manni-Bucau 
AuthorDate: Wed Jul 15 19:05:43 2020 +0200

[JOHNZON-318] ensure List and List works even when not 
integers
---
 .../org/apache/johnzon/jsonb/JohnzonJsonbTest.java | 24 
 .../apache/johnzon/mapper/MappingParserImpl.java   | 26 ++
 2 files changed, 36 insertions(+), 14 deletions(-)

diff --git 
a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java 
b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java
index 757359b..759a16a 100644
--- a/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java
+++ b/johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java
@@ -20,7 +20,9 @@ package org.apache.johnzon.jsonb;
 
 import static org.junit.Assert.assertEquals;
 
+import javax.json.Json;
 import javax.json.JsonArray;
+import javax.json.JsonValue;
 import javax.json.bind.Jsonb;
 import javax.json.bind.JsonbBuilder;
 
@@ -28,11 +30,25 @@ import org.apache.johnzon.jsonb.test.JsonbRule;
 import org.junit.Rule;
 import org.junit.Test;
 
+import java.util.List;
+
 public class JohnzonJsonbTest {
 @Rule
 public final JsonbRule rule = new JsonbRule();
 
 @Test
+public void listJsonValue() {
+assertEquals(Json.createValue(1.1),
+rule.fromJson("{\"value\":[1.1]}", 
ArrayJsonValueWrapper.class).value.get(0));
+}
+
+@Test
+public void listObject() {
+assertEquals(1.1, Number.class.cast(
+rule.fromJson("{\"value\":[1.1]}", 
ArrayObjectWrapper.class).value.get(0)).doubleValue(), 0);
+}
+
+@Test
 public void jsonArray() throws Exception {
 try (final Jsonb jsonb = JsonbBuilder.create()) {
 final String json = "[{\"foo\":\"bar\"}]";
@@ -63,4 +79,12 @@ public class JohnzonJsonbTest {
 this.value = value;
 }
 }
+
+public static class ArrayObjectWrapper {
+public List value;
+}
+
+public static class ArrayJsonValueWrapper {
+public List value;
+}
 }
diff --git 
a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java 
b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java
index 25a5134..7acdd67 100644
--- 
a/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java
+++ 
b/johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java
@@ -478,16 +478,13 @@ public class MappingParserImpl implements MappingParser {
 final long longValue = jsonNumber.longValue();
 if (intValue == longValue) {
 return intValue;
-} else {
-return longValue;
-}
-} else {
-if (config.isUseBigDecimalForFloats()) {
-return jsonNumber.bigDecimalValue();
-} else {
-return jsonNumber.doubleValue();
 }
+return longValue;
 }
+if (config.isUseBigDecimalForFloats()) {
+return jsonNumber.bigDecimalValue();
+}
+return jsonNumber.doubleValue();
 }
 
 private Object convertTo(final Adapter converter, final JsonValue 
jsonValue, final JsonPointerTracker jsonPointer,
@@ -644,7 +641,7 @@ public class MappingParserImpl implements MappingParser {
 }
 
 if (JsonObject.class.isInstance(jsonValue)) {
-if (JsonObject.class == type || JsonStructure.class == type) {
+if (JsonObject.class == type || JsonStructure.class == type || 
JsonValue.class == type) {
 return jsonValue;
 }
 final boolean typedAdapter = 
!ConverterAdapter.class.isInstance(itemConverter) && 
TypeAwareAdapter.class.isInstance(itemConverter);
@@ -655,12 +652,12 @@ public class MappingParserImpl implements MappingParser {
 jsonPointer);
 return typedAdapter ? itemConverter.to(object) : object;
 } else if (JsonArray.class.isInstance(jsonValue)) {
-if (JsonArray.class == type || JsonStructure.class == type) {
+if (JsonArray.class == type || JsonStructure.class == type || 
JsonValue.class == type) {
 return jsonValue;
 }
 return buildArray(type, JsonArray.class.cast(jsonValue), 
itemConverter, null, jsonPointer, rootType);
 } else if (JsonNumber.class.isInstance(jsonValue)) {
-if (JsonNumber.class == type) {
+if (

[openjpa] branch OPENJPA-2817_PCClassFileTransformer-exclusions updated: excluding asm too

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

rmannibucau pushed a commit to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git


The following commit(s) were added to 
refs/heads/OPENJPA-2817_PCClassFileTransformer-exclusions by this push:
 new 96b2b12  excluding asm too
96b2b12 is described below

commit 96b2b128c180089d6999288ade928e6e183ce5da
Author: Romain Manni-Bucau 
AuthorDate: Tue Jul 14 20:25:00 2020 +0200

excluding asm too
---
 .../main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
index 63b4d2e..45d8838 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
@@ -144,7 +144,8 @@ public class PCClassFileTransformer
 if (className.startsWith("org/apache/")) {
 final String sub = className.substring("org/apache/".length());
 if (sub.startsWith("openjpa/") ||
-sub.startsWith("commons/")) {
+sub.startsWith("commons/") ||
+sub.startsWith("xbean/")) {
 return true;
 }
 }



[openjpa] branch OPENJPA-2817_PCClassFileTransformer-exclusions created (now 763e20c)

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

rmannibucau pushed a change to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git.


  at 763e20c  OPENJPA-2817 dropping _transforming from 
PCClassFileTransformer and replace it by a minimal exclusion list

This branch includes the following new commits:

 new 763e20c  OPENJPA-2817 dropping _transforming from 
PCClassFileTransformer and replace it by a minimal exclusion list

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.




[openjpa] 01/01: OPENJPA-2817 dropping _transforming from PCClassFileTransformer and replace it by a minimal exclusion list

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

rmannibucau pushed a commit to branch 
OPENJPA-2817_PCClassFileTransformer-exclusions
in repository https://gitbox.apache.org/repos/asf/openjpa.git

commit 763e20c3777be37df7eafc62f3b103d524f51704
Author: Romain Manni-Bucau 
AuthorDate: Tue Jul 14 19:38:48 2020 +0200

OPENJPA-2817 dropping _transforming from PCClassFileTransformer and replace 
it by a minimal exclusion list
---
 .../openjpa/enhance/PCClassFileTransformer.java| 80 +++---
 1 file changed, 55 insertions(+), 25 deletions(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
index 872d413..63b4d2e 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCClassFileTransformer.java
@@ -55,7 +55,6 @@ public class PCClassFileTransformer
 private final ClassLoader _tmpLoader;
 private final Log _log;
 private final Set _names;
-private boolean _transforming = false;
 
 /**
  * Constructor.
@@ -107,6 +106,9 @@ public class PCClassFileTransformer
 _log.info(_loc.get("runtime-enhance-pcclasses"));
 }
 
+// this must be called under a proper locking, this is guaranteed by either
+// a correct concurrent classloader with transformation support OR
+// a mono-threaded access guarantee (build, deploy time enhancements).
 @Override
 public byte[] transform(ClassLoader loader, String className,
 Class redef, ProtectionDomain domain, byte[] bytes)
@@ -118,17 +120,43 @@ public class PCClassFileTransformer
 if (className == null) {
 return null;
 }
-// prevent re-entrant calls, which can occur if the enhancing
-// loader is used to also load OpenJPA libraries; this is to prevent
-// recursive enhancement attempts for internal openjpa libraries
-if (_transforming)
-return null;
-
-_transforming = true;
 
 return transform0(className, redef, bytes);
 }
 
+// very simplified flavor of
+// @apache/tomee >
+// container/openejb-core >
+// org/apache/openejb/util/classloader/URLClassLoaderFirst.java#L207
+private boolean isExcluded(final String className) {
+if (// api
+className.startsWith("javax/") ||
+className.startsWith("jakarta/") ||
+// openjpa dependencies
+className.startsWith("serp/") ||
+// jvm
+className.startsWith("java/") ||
+className.startsWith("sun/") ||
+className.startsWith("jdk/")) {
+return true;
+}
+// it is faster to use substring when multiple tests are needed
+if (className.startsWith("org/apache/")) {
+final String sub = className.substring("org/apache/".length());
+if (sub.startsWith("openjpa/") ||
+sub.startsWith("commons/")) {
+return true;
+}
+}
+if (className.startsWith("com/")) {
+final String sub = className.substring("com/".length());
+if (sub.startsWith("oracle/") || sub.startsWith("sun/")) { // jvm
+return true;
+}
+}
+return false;
+}
+
 /**
  * We have to split the transform method into two methods to avoid
  * ClassCircularityError when executing method using pure-JIT JVMs
@@ -151,7 +179,7 @@ public class PCClassFileTransformer
 try {
 PCEnhancer enhancer = new PCEnhancer(_repos.getConfiguration(),
 new Project().loadClass(new 
ByteArrayInputStream(bytes),
-_tmpLoader), _repos);
+_tmpLoader), _repos, _tmpLoader);
 
enhancer.setAddDefaultConstructor(_flags.addDefaultConstructor);
 enhancer.setEnforcePropertyRestrictions
 (_flags.enforcePropertyRestrictions);
@@ -172,7 +200,6 @@ public class PCClassFileTransformer
 throw (IllegalClassFormatException) t;
 throw new GeneralException(t);
 } finally {
-_transforming = false;
 if (returnBytes != null && _log.isTraceEnabled())
 _log.trace(_loc.get("runtime-enhance-complete", className,
 bytes.length, returnBytes.length));
@@ -182,41 +209,44 @@ public class PCClassFileTransformer
 /**
  * Return whether the given class needs enhancement.
  */
-private Boolean needsEnhance(String clsName, Clas

[openjpa] branch master updated: OPENJPA-2816 Add HerdDB DBDictionary - implement HerdDBDictionary - add autodiscovery of HerdDB

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

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


The following commit(s) were added to refs/heads/master by this push:
 new c933137  OPENJPA-2816 Add HerdDB DBDictionary - implement 
HerdDBDictionary - add autodiscovery of HerdDB
 new 0e32d49  Merge pull request #63 from eolivelli/fix/OPENJPA-2816-herddb
c933137 is described below

commit c93313767d369d60ed3201c784b257c8592892c6
Author: Enrico Olivelli 
AuthorDate: Mon Jul 13 17:18:23 2020 +0200

OPENJPA-2816 Add HerdDB DBDictionary
- implement HerdDBDictionary
- add autodiscovery of HerdDB
---
 .../openjpa/jdbc/conf/JDBCConfigurationImpl.java   |  1 +
 .../apache/openjpa/jdbc/sql/HerdDBDictionary.java  | 44 ++
 .../src/doc/manual/ref_guide_dbsetup.xml   | 11 ++
 3 files changed, 56 insertions(+)

diff --git 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java
 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java
index abfea8a..2b2ac33 100644
--- 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java
+++ 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.java
@@ -215,6 +215,7 @@ public class JDBCConfigurationImpl
 "jdatastore", 
org.apache.openjpa.jdbc.sql.JDataStoreDictionary.class.getName(),
 "mariadb", 
org.apache.openjpa.jdbc.sql.MariaDBDictionary.class.getName(),
 "mysql", 
org.apache.openjpa.jdbc.sql.MySQLDictionary.class.getName(),
+"herddb", 
org.apache.openjpa.jdbc.sql.HerdDBDictionary.class.getName(),
 "oracle", 
org.apache.openjpa.jdbc.sql.OracleDictionary.class.getName(),
 "pointbase", 
org.apache.openjpa.jdbc.sql.PointbaseDictionary.class.getName(),
 "postgres", 
org.apache.openjpa.jdbc.sql.PostgresDictionary.class.getName(),
diff --git 
a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java
new file mode 100644
index 000..31986e8
--- /dev/null
+++ 
b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/HerdDBDictionary.java
@@ -0,0 +1,44 @@
+/*
+ * 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.openjpa.jdbc.sql;
+
+/**
+ * Dictionary for HerdDB.
+ */
+public class HerdDBDictionary
+extends org.apache.openjpa.jdbc.sql.DBDictionary {
+
+private static final String DELIMITER_BACK_TICK = "`";
+
+public HerdDBDictionary() {
+platform = "HerdDB";
+databaseProductName = "HerdDB";
+supportsForeignKeys = false;
+supportsUniqueConstraints = false;
+supportsCascadeDeleteAction = false;
+
+// make OpenJPA escape everything, because Apache Calcite has a lot of 
reserved words, like 'User', 'Value'...
+setDelimitIdentifiers(true);
+setSupportsDelimitedIdentifiers(true);
+setLeadingDelimiter(DELIMITER_BACK_TICK);
+setTrailingDelimiter(DELIMITER_BACK_TICK);
+}
+
+}
+
diff --git a/openjpa-project/src/doc/manual/ref_guide_dbsetup.xml 
b/openjpa-project/src/doc/manual/ref_guide_dbsetup.xml
index 6de9dac..c839c87 100644
--- a/openjpa-project/src/doc/manual/ref_guide_dbsetup.xml
+++ b/openjpa-project/src/doc/manual/ref_guide_dbsetup.xml
@@ -4353,6 +4353,17 @@ dictionaries provided by OpenJPA are in the following 
table.
]


+
+   
+   HerdDBDictionary
+   
+   
+   `
+   
+   
+   `
+   
+   
 





[johnzon] branch master updated: [JOHNZON-317] lazy lookup of implicit converters

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 0b8c0d1  [JOHNZON-317] lazy lookup of implicit converters
0b8c0d1 is described below

commit 0b8c0d13efad98654d258bee1a1ef623ac091ebb
Author: Romain Manni-Bucau 
AuthorDate: Mon Jul 13 13:04:52 2020 +0200

[JOHNZON-317] lazy lookup of implicit converters
---
 .../org/apache/johnzon/jsonb/JohnzonBuilder.java   | 515 ++---
 .../org/apache/johnzon/jsonb/JsonbAccessMode.java  |  16 +-
 .../jsonb/converter/JohnzonJsonbAdapter.java   |   8 +
 .../org/apache/johnzon/jsonb/JohnzonJsonbTest.java |  28 +
 .../org/apache/johnzon/mapper/MapperBuilder.java   |  90 ++-
 .../org/apache/johnzon/mapper/MapperConfig.java|  11 +-
 .../apache/johnzon/mapper/MappingParserImpl.java   |  18 +-
 .../java/org/apache/johnzon/mapper/Mappings.java   |  42 +-
 .../apache/johnzon/mapper/TypeAwareAdapter.java|   6 +
 .../johnzon/mapper/access/BaseAccessMode.java  |   2 +-
 .../mapper/converter/DateWithCopyConverter.java|   2 +-
 .../johnzon/mapper/converter/LocaleConverter.java  |  23 +-
 .../johnzon/mapper/internal/ConverterAdapter.java  |  25 +-
 .../johnzon/mapper/map/LazyConverterMap.java   | 637 +
 .../apache/johnzon/mapper/MapperConfigTest.java|   4 +-
 .../apache/johnzon/mapper/ObjectConverterTest.java |  17 +
 .../test/java/org/superbiz/ExtendMappingTest.java  |   4 +-
 17 files changed, 872 insertions(+), 576 deletions(-)

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 26f380b..5bbfa2c 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
@@ -18,72 +18,6 @@
  */
 package org.apache.johnzon.jsonb;
 
-import static java.time.format.DateTimeFormatter.ofPattern;
-import static java.time.temporal.ChronoField.DAY_OF_MONTH;
-import static java.time.temporal.ChronoField.HOUR_OF_DAY;
-import static java.time.temporal.ChronoField.MILLI_OF_SECOND;
-import static java.time.temporal.ChronoField.MINUTE_OF_HOUR;
-import static java.time.temporal.ChronoField.MONTH_OF_YEAR;
-import static java.time.temporal.ChronoField.SECOND_OF_MINUTE;
-import static java.time.temporal.ChronoField.YEAR;
-import static java.util.Collections.emptyMap;
-import static java.util.Optional.ofNullable;
-import static javax.json.bind.config.PropertyNamingStrategy.IDENTITY;
-import static javax.json.bind.config.PropertyOrderStrategy.ANY;
-
-import java.io.Closeable;
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.ParameterizedType;
-import java.lang.reflect.Type;
-import java.nio.charset.StandardCharsets;
-import java.time.Duration;
-import java.time.Instant;
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-import java.time.LocalTime;
-import java.time.OffsetDateTime;
-import java.time.OffsetTime;
-import java.time.Period;
-import java.time.ZoneId;
-import java.time.ZoneOffset;
-import java.time.ZonedDateTime;
-import java.time.format.DateTimeFormatter;
-import java.time.format.DateTimeParseException;
-import java.time.temporal.TemporalAccessor;
-import java.time.temporal.TemporalQueries;
-import java.util.Base64;
-import java.util.Calendar;
-import java.util.Comparator;
-import java.util.Date;
-import java.util.GregorianCalendar;
-import java.util.HashMap;
-import java.util.Locale;
-import java.util.Map;
-import java.util.Objects;
-import java.util.Optional;
-import java.util.SimpleTimeZone;
-import java.util.TimeZone;
-import java.util.concurrent.TimeUnit;
-import java.util.concurrent.atomic.AtomicReference;
-import java.util.function.Function;
-import java.util.function.Supplier;
-import java.util.stream.Stream;
-
-import javax.json.JsonBuilderFactory;
-import javax.json.bind.Jsonb;
-import javax.json.bind.JsonbBuilder;
-import javax.json.bind.JsonbConfig;
-import javax.json.bind.JsonbException;
-import javax.json.bind.adapter.JsonbAdapter;
-import javax.json.bind.config.BinaryDataStrategy;
-import javax.json.bind.config.PropertyNamingStrategy;
-import javax.json.bind.config.PropertyVisibilityStrategy;
-import javax.json.bind.serializer.JsonbDeserializer;
-import javax.json.bind.serializer.JsonbSerializer;
-import javax.json.spi.JsonProvider;
-import javax.json.stream.JsonGenerator;
-import javax.json.stream.JsonParserFactory;
-
 import org.apache.johnzon.core.AbstractJsonFactory;
 import org.apache.johnzon.core.JsonGeneratorFactoryImpl;
 import org.apache.johnzon.core.JsonParserFactoryImpl;
@@ -95,7 +29,6 @@ import 
org.apache.johnzon.jsonb.factory.SimpleJohnzonAdapterFactory;
 import org.apache.johnzon.jsonb.serializer.JohnzonDeserializationContext;
 import

[maven-surefire] branch rmannibucau/flush-output-toggle updated (4adabcb -> 1d5e99d)

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

rmannibucau pushed a change to branch rmannibucau/flush-output-toggle
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git.


from 4adabcb  review comments
 add 1d5e99d  adding a system property for outputFlushInterval to be able 
to set in in settings.xml and not pom

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[maven-surefire] branch rmannibucau/flush-output-toggle updated (7be86d1 -> 4adabcb)

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

rmannibucau pushed a change to branch rmannibucau/flush-output-toggle
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git.


from 7be86d1  enable to flush regularly output of the forked process
 add 4adabcb  review comments

No new revisions were added by this update.

Summary of changes:
 .../src/main/java/org/apache/maven/surefire/booter/ForkedBooter.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)



<    2   3   4   5   6   7   8   9   10   11   >