This is an automated email from the ASF dual-hosted git repository.

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

commit cab8f150890c9e63ce7b5b69d0f0d419a55356af
Author: Jean-Louis Monteiro <[email protected]>
AuthorDate: Tue Apr 5 13:30:26 2022 +0200

    Small tweak to avoid failure related to TCK use cases
---
 .../org/apache/openejb/assembler/classic/ValidatorBuilder.java     | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
index 6a587dc53a..c62a4a2a21 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
@@ -186,7 +186,12 @@ public final class ValidatorBuilder {
             info.valueExtractorClassNames == null ? null : new 
LinkedHashSet<>(info.valueExtractorClassNames));
         final OpenEjbConfig config = new OpenEjbConfig(bootstrapConfig, 
target);
 
-        target.ignoreXmlConfiguration();
+        try {
+            target.ignoreXmlConfiguration();
+            logger.info("Ignoring XML Configuration for validator " + 
target.getClass().getName());
+        } catch (final Exception e) {
+            logger.warning("Unable to ignore XML Configuration for validator " 
+ target.getClass().getName(), e);
+        }
 
         final String messageInterpolatorClass = info.messageInterpolatorClass;
         if (messageInterpolatorClass != null) {

Reply via email to