Author: arminw Date: Sun Jan 27 18:11:27 2008 New Revision: 615707 URL: http://svn.apache.org/viewvc?rev=615707&view=rev Log: initial version, OJB dependencies
Added: db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/dependencies.xml Added: db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/dependencies.xml URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/dependencies.xml?rev=615707&view=auto ============================================================================== --- db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/dependencies.xml (added) +++ db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/dependencies.xml Sun Jan 27 18:11:27 2008 @@ -0,0 +1,365 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */--> +<!-- @version xml: index.xml 429395 2006-08-07 19:10:42 +0200 (Mo, 07 Aug 2006) arminw $ --> +<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "document-v20.dtd"> + +<document> + <header> + <title>Dependencies</title> + </header> + <body> + <anchor id="jars"/> + <section> + <title>Dependencies</title> + <p> + The following is a list of dependencies for this project. + These dependencies are required to compile the <em>full</em> source code - to + run the application or/and run provided tools not all libraries are required. + </p> + <ul> + <li> + The first column specifies the <em>.jar file</em> or the package name. + </li> + <li> + The second column show whether or not it is a runtime dependency. + </li> + <li> + The third column show whether or not it is a dependency required + to run a tool (<a href="site:xdoclet-module">OJB's xdoclet module</a>, + <a href="site:forward-tool">forward-mapping</a> or to run ant task on the + <em>build.xml</em> file) provided by OJB. + </li> + </ul> + <table> + <tr> + <th>jar/package</th> + <th>Runtime</th> + <th>Tool</th> + <th>Comment</th> + </tr> + <tr> + <td> + <code>*ejb*.jar</code> + </td> + <td>-</td> + <td>-</td> + <td> + Only used by ejb-examples (and a deprecated class in OJB core). + </td> + </tr> + <tr> + <td> + <code>*jta*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Used by the ODMG-api implementation and in managed environments. + </td> + </tr> + <tr> + <td> + <code>*servlet*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Used by a specific <a href="site:lock-manager">LockManager</a> implementation. + </td> + </tr> + <tr> + <td> + <code>ant-*.jar</code> + </td> + <td>-</td> + <td>+</td> + <td> + Used by mapping tools provided by OJB. + </td> + </tr> + <tr> + <td> + <code>antlr*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Used by the ODMG-api implementation. + </td> + </tr> + <tr> + <td> + <code>cglib*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Depends on proxy configuration settings (lazy loading). + </td> + </tr> + <tr> + <td> + <code>commons-beanutils*.jar</code> + </td> + <td>+</td> + <td>+</td> + <td> + - + </td> + </tr> + <tr> + <td> + <code>commons-collection*.jar</code> + </td> + <td>+</td> + <td>-</td> + <td> + - + </td> + </tr> + <tr> + <td> + <code>commons-dbcp*.jar</code> + </td> + <td>+</td> + <td>-</td> + <td> + - + </td> + </tr> + <tr> + <td> + <code>commons-digester*.jar</code> + </td> + <td>-</td> + <td>+</td> + <td> + Used by classes provide DdlUtils support. + </td> + </tr> + <tr> + <td> + <code>commons-lang*.jar</code> + </td> + <td>+</td> + <td>+</td> + <td> + - + </td> + </tr> + <tr> + <td> + <code>commons-logging*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Depends on the used/configured <a href="site:logging">logging API</a>. + </td> + </tr> + <tr> + <td> + <code>commons-pool*.jar</code> + </td> + <td>+</td> + <td>-</td> + <td> + - + </td> + </tr> + <tr> + <td> + <code>commons-tx*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Used by a specific <a href="site:lock-manager">LockManager</a> implementation. + </td> + </tr> + <tr> + <td> + <code>ddlutils*.jar</code> + </td> + <td>-</td> + <td>+</td> + <td> + <a href="site:xdoclet-module">OJB's xdoclet module</a> use DdlUtils to create DB tables. + </td> + </tr> + <tr> + <td> + <code>hsqldb*.jar</code> + </td> + <td>-</td> + <td>-</td> + <td> + Only used by OJB's <a href="site:test-suite">test-suite</a>. + </td> + </tr> + <tr> + <td> + <code>jakarta-regexp*.jar</code> + </td> + <td>-</td> + <td>-</td> + <td> + Used by a deprecated/outdated tool (reversedb). + </td> + </tr> + <tr> + <td> + <code>jcs*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Used by a specific <a href="site:object-cache">ObjectCache</a> implementation. + </td> + </tr> + + <tr> + <td> + <code>jdo*.jar</code> + </td> + <td>-</td> + <td>-</td> + <td> + Only needed to run/test the JDO 1.0 prototype implementation. + </td> + </tr> + <tr> + <td> + <code>junit*.jar</code> + </td> + <td>-</td> + <td>-</td> + <td> + Only used by OJB's <a href="site:test-suite">test-suite</a>. + </td> + </tr> + <tr> + <td> + <code>log4j*.jar</code> + </td> + <td>(+)</td> + <td>-</td> + <td> + Depends on the used/configured <a href="site:logging">logging API</a>. + </td> + </tr> + <tr> + <td> + <code>p6spy*.jar</code> + </td> + <td>-</td> + <td>-</td> + <td> + Tool to trace sql-statements - more details can be in <a href="site:faq/trace-sql">the FAQ</a>. + </td> + </tr> + <tr> + <td> + <code>torque-gen*.jar</code> + </td> + <td>-</td> + <td>(+)</td> + <td> + Deprecated. Was replaced by DdlUtils. + </td> + </tr> + <tr> + <td> + <code>xdoclet*.jar</code> + </td> + <td>-</td> + <td>+</td> + <td> + Used by <a href="site:xdoclet-module">OJB's xdoclet module</a>. + </td> + </tr> + <tr> + <td> + <code>xjavadoc*.jar</code> + </td> + <td>-</td> + <td>+</td> + <td> + Used by <a href="site:xdoclet-module">OJB's xdoclet module</a>. + </td> + </tr> + <tr> + <td> + <code>xercesImpl*.jar, xml-api*.jar</code> + </td> + <td>(+)</td> + <td>(+)</td> + <td> + The <a href="ext:xml-apache/xerces">Xerces</a> XML parser. Since most newer + JDK's ship with an XML parser, it is likely that you do not need these files. + </td> + </tr> + <tr> + <td> + <code>xalan*.jar</code> + </td> + <td>-</td> + <td>(+)</td> + <td> + <a href="ext:xml-apache/xalan">Xalan</a> is used to generate the unit test report, + so you'll probably don't need this. + </td> + </tr> + </table> + <p> + Symbols: + </p> + <p> + + ==> yes<br/> + (+) ==> yes, depends on configuration<br/> + - ==> nope<br/> + </p> + <p> + + </p> + <table> + <tr> + <th> + Sub-Dependencies needed by the jars above: + </th> + </tr> + <tr> + <th>jar/package</th> + </tr> + <tr> + <td> + <code> + asm*.jar, commons-betwixt*.jar, concurrent*.jar, jakarta-oro*.jar, + velocity*.jar, village*.jar, xalan*.jar + </code> + </td> + </tr> + </table> + </section> + + </body> +</document> \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]