You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ar...@apache.org on 2008/01/28 03:11:28 UTC

svn commit: r615707 - /db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/dependencies.xml

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>
+                +&nbsp;&nbsp;&nbsp;==> yes<br/>
+                (+)&nbsp;==> yes, depends on configuration<br/>
+                -&nbsp;&nbsp;&nbsp;==> nope<br/>
+            </p>
+            <p>
+                &nbsp;
+            </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: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org