Description
The Beehive source tree has a number of duplicated jars. In some cases, there are multiple release versions of the same library in various places. For example, there are two different versions of Axis, and both are called "axis.jar". We should consolidate these jars.
Following is a list of the jars in Beehive along with their locations. The list is sorted to reveal duplicated jars:
find . -name ".jar" | xargs -i'{}' expr match '{}' './(.*\.jar)' | sort
antlr.jar
apache-xbean.jar
axis-ant.jar
axis-ant.jar
axis.jar
axis.jar
beehive-antext.jar
catalina.jar
commons-beanutils.jar
commons-beanutils.jar
commons-codec-1.3.jar
commons-collections.jar
commons-collections.jar
commons-digester.jar
commons-digester.jar
commons-discovery-0.2.jar
commons-discovery.jar
commons-discovery.jar
commons-el.jar
commons-fileupload.jar
commons-fileupload.jar
commons-httpclient-2.0.jar
commons-lang.jar
commons-logging.jar
commons-logging.jar
commons-logging.jar
commons-logging.jar
commons-logging.jar
commons-validator.jar
commons-validator.jar
crimson-1.1.jar
derby_46005.jar
httpunit.jar
j2ee12.jar
jakarta-oro.jar
jakarta-oro.jar
jakarta-regexp-1.2.jar
jaxp.jar
jaxrpc.jar
jaxrpc.jar
jdbc2_0-stdext.jar
jsp-api-2.0.jar
jsptagrefdoclet_single.jar
jstl.jar
junit.jar
junit.jar
log4j-1.2.8.jar
log4j-1.2.8.jar
mantis.jar
milton.jar
myfaces-components.jar
myfaces.jar
myfaces-jsf-api.jar
nekohtml.jar
perf-results.jar
reportutils.jar
saaj.jar
saaj.jar
schema.jar
servlet-api-2.4.jar
standard.jar
struts.jar
struts.jar
struts-legacy.jar
tchx.jar
tomcat-coyote.jar
velocity-1.4.jar
velocity-dep-1.4.jar
wsdl4j.jar
wsdl4j.jar
wsdltypes.jar
xalan.jar
xbean-1.0.2.jar
xbean-1.0.2.jar
xdoclet-1.2b4.jar
xdoclet-web-module-1.2b4.jar
xercesImpl.jar
xjavadoc-1.1-j5-v3.jar
find . -name "*.jar"
./external/httpunit/xercesImpl.jar
./external/httpunit/httpunit.jar
./external/httpunit/nekohtml.jar
./external/log4j/log4j-1.2.8.jar
./external/jaxp/jaxp.jar
./external/servlet/servlet-api-2.4.jar
./external/servlet/jsp-api-2.0.jar
./external/derby/derby_46005.jar
./external/beehive-antext/beehive-antext.jar
./external/junit/junit.jar
./external/xmlbeans/apache-xbean.jar
./external/crimson/crimson-1.1.jar
./external/commons/commons-codec-1.3.jar
./external/commons/commons-discovery-0.2.jar
./external/jakarta/jakarta-regexp-1.2.jar
./external/velocity/velocity-dep-1.4.jar
./external/velocity/velocity-1.4.jar
./netui/external/xdoclet/xdoclet-web-module-1.2b4.jar
./netui/external/xdoclet/xdoclet-1.2b4.jar
./netui/external/xdoclet/xjavadoc-1.1-j5-v3.jar
./netui/external/jsf/myfaces-1.0.7/lib/myfaces.jar
./netui/external/jsf/myfaces-1.0.7/lib/myfaces-components.jar
./netui/external/jsf/myfaces-1.0.7/lib/myfaces-jsf-api.jar
./netui/external/struts/struts.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/struts.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/struts-legacy.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/jakarta-oro.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-digester.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-collections.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-lang.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-fileupload.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-validator.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-logging.jar
./netui/external/struts/legacy/jakarta-struts-1.1-lib/commons-beanutils.jar
./netui/external/struts/jakarta-oro.jar
./netui/external/struts/jdbc2_0-stdext.jar
./netui/external/struts/commons-digester.jar
./netui/external/struts/antlr.jar
./netui/external/struts/commons-collections.jar
./netui/external/struts/commons-fileupload.jar
./netui/external/struts/commons-validator.jar
./netui/external/struts/commons-logging.jar
./netui/external/struts/commons-beanutils.jar
./netui/external/testRecorder/commons-httpclient-2.0.jar
./netui/external/testRecorder/commons-logging.jar
./netui/external/tomcat/5x/tomcat-coyote.jar
./netui/external/tomcat/5x/catalina.jar
./netui/external/commons-el/commons-el.jar
./netui/external/jstl/jstl.jar
./netui/external/jstl/standard.jar
./netui/docs/tools/lib/jsptagrefdoclet_single.jar
./netui/docs/external/xalan.jar
./controls/test/infra/milton/milton.jar
./controls/test/infra/mantis/mantis.jar
./controls/test/infra/gtlf/xsl/reportutils.jar
./controls/test/infra/tch/tchx.jar
./controls/test/infra/tch/xbean-1.0.2.jar
./controls/test/infra/tch/schema.jar
./controls/test/tools/tch/3rdparty/xbean-1.0.2.jar
./controls/test/tools/tch/3rdparty/j2ee12.jar
./controls/test/perf/external/perf-results.jar
./samples/wsm-petstore-dashboard/lib/axis-ant.jar
./samples/wsm-petstore-dashboard/lib/axis.jar
./samples/wsm-petstore-dashboard/lib/jaxrpc.jar
./samples/wsm-petstore-dashboard/lib/wsdl4j.jar
./samples/wsm-petstore-dashboard/lib/junit.jar
./samples/wsm-petstore-dashboard/lib/saaj.jar
./samples/wsm-petstore-dashboard/lib/commons-logging.jar
./samples/wsm-petstore-dashboard/lib/commons-discovery.jar
./samples/wsm-petstore-dashboard/lib/log4j-1.2.8.jar
./wsm/external/axis.jar
./wsm/external/axis-ant.jar
./wsm/external/jaxrpc.jar
./wsm/external/wsdl4j.jar
./wsm/external/saaj.jar
./wsm/external/commons-logging.jar
./wsm/external/commons-discovery.jar
./wsm/lib/wsdltypes.jar