Bug 777499 - jBPM get.dependencies = > 370MB of downloads
Summary: jBPM get.dependencies = > 370MB of downloads
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Release Process
Version: unspecified
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Mike Brock
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA-9
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-08-23 19:30 UTC by Len DiMaggio
Modified: 2013-06-17 05:10 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: SOA-9
Environment:
Last Closed: 2007-11-02 13:40:50 UTC
Type: Task


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-9 0 Major Closed jBPM get.dependencies = > 370MB of downloads 2016-04-12 05:42:13 UTC

Description Len DiMaggio 2007-08-23 19:30:40 UTC
++ This bug is a clone of bug 777498 ++

Date of First Response: 2007-08-23 15:32:34
project_key: SOA

I think that this is really an SOA Platform project issue. The build process for jBPM is working (https://internal-blogs.rdu.redhat.com/users/ldimaggi/13219.html), but it's downloading >370MB) of dependencies including eclipse and JBossAS 4.0.4 GA.

Downloading from:
   CVSROOT=:pserver:anonymous.jboss.com:/cvsroot/jbpm
   cvs export -D now jbpm.3

ant get.dependencies results in this repository:

 du -hc
56K     ./repository/jcr/1.0/lib
64K     ./repository/jcr/1.0
72K     ./repository/jcr
68K     ./repository/apache-logging/1.0.4/lib
76K     ./repository/apache-logging/1.0.4
84K     ./repository/apache-logging
236K    ./repository/apache-lang/2.1/lib
244K    ./repository/apache-lang/2.1
252K    ./repository/apache-lang
76K     ./repository/apache-codec/1.3.0/lib
84K     ./repository/apache-codec/1.3.0
92K     ./repository/apache-codec
64K     ./repository/docbook-support/styles/en
72K     ./repository/docbook-support/styles
36K     ./repository/docbook-support/docs/guide/en/modules
348K    ./repository/docbook-support/docs/guide/en/images
400K    ./repository/docbook-support/docs/guide/en
16K     ./repository/docbook-support/docs/guide/build/en/html_single/css
192K    ./repository/docbook-support/docs/guide/build/en/html_single/images
232K    ./repository/docbook-support/docs/guide/build/en/html_single
16K     ./repository/docbook-support/docs/guide/build/en/html/css
192K    ./repository/docbook-support/docs/guide/build/en/html/images
268K    ./repository/docbook-support/docs/guide/build/en/html
192K    ./repository/docbook-support/docs/guide/build/en/pdf/images
472K    ./repository/docbook-support/docs/guide/build/en/pdf
980K    ./repository/docbook-support/docs/guide/build/en
988K    ./repository/docbook-support/docs/guide/build
1.4M    ./repository/docbook-support/docs/guide
1.4M    ./repository/docbook-support/docs
2.5M    ./repository/docbook-support/support/docbook-xsl/common
1.6M    ./repository/docbook-support/support/docbook-xsl/html
104K    ./repository/docbook-support/support/docbook-xsl/lib
3.1M    ./repository/docbook-support/support/docbook-xsl/params
1.6M    ./repository/docbook-support/support/docbook-xsl/fo
8.7M    ./repository/docbook-support/support/docbook-xsl
180K    ./repository/docbook-support/support/docbook-dtd/ent
632K    ./repository/docbook-support/support/docbook-dtd
6.0M    ./repository/docbook-support/support/lib
16M     ./repository/docbook-support/support
17M     ./repository/docbook-support
288K    ./repository/beanshell/1.3.0/lib
296K    ./repository/beanshell/1.3.0
304K    ./repository/beanshell
416K    ./repository/woodstox/2.0.6/lib
424K    ./repository/woodstox/2.0.6
432K    ./repository/woodstox
100K    ./repository/jakarta-io/1.2/lib
108K    ./repository/jakarta-io/1.2
116K    ./repository/jakarta-io
92K     ./repository/nekohtml/0.9.1/lib
100K    ./repository/nekohtml/0.9.1
108K    ./repository/nekohtml
280K    ./repository/jboss-retro/1.1.0
288K    ./repository/jboss-retro
324K    ./repository/gravel/1.0.0.GA/lib
332K    ./repository/gravel/1.0.0.GA
340K    ./repository/gravel
152K    ./repository/mockejb/0.6-beta2/lib
160K    ./repository/mockejb/0.6-beta2
168K    ./repository/mockejb
344K    ./repository/facelets/1.1.12/lib
352K    ./repository/facelets/1.1.12
360K    ./repository/facelets
100K    ./repository/sun-jaf/1.0.2/lib
108K    ./repository/sun-jaf/1.0.2
116K    ./repository/sun-jaf
308K    ./repository/apache-httpclient/3.0.1/lib
316K    ./repository/apache-httpclient/3.0.1
324K    ./repository/apache-httpclient
464K    ./repository/mockrunner/0.3.7/lib
472K    ./repository/mockrunner/0.3.7
480K    ./repository/mockrunner
344K    ./repository/backport-concurrent/2.1.0.GA/lib
352K    ./repository/backport-concurrent/2.1.0.GA
360K    ./repository/backport-concurrent
352K    ./repository/sun-javamail/1.3.1/lib
360K    ./repository/sun-javamail/1.3.1
368K    ./repository/sun-javamail
68K     ./repository/sun-jaxrpc/1.1/lib
76K     ./repository/sun-jaxrpc/1.1
84K     ./repository/sun-jaxrpc
2.0M    ./repository/jbossas/core-libs/4.0.4.GA/lib
2.0M    ./repository/jbossas/core-libs/4.0.4.GA
2.0M    ./repository/jbossas/core-libs
74M     ./repository/jbossas/4.0.4.GA/lib
74M     ./repository/jbossas/4.0.4.GA
76M     ./repository/jbossas
152K    ./repository/junit/3.8.1/lib
160K    ./repository/junit/3.8.1
168K    ./repository/junit
216K    ./repository/ant-contrib/1.0b2/lib
224K    ./repository/ant-contrib/1.0b2
232K    ./repository/ant-contrib
460K    ./repository/antlr/2.7.6.ga/lib
468K    ./repository/antlr/2.7.6.ga
476K    ./repository/antlr
1.5M    ./repository/jbpm/clover
1.5M    ./repository/jbpm
1.2M    ./repository/ajax4jsf/1.0.4MR2/lib
1.3M    ./repository/ajax4jsf/1.0.4MR2
1.3M    ./repository/ajax4jsf
580K    ./repository/apache-collections/3.1/lib
588K    ./repository/apache-collections/3.1
596K    ./repository/apache-collections
392K    ./repository/apache-log4j/1.2.14/lib
400K    ./repository/apache-log4j/1.2.14
408K    ./repository/apache-log4j
21M     ./repository/eclipse/dtp/1.5
21M     ./repository/eclipse/dtp
26M     ./repository/eclipse/emf-sdo-xsd/2.3.0
26M     ./repository/eclipse/emf-sdo-xsd
65M     ./repository/eclipse/webtools/2.0
65M     ./repository/eclipse/webtools
141M    ./repository/eclipse/sdk/3.3
141M    ./repository/eclipse/sdk
6.3M    ./repository/eclipse/gef/3.3
6.3M    ./repository/eclipse/gef
259M    ./repository/eclipse
220K    ./repository/ibm-wsdl4j/1.6.2/lib
228K    ./repository/ibm-wsdl4j/1.6.2
236K    ./repository/ibm-wsdl4j
1.6M    ./repository/sun-jsf/1.2_03/lib
1.6M    ./repository/sun-jsf/1.2_03
1.6M    ./repository/sun-jsf
1.1M    ./repository/maven2/ant/ant/1.6.5
1.1M    ./repository/maven2/ant/ant
1.1M    ./repository/maven2/ant
1.1M    ./repository/maven2
1.1M    ./repository/jbossws14/1.0.3.SP1/lib
1.1M    ./repository/jbossws14/1.0.3.SP1
1.7M    ./repository/jbossws14/1.2.1.GA/lib
1.7M    ./repository/jbossws14/1.2.1.GA
2.8M    ./repository/jbossws14
640K    ./repository/hsqldb/1.8.0.2/lib
648K    ./repository/hsqldb/1.8.0.2
656K    ./repository/hsqldb
60K     ./repository/apache-fileupload/1.1.1/lib
68K     ./repository/apache-fileupload/1.1.1
76K     ./repository/apache-fileupload
200K    ./repository/apache-digester/1.6/lib
208K    ./repository/apache-digester/1.6
216K    ./repository/apache-digester
500K    ./repository/javassist/3.3.0.GA/lib
508K    ./repository/javassist/3.3.0.GA
516K    ./repository/javassist
80K     ./repository/asm/1.5.3/lib
88K     ./repository/asm/1.5.3
96K     ./repository/asm
2.2M    ./repository/hibernate/3.2.3.GA/lib
2.2M    ./repository/hibernate/3.2.3.GA
2.2M    ./repository/hibernate
220K    ./repository/apache-beanutils/1.7.0/lib
228K    ./repository/apache-beanutils/1.7.0
236K    ./repository/apache-beanutils
56K     ./repository/jwebunit/1.2/lib
64K     ./repository/jwebunit/1.2
72K     ./repository/jwebunit
244K    ./repository/jakarta-cactus/1.7.2/lib
252K    ./repository/jakarta-cactus/1.7.2
260K    ./repository/jakarta-cactus
72K     ./repository/aspectj/1.2.1/lib
80K     ./repository/aspectj/1.2.1
88K     ./repository/aspectj
156K    ./repository/oscache/2.3.2/lib
164K    ./repository/oscache/2.3.2
172K    ./repository/oscache
244K    ./repository/jaxen/1.1-brew/lib
252K    ./repository/jaxen/1.1-brew
260K    ./repository/jaxen
308K    ./repository/cglib/2.1.3/lib
316K    ./repository/cglib/2.1.3
324K    ./repository/cglib
56K     ./repository/stax-api/1.0/lib
64K     ./repository/stax-api/1.0
72K     ./repository/stax-api
1.3M    ./repository/jackrabbit/1.0/lib
1.3M    ./repository/jackrabbit/1.0
1.3M    ./repository/jackrabbit
40K     ./repository/licenses
1.6M    ./repository/jboss-ws4ee/4.0.4.SP1/lib
1.6M    ./repository/jboss-ws4ee/4.0.4.SP1
1.6M    ./repository/jboss-ws4ee
216K    ./repository/sun-servlet/2.5/lib
224K    ./repository/sun-servlet/2.5
232K    ./repository/sun-servlet
332K    ./repository/dom4j/1.6/lib
340K    ./repository/dom4j/1.6
348K    ./repository/dom4j
428K    ./repository/httpunit/1.6/lib
436K    ./repository/httpunit/1.6
444K    ./repository/httpunit
200K    ./repository/el/1.0/lib
208K    ./repository/el/1.0
216K    ./repository/el
220K    ./repository/taglibrarydoc/1.3/lib
228K    ./repository/taglibrarydoc/1.3
236K    ./repository/taglibrarydoc
1.5M    ./repository/apache-xerces/2.9.0/lib
1.5M    ./repository/apache-xerces/2.9.0
1.5M    ./repository/apache-xerces
36K     ./repository/dumbster/1.6/lib
44K     ./repository/dumbster/1.6
52K     ./repository/dumbster
377M    ./repository
377M    .
377M    total

Comment 1 Mike Brock 2007-08-23 19:32:34 UTC
Yes, it would be extremely helpful/nice if we would be able to cut down these dependencies somewhat.  

Would it be possible to isolate what dependencies are actually _needed_ to complete the build?

Comment 2 Len DiMaggio 2007-08-23 19:48:32 UTC
When jBPM is built it's about 600MB - so that plus the repo is ~1GB


Comment 3 Tom Baeyens 2007-08-24 06:52:33 UTC
i don't see how this can be limited.  we only concentrate on minimizing runtime dependencies.  but since we started to integrate jBPM with jboss and since we have the designer, we can't really go around this.

Comment 4 Mike Brock 2007-09-24 19:27:20 UTC
fixed in latest builds


Note You need to log in before you can comment on or make changes to this bug.