[jboss-jira] [JBoss JIRA] Resolved: (JBAS-9000) Multiple "xalan" are present and other JSFUnit problems
David Lloyd (JIRA)
jira-events at lists.jboss.org
Fri Mar 18 10:15:46 EDT 2011
[ https://issues.jboss.org/browse/JBAS-9000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Lloyd resolved JBAS-9000.
-------------------------------
Resolution: Done
> 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