Skip to content

Commit

Permalink
TransformerFactory not "used" with GraalVM for JDK 21 (23.1)
Browse files Browse the repository at this point in the history
javax.xml.transform.TransformerFactory does not appear as used in
GraalVM for JDK 21's reports due to inlining.

Closes #35676
  • Loading branch information
zakkak committed Sep 6, 2023
1 parent 69b0e01 commit fac91c3
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public void verifyJDKXMLParsersAreIncluded() {

//And finally verify we included the JDK XML by triggering
//io.quarkus.jdbc.postgresql.runtime.graal.SQLXLMFeature
report.assertContains(javax.xml.transform.TransformerFactory.class);
report.assertContains("com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ public void verifyJdkXmlParsersHavebeenEcludedFromNative() {
//And finally verify we managed to exclude the JDK XML because of having hinted the analysis
//(See io.quarkus.jdbc.postgresql.runtime.graal.SQLXLMFeature )
report.assertContainsNot(javax.xml.transform.TransformerFactory.class);
report.assertContainsNot("com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");
}

}

0 comments on commit fac91c3

Please sign in to comment.