[jboss-jira] [JBoss JIRA] Commented: (JBAS-9000) Multiple "xalan" are present and other JSFUnit problems

David Lloyd (JIRA) jira-events at lists.jboss.org
Thu Mar 17 21:37:45 EDT 2011


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

David Lloyd commented on JBAS-9000:
-----------------------------------

I think I can take an initial swing at this....

> Multiple "xalan" are present and other JSFUnit problems
> -------------------------------------------------------
>
>                 Key: JBAS-9000
>                 URL: https://issues.jboss.org/browse/JBAS-9000
>             Project: JBoss Application Server
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>            Reporter: David Lloyd
>            Assignee: David Lloyd
>            Priority: Critical
>             Fix For: 7.0.0.Beta2
>
>
> The org.apache.xalan and org.apache.xerces modules are defined as:
> {noformat}
>         <module-def name="org.apache.xalan">
>             <maven-resource group="org.apache.xalan" artifact="serializer"/>
>             <maven-resource group="org.apache.xalan" artifact="xalan"/>
>         </module-def>
>         <module-def name="org.apache.xerces">
>             <maven-resource group="xerces" artifact="xercesImpl"/>
>         </module-def>
> {noformat}
> however we also have:
> {noformat}
>         <module-def name="org.jboss.jsfunit.core">
>             <maven-resource group="commons-codec" artifact="commons-codec"/>
>             <maven-resource group="commons-collections" artifact="commons-collections"/>
>             <maven-resource group="commons-io" artifact="commons-io"/>
>             <maven-resource group="commons-lang" artifact="commons-lang"/>
>             <maven-resource group="commons-logging" artifact="commons-logging"/>
>             <maven-resource group="net.sourceforge.cssparser" artifact="cssparser"/>
>             <maven-resource group="net.sourceforge.htmlunit" artifact="htmlunit"/>
>             <maven-resource group="net.sourceforge.htmlunit" artifact="htmlunit-core-js"/>
>             <maven-resource group="net.sourceforge.nekohtml" artifact="nekohtml"/>
>             <maven-resource group="org.apache.httpcomponents" artifact="httpclient"/>
>             <maven-resource group="org.apache.httpcomponents" artifact="httpcore"/>
>             <maven-resource group="org.apache.httpcomponents" artifact="httpmime"/>
>             <maven-resource group="org.apache.james" artifact="apache-mime4j"/>
>             <maven-resource group="org.jboss.jsfunit" artifact="jboss-jsfunit-core"/>
>             <maven-resource group="org.w3c.css" artifact="sac"/>
>             <maven-resource group="xalan" artifact="xalan"/>
>             <maven-resource group="xalan" artifact="serializer"/>
>             <maven-resource group="xerces" artifact="xercesImpl"/>
>             <maven-resource group="xml-apis" artifact="xml-apis"/>
>         </module-def>
> {noformat}
> JSFUnit should be using external modules, plus dependencies, for:
> # xalan (use the existing xalan module; ban xalan:xalan)
> # xerces (use existing module)
> # xml APIs (use existing modules, ban xml-apis:xml-apis)
> # commons-codec (add new org.apache.commons.codec module)
> # commons-collections (")
> # commons-io (")
> # commons-lang (")
> # commons-logging (use existing org.apache.commons.logging module, ban commons-logging:commons-logging)
> # htmlunit (a single new net.sourceforge.htmlunit module for the two artifacts)
> # nekohtml (add new net.sourceforge.nekohtml module)
> # httpcomponents (a single new org.apache.httpcomponents module will suffice)
> # james (add new org.apache.james module)
> # sac (add new org.w3c.css.sac module)
> Also any non-essential dependencies should be removed, if any exist.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list