[jboss-jira] [JBoss JIRA] (WFCORE-715) Xalan Linkage error : TransformerConfigurationException for domain setup

Renan Galang (JIRA) issues at jboss.org
Thu Aug 13 01:32:02 EDT 2015


    [ https://issues.jboss.org/browse/WFCORE-715?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13097880#comment-13097880 ] 

Renan Galang commented on WFCORE-715:
-------------------------------------

Attaching WAR file with a test servlet that I used to recreate the issue. Issue goes away when we follow a workaround suggested in WFCORE-519.

An other workaround, if the application must not be changed: insert the following elements (java-packages) into <Widlfly installation directory>/modules/system/layers/base/sun/jdk/main/modules.xml:
<path name="com/sun/org/apache/xml/internal/serializer"/>
<path name="com/sun/org/apache/xml/internal/dtm"/>
<path name="com/sun/org/apache/xalan/internal/xsltc"/>
<path name="com/sun/org/apache/xalan/internal/xsltc"/>
<path name="com/sun/org/apache/xalan/internal/xsltc/dom"/>
<path name="com/sun/org/apache/xalan/internal/xsltc/runtime"/>

However we prefer not to tinker around with the built in wildfly module definitions.

> Xalan Linkage error : TransformerConfigurationException for domain setup
> ------------------------------------------------------------------------
>
>                 Key: WFCORE-715
>                 URL: https://issues.jboss.org/browse/WFCORE-715
>             Project: WildFly Core
>          Issue Type: Bug
>         Environment: Wildfly 8.2-Final Domain configuration
> JDK 1.8.0_45
> Windows only
>            Reporter: Renan Galang
>            Assignee: Darran Lofthouse
>             Fix For: 1.0.0.CR6
>
>         Attachments: Transform.war
>
>
> Running into the same error as WFCORE-519, but on domain setup. Issue persists on 8.2-FINAL
> 	at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:76)
> 	at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:166)
> 	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:197)
> 	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:759)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> Caused by: com.lawson.util.eli.xslt.LawXsltException: javax.xml.transform.TransformerConfigurationException: Translet class loaded, but unable to create translet instance.
> 	at com.lawson.util.eli.xslt.LawTransform.doTransform(LawTransform.java:148)
> 	at com.lawson.util.eli.xslt.LawTransform.transform(LawTransform.java:57)
> 	at com.lawson.servlet.Transform.doGet(Transform.java:218)
> 	... 42 more
> Caused by: javax.xml.transform.TransformerConfigurationException: Translet class loaded, but unable to create translet instance.
> 	at com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl.defineTransletClasses(TemplatesImpl.java:390)
> 	at com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl.getTransletInstance(TemplatesImpl.java:404)
> 	at com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl.newTransformer(TemplatesImpl.java:439)
> 	at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:792)
> 	at __redirected.__TransformerFactory.newTransformer(__TransformerFactory.java:132)
> 	at com.lawson.util.eli.xslt.LawTransform.doTransform(LawTransform.java:142)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list