openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenJPA > Build and Runtime Dependencies
Date Fri, 28 May 2010 16:26:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/5/_/styles/combined.css?spaceKey=openjpa&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="http://cwiki.apache.org/confluence/display/openjpa/Build+and+Runtime+Dependencies">Build
and Runtime Dependencies</a></h2>
    <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~mtylenda">Milosz
Tylenda</a>
    </h4>
        <div id="versionComment">
        <b>Comment:</b>
        Runtime Dependencies section updated.<br />
    </div>
        <br/>
                         <h4>Changes (19)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >h3. OpenJPA 1.0.x - 1.2.x Releases
<br> <br></td></tr>
            <tr><td class="diff-changed-lines" >The binary download includes the
following required OpenJPA core artifact: <span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">\</span>
<br></td></tr>
            <tr><td class="diff-unchanged" >* openjpa-&lt;version&gt;.jar
<br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >* geronimo-jta_1.1_spec-1.1.jar <br>
<br></td></tr>
            <tr><td class="diff-changed-lines" >The following <span class="diff-added-words"style="background-color:
#dfd;">artifact under lib/</span> is optional, as you should include the JDBC driver
artifacts required by your database provider and <span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">[supported|http://openjpa.apache.org/builds/1.2.1/apache-openjpa-1.2.1/docs/manual/supported_databases.html#d0e32469]</span>
<span class="diff-added-words"style="background-color: #dfd;">[supported|http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/supported_databases.html#d0e32625]</span>
by OpenJPA: <br></td></tr>
            <tr><td class="diff-unchanged" >* derby-10.2.2.0.jar <br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">\\
<br></td></tr>
            <tr><td class="diff-unchanged" > <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">h3.
OpenJPA 1.3.0 and 2.0.0 SNAPSHOT Branches <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">h3.
OpenJPA 1.3.0 SNAPSHOT Branch <br></td></tr>
            <tr><td class="diff-unchanged" > <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">As
with previous releases, the binary download includes the following required OpenJPA core artifact:
\ <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">The
binary download includes the following required OpenJPA core artifact: <br></td></tr>
            <tr><td class="diff-unchanged" >* openjpa-&lt;version&gt;.jar
<br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">and
copies of the required runtime dependencies in the lib/ directory, as noted in the section
above. <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">and
the following required runtime dependencies under the lib/ directory: <br>* commons-collections-3.2.1.jar
<br>* commons-lang-2.1.jar <br>* commons-pool-1.5.3.jar <br>* serp-1.13.1.jar
<br></td></tr>
            <tr><td class="diff-unchanged" > <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">Starting
with the OpnJPA 1.3.x branch, the binary download also includes a new artifact which includes
the OpenJPA core code plus all of the runtime dependencies for Java SE environments: \ <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">The
following artifacts under lib/ are only required for Java SE environments, as a Java EE application
server should provide an implementation: <br>* geronimo-jms_1.1_spec-1.1.1.jar <br>*
geronimo-jpa_1.0_spec-1.1.2.jar <br>* geronimo-jta_1.1_spec-1.1.1.jar <br> <br>The
following artifact under lib/ is optional, as you should include the JDBC driver artifacts
required by your database provider and [supported|http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/supported_databases.html#d0e32625]
by OpenJPA: <br>* derby-10.2.2.0.jar <br> <br>The binary download also includes
an artifact which includes the OpenJPA core code plus all of the runtime dependencies for
Java SE environments: <br></td></tr>
            <tr><td class="diff-unchanged" >* openjpa-all-&lt;version&gt;.jar
<br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">which
includes the following: <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">which
includes classes from the following packages: <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">commons-collections-3.2.<span
class="diff-added-chars"style="background-color: #dfd;">1.</span>jar</span>
<br></td></tr>
            <tr><td class="diff-unchanged" >* commons-lang-2.1.jar <br>*
commons-logging-1.0.4.jar <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">commons-pool-1.<span
class="diff-added-chars"style="background-color: #dfd;">5.</span>3.jar</span>
<br></td></tr>
            <tr><td class="diff-unchanged" >* geronimo-jms_1.1_spec-1.1.1.jar
<br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">*
geronimo-jpa_3.0_spec-1.0.jar or geronimo-jpa_2.0_spec-1.0.jar <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">geronimo-jta_1.1_spec-1.1.jar</span>
<span class="diff-added-words"style="background-color: #dfd;">geronimo-jpa_1.0_spec-1.1.2.jar</span>
<br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">*
geronimo-jta_1.1_spec-1.1.1.jar <br></td></tr>
            <tr><td class="diff-unchanged" >* serp-1.13.1.jar <br> <br>
<br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">h3.
OpenJPA 2.0.x Releases <br> <br>The binary download includes the following required
OpenJPA core artifact: <br>* openjpa-&lt;version&gt;.jar <br> <br>and
the following required runtime dependencies under the lib/ directory: <br>* commons-collections-3.2.1.jar
<br>* commons-lang-2.1.jar <br>* commons-pool-1.5.3.jar <br>* serp-1.13.1.jar
<br> <br>The following artifacts under lib/ are only required for Java SE environments,
as a Java EE application server should provide an implementation: <br>* geronimo-jms_1.1_spec-1.1.1.jar
<br>* geronimo-jpa_2.0_spec-1.0.jar <br>* geronimo-jta_1.1_spec-1.1.1.jar <br>
<br>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and [supported|http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/dbsupport.html#d0e36152]
by OpenJPA: <br>* derby-10.5.3.0_1.jar <br> <br>The binary download also
includes an artifact which includes the OpenJPA core code plus all of the runtime dependencies
for Java SE environments: <br>* openjpa-all-&lt;version&gt;.jar <br> <br>which
includes classes from the following packages: <br>* commons-collections-3.2.1.jar <br>*
commons-lang-2.1.jar <br>* commons-logging-1.0.4.jar <br>* commons-pool-1.5.3.jar
<br>* geronimo-jms_1.1_spec-1.1.1.jar <br>* geronimo-jpa_2.0_spec-1.0.jar <br>*
geronimo-jta_1.1_spec-1.1.1.jar <br>* serp-1.13.1.jar <br> <br> <br>h3.
OpenJPA 2.1.0 SNAPSHOT Branch <br> <br>The binary download includes the following
required OpenJPA core artifact: <br>* openjpa-&lt;version&gt;.jar <br>
<br>and the following required runtime dependencies under the lib/ directory: <br>*
commons-collections-3.2.1.jar <br>* commons-lang-2.4.jar <br>* commons-pool-1.5.3.jar
<br>* serp-1.13.1.jar <br> <br>The following artifacts under lib/ are only
required for Java SE environments, as a Java EE application server should provide an implementation:
<br>* geronimo-jms_1.1_spec-1.1.1.jar <br>* geronimo-jpa_2.0_spec-1.1.jar <br>*
geronimo-jta_1.1_spec-1.1.1.jar <br> <br>The following artifact under lib/ is
optional, as you should include the JDBC driver artifacts required by your database provider
and [supported|http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/dbsupport.html#d0e36152]
by OpenJPA: <br>* derby-10.5.3.0_1.jar <br> <br>The binary download also
includes an artifact which includes the OpenJPA core code plus all of the runtime dependencies
for Java SE environments: <br>* openjpa-all-&lt;version&gt;.jar <br> <br>which
includes classes from the following packages: <br>* commons-collections-3.2.1.jar <br>*
commons-lang-2.4.jar <br>* commons-logging-1.0.4.jar <br>* commons-pool-1.5.3.jar
<br>* geronimo-jms_1.1_spec-1.1.1.jar <br>* geronimo-jpa_2.0_spec-1.1.jar <br>*
geronimo-jta_1.1_spec-1.1.1.jar <br>* serp-1.13.1.jar <br> <br> <br></td></tr>
            <tr><td class="diff-unchanged" >\\ <br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        

<h2><a name="BuildandRuntimeDependencies-Javaversions"></a>Java versions</h2>

<ul>
	<li>Trunk (i.e. OpenJPA 2.1.0 currently) and 2.0.x branch require JDK 1.6 or 1.5. Note
that some functionality that requires JDK 1.6 will not be available if you choose to build
with JDK 1.5.</li>
	<li>Building javadoc from Trunk and 2.0.x branch require JDK 1.6.</li>
	<li>OpenJPA 1.3.x, 1.2.x and 1.1.x branches require JDK 1.5.</li>
	<li>OpenJPA 1.0.x branch requires JDK 1.5 or 1.4.</li>
</ul>



<h2><a name="BuildandRuntimeDependencies-Mavenversions"></a>Maven versions</h2>
<ul>
	<li>Trunk and 2.0.x branch require Maven 2.2.1</li>
	<li>1.3.x, 1.2.x, 1.1.x and 1.0.x branches require Maven 2.0.9</li>
</ul>



<h2><a name="BuildandRuntimeDependencies-RuntimeDependencies"></a>Runtime
Dependencies</h2>

<p>The binary release download of OpenJPA <em>apache-openjpa-&lt;version&gt;-binary.zip</em>
includes all of the code needed to run in a stand-alone Java SE JVM or within a Java EE application
server.</p>

<h3><a name="BuildandRuntimeDependencies-OpenJPA1.0.x1.2.xReleases"></a>OpenJPA
1.0.x - 1.2.x Releases</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-pool-1.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jpa_3.0_spec-1.0.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/supported_databases.html#d0e32625"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.2.2.0.jar</li>
</ul>



<h3><a name="BuildandRuntimeDependencies-OpenJPA1.3.0SNAPSHOTBranch"></a>OpenJPA
1.3.0 SNAPSHOT Branch</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_1.0_spec-1.1.2.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/1.2.2/apache-openjpa-1.2.2/docs/manual/supported_databases.html#d0e32625"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.2.2.0.jar</li>
</ul>


<p>The binary download also includes an artifact which includes the OpenJPA core code
plus all of the runtime dependencies for Java SE environments:</p>
<ul>
	<li>openjpa-all-&lt;version&gt;.jar</li>
</ul>


<p>which includes classes from the following packages:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-logging-1.0.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_1.0_spec-1.1.2.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>



<h3><a name="BuildandRuntimeDependencies-OpenJPA2.0.xReleases"></a>OpenJPA
2.0.x Releases</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.0.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/dbsupport.html#d0e36152"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.5.3.0_1.jar</li>
</ul>


<p>The binary download also includes an artifact which includes the OpenJPA core code
plus all of the runtime dependencies for Java SE environments:</p>
<ul>
	<li>openjpa-all-&lt;version&gt;.jar</li>
</ul>


<p>which includes classes from the following packages:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.1.jar</li>
	<li>commons-logging-1.0.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.0.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>



<h3><a name="BuildandRuntimeDependencies-OpenJPA2.1.0SNAPSHOTBranch"></a>OpenJPA
2.1.0 SNAPSHOT Branch</h3>

<p>The binary download includes the following required OpenJPA core artifact:</p>
<ul>
	<li>openjpa-&lt;version&gt;.jar</li>
</ul>


<p>and the following required runtime dependencies under the lib/ directory:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>


<p>The following artifacts under lib/ are only required for Java SE environments, as
a Java EE application server should provide an implementation:</p>
<ul>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.1.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
</ul>


<p>The following artifact under lib/ is optional, as you should include the JDBC driver
artifacts required by your database provider and <a href="http://openjpa.apache.org/builds/2.0.0/apache-openjpa-2.0.0/docs/manual/dbsupport.html#d0e36152"
class="external-link" rel="nofollow">supported</a> by OpenJPA:</p>
<ul>
	<li>derby-10.5.3.0_1.jar</li>
</ul>


<p>The binary download also includes an artifact which includes the OpenJPA core code
plus all of the runtime dependencies for Java SE environments:</p>
<ul>
	<li>openjpa-all-&lt;version&gt;.jar</li>
</ul>


<p>which includes classes from the following packages:</p>
<ul>
	<li>commons-collections-3.2.1.jar</li>
	<li>commons-lang-2.4.jar</li>
	<li>commons-logging-1.0.4.jar</li>
	<li>commons-pool-1.5.3.jar</li>
	<li>geronimo-jms_1.1_spec-1.1.1.jar</li>
	<li>geronimo-jpa_2.0_spec-1.1.jar</li>
	<li>geronimo-jta_1.1_spec-1.1.1.jar</li>
	<li>serp-1.13.1.jar</li>
</ul>



<p><br class="atl-forced-newline" /></p>
    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="http://cwiki.apache.org/confluence/display/openjpa/Build+and+Runtime+Dependencies">View
Online</a>
        |
        <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=116030&revisedVersion=5&originalVersion=4">View
Changes</a>
                |
        <a href="http://cwiki.apache.org/confluence/display/openjpa/Build+and+Runtime+Dependencies?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message