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