You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2022/04/05 11:30:36 UTC

[tomee] 02/02: Small tweak to avoid failure related to TCK use cases

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 <jl...@tomitribe.com>
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) {