commit | fe3f6a6239021c417cde57f82153070b9f2d0b89 | [log] [tgz] |
---|---|---|
author | rmpestano <rmpestano@gmail.com> | Sun Apr 26 16:14:13 2020 -0300 |
committer | rmpestano <rmpestano@gmail.com> | Sun Apr 26 16:17:58 2020 -0300 |
tree | 89a1f0d70ddc10bc6fa88a8f6d7cbd87ed38264f | |
parent | d7007fa0427b109182d6ea0b52c7072c7d0e0620 [diff] |
Adds reflection support to avoid class not found in native mode
diff --git a/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java b/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java index 9fdbe8b..1e9cee2 100644 --- a/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java +++ b/extensions/quarkus/deployment/src/main/java/org/apache/myfaces/core/extensions/quarkus/deployment/MyFacesProcessor.java
@@ -430,6 +430,7 @@ classNames.addAll(collectSubclasses(combinedIndex, DocumentBuilderFactory.class.getName())); classNames.add("com.sun.org.apache.xpath.internal.functions.FuncLocalPart"); classNames.add("com.sun.org.apache.xpath.internal.functions.FuncNot"); + classNames.add("com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl"); for (String factory : FACTORIES) { @@ -750,15 +751,7 @@ } } - - - - - - - - - + @BuildStep void buildPrimeFacesRecommendedInitParams(BuildProducer<ServletInitParamBuildItem> initParam) throws IOException {