lib/README
author Martin Taal <martin.taal@openbravo.com>
Fri, 14 Nov 2008 13:57:26 +0000
changeset 1964 364ce5f140e3
child 2094 d6bf336fd185
permissions -rw-r--r--
Renamed again
martin@1964
     1
Overview of libraries and their dependencies in Openbravo
martin@1964
     2
martin@1964
     3
TODO: it would be best to also list download location and license information. 
martin@1964
     4
martin@1964
     5
>>> Jars in lib/build <<<
martin@1964
     6
martin@1964
     7
>> The following jars are used for image sprites (for more information see:
martin@1964
     8
http://wiki.openbravo.com/wiki/Projects/CSS_Sprites):
martin@1964
     9
smartsprites-alpha-2.1.jar
martin@1964
    10
It depends on:
martin@1964
    11
commons-io-1.4.jar
martin@1964
    12
commons-lang-2.4.jar
martin@1964
    13
commons-math-1.2.jar
martin@1964
    14
google-collections.jar
martin@1964
    15
martin@1964
    16
>> Unit testing uses the following jar (in lib/build):
martin@1964
    17
junit.jar
martin@1964
    18
martin@1964
    19
>> Used to prevent compile errors during ant javac
martin@1964
    20
servlet-api.jar
martin@1964
    21
martin@1964
    22
>>> Jars in lib/runtime <<<
martin@1964
    23
martin@1964
    24
>> The hibernate functionality depends on the following jar files:
martin@1964
    25
antlr-2.7.6.jar
martin@1964
    26
antlr-runtime-3.0.jar
martin@1964
    27
asm.jar
martin@1964
    28
cglib-2.1.3.jar
martin@1964
    29
commons-collections.jar
martin@1964
    30
commons-logging-1.1.jar
martin@1964
    31
commons-beanutils-1.7.jar
martin@1964
    32
commons-dbcp.jar
martin@1964
    33
commons-pool.jar
martin@1964
    34
dom4j-1.6.1.jar
martin@1964
    35
ehcache-1.2.3.jar
martin@1964
    36
hibernate3.jar
martin@1964
    37
jta.jar
martin@1964
    38
martin@1964
    39
>> Process Scheduling uses the following libraries:
martin@1964
    40
quartz-1.6.2.jar is used for process scheduling.
martin@1964
    41
jettison-1.0.1.jar and xstream-1.3.jar are used for JSON support.
martin@1964
    42
martin@1964
    43
>> Generating business object entity classes (in src-gen) requires the following jars:
martin@1964
    44
org.eclipse.emf.common_2.4.0.v200806091234.jar
martin@1964
    45
org.eclipse.emf.ecore_2.4.0.v200806091234.jar
martin@1964
    46
org.eclipse.emf.ecore.xmi_2.4.0.v200806091234.jar
martin@1964
    47
org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
martin@1964
    48
org.eclipse.text_3.4.0.v20080605-1800.jar
martin@1964
    49
org.openarchitectureware.core.emftools_4.3.1.20080910-1400PRD.jar
martin@1964
    50
org.openarchitectureware.core.expressions_4.3.1.20080910-1400PRD.jar
martin@1964
    51
org.openarchitectureware.core.workflow_4.3.1.20080910-1400PRD.jar
martin@1964
    52
org.openarchitectureware.core.xpand2_4.3.1.20080910-1400PRD.jar
martin@1964
    53
hybridlabs-beautifier-1.1.9.jar
martin@1964
    54
jalopy-1.5-rc3p1.jar
martin@1964
    55
xml-apis.jar
martin@1964
    56
martin@1964
    57
>> SOAP webservices require the following jars:
martin@1964
    58
axis.jar
martin@1964
    59
axis-ant.jar
martin@1964
    60
wsdl4j-1.5.1.jar
martin@1964
    61
martin@1964
    62
>> Jasper Reports
martin@1964
    63
jasperreports-3.0.1.jar
martin@1964
    64
iText-2.1.3.jar
martin@1964
    65
jfreechart-1.0.10.jar
martin@1964
    66
jcommon-1.0.13.jar
martin@1964
    67
martin@1964
    68
>> Common libraries (used in various locations)
martin@1964
    69
log4j-1.2.8.jar
martin@1964
    70
postgresql-jdbc3-8.2.jar
martin@1964
    71
ant-1.6.5.jar
martin@1964
    72
mail.jar
martin@1964
    73
ojdbc14.jar (oracle driver)
martin@1964
    74
commons-fileupload.jar
martin@1964
    75
martin@1964
    76
>> Html parser, used by xml-engine
martin@1964
    77
nekohtml.jar
martin@1964
    78
martin@1964
    79
>> Authentication
martin@1964
    80
lam-client.jar
martin@1964
    81
martin@1964
    82
>> Candidate for removal:
martin@1964
    83
comm.jar
martin@1964
    84
avalon-framework-4.1.5.jar
martin@1964
    85
martin@1964
    86
martin@1964
    87
>>> Not found use for these:
martin@1964
    88
logkit-1.0.1.jar
martin@1964
    89
jxl-2.6.jar
martin@1964
    90
ant-launcher.jar
martin@1964
    91
xercesImpl.jar
martin@1964
    92
activation.jar
martin@1964
    93
ant-nodeps.jar
martin@1964
    94
barcode4j-fop-ext-0.20.5-complete.jar
martin@1964
    95
batik.jar
martin@1964
    96
commons-codec-1.3.jar
martin@1964
    97
commons-digester-1.8.jar
martin@1964
    98
commons-discovery-0.2.jar
martin@1964
    99
fop.jar
martin@1964
   100
jaxrpc.jar
martin@1964
   101
jdtcore-3.1.0.jar
martin@1964
   102
org.apache.commons.cli_1.0.0.jar
martin@1964
   103
renderFoRmi.jar
martin@1964
   104
saaj.jar
martin@1964
   105
ws-commons-util-1.0.1.jar
martin@1964
   106
xmlrpc-client-3.1.jar
martin@1964
   107
xmlrpc-common-3.1.jar