[
http://jira.xwiki.org/jira/browse/XWIKI-1645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_20997
]
Vincent Massol commented on XWIKI-1645:
---------------------------------------
Here's what we get when running mvn dependency:tree:
{noformat}
[INFO] [dependency:tree]
[INFO] com.xpn.xwiki.platform:xwiki-web-standard:war:1.3-SNAPSHOT
[INFO] +- com.xpn.xwiki.platform:xwiki-core:jar:1.3-SNAPSHOT:compile
[INFO] | +- exo-platform:exo-platform.container:jar:2.0:compile
[INFO] | +- exo-platform:exo-platform.commons:jar:2.0:compile
[INFO] | +- exo-platform:exo-platform.service.organization.api:jar:2.0:compile
[INFO] | +- exo-platform:exo-platform.service.security.api:jar:2.0:compile
[INFO] | +- exo-platform:exo-platform.service.database.api:jar:2.0:compile
[INFO] | +- org.suigeneris:jrcs.diff:jar:0.4.2:compile
[INFO] | +- org.suigeneris:jrcs.rcs:jar:0.4.2:compile
[INFO] | +- opensymphony:oscache:jar:xwiki:2.3.2:compile
[INFO] | +- org.apache.jackrabbit:jackrabbit-core:jar:1.1:compile
[INFO] | +- com.google:googleapi:jar:xwiki:UNKNOWN:compile
[INFO] | +-
org.apache.portals:graffito-jcr-mapping:jar:1.0-a1-amelentev-dev:compile
[INFO] | +- javax.transaction:jta:jar:1.0.1B:compile
[INFO] | +- flickrj:flickrapi:jar:1.0a7:compile
[INFO] | +- jgroups:jgroups:jar:2.2.9.3:compile
[INFO] | +- rome:rome-fetcher:jar:0.7:compile
[INFO] | +- jcaptcha:jcaptcha-all:jar:1.0-RC3:compile
[INFO] | +- com.novell:ldap:jar:UNKNOWN:compile
[INFO] | +- jfree:jfreechart:jar:1.0.0-rc1:compile
[INFO] | +- jfree:jcommon:jar:1.0.5:compile
[INFO] | +- javax.jcr:jcr:jar:1.0:compile
[INFO] | +- velocity-tools:velocity-tools:jar:1.3:compile
[INFO] | +- info.informatica:css4j:jar:0.4.0:compile
[INFO] | +- info.informatica:jclf:jar:2.3.0:runtime
[INFO] | +- jtidy:jtidy:jar:8.0-20060801.131059-3-dev:compile
[INFO] | +-
org.codehaus.swizzle:swizzle-confluence:jar:xwiki:1.1-20070908:compile
[INFO] | | \- xmlrpc:xmlrpc-client:jar:3.0:compile
[INFO] | | \- org.apache.xmlrpc:xmlrpc-common:jar:3.0:compile
[INFO] | | \- org.apache.ws.commons:ws-commons-util:jar:1.0.1:compile
[INFO] | | \- xml-apis:xml-apis:jar:1.0.b2:compile
[INFO] | +- velocity:velocity:jar:1.5:compile
[INFO] | | +- commons-lang:commons-lang:jar:2.1:compile
[INFO] | | \- oro:oro:jar:2.0.8:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- commons-lang:commons-lang:jar:2.1:compile
[INFO] | +- commons-collections:commons-collections:jar:3.2:compile
[INFO] | +- commons-io:commons-io:jar:1.2:compile
[INFO] | +- commons-net:commons-net:jar:1.4.1:compile
[INFO] | +- dom4j:dom4j:jar:1.6.1:compile
[INFO] | +- org.hibernate:hibernate:jar:3.1.3:compile
[INFO] | | +- ehcache:ehcache:jar:1.1:compile
[INFO] | | +- cglib:cglib:jar:2.1_3:compile
[INFO] | | | \- asm:asm:jar:1.5.3:compile
[INFO] | | +- asm:asm:jar:1.5.3:compile
[INFO] | | +- asm:asm-attrs:jar:1.5.3:compile
[INFO] | | \- antlr:antlr:jar:2.7.6rc1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- ecs:ecs:jar:1.4.2:compile
[INFO] | +- xmlrpc:xmlrpc-server:jar:3.0:compile
[INFO] | | \- org.apache.xmlrpc:xmlrpc-common:jar:3.0:compile
[INFO] | | \- org.apache.ws.commons:ws-commons-util:jar:1.0.1:compile
[INFO] | +- securityfilter:securityfilter:jar:2.0:compile
[INFO] | | \- commons-digester:commons-digester:jar:1.6:compile
[INFO] | +- portlet-api:portlet-api:jar:1.0:compile
[INFO] | +- struts:struts:jar:1.2.9:compile
[INFO] | | +- commons-validator:commons-validator:jar:1.1.4:compile
[INFO] | | \- xalan:xalan:jar:2.5.1:compile
[INFO] | +- ant:ant:jar:1.6.5:compile
[INFO] | +- javax.xml:jaxrpc-api:jar:1.1:compile
[INFO] | +- commons-dbcp:commons-dbcp:jar:1.2.1:compile
[INFO] | | +- commons-pool:commons-pool:jar:1.2:compile
[INFO] | | | \- xerces:xercesImpl:jar:2.0.2:compile
[INFO] | | \- xerces:xercesImpl:jar:2.0.2:compile
[INFO] | +- batik:batik-rasterizer:jar:1.6:compile
[INFO] | | +- batik:batik-awt-util:jar:1.6:compile
[INFO] | | +- batik:batik-bridge:jar:1.6:compile
[INFO] | | +- batik:batik-css:jar:1.6:compile
[INFO] | | +- batik:batik-dom:jar:1.6:compile
[INFO] | | +- batik:batik-gvt:jar:1.6:compile
[INFO] | | +- batik:batik-parser:jar:1.6:compile
[INFO] | | +- batik:batik-script:jar:1.6:compile
[INFO] | | +- batik:batik-svg-dom:jar:1.6:compile
[INFO] | | +- batik:batik-transcoder:jar:1.6:compile
[INFO] | | +- batik:batik-util:jar:1.6:compile
[INFO] | | +- batik:batik-xml:jar:1.6:compile
[INFO] | | \- xml-apis:xmlParserAPIs:jar:2.0.2:compile
[INFO] | +- batik:batik-svggen:jar:1.6:compile
[INFO] | +- batik:batik-dom:jar:1.6:compile
[INFO] | +- batik:batik-ext:jar:1.6:compile
[INFO] | +- rome:rome:jar:0.8:compile
[INFO] | | \- jdom:jdom:jar:1.0:compile
[INFO] | +- ical4j:ical4j:jar:0.9.20:compile
[INFO] | +- javax.mail:mail:jar:1.4:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- groovy:groovy-all-1.0-jsr:jar:06:compile
[INFO] | +- picocontainer:picocontainer:jar:1.2:compile
[INFO] | +- org.apache.axis:axis:jar:1.4:compile
[INFO] | +- org.apache.lucene:lucene-core:jar:2.0.0:compile
[INFO] | +- pdfbox:pdfbox:jar:0.7.1:compile
[INFO] | +- radeox:radeox:jar:1.0-b2:compile
[INFO] | +- backport-util-concurrent:backport-util-concurrent:jar:3.0:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.1.1:compile
[INFO] | +- log4j:log4j:jar:1.2.13:compile
[INFO] | +- oro:oro:jar:2.0.8:compile
[INFO] | +- org.apache.xmlrpc:xmlrpc-common:jar:3.0:compile
[INFO] | | \- org.apache.ws.commons:ws-commons-util:jar:1.0.1:compile
[INFO] | +- commons-codec:commons-codec:jar:1.3:compile
[INFO] | +- commons-beanutils:commons-beanutils:jar:1.7.0:compile
[INFO] | +- xml-apis:xml-apis:jar:1.3.04:compile
[INFO] | +- xml-apis:xmlParserAPIs:jar:2.0.2:compile
[INFO] | +- xpp3:xpp3:jar:1.1.3.4-RC8:compile
[INFO] | +- org.apache.xmlgraphics:xmlgraphics-commons:jar:1.1:compile (scope
updated from runtime)
[INFO] | +- org.apache.poi:poi:jar:3.0-FINAL:compile
[INFO] | +- org.xwiki.platform:xwiki-core-component:jar:1.3-SNAPSHOT:compile
[INFO] | +- joda-time:joda-time:jar:1.4:compile
[INFO] | \- org.apache.xmlgraphics:fop:jar:0.93:compile
[INFO] | +- org.apache.xmlgraphics:xmlgraphics-commons:jar:1.1:compile
[INFO] | +- batik:batik-extension:jar:1.6-1:compile
[INFO] | +-
org.apache.avalon.framework:avalon-framework-api:jar:4.3.1:compile
[INFO] | \-
org.apache.avalon.framework:avalon-framework-impl:jar:4.3.1:compile
[INFO] +- com.xpn.xwiki.platform:xwiki-web-gwt:jar:1.3-SNAPSHOT:compile
[INFO] | \- com.google.gwt:gwt-servlet:jar:1.3.3:compile
[INFO] \- org.xwiki.platform:xwiki-core-plexus:jar:1.3-SNAPSHOT:compile
[INFO] +-
org.xwiki.platform:xwiki-core-container-api:jar:1.3-SNAPSHOT:compile
[INFO] | \- org.xwiki.platform:xwiki-core-url:jar:1.3-SNAPSHOT:compile
[INFO] +-
org.xwiki.platform:xwiki-core-container-servlet:jar:1.3-SNAPSHOT:compile
[INFO] +- org.xwiki.platform:xwiki-core-action:jar:1.3-SNAPSHOT:compile
[INFO] \- org.codehaus.plexus:plexus-servlet:jar:1.0-beta-9:compile
[INFO] \-
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-31:compile
[INFO] +-
org.codehaus.plexus:plexus-component-api:jar:1.0-alpha-31:compile
[INFO] | \-
org.codehaus.plexus:plexus-classworlds:jar:1.2-alpha-9:compile
[INFO] +- org.codehaus.plexus:plexus-utils:jar:1.4.5:compile
[INFO] \-
org.codehaus.plexus:plexus-classworlds:jar:1.2-alpha-9:compile
{noformat}
> build time/test jars should not be packaged with xwiki + possible bloat
> -----------------------------------------------------------------------
>
> Key: XWIKI-1645
> URL: http://jira.xwiki.org/jira/browse/XWIKI-1645
> Project: XWiki Platform
> Issue Type: Bug
> Components: Build, Infrastructure and Tests
> Affects Versions: 1.1 M3, 1.1 M4
> Reporter: matthew payne
> Assigned To: Vincent Massol
> Fix For: 1.3 M1
>
>
> xwiki already is huge with an abundance of jars.
> Many jars packaged with xwiki.war are not useful during runtime and add to
> bloat.
> Someone needs to refine the build process so build time jars are not included
> with runtime jars.
> examples of these are:servlet-api.jar(fixed), junit-3.8.1.jar,
> jmock-1.0.1.jar, jtidy-8.0-20060801.131059-3-dev.jar
> ehcache.jar and oscache.jar (are two caching implementations really needed??)
> There maybe many others, but someone needs to go through with a fine tooth
> comb
> ant-1.6.5.jar (maybe??)
> postlet-api-1.0.jar(???)
> jdom and dom4j e.g. two libs that do the same thing
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.xwiki.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications