openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenJPA > Index
Date Fri, 17 Jul 2009 21:10:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=openjpa&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/openjpa/Index">Index</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~drwoods">Donald
Woods</a>
    </h4>
     remove new graphics until I can figure out why the autoexport plugin doesn't handle the
links correctly...
          <div id="versionComment" class="noteMacro" style="display:none; padding: 5px;">
     remove new graphics until I can figure out why the autoexport plugin doesn't handle the
links correctly...<br />
     </div>
          <br/>
     <div class="notificationGreySide">
         <h2><a name="Index-WelcometoApacheOpenJPA"></a>Welcome to Apache
OpenJPA</h2>

<p>Apache OpenJPA is a Java persistence project at <a href="http://apache.org" rel="nofollow">The
Apache Software Foundation</a> that can be used as a stand-alone <a href="http://en.wikipedia.org/wiki/POJO"
rel="nofollow">POJO</a> persistence layer or <a href="/confluence/display/openjpa/Integration"
title="Integration">integrated</a> into any Java EE compliant container and many
other lightweight frameworks, such as Tomcat and Spring. </p>

<p>The 1.x releases (1.2.1 is the latest) are a feature-rich, specification-compliant
implementation of Java Persistence API (JPA) 1.0, the persistence part of <a href="http://jcp.org/en/jsr/detail?id=220"
rel="nofollow">Enterprise Java Beans 3.0</a>.  The upcoming 2.0 release (see <a
href="/confluence/display/openjpa/JPA+2.0+Roadmap" title="JPA 2.0 Roadmap">JPA 2.0 Roadmap</a>)
will implement the <a href="http://jcp.org/en/jsr/detail?id=317" rel="nofollow">JSR-317
Java Persistence 2.0</a> specification.</p>




<p><br clear="all" /></p>

<h2><a name="Index-NewsEventsandNews"></a><a href="/confluence/display/openjpa/Events+and+News"
title="Events and News">News</a></h2>

<p><br clear="all" /></p>

    
                    <div class="blogSurtitle">
                <img src="/confluence/images/icons/blogentry_16.gif" height="16" width="16"
border="0" align="absmiddle" />
                <a class="blogDate" href="/confluence/display/openjpa/2009/06/11">Thursday,
June 11, 2009</a>
            </div>
        
        <div class="blogpost" style="margin-bottom: 30px">
            <div><a class="blogHeading" href="/confluence/display/openjpa/2009/06/11/Announcing+the+OpenJPA+Logo+Contest">Announcing
the OpenJPA Logo Contest</a></div>

            <div class="pagesubheading">
                                            </div>
                <div class="wiki-content">
                 <p><img src="http://people.apache.org/~dwoods/openjpa/logos/paint_200x150.png"
align="left" border="0" /><br/>
<b>Submissions:</b> Accepted now through June 30, 2009<br/>
<b>Rules:</b> See the <a href="/confluence/display/openjpa/Logo+Contest" title="Logo
Contest">Logo Contest</a> page for more details.<br/>
<b>Voting:</b> Will occur from July 1 through July 14.<br/>
<b>Winner:</b> Will be announced on or after July 15.</p>
                </div>
                            <div class="endsection">
                <b>Posted at Jun 11, 2009</b> by
                <img src="/confluence/images/icons/user_16.gif" height="16" width="16"
border="0" align="absmiddle" title="User Profile: Donald Woods">
                <a href="/confluence/display/~drwoods">Donald Woods</a>      
         |
                <img src="/confluence/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle">
                                    <a href="/confluence/display/openjpa/2009/06/11/Announcing+the+OpenJPA+Logo+Contest?showComments=true#comments">0
comments</a>
                                                |
                    <a href="/confluence/pages/editblogpost.action?pageId=120125">Edit</a>
                            </div>
        </div>
    
                    <div class="blogSurtitle">
                <img src="/confluence/images/icons/blogentry_16.gif" height="16" width="16"
border="0" align="absmiddle" />
                <a class="blogDate" href="/confluence/display/openjpa/2009/06/03">Wednesday,
June 3, 2009</a>
            </div>
        
        <div class="blogpost" style="margin-bottom: 30px">
            <div><a class="blogHeading" href="/confluence/display/openjpa/2009/06/03/OpenJPA+2.0+Milestone+2+distribution+is+available">OpenJPA
2.0 Milestone 2 distribution is available</a></div>

            <div class="pagesubheading">
                                            </div>
                <div class="wiki-content">
                 <p>Milestone 2 of OpenJPA 2.0 is now complete and a distribution is
available for <a href="http://cwiki.apache.org/confluence/display/openjpa/OpenJPA+2.0.0+Early+Access+2"
rel="nofollow">download</a>.  This download includes a preview of many new OpenJPA
and JPA 2.0 Early Access features including enhanced support for embeddables, JPQL enhancements,
new locking modes, and many other enhancements.  Visit the <a href="http://cwiki.apache.org/confluence/display/openjpa/OpenJPA+2.0.0+Early+Access+2"
rel="nofollow">OpenJPA 2.0 Early Access 2</a> distribution page for additional details.</p>

<p>This is an implementation of an early-draft specification developed under the Java
Community Process (JCP) and is made available for testing and evaluation purposes only. The
code is not compatible with any specification of the JCP.</p>
                </div>
                            <div class="endsection">
                <b>Posted at Jun 03, 2009</b> by
                <img src="/confluence/images/icons/user_16.gif" height="16" width="16"
border="0" align="absmiddle" title="User Profile: Jeremy Bauer">
                <a href="/confluence/display/~techhusky">Jeremy Bauer</a>    
           |
                <img src="/confluence/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle">
                                    <a href="/confluence/display/openjpa/2009/06/03/OpenJPA+2.0+Milestone+2+distribution+is+available?showComments=true#comments">0
comments</a>
                                                |
                    <a href="/confluence/pages/editblogpost.action?pageId=119366">Edit</a>
                            </div>
        </div>
    
        
        <div class="blogpost" style="margin-bottom: 30px">
            <div><a class="blogHeading" href="/confluence/display/openjpa/2009/06/03/OpenJPA+2.0+iteration+7+is+complete">OpenJPA
2.0 iteration 7 is complete</a></div>

            <div class="pagesubheading">
                                            </div>
                <div class="wiki-content">
                 <p>The seventh iteration of OpenJPA 2.0 is complete! Content of this
iteration is based upon the 03/13/2009 draft of the JPA 2.0 specification. This iteration
contains these new features:</p>

<ul>
	<li>New MapKeyEnumerated and MapKeyTemporal annotations and equivalent XML elements
for tagging the key of a map collection as either an enumerated or temporal type.</li>
	<li>Base support for JSR-303 Bean Validation including basic configuration and lifecycle-based
event validation.</li>
	<li>Support the use of delimited identifiers within annotation attributes for a subset
of mapping annotations when used with the Derby and DB2 databases.  Support for additional
databases will be added in future iterations.</li>
	<li>JPQL subqueries now support derived path expressions and the use of KEY() with
map collections.</li>
	<li>OSGI bundle metadata has been added to the OpenJPA jar.  This simplifies the use
of OpenJPA in an OSGi environment such as <a href="http://felix.apache.org" rel="nofollow">Apache
Felix</a>.</li>
	<li>OrderBy no longer requires specifying the name attribute when applied to a collection
of basic type.</li>
</ul>


<p>These new features are available in the <a href="http://openjpa.apache.org/builds/latest/downloads/apache-openjpa-2.0.0-SNAPSHOT-binary.zip"
rel="nofollow">latest nightly snapshot build</a>. Be aware that the JPA 2.0 specification
is not final so these features are subject to change.</p>

<p>Many thanks to those who contributed to this iteration! If you'd like to be a contributor
to the OpenJPA project, please post your interest on the dev <a href="http://openjpa.apache.org/mailing-lists.html"
rel="nofollow">mailing list</a> or contact one of the active committers.</p>

<p>-Jeremy</p>
                </div>
                            <div class="endsection">
                <b>Posted at Jun 03, 2009</b> by
                <img src="/confluence/images/icons/user_16.gif" height="16" width="16"
border="0" align="absmiddle" title="User Profile: Jeremy Bauer">
                <a href="/confluence/display/~techhusky">Jeremy Bauer</a>    
           |
                <img src="/confluence/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle">
                                    <a href="/confluence/display/openjpa/2009/06/03/OpenJPA+2.0+iteration+7+is+complete?showComments=true#comments">0
comments</a>
                                                |
                    <a href="/confluence/pages/editblogpost.action?pageId=119343">Edit</a>
                            </div>
        </div>
    
                    <div class="blogSurtitle">
                <img src="/confluence/images/icons/blogentry_16.gif" height="16" width="16"
border="0" align="absmiddle" />
                <a class="blogDate" href="/confluence/display/openjpa/2009/05/15">Friday,
May 15, 2009</a>
            </div>
        
        <div class="blogpost" style="margin-bottom: 30px">
            <div><a class="blogHeading" href="/confluence/display/openjpa/2009/05/15/OpenJPA+2.0+iteration+6+is+complete">OpenJPA
2.0 iteration 6 is complete</a></div>

            <div class="pagesubheading">
                                            </div>
                <div class="wiki-content">
                 <p>The sixth iteration of OpenJPA 2.0 is complete! Content of this
iteration is based upon the 03/13/2009 draft of the JPA 2.0 specification. This iteration
contains these new features:</p>

<p>With the completion of iteration 6, OpenJPA includes several additional JPA 2.0 (based
on the 03/13/2009 spec draft) features. Here is a summary of the new features provided by
OpenJPA:</p>

<ul>
	<li>Query timeout detection for additional databases. Query timeouts are more accurately
detected and reported in DB2, Oracle, SQL Server, and Informix.</li>
</ul>


<ul>
	<li>Support for scalar expressions in JPQL subqueries. Scalar expressions such as substring
can now be used within a subquery.</li>
</ul>


<ul>
	<li>Support for explicit access types on persistent types. The persistence access method
can now be specified on a per-type and field or method level.</li>
</ul>


<ul>
	<li>Spec related updates to OrderColumn and EntityManager methods.</li>
</ul>


<ul>
	<li>JPQL queries now support key/value paths as arguments to scalar functions.  KEY()
and VALUE() can now be used to indicate that a map key or value should be used as an argument
to a scalar function.</li>
</ul>


<p>These new features are available in the <a href="http://openjpa.apache.org/builds/latest/downloads/apache-openjpa-2.0.0-SNAPSHOT-binary.zip"
rel="nofollow">latest nightly snapshot build</a>. Be aware that the JPA 2.0 specification
is not final so these features are subject to change.</p>

<p>Many thanks to those who contributed to this iteration! If you'd like to be a contributor
to the OpenJPA project, please post your interest on the dev <a href="http://openjpa.apache.org/mailing-lists.html"
rel="nofollow">mailing list</a> or contact one of the active committers.</p>

<p>-Jeremy</p>
                </div>
                            <div class="endsection">
                <b>Posted at May 15, 2009</b> by
                <img src="/confluence/images/icons/user_16.gif" height="16" width="16"
border="0" align="absmiddle" title="User Profile: Jeremy Bauer">
                <a href="/confluence/display/~techhusky">Jeremy Bauer</a>    
           |
                <img src="/confluence/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle">
                                    <a href="/confluence/display/openjpa/2009/05/15/OpenJPA+2.0+iteration+6+is+complete?showComments=true#comments">0
comments</a>
                                                |
                    <a href="/confluence/pages/editblogpost.action?pageId=117741">Edit</a>
                            </div>
        </div>
    
                    <div class="blogSurtitle">
                <img src="/confluence/images/icons/blogentry_16.gif" height="16" width="16"
border="0" align="absmiddle" />
                <a class="blogDate" href="/confluence/display/openjpa/2009/04/22">Wednesday,
April 22, 2009</a>
            </div>
        
        <div class="blogpost" style="margin-bottom: 30px">
            <div><a class="blogHeading" href="/confluence/display/openjpa/2009/04/22/OpenJPA+participates+in+Google+Summer+of+Code+2009">OpenJPA
participates in Google Summer of Code 2009</a></div>

            <div class="pagesubheading">
                                            </div>
                <div class="wiki-content">
                 <p><a href="http://socghop.appspot.com/" rel="nofollow">Google
Summer of Code (GSoC)</a> is a global program that offers student developers stipends
to write code for various open source software projects. More than <a href="http://socghop.appspot.com/program/accepted_orgs/google/gsoc2009"
rel="nofollow">100 organizations</a> including <a href="http://www.apache.org/"
rel="nofollow">Apache Software Foundation</a> are participating in this program that
offers an excellent opportunity for the students all over the globe to actively involve in
open source development. OpenJPA team had offered several <a href="http://wiki.apache.org/general/SummerOfCode2009#openjpa-project"
rel="nofollow">projects</a> on behalf of Apache Software Foundation to participate
in GSoC 2009. Recently after an extensive ranking process, following projects had been selected:
(the full list of selected projects can be seen <a href="http://socghop.appspot.com/org/home/google/gsoc2009/asf"
rel="nofollow">here</a>)</p>
<ol>
	<li>Cross-partition Query in a Distributed Database Environment</li>
	<li>Adaptive Query Targeting in Distributed Database Environment</li>
</ol>


                </div>
                            <div class="endsection">
                <b>Posted at Apr 22, 2009</b> by
                <img src="/confluence/images/icons/user_16.gif" height="16" width="16"
border="0" align="absmiddle" title="User Profile: Pinaki Poddar">
                <a href="/confluence/display/~ppoddar@apache.org">Pinaki Poddar</a>
               |
                <img src="/confluence/images/icons/comment_16.gif" height="16" width="16"
border="0" align="absmiddle">
                                    <a href="/confluence/display/openjpa/2009/04/22/OpenJPA+participates+in+Google+Summer+of+Code+2009?showComments=true#comments">0
comments</a>
                                                |
                    <a href="/confluence/pages/editblogpost.action?pageId=115488">Edit</a>
                            </div>
        </div>
    

<p><br clear="all" /></p>

<h2><a name="Index-Resources"></a>Resources</h2>

<ul>
	<li><a href="/confluence/display/openjpa/Quick+Start" title="Quick Start">Quick
Start Guide to OpenJPA</a></li>
	<li><a href="/confluence/display/openjpa/Obtaining" title="Obtaining">Obtaining
OpenJPA</a></li>
	<li><a href="/confluence/display/openjpa/Documentation" title="Documentation">OpenJPA
Documentation</a></li>
	<li><a href="/confluence/display/openjpa/Integration" title="Integration">Integration
with Containers and Application Servers</a></li>
	<li><a href="/confluence/display/openjpa/Entity+Enhancement" title="Entity Enhancement">Enhancing
entities with Maven2</a></li>
	<li>OpenJPA can be browsed (and checked out using <a href="http://subversion.tigris.org/"
rel="nofollow">SVN</a> from): <a href="http://svn.apache.org/repos/asf/openjpa/trunk/"
rel="nofollow">http://svn.apache.org/repos/asf/openjpa/trunk/</a></li>
	<li>Bugs and other issues can be reported at: <a href="http://issues.apache.org/jira/browse/OPENJPA"
rel="nofollow">http://issues.apache.org/jira/browse/OPENJPA</a></li>
	<li>Development questions can be addressed to: <a href="mailto:dev@openjpa.apache.org"
rel="nofollow">dev@openjpa.apache.org</a> (<a href="http://mail-archives.apache.org/mod_mbox/openjpa-dev/"
rel="nofollow">archives</a>)</li>
	<li><a href="/confluence/display/openjpa/OpenJPA+Development+Resources" title="OpenJPA
Development Resources">OpenJPA development resources</a></li>
</ul>


<p><br clear="all" /></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/Index">View Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=7896&revisedVersion=77&originalVersion=76">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/openjpa/Index?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message