openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenJPA: JPA 2.0 Roadmap (page edited)
Date Wed, 08 Apr 2009 12:42:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence" />
    <style type="text/css">
    <!--
    body, p, td, table, tr, .bodytext, .stepfield {
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
}
#PageContent {
	text-align: left;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
    padding-bottom:20px;
}
/*
** when this stylesheet is used for the Tiny MCE Wysiwyg editor's edit area, we can't
** use an id=PageContent or class=wiki-content, so we must
** set the body style to that used for PageContent, and p to that used for wiki-content.
*/

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
    background-color: #f0f0f0;
}

@media print {

body {
    background-color: #fff;
}

}

.monospaceInput {
    font:12px monospace
}

.wiki-content p, .commentblock p {
    margin: 16px 0px 16px 0px;
    padding: 0px;
}

.wiki-content-preview {
    padding: 5px;
    border-left: 1px solid #3c78b5;
    border-right: 1px solid #3c78b5;
}

ul, ol {
    margin-top: 2px;
    margin-bottom: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

pre {
    padding: 0px;
    margin-top: 5px;
    margin-left: 15px;
    margin-bottom: 5px;
    margin-right: 5px;
    text-align: left;
}

.helpheading {
    font-weight: bold;
    background-color: #D0D9BD;
        border-bottom: 1px solid #3c78b5;
        padding: 4px 4px 4px 4px;
        margin: 0px;
        margin-top: 10px;
}
.helpcontent {
        padding: 4px 4px 20px 4px;
    background-color: #f5f7f1;
}

.code {
 	border: 1px dashed #3c78b5;
    font-size: 11px;
	font-family: Courier;
    margin: 10px;
	line-height: 13px;
}

.focusedComment {
    background: #ffffce;
}

.commentBox, .focusedComment {
    padding: 10px;
    margin: 5px 0 5px 0;
    border: 1px #bbb solid;
}

.codeHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.codeContent {
    text-align: left;
    background-color: #f0f0f0;
    padding: 3px;
}

.preformatted {
 	border: 1px dashed #3c78b5;
    font-size: 11px;
	font-family: Courier;
    margin: 10px;
	line-height: 13px;
}

.preformattedHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.preformattedContent {
    background-color: #f0f0f0;
    padding: 3px;
}

.panel {
 	border: 1px dashed #3c78b5;
    margin: 10px;
    margin-top: 0px;
}

.panelHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.panelContent {
    background-color: #f0f0f0;
    padding: 5px;
}

.anonymousAlert {
    background-color: #f0f0f0;
 	border: 1px dashed red;
    font-size: 11px;
    padding: 10px 5px 10px 5px;
    margin: 4px;
	line-height: 13px;
}

.lockAlert {
    background-color: #f0f0f0;
    width: 50%;
 	border: 1px dashed red;
    font-size: 11px;
    padding: 10px 5px 10px 5px;
    margin: 4px;
	line-height: 13px;
}


.code-keyword {
  color: #000091;
  background-color: inherit;
}

.code-object {
  color: #910091;
  background-color: inherit;
}

.code-quote {
  color: #009100;
  background-color: inherit;
}

.code-comment {
  color: #808080;
  background-color: inherit;
}


.code-xml .code-keyword {
  color: inherit;
  font-weight: bold;
}

.code-tag {
  color: #000091;
  background-color: inherit;
}

.breadcrumbs {
    background-color: #f0f0f0;
 	border-color: #3c78b5;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
    font-size: 11px;
    padding: 3px 0px 3px 0px;
}

.navmenu {
    border: 1px solid #ccc;
}

.menuheading {
    font-weight: bold;
    background-color: #f0f0f0;
 	border-bottom: 1px solid #3c78b5;
	padding: 4px 4px 2px 4px;
}

.menuitems {
	padding: 4px 4px 20px 4px;
}

.rightpanel {
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#helpheading {
    text-align: left;
    font-weight: bold;
    background-color: #D0D9BD;
 	border-bottom: 1px solid #3c78b5;
	padding: 4px 4px 4px 4px;
	margin: 0px;
}
#helpcontent {
	padding: 4px 4px 4px 4px;
    background-color: #f5f7f1;
}
.helptab-unselected {
    font-weight: bold;
	padding: 5px;
    background-color: #f5f7f1;
}
.helptab-selected {
    font-weight: bold;
    background-color: #D0D9BD;
	padding: 5px;
}
.helptabs {
    margin: 0px;
    background-color: #f5f7f1;
	padding: 5px;
}
.infopanel-heading {
    font-weight: bold;
	padding: 4px 0px 2px 0px;
}

.pagebody {
}

.pageheader {
	padding: 5px 5px 5px 0px;
 	border-bottom: 1px solid #3c78b5;
}

.pagetitle {
	font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.newpagetitle {
    color: #ccc !important;
}

.steptitle {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
	margin-bottom: 7px;
}

.substeptitle {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
    margin: 2px 4px 4px 4px;
    padding: 2px 4px 1px 4px;
}

.stepdesc {
    font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
    color: #666666;
    margin-top: 7px;
    margin-bottom: 7px;
}

.steplabel {
    font-weight: bold;
    margin-right: 4px;
    color: black;
    float: left;
    width: 15%;
    text-align: right;
}

.stepfield {
    background: #f0f0f0;
    padding: 5px;
}

.submitButtons{
    margin-top:5px;
    text-align:right;
}

.formtitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.sectionbottom {
    border-bottom: 1px solid #3c78b5;
}

.topRow {
    border-top: 2px solid #3c78b5;
}

.tabletitle {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, sans-serif;
    padding: 3px 0px 2px 0px;
    margin: 8px 4px 2px 0px;
	color: #003366;
	border-bottom: 2px solid #3c78b5;
}
.pagesubheading {
    color: #666666;
    font-size: 10px;
    padding: 0px 0px 5px 0px;
}

HR {
	color: 3c78b5;
	height: 1;
}

A:link, A:visited, A:active, A:hover {
	color: #003366;
}

h1 A:link, h1 A:visited, h1 A:active {
	text-decoration: none;
}

h1 A:hover {
    border-bottom: 1px dotted #003366;
}

.wiki-content > :first-child, .commentblock > :first-child {
    margin-top: 3px;
}

.logocell {
    padding: 10px;
}

input {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea, textarea.editor {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	color: #333333;
}

/* use logoSpaceLink instead.
.spacenametitle {
	font: 21px/31px Impact, Arial, Helvetica;
    font-weight: 100;
    color: #999999;
	margin: 0px;
}
.spacenametitle img {
  margin: 0 0 -4px 0;
}
.spacenametitle a {
    text-decoration: none;
    color: #999999;
}
.spacenametitle a:visited {
    text-decoration: none;
    color: #999999;
}*/

.spacenametitle-printable {
	font: 20px/25px Impact, Arial, Helvetica;
    font-weight: 100;
    color: #999999;
	margin: 0px;
}
.spacenametitle-printable a {
    text-decoration: none;
    color: #999999;
}
.spacenametitle-printable a:visited {
    text-decoration: none;
    color: #999999;
}

.blogDate {
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.blogSurtitle {
    background: #f0f0f0;
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.blogHeading {
    font-size: 20px;
    line-height: normal;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}

.blogHeading a {
   text-decoration: none;
   color: black;
}

.endsection {
	align: right;
	color: #666666;
	margin-top: 10px;
}
.endsectionleftnav {
	align: right;
	color: #666666;
	margin-top: 10px;
}

h1 {
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #003366;
 	border-bottom: 1px solid #3c78b5;
	padding: 2px;
	margin: 36px 0px 4px 0px;
}

h2 {
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
 	border-bottom: 1px solid #3c78b5;
	padding: 2px;
	margin: 27px 0px 4px 0px;
}

h3 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 21px 0px 4px 0px;
}

h4 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 18px 0px 4px 0px;
}

h4.search {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	background-color: #f0f0f0;
	padding: 4px;
	margin: 18px 0px 4px 0px;
}

h5 {
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 14px 0px 4px 0px;
}

h6 {
	font-size: 8px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 14px 0px 4px 0px;
}

.smallfont {
    font-size: 10px;
}
.descfont {
    font-size: 10px;
    color: #666666;
}
.smallerfont {
    font-size: 9px;
}
.smalltext {
    color: #666666;
    font-size: 10px;
}
.smalltext a {
    color: #666666;
}
.smalltext-blue {
    color: #3c78b5;
    font-size: 10px;
}
.surtitle {
    margin-left: 1px;
    margin-bottom: 5px;
    font-size: 14px;
    color: #666666;
}

/* css hack found here:  http://www.fo3nix.pwp.blueyonder.co.uk/tutorials/css/hacks/ */
.navItemOver { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #003366; cursor: hand; voice-family: '\'}\''; voice-family:inherit; cursor: pointer;}
.navItemOver a { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItemOver a:visited { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItemOver a:hover { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItem { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #3c78b5; }
.navItem a { color: #ffffff; text-decoration: none; }
.navItem a:hover { color: #ffffff; text-decoration: none; }
.navItem a:visited { color: #ffffff; text-decoration: none; }

div.padded { padding: 4px; }
div.thickPadded { padding: 10px; }
h3.macrolibrariestitle {
    margin: 0px 0px 0px 0px;
}

div.centered { text-align: center; margin: 10px; }
div.centered table {margin: 0px auto; text-align: left; }

.tableview table {
    margin: 0;
}

.tableview th {
    text-align: left;
    color: #003366;
    font-size: 12px;
    padding: 5px 0px 0px 5px;
    border-bottom: 2px solid #3c78b5;
}
.tableview td {
    text-align: left;
    border-color: #ccc;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    margin: 0;
    padding: 4px 10px 4px 5px;
}

.grid {
    margin: 2px 0px 5px 0px;
    border-collapse: collapse;
}
.grid th  {
    border: 1px solid #ccc;
    padding: 2px 4px 2px 4px;
    background: #f0f0f0;
    text-align: center;
}
.grid td  {
    border: 1px solid #ccc;
    padding: 3px 4px 3px 4px;
}
.gridHover {
	background-color: #f9f9f9;
}

td.infocell {
    background-color: #f0f0f0;
}
.label {
	font-weight: bold;
	color: #003366;
}

label {
	font-weight: bold;
	color: #003366;
}

.error {
	background-color: #fcc;
}

.errorBox {
	background-color: #fcc;
    border: 1px solid #c00;
    padding: 5px;
    margin: 5px;
}

.errorMessage {
	color: #c00;
}

.success {
	background-color: #dfd;
}

.successBox {
	background-color: #dfd;
    border: 1px solid #090;
    padding: 5px;
    margin-top:5px;
    margin-bottom:5px;
}

blockquote {
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	margin-right: 0px;
	border-left: 1px solid #3c78b5;
}

table.confluenceTable
{
    margin: 5px;
    border-collapse: collapse;
}

/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
table.confluenceTable td.confluenceTd
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
}

/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
table.confluenceTable th.confluenceTh
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
    background-color: #f0f0f0;
    text-align: center;
}

td.confluenceTd
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
}

th.confluenceTh
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
    background-color: #f0f0f0;
    text-align: center;
}

DIV.small {
	font-size: 9px;
}

H1.pagename {
	margin-top: 0px;
}

IMG.inline  {}

.loginform {
    margin: 5px;
    border: 1px solid #ccc;
}

/* The text how the "This is a preview" comment should be shown. */
.previewnote { text-align: center;
                font-size: 11px;
                    color: red; }

/* How the preview content should be shown */
.previewcontent { background: #E0E0E0; }

/* How the system messages should be shown (DisplayMessage.jsp) */
.messagecontent { background: #E0E0E0; }

/* How the "This page has been modified..." -comment should be shown. */
.conflictnote { }

.createlink {
    color: maroon;
}
a.createlink {
    color: maroon;
}
.templateparameter {
    font-size: 9px;
    color: darkblue;
}

.diffadded {
    background: #ddffdd;
    padding: 1px 1px 1px 4px;
	border-left: 4px solid darkgreen;
}
.diffdeleted {
    color: #999;
    background: #ffdddd;
    padding: 1px 1px 1px 4px;
	border-left: 4px solid darkred;
}
.diffnochange {
    padding: 1px 1px 1px 4px;
	border-left: 4px solid lightgrey;
}
.differror {
    background: brown;
}
.diff {
    font-family: lucida console, courier new, fixed-width;
	font-size: 12px;
	line-height: 14px;
}
.diffaddedchars {
    background-color:#99ff99;
    font-weight:bolder;
}
.diffremovedchars {
    background-color:#ff9999;
    text-decoration: line-through;
    font-weight:bolder;
}

.greybackground {
    background: #f0f0f0
}

.greybox {
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.borderedGreyBox {
    border: 1px solid #cccccc;
    background-color: #f0f0f0;
    padding: 10px;
}

.greyboxfilled {
 	border: 1px solid #ddd;
    background: #f0f0f0;
    padding: 3px;
	margin: 1px 1px 10px 1px;
}

.navBackgroundBox {
    padding: 5px 5px 5px 5px;
    font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: white;
    background: #3c78b5;
    text-decoration: none;
}

.previewBoxTop {
	background-color: #f0f0f0;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #3c78b5;
    padding: 5px;
    margin: 5px 0px 0px 0px;
    text-align: center;
}
.previewContent {
    background-color: #fff;
 	border-color: #3c78b5;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	padding: 10px;
	margin: 0px;
}
.previewBoxBottom {
	background-color: #f0f0f0;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #3c78b5;
    padding: 5px;
    margin: 0px 0px 5px 0px;
    text-align: center;
}

.functionbox {
    background-color: #f0f0f0;
 	border: 1px solid #3c78b5;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.functionbox-greyborder {
    background-color: #f0f0f0;
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.search-highlight {
    background-color: #ffffcc;
}

/* normal (white) background */
.rowNormal {
    background-color: #ffffff;
 }

/* alternate (pale yellow) background */
.rowAlternate {
    background-color: #f7f7f7;
}

/* used in the list attachments table */
.rowAlternateNoBottomColor {
    background-color: #f7f7f7;
}

.rowAlternateNoBottomNoColor {
}

.rowAlternateNoBottomColor td {
    border-bottom: 0px;
}

.rowAlternateNoBottomNoColor td {
    border-bottom: 0px;
}

/* row highlight (grey) background */
.rowHighlight {
    background-color: #f0f0f0;

}

TD.greenbar {FONT-SIZE: 2px; BACKGROUND: #00df00; BORDER: 1px solid #9c9c9c; PADDING: 0px; }
TD.redbar {FONT-SIZE: 2px; BACKGROUND: #df0000; BORDER: 1px solid #9c9c9c; PADDING: 0px; }
TD.darkredbar {FONT-SIZE: 2px; BACKGROUND: #af0000; BORDER: 1px solid #9c9c9c; PADDING: 0px; }

TR.testpassed {FONT-SIZE: 2px; BACKGROUND: #ddffdd; PADDING: 0px; }
TR.testfailed {FONT-SIZE: 2px; BACKGROUND: #ffdddd; PADDING: 0px; }

.toolbar  {
    margin: 0px;
    border-collapse: collapse;
}

.toolbar td  {
    border: 1px solid #ccc;
    padding: 2px 2px 2px 2px;
    color: #ccc;
}

td.noformatting {
    border-width: 0px;
    border-style: none;
    text-align: center;
	padding: 0px;
}

.commentblock {
    margin: 12px 0 12px 0;
}

/*
 * Divs displaying the license information, if necessary.
 */
.license-eval, .license-none, .license-nonprofit {
    border-top: 1px solid #bbbbbb;
    text-align: center;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.license-eval, .license-none {
    background-color: #ffcccc;
}

.license-eval b, .license-none b {
    color: #990000
}

.license-nonprofit {
    background-color: #ffffff;
}

/*
 * The shadow at the bottom of the page between the main content and the
 * "powered by" section.
 */
.bottomshadow {
    height: 12px;
    background-image: url("$req.contextPath/images/border/border_bottom.gif");
    background-repeat: repeat-x;
}

/*
 * Styling of the operations box
 */
.navmenu .operations li, .navmenu .operations ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

.navmenu .operations ul {
    margin-bottom: 9px;
}

.navmenu .label {
    font-weight: inherit;
}

/*
 * Styling of ops as a toolbar
 */
.toolbar div {
    display: none;
}

.toolbar .label {
    display: none;
}

.toolbar .operations {
    display: block;
}

.toolbar .operations ul {
    display: inline;
    list-style: none;
    margin-left: 10px;
    padding-left: 0;
}

.toolbar .operations li {
    list-style: none;
    display: inline;
}

/* list page navigational tabs */
#foldertab {
padding: 3px 0px 3px 8px;
margin-left: 0;
border-bottom: 1px solid #3c78b5;
font: bold 11px Verdana, sans-serif;
}

#foldertab li {
list-style: none;
margin: 0;
display: inline;
}

#foldertab li a {
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #3c78b5;
border-bottom: none;
background: #3c78b5;
text-decoration: none;
}

#foldertab li a:link { color: #ffffff; }
#foldertab li a:visited { color: #ffffff; }

#foldertab li a:hover {
color: #ffffff;
background: #003366;
border-color: #003366;
}

#foldertab li a.current {
background: white;
border-bottom: 1px solid white;
color: black;
}

#foldertab li a.current:link { color: black; }
#foldertab li a.current:visited { color: black; }
#foldertab li a.current:hover {
background: white;
border-bottom: 1px solid white;
color: black;
}

/* alphabet list */
ul#squaretab {
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font: bold 8px Verdana, sans-serif;
}

#squaretab li {
display: inline;
list-style-type: none;
}

#squaretab a {
padding: 2px 6px;
border: 1px solid #3c78b5;
}

#squaretab a:link, #squaretab a:visited {
color: #fff;
background-color: #3c78b5;
text-decoration: none;
}

#squaretab a:hover {
color: #ffffff;
background-color: #003366;
border-color: #003366;
text-decoration: none;
}

#squaretab li a#current {
background: white;
color: black;
}

.blogcalendar * {
    font-family:verdana, arial, sans-serif;
    font-size:x-small;
    font-weight:normal;
    line-height:140%;
    padding:2px;
}


table.blogcalendar {
    border: 1px solid #3c78b5;
}

.blogcalendar th.calendarhead, a.calendarhead {
    font-size:x-small;
    font-weight:bold;
    padding:2px;
    text-transform:uppercase;
    background-color: #3c78b5;
    color: #ffffff;
    letter-spacing: .3em;
    text-transform: uppercase;
}

.calendarhead:visited {color: white;}
.calendarhead:active {color: white;}
.calendarhead:hover {color: white;}

.blogcalendar th {
    font-size:x-small;
    font-weight:bold;
    padding:2px;
    background-color:#f0f0f0;
}

.blogcalendar td {
    font-size:x-small;
    font-weight:normal;
}

.searchGroup { padding: 0 0 10px 0; background: #f0f0f0; }
.searchGroupHeading { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #3c78b5; padding: 2px 4px 1px 4px; }
.searchItem { padding: 1px 4px 1px 4px; }
.searchItemSelected { padding: 1px 4px 1px 4px; font-weight: bold; background: #ddd; }

/* permissions page styles */
.permissionHeading {
    border-bottom: #bbb; border-width: 0 0 1px 0; border-style: solid; font-size: 16px; text-align: left;
}
.permissionTab {
    border-width: 0 0 0 1px; border-style: solid; background: #3c78b5; color: #ffffff; font-size: 10px;
}
.permissionSuperTab {
    border-width: 0 0 0 1px; border-style: solid; background: #003366; color: #ffffff;
}
.permissionCell {
    border-left: #bbb; border-width: 0 0 0 1px; border-style: solid;
}

/* warning panel */
.warningPanel { background: #FFFFCE; border:#F0C000 1px solid; padding: 8px; margin: 10px; }
/* alert panel */
.alertPanel { background: #FFCCCC; border:#C00 1px solid; padding: 8px; margin: 10px; }
/* info panel */
.infoPanel { background: #D8E4F1; border:#3c78b5 1px solid; padding: 8px; margin: 10px; }

/* side menu highlighting (e.g. space content screen) */
.optionPadded { padding: 2px; }
.optionSelected { background-color: #ffffcc; padding: 2px; border: 1px solid #ddd; margin: -1px; }
.optionSelected a { font-weight: bold; text-decoration: none; color: black; }

/* information macros */
.noteMacro { border-style: solid; border-width: 1px; border-color: #F0C000; background-color: #FFFFCE; text-align:left; margin-top: 5px; margin-bottom: 5px}
.warningMacro { border-style: solid; border-width: 1px; border-color: #c00; background-color: #fcc; text-align:left; margin-top: 5px; margin-bottom: 5px}
.infoMacro { border-style: solid; border-width: 1px; border-color: #3c78b5; background-color: #D8E4F1; text-align:left; margin-top: 5px; margin-bottom: 5px}
.tipMacro { border-style: solid; border-width: 1px; border-color: #090; background-color: #dfd; text-align:left; margin-top: 5px; margin-bottom: 5px}
.informationMacroPadding { padding: 5px 0 0 5px; }

table.infoMacro td, table.warningMacro td, table.tipMacro td, table.noteMacro td, table.sectionMacro td {
    border: none;
}

table.sectionMacroWithBorder td.columnMacro { border-style: dashed; border-width: 1px; border-color: #cccccc;}

.pagecontent
{
    padding: 10px;
    text-align: left;
}

/* styles for links in the top bar */
.topBarDiv a:link {color: #ffffff;}
.topBarDiv a:visited {color: #ffffff;}
.topBarDiv a:active {color: #ffffff;}
.topBarDiv a:hover {color: #ffffff;}
.topBarDiv {color: #ffffff;}

.topBar {
    background-color: #003366;
}


/* styles for extended operations */
.greyLinks a:link {color: #666666; text-decoration:underline;}
.greyLinks a:visited {color: #666666; text-decoration:underline;}
.greyLinks a:active {color: #666666; text-decoration:underline;}
.greyLinks a:hover {color: #666666; text-decoration:underline;}
.greyLinks {color: #666666; display:block; padding: 10px}

.logoSpaceLink {color: #999999; text-decoration: none}
.logoSpaceLink a:link {color: #999999; text-decoration: none}
.logoSpaceLink a:visited {color: #999999; text-decoration: none}
.logoSpaceLink a:active {color: #999999; text-decoration: none}
.logoSpaceLink a:hover {color: #003366; text-decoration: none}

/* basic panel (basicpanel.vmd) style */
.basicPanelContainer {border: 1px solid #3c78b5; margin-top: 2px; margin-bottom: 8px; width: 100%}
.basicPanelTitle {padding: 5px; margin: 0px; background-color: #f0f0f0; color: black; font-weight: bold;}
.basicPanelBody {padding: 5px; margin: 0px}

.separatorLinks a:link {color: white}
.separatorLinks a:visited {color: white}
.separatorLinks a:active {color: white}

.greynavbar {background-color: #f0f0f0; border-top: 1px solid #3c78b5; margin-top: 2px}

div.headerField {
    float: left;
    width: auto;
    height: 100%;
}

.headerFloat {
    margin-left: auto;
    width: 50%;
}

.headerFloatLeft {
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
}

#headerRow {
    padding: 10px;
}

div.license-personal {
   background-color: #003366;
   color: #ffffff;
}

div.license-personal a {
   color: #ffffff;
}

.greyFormBox {
    border: 1px solid #cccccc;
    padding: 5px;
}

/* IE automatically adds a margin before and after form tags. Use this style to remove that */
.marginlessForm {
    margin: 0px;
}

.openPageHighlight {
    background-color: #ffffcc;
    padding: 2px;
    border: 1px solid #ddd;
}

.editPageInsertLinks, .editPageInsertLinks a
{
    color: #666666;
    font-weight: bold;
    font-size: 10px;
}

/* Style for label heatmap. */
.top10 a {
    font-weight: bold;
    font-size: 2em;
    color: #003366;
}
.top25 a {
    font-weight: bold;
    font-size: 1.6em;
    color: #003366;
}
.top50 a {
    font-size: 1.4em;
    color: #003366;
}
.top100 a {
    font-size: 1.2em;
    color: #003366;
}

.heatmap {
    list-style:none;
    width: 95%;
    margin: 0px auto;
}

.heatmap a {
    text-decoration:none;
}

.heatmap a:hover {
    text-decoration:underline;
}

.heatmap li {
    display: inline;
}

.minitab {
padding: 3px 0px 3px 8px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
border-bottom: 1px solid #3c78b5;
font: bold 9px Verdana, sans-serif;
text-decoration: none;
float:none;
}
.selectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #3c78b5;
background: white;
border-bottom: 1px solid white;
color: #000000;
text-decoration: none;
}
.unselectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #3c78b5;
border-bottom: none;
background: #3c78b5;
color: #ffffff;
text-decoration: none;
}

a.unselectedminitab:hover {
color: #ffffff;
background: #003366;
border-color: #003366;
}

a.unselectedminitab:link { color: white; }
a.unselectedminitab:visited { color: white; }

a.selectedminitab:link { color: black; }
a.selectedminitab:visited { color: black; }

.linkerror { background-color: #fcc;}

a.labelOperationLink:link {text-decoration: underline}
a.labelOperationLink:active {text-decoration: underline}
a.labelOperationLink:visited {text-decoration: underline}
a.labelOperationLink:hover {text-decoration: underline}

a.newLabel:link {background-color: #ddffdd}
a.newLabel:active {background-color: #ddffdd}
a.newLabel:visited {background-color: #ddffdd}
a.newLabel:hover {background-color: #ddffdd}

ul.square {list-style-type: square}

.inline-control-link {
    background: #ffc;
    font-size: 9px;
    color: #666;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
}


.inline-control-link a:link {text-decoration: none}
.inline-control-link a:active {text-decoration: none}
.inline-control-link a:visited {text-decoration: none}
.inline-control-link a:hover {text-decoration: none}

.inline-control-link {
    background: #ffc;
    font-size: 9px;
    color: #666;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
}

div.auto_complete {
    width: 350px;
    background: #fff;
}
div.auto_complete ul {
    border: 1px solid #888;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-type: none;
}
div.auto_complete ul li {
    margin: 0;
    padding: 3px;
}
div.auto_complete ul li.selected {
    background-color: #ffb;
}
div.auto_complete ul strong.highlight {
    color: #800;
    margin: 0;
    padding: 0;
}

/******* Edit Page Styles *******/
.toogleFormDiv{
    border:1px solid #A7A6AA;
    background-color:white;
    padding:5px;
    margin-top: 5px;
}

.toogleInfoDiv{
    border:1px solid #A7A6AA;
    background-color:white;
    display:none;
    padding:5px;
    margin-top: 10px;
}

.inputSection{
    margin-bottom:20px;
}

#editBox{
   border:1px solid lightgray;
   background-color:#F0F0F0;
}

/******* Left Navigation Theme Styles ********/
.leftnav li a {
    text-decoration:none;
    color:white;
    margin:0px;
    display:block;
    padding:2px;
    padding-left:5px;
    background-color: #3c78b5;
    border-top:1px solid #3c78b5;
}

.leftnav li a:active {color:white;}
.leftnav li a:visited {color:white;}
.leftnav li a:hover {background-color: #003366; color:white;}

/* Added by Shaun during i18n */
.replaced
{
    background-color: #33CC66;
}

.topPadding
{
    margin-top: 20px;
}

/* new form style */
.form-block {
    padding: 6px;
}
.form-error-block {
    padding: 6px;
    background: #fcc;
    border-top: #f0f0f0 1px solid;
    border-bottom: #f0f0f0 1px solid;
    margin-bottom: 6px;
    padding: 0 12px 0 12px;
}
.form-element-large {
    font-size: 16px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
}

.form-element-small {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
}

.form-header {
    background: lightyellow;
    border-top: #f0f0f0 1px solid;
    border-bottom: #f0f0f0 1px solid;
    margin-bottom: 6px;
    padding: 0 12px 0 12px;
}
.form-header p, .form-block p, .form-error-block p {
    line-height: normal;
    margin: 12px 0 12px 0;
}
.form-example {
    color: #888;
    font-size: 11px;
}
.form-divider {
    border-bottom: #ccc 1px solid;
    margin-bottom: 6px;
}
.form-buttons {
    margin-top: 6px;
    border-top: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    background: #f0f0f0;
    padding: 10px;
    text-align: center;
}
.form-buttons input {
    width: 100px;
}
.form-block .error {
    padding: 6px;
    margin-bottom: 6px;
}
    -->
    </style>
</head>
<body>

<div id="PageContent">
<table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%"><tr>
<td valign="top" class="pagebody">

    <div class="pageheader">
        <span class="pagetitle">
            Page Edited :
            <a href="http://cwiki.apache.org/confluence/display/openjpa">openjpa</a> :
            <a href="http://cwiki.apache.org/confluence/display/openjpa/JPA+2.0+Roadmap">JPA 2.0 Roadmap</a>
        </span>
    </div>

     <p>
        <a href="http://cwiki.apache.org/confluence/display/openjpa/JPA+2.0+Roadmap">JPA 2.0 Roadmap</a>
        has been edited by             <a href="http://cwiki.apache.org/confluence/display/~techhusky">Jeremy Bauer</a>
            <span class="smallfont">(Apr 08, 2009)</span>.
     </p>
    <p>
      Change summary:
      <div class="greybox wiki-content"><p>OPENJPA-891</p></div>
    </p>
     <p>
                 <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=98034&originalVersion=86&revisedVersion=87">(View changes)</a>
     </p>

    <span class="label">Content:</span><br/>
    <div class="greybox wiki-content">


<h1><a name="JPA2.0Roadmap-JPA2.0RoadMap"></a>JPA 2.0 Road Map</h1>

<h2><a name="JPA2.0Roadmap-JPA2.0DevelopmentProcess"></a>JPA 2.0 Development Process</h2>
<p>The process that OpenJPA will be following for developing JPA 2.0 functionality is documented <a href="/confluence/display/openjpa/JPA+2.0+Development+Process" title="JPA 2.0 Development Process">here</a>.  The specific roadmap and iteration details will be documented on this Roadmap page.</p>

<h2><a name="JPA2.0Roadmap-IterationScheduleandContent"></a>Iteration Schedule and Content</h2>

<p><a href="#JPA2.0Roadmap-Iteration1" title="Iteration 1 on JPA 2.0 Roadmap">Iteration 1</a><br/>
<a href="#JPA2.0Roadmap-Iteration1a" title="Iteration 1a on JPA 2.0 Roadmap">Iteration 1a</a><br/>
<a href="#JPA2.0Roadmap-Iteration2" title="Iteration 2 on JPA 2.0 Roadmap">Iteration 2</a><br/>
<a href="#JPA2.0Roadmap-Iteration3" title="Iteration 3 on JPA 2.0 Roadmap">Iteration 3</a><br/>
<a href="#JPA2.0Roadmap-Iteration4" title="Iteration 4 on JPA 2.0 Roadmap">Iteration 4</a><br/>
<a href="#JPA2.0Roadmap-Iteration5" title="Iteration 5 on JPA 2.0 Roadmap">Iteration 5</a><br/>
<a href="#JPA2.0Roadmap-Iteration6" title="Iteration 6 on JPA 2.0 Roadmap">Iteration 6</a>
<br clear="all" />
<br clear="all" />
<a href="#JPA2.0Roadmap-TaskList" title="Task List on JPA 2.0 Roadmap">Task List</a>
<br clear="all" /></p>

<p><a name="JPA2.0Roadmap-Iteration1"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 1 (Dec. 1 - Dec. 19)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                            <td height="6" width="100" bgcolor="009900">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Resolved Issues - 100% (6 issues)" >
                    </td>
                                                            </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>1.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-782">OPENJPA-782</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-782">Support for collections of embeddables and basic types</a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>2.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-803">OPENJPA-803</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-803">Update SequenceGenerator to support schema and catalog</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>3.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-804">OPENJPA-804</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-804">JPA 2.0 spec API update - iteration 1</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>4.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-805">OPENJPA-805</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-805">JPQL updates - iteration 1</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>5.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-806">OPENJPA-806</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-806">Support Criteria API for JPA 2.0 - Iteration 1</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>6.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-823">OPENJPA-823</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-823">Add JPA 2.0 schemas and appropriately validate for version</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
            </table>
</p>


<p><b>Iteration 1 Summary</b></p>

<p>With the completion of iteration 1, OpenJPA includes many new JPA 2.0 (based on the 10/31/2008 spec draft) features.  Here is a summary of the new features provided by OpenJPA:</p>

<ul>
	<li>The current level of JPA 2.0 API.  You can compile against and use implemented methods of the new API.  Unimplemented methods will throw an UnsupportedOperationException.</li>
	<li>Validation using the current JPA 2.0 orm and persistence schemas.  Version 2.0 persistence and orm files will validate using these new schemas.  Metadata elements provided in iteration 1 (collection-table and element-collection) will validate and can be specified in XML.</li>
	<li>Support for nested embeddables.  An embeddable can now be nested within another embeddable.</li>
	<li>Support for relationships within embeddables.  Embeddables can now contain relationships.</li>
	<li>Collections of embeddables and basic types through the use of ElementCollection and CollectionTable.  Element collections and collection tables can be specified using annotations or in a version 2.0 orm XML.</li>
	<li>Support for the Criteria API based on the current spec level, including the new constructs; KEY(), VALUE(), and CASE().  OpenJPA also includes the ability to convert queries constructed with the Criteria API to JPQL.</li>
	<li>Support for JPA 2.0 JPQL.  Compilation of JPA 2.0 JPQL statements and execution of the new JPQL expressions including simple case expressions, general case expressions, coalesce, and the nullif expression.  In addition, the select expression allows mathematical operations and the result alias can be specified in the select expression and in the ORDER BY clause.  Execution of additional JPA 2.0 JPQL expressions will be added in future iterations.</li>
	<li>Native sequence generators allow the database schema name to be specified on the annotation or in a version 2.0 orm XML.</li>
</ul>


<p><br clear="all" />
<a name="JPA2.0Roadmap-Iteration1a"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 1a (Dec. 22 - Jan. 2)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                            <td height="6" width="100" bgcolor="009900">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Resolved Issues - 100% (1 issues)" >
                    </td>
                                                            </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>1.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-837">OPENJPA-837</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-837">OpenJPA 2.0: Update OpenJPA documentation with new persistence schemas</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
            </table>
</p>


<p><b>Iteration 1a Summary</b></p>

<p>With the completion of the 1a iteration, the OpenJPA documentation has been updated to contain the most current JPA 2.0 schemas.</p>

<p><br clear="all" />
<a name="JPA2.0Roadmap-Iteration2"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 2 (Jan. 5 - Jan. 23)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                            <td height="6" width="100" bgcolor="009900">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Resolved Issues - 100% (6 issues)" >
                    </td>
                                                            </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>1.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-802">OPENJPA-802</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-802">Support @OrderColumn annotation and XML-based definition</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>2.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-809">OPENJPA-809</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-809">Support JPA 2.0 Cache Interface</a>
                                    </td>
                                <td nowrap="true">
                                            Michael Dick
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>3.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-851">OPENJPA-851</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-851">Support for enhanced map collection (and corresponding annotations)</a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>4.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-850">OPENJPA-850</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-850">Support equivalent names for plug-in value</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>5.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-855">OPENJPA-855</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-855">JPA2 Query support for Index function</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>6.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-856">OPENJPA-856</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-856">JPA2 Query support for entity type expressions</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
            </table>
</p>


<p><b>Iteration 2 Summary</b></p>

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

<ul>
	<li>Support for the JPA 2.0 level 2 cache interface.  Operations on the OpenJPA data cache are now available from the entity manager factory through a standard JPA interface.</li>
	<li>Support for use of order column through a JPA annotations or orm mapping file elements.  Existing OpenJPA support for order columns has been extended to support the JPA standard OrderColumn definition.  This iteration supports a configurable base value attribue.  Support for the table and contiguous attributes will be provided in future iterations.</li>
	<li>Enhanced map support.  The use of Map collections has been significantly enhanced.  This iteration includes use of the new MapKeyClass, MapKeyColumn, MapKeyJoinColumn, and MapKeyJoinColumns annotations and corresponding orm mapping file elements.</li>
	<li>Support for JPQL INDEX() function within a query projection or predicate.  Allows the index of ordered columns to be projected or used as part of a query predicate.  Projection is currently not supported for element collection.  This support will be added in a future iteration.</li>
	<li>Support for entity TYPE() expression.  Allows projection of or query criteria based on entity type.  OpenJPA does not currently allow selection of an abstract entity type.</li>
	<li>Support for new javax.persistence standard properties.  Standard properties such as javax.persistence.jdbc.driver can now be specified as configuration properties.</li>
</ul>


<p><br clear="all" />
<b>Milestone 1</b></p>
<ul>
	<li>The Milestone 1 release is currently on hold until JSR-317 terms of use issues are resolved.</li>
</ul>


<p><br clear="all" />
<a name="JPA2.0Roadmap-Iteration3"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 3 (Jan. 26 - Feb. 13)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                            <td height="6" width="100" bgcolor="009900">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Resolved Issues - 100% (8 issues)" >
                    </td>
                                                            </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>1.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-865">OPENJPA-865</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-865">JPA2 Query support for collection-valued input parameters in IN Expression predicate</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>2.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-857">OPENJPA-857</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-857">Detect and store JPA version</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>3.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-869">OPENJPA-869</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-869">Support @OrderColumn annotation and XML-based definition - phase 2</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>4.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-870">OPENJPA-870</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-870">Support orphanRemoval attribute on relationships</a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_closed.gif" alt="Closed" border="0" />Closed
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>5.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-871">OPENJPA-871</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-871">Support derived identity </a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>6.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-849">OPENJPA-849</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-849">Add metadata-type getter methods to EntityManager</a>
                                    </td>
                                <td nowrap="true">
                                            Dianne Richards
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>7.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-899">OPENJPA-899</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-899">Add support for JPA2.0 method Query.getHints()</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>8.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-900">OPENJPA-900</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-900">Add support for JPA2.0 method Query.getSupportedHints()</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
            </table>
</p>


<p><b>Iteration 3 Summary</b></p>

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

<ul>
	<li>Support for collection-valued parameters in JPQL using the IN expression.  A collection-valued parameter (List, Set, etc.) may now be used in conjunction with the IN expression within the where clause of a JPQL statement.</li>
</ul>


<ul>
	<li>JPA specification level is available through OpenJPA configuration.  The JPA specification level of the provider can now be retrieved via the openjpa.Specification property.</li>
</ul>


<ul>
	<li>Support for derived identities including the use of MappedById.  OpenJPA now supports entities which have an identity that is derived from the id of another identity for one-to-one and many-to-one relationships with a parent-dependent type association.</li>
</ul>


<ul>
	<li>Support for getSupportedProperties and getProperties methods on the EntityManager and EntityManagerFactory.  The active properties and their values, in addition to the full set of supported properties can be retrieved for the EntityManager and EntityManagerFactory.</li>
</ul>


<ul>
	<li>The OrderColumn annotation and equivalent XML now allows the specification of the table element.  The table element can be used to specify the join or collection table used to maintain the relationship.</li>
</ul>


<ul>
	<li>Support for getHints and getSupportedHints on Query.  The active hints and their values, in addition to supported hints can be retrieved for a Query.</li>
</ul>


<p><br clear="all" />
<a name="JPA2.0Roadmap-Iteration4"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 4 (Feb. 16 - Mar. 6)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                            <td height="6" width="100" bgcolor="009900">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Resolved Issues - 100% (5 issues)" >
                    </td>
                                                            </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>1.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-879">OPENJPA-879</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-879">JPA2 Query support for general and qualified identification variable </a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>2.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-891">OPENJPA-891</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-891">JPA2 LockTypeMode Support</a>
                                    </td>
                                <td nowrap="true">
                                            Albert Lee
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>3.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-930">OPENJPA-930</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-930">@AttributeOverride updates </a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>4.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-931">OPENJPA-931</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-931">Support derived identity (spec 2.4.1.2 Ex 5(a), 6 (a))</a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>5.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-937">OPENJPA-937</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-937">@AssociationOverride updates </a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
            </table>
</p>


<p><b>Iteration 4 Summary</b></p>

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

<ul>
	<li>Support new JPA LockModeType in find, lock and refresh methods in the EntityManager interface. A new "mixed" lock manager is introduced implementing the new mixed optimistic and pessimistic entity locking semantics.</li>
</ul>


<ul>
	<li>AttributeOverride enhanced to allow navigation of multiple levels of embeddables, use with map keys and values, and use with element collections.</li>
</ul>


<ul>
	<li>AssociationOverride enhanced to support specification of of a join table and override of embeddables within relationships.</li>
</ul>


<ul>
	<li>Additional support of derived identities.</li>
</ul>


<ul>
	<li>Support for general and qualified identification variables in JQPL selections.  KEY, ENTRY, and VALUE qualifiers<br/>
can now be used within the SELECT clause.</li>
</ul>


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

<p><a name="JPA2.0Roadmap-Iteration5"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 5 (Mar. 9 - Apr. 3)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                            <td height="6" width="100" bgcolor="009900">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Resolved Issues - 100% (13 issues)" >
                    </td>
                                                            </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>1.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-957">OPENJPA-957</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-957">Support lock timeout hint on applicable methods</a>
                                    </td>
                                <td nowrap="true">
                                            Albert Lee
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>2.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-958">OPENJPA-958</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-958">Support lock mode on Named Query</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>3.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-959">OPENJPA-959</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-959">Support lock mode on Query interface</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>4.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-960">OPENJPA-960</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-960">Support unwrap methods on EntityManager and Query interfaces</a>
                                    </td>
                                <td nowrap="true">
                                            Pinaki Poddar
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>5.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-961">OPENJPA-961</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-961">Support projection of element collection from a JPQL query</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>6.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-963">OPENJPA-963</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-963">Add query timeout tests for PU and Map properties</a>
                                    </td>
                                <td nowrap="true">
                                            Donald Woods
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>7.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-967">OPENJPA-967</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-967">JPA2 Query support for selction of KEY, VALUE, ENTRY of a Map value</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>8.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-885">OPENJPA-885</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-885">Support clear methods on EntityManager, including new CascadeType.CLEAR </a>
                                    </td>
                                <td nowrap="true">
                                            Dianne Richards
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>9.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-878">OPENJPA-878</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-878">Support default query hint for query timeout</a>
                                    </td>
                                <td nowrap="true">
                                            Donald Woods
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>10.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-972">OPENJPA-972</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-972">Support standard provider properties in PersistenceProvider class</a>
                                    </td>
                                <td nowrap="true">
                                            Donald Woods
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>11.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-978">OPENJPA-978</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-978">Allow third argument of JPQL SUBSTRING function to be optional</a>
                                    </td>
                                <td nowrap="true">
                                            Fay Wang
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ccffcc'><strike>12.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-990">OPENJPA-990</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-990">setHint should return IllegalArgumentException for invalid query/lock timeout values</a>
                                    </td>
                                <td nowrap="true">
                                            Donald Woods
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ccffcc'><strike>13.</strike></div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1016">OPENJPA-1016</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1016">JPA2 Query support for embeddables; nested embeddables; relationships from embeddables</a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_resolved.gif" alt="Resolved" border="0" />Resolved
                                    </td>
                            </tr>
            </table>
</p>


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

<p><a name="JPA2.0Roadmap-Iteration6"></a></p>
<p>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td width="1%" nowrap>
        <b>Iteration 6 (Apr. 6 - May 1)</b>&nbsp;
    </td>

    <td width="100%">
        &nbsp;
    </td>

    <td style="border-width: 1px 1px 0 1px; border-style: solid; border-color: #bbb;" width="1%">
        <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
            <tr height="6">
            <td  height="6" nowrap="true" valign="middle" align="right"><font size="1">&nbsp;Issue Progress:&nbsp;</font></td>
            <td>
                <table height="6" valign="middle" align="right" cellspacing="0" cellpadding="0" border="0">
                    <tr height="6">
                                                                                <td height="6" width="100" bgcolor="cc0000">
                    <img src="http://issues.apache.org/jira/images/border/spacer.gif" height=10 width="100" border=0 title="Unresolved Issues - 100% (6 issues)" >
                    </td>
                                        </tr>
                </table>
            </td>
            </tr>
        </table>
    </td>
</tr>
</table>

    <table  width="100%" cellspacing="0" class="grid">
        <tr>
            <th width="1%" style="text-align: left;">
                &nbsp;
            </th>
                        <th style="text-align: left;">
                Key
            </th>
                        <th style="text-align: left;">
                Summary
            </th>
                        <th style="text-align: left;">
                Assignee
            </th>
                        <th style="text-align: left;">
                Pr
            </th>
                        <th style="text-align: left;">
                Status
            </th>
                    </tr>
                                            <tr class="rowNormal">
                                                        <td><div style='background-color:ffcccc'>1.</div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1012">OPENJPA-1012</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1012">Test failures in TestManagedInterface with @ManagedInterface annotation when using JDK6</a>
                                    </td>
                                <td nowrap="true">
                                            Donald Woods
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_open.gif" alt="Open" border="0" />Open
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ffcccc'>2.</div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-964">OPENJPA-964</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-964">Finish updating sql-error-state- codes.xml for query timeout support on other DBs</a>
                                    </td>
                                <td nowrap="true">
                                            Donald Woods
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_inprogress.gif" alt="In Progress" border="0" />In Progress
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ffcccc'>3.</div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1024">OPENJPA-1024</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1024">JPA2 Query scalar expression  in subquery </a>
                                    </td>
                                <td nowrap="true">
                                            Catalina Wei
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_open.gif" alt="Open" border="0" />Open
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ffcccc'>4.</div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1027">OPENJPA-1027</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-1027">Document changes for detach methods</a>
                                    </td>
                                <td nowrap="true">
                                            Unassigned
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_open.gif" alt="Open" border="0" />Open
                                    </td>
                            </tr>
                                    <tr class="rowNormal">
                                                        <td><div style='background-color:ffcccc'>5.</div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-962">OPENJPA-962</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-962">Support the use of delimited-identifiers</a>
                                    </td>
                                <td nowrap="true">
                                            Dianne Richards
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_inprogress.gif" alt="In Progress" border="0" />In Progress
                                    </td>
                            </tr>
                                    <tr class="rowAlternate">
                                                        <td><div style='background-color:ffcccc'>6.</div></td>
                                            <td nowrap="true">
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-926">OPENJPA-926</a>
                                    </td>
                                <td >
                                            <a href="http://issues.apache.org/jira/browse/OPENJPA-926">Support explicit access types including @Access annotation and AccessType enum and XML</a>
                                    </td>
                                <td nowrap="true">
                                            Jeremy Bauer
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/priority_major.gif" alt="Major" border="0" />
                                    </td>
                                <td nowrap="true">
                                            <img src="http://issues.apache.org/jira/images/icons/status_inprogress.gif" alt="In Progress" border="0" />In Progress
                                    </td>
                            </tr>
            </table>
</p>


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

<p><a name="JPA2.0Roadmap-TaskList"></a></p>
<h2><a name="JPA2.0Roadmap-OpenJPA2.0Tasks"></a>OpenJPA 2.0 Tasks</h2>

<h3><a name="JPA2.0Roadmap-JPA2.0SpecFeatures%28basedonJSR31710%2F31%2F2008publicdraft%29"></a>JPA 2.0 Spec Features (based on JSR-317 10/31/2008 public draft)</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Status </th>
<th class='confluenceTh'> JIRA(s) </th>
<th class='confluenceTh'> Effort </th>
<th class='confluenceTh'> Summary </th>
<th class='confluenceTh'> JPA 2.0 Spec Reference(s) </th>
</tr>
<tr>
<td class='confluenceTd'><font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-782" title="Visit page outside Confluence" rel="nofollow">OPENJPA-782<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support for nested embeddables </td>
<td class='confluenceTd'> 2.5 </td>
</tr>
<tr>
<td class='confluenceTd'><font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-782" title="Visit page outside Confluence" rel="nofollow">OPENJPA-782<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support for collections of embeddables and basic types </td>
<td class='confluenceTd'> 2.2, 2.6, 2.7.2 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-926" title="Visit page outside Confluence" rel="nofollow">OPENJPA-926<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>  </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support persistent access types including @Access annotation and AccessType enum and XML </td>
<td class='confluenceTd'> 2.3, 10.1.1, 10.1.2 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-871" title="Visit page outside Confluence" rel="nofollow">OPENJPA-871<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> High </td>
<td class='confluenceTd'> Support derived identity </td>
<td class='confluenceTd'> 2.4.1 </td>
</tr>
<tr>
<td class='confluenceTd'><font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-782" title="Visit page outside Confluence" rel="nofollow">OPENJPA-782<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support relationships within embeddables </td>
<td class='confluenceTd'> 2.5, 10.1.22, 10.1.24, 10.1.25, 10.1.33, 10.1.34 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-851" title="Visit page outside Confluence" rel="nofollow">OPENJPA-851<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Enhanced map collection support </td>
<td class='confluenceTd'> 2.7 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-870" title="Visit page outside Confluence" rel="nofollow">OPENJPA-870<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>  </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support orphanRemoval attribute on relationships </td>
<td class='confluenceTd'> 2.9, 10.1.33, 10.1.34 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-962" title="Visit page outside Confluence" rel="nofollow">OPENJPA-962<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> New database object naming conventions (delimited-identifiers) </td>
<td class='confluenceTd'> 2.13 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-891" title="Visit page outside Confluence" rel="nofollow">OPENJPA-891<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support LockTypeModes on EntityManager find and refresh operations </td>
<td class='confluenceTd'> 3.1.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support vendor specific hints on EntityManager find and refresh operations  </td>
<td class='confluenceTd'> 3.1.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-885" title="Visit page outside Confluence" rel="nofollow">OPENJPA-885<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support clear method on EntityManager, including new CascadeType.CLEAR </td>
<td class='confluenceTd'> 3.1.1, 3.2.6, 10.1.24, 10.1.25 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-849" title="Visit page outside Confluence" rel="nofollow">OPENJPA-849<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Add metadata-type getter methods to EntityManager </td>
<td class='confluenceTd'> 3.1.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-891" title="Visit page outside Confluence" rel="nofollow">OPENJPA-891<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>  </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Meet new concurrency requirements, including supporting four new lock mode types </td>
<td class='confluenceTd'> 3.4 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-957" title="Visit page outside Confluence" rel="nofollow">OPENJPA-957<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support lock timeout hint on applicable methods </td>
<td class='confluenceTd'> 3.4.4.3 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-899" title="Visit page outside Confluence" rel="nofollow">OPENJPA-899<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-900" title="Visit page outside Confluence" rel="nofollow">OPENJPA-900<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Add metadata-type getter methods to Query </td>
<td class='confluenceTd'> 3.6 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-959" title="Visit page outside Confluence" rel="nofollow">OPENJPA-959<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support setLockMode and getLockMode methods on Query </td>
<td class='confluenceTd'> 3.6 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-960" title="Visit page outside Confluence" rel="nofollow">OPENJPA-960<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support EntityManager and Query unwrap </td>
<td class='confluenceTd'> 3.6 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-990" title="Visit page outside Confluence" rel="nofollow">OPENJPA-990<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> setHint should return IllegalArgumentException for invalid query/lock timeout values </td>
<td class='confluenceTd'> 3.6.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-878" title="Visit page outside Confluence" rel="nofollow">OPENJPA-878<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-963" title="Visit page outside Confluence" rel="nofollow">OPENJPA-963<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-964" title="Visit page outside Confluence" rel="nofollow">OPENJPA-964<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support default query hint for query timeout </td>
<td class='confluenceTd'> 3.6.4 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Throw new JPA 2.0 unchecked exceptions on entity manager operations </td>
<td class='confluenceTd'> 3.7, 3.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-805" title="Visit page outside Confluence" rel="nofollow">OPENJPA-805<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-855" title="Visit page outside Confluence" rel="nofollow">OPENJPA-855<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-856" title="Visit page outside Confluence" rel="nofollow">OPENJPA-856<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-865" title="Visit page outside Confluence" rel="nofollow">OPENJPA-865<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-879" title="Visit page outside Confluence" rel="nofollow">OPENJPA-879<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> High </td>
<td class='confluenceTd'> JPQL Updates </td>
<td class='confluenceTd'> Ch. 4 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-806" title="Visit page outside Confluence" rel="nofollow">OPENJPA-806<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> High </td>
<td class='confluenceTd'> Criteria API </td>
<td class='confluenceTd'> Ch. 5 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Basic EntityManagerFactory interface updates, new exceptions, properties and metadata methods </td>
<td class='confluenceTd'> 6.4 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-809" title="Visit page outside Confluence" rel="nofollow">OPENJPA-809<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support Cache Interface </td>
<td class='confluenceTd'> 6.10 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-850" title="Visit page outside Confluence" rel="nofollow">OPENJPA-850<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support standard provider properties in persistence.xml </td>
<td class='confluenceTd'> 7.2.1.7 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-972" title="Visit page outside Confluence" rel="nofollow">OPENJPA-972<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support standard provider properties in PersistenceProvider class </td>
<td class='confluenceTd'> 8.1.3.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-850" title="Visit page outside Confluence" rel="nofollow">OPENJPA-850<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support standard provider properties in Persistence class </td>
<td class='confluenceTd'> 8.2.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-958" title="Visit page outside Confluence" rel="nofollow">OPENJPA-958<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support lockMode on @NamedQuery  </td>
<td class='confluenceTd'> 9.3.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Ignore query hints that are not recognized in all locations where query hints can be specified - log warning? </td>
<td class='confluenceTd'> 9.3 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-937" title="Visit page outside Confluence" rel="nofollow">OPENJPA-937<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> @AssociationOverride updates </td>
<td class='confluenceTd'> 10.1.2 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-930" title="Visit page outside Confluence" rel="nofollow">OPENJPA-930<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> @AttributeOverride updates </td>
<td class='confluenceTd'> 10.1.4 </td>
</tr>
<tr>
<td class='confluenceTd'><font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-782" title="Visit page outside Confluence" rel="nofollow">OPENJPA-782<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support @CollectionTable annotation </td>
<td class='confluenceTd'> 10.1.7, 2.7.2 </td>
</tr>
<tr>
<td class='confluenceTd'><font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-782" title="Visit page outside Confluence" rel="nofollow">OPENJPA-782<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support @ElementCollection annotation and XML </td>
<td class='confluenceTd'> 10.1.11, 10.1.35 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-871" title="Visit page outside Confluence" rel="nofollow">OPENJPA-871<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> High </td>
<td class='confluenceTd'> Support for derived identity with @IdClass </td>
<td class='confluenceTd'> 10.1.18, 2.4.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Review @JoinColumn elements for behavioral changes </td>
<td class='confluenceTd'> 10.1.20 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-851" title="Visit page outside Confluence" rel="nofollow">OPENJPA-851<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support @MapKeyClass annotation and XML  </td>
<td class='confluenceTd'> 10.1.27, 10.1.26 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-851" title="Visit page outside Confluence" rel="nofollow">OPENJPA-851<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support @MapKeyColumn annotation and XML </td>
<td class='confluenceTd'> 10.1.28, 2.7.1 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-851" title="Visit page outside Confluence" rel="nofollow">OPENJPA-851<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support @MapKeyJoinColumn annotation and XML  </td>
<td class='confluenceTd'> 10.1.29 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-851" title="Visit page outside Confluence" rel="nofollow">OPENJPA-851<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support @MapKeyJoinColumns annotation and XML </td>
<td class='confluenceTd'> 10.1.30 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-871" title="Visit page outside Confluence" rel="nofollow">OPENJPA-871<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Support @MappedById annotation and XML </td>
<td class='confluenceTd'> 10.1.31 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Review @OrderBy for behavioral changes </td>
<td class='confluenceTd'> 10.1.35 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-802" title="Visit page outside Confluence" rel="nofollow">OPENJPA-802<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> <br clear="all" /> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-869" title="Visit page outside Confluence" rel="nofollow">OPENJPA-869<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Medium </td>
<td class='confluenceTd'> Support @OrderColumn annotation and XML </td>
<td class='confluenceTd'> 10.1.36 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-803" title="Visit page outside Confluence" rel="nofollow">OPENJPA-803<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Update SequenceGenerator to support schema and catalog </td>
<td class='confluenceTd'> 10.1.41 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-823" title="Visit page outside Confluence" rel="nofollow">OPENJPA-823<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Use 2.0 versions of xsd's for validation, maintain 1.0 support </td>
<td class='confluenceTd'> 11.3, 7.3  </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-837" title="Visit page outside Confluence" rel="nofollow">OPENJPA-837<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Update OpenJPA documentation with new persistence schemas </td>
<td class='confluenceTd'> 11.3, 7.3  </td>
</tr>
<tr>
<td class='confluenceTd'><font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-961" title="Visit page outside Confluence" rel="nofollow">OPENJPA-961<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Low </td>
<td class='confluenceTd'> Projection of element collection from JPQL query </td>
<td class='confluenceTd'> 2.2, 2.6, 2.7.2 </td>
</tr>
</tbody></table>


<h3><a name="JPA2.0Roadmap-OtherImprovements"></a>Other Improvements</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Status </th>
<th class='confluenceTh'> JIRA </th>
<th class='confluenceTh'> Summary </th>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-766" title="Visit page outside Confluence" rel="nofollow">OPENJPA-766<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Tests that currently fail should be committed to the repository </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="green"> Complete </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-5" title="Visit page outside Confluence" rel="nofollow">OPENJPA-5<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Allow compilation with JDK 6 </td>
</tr>
</tbody></table>


<h3><a name="JPA2.0Roadmap-GeneralTasks"></a>General Tasks</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Status </th>
<th class='confluenceTh'> JIRA </th>
<th class='confluenceTh'> Summary </th>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-837" title="Visit page outside Confluence" rel="nofollow">OPENJPA-837<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> OpenJPA does not fully support database catalogs </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="red"> Not Started </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-910" title="Visit page outside Confluence" rel="nofollow">OPENJPA-910<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Allow multiple keys for the same property to be specified at different levels </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> Ongoing </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-773" title="Visit page outside Confluence" rel="nofollow">OPENJPA-773<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Upgrade to JPA 2 - umbrella task - includes updating spec API </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-757" title="Visit page outside Confluence" rel="nofollow">OPENJPA-757<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Map existing OpenJPA extensions to new features of JPA 2.0 </td>
</tr>
<tr>
<td class='confluenceTd'> <font color="blue"> In Progress </font> </td>
<td class='confluenceTd'> <span class="nobr"><a href="https://issues.apache.org/jira/browse/OPENJPA-857" title="Visit page outside Confluence" rel="nofollow">OPENJPA-857<sup><img class="rendericon" src="/confluence/images/icons/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> </td>
<td class='confluenceTd'> Detect and store JPA version </td>
</tr>
</tbody></table>

<p><!-- 
This is the original JIRA Query.  It did not query based on version or multiple status values.
 --></p>
</div>


</td></tr></table></div>
<p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
        <td height="12" background="http://cwiki.apache.org/confluence/images/border/border_bottom.gif"><img src="http://cwiki.apache.org/confluence/images/border/spacer.gif" width="1" height="1" border="0"/></td>
    </tr>
</table>

<div class="smalltext">
    Powered by
    <a href="http://www.atlassian.com/software/confluence/default.jsp?clicked=footer" class="smalltext">Atlassian Confluence</a>
    (Version: 2.2.9 Build:#527 Sep 07, 2006)
    -
    <a href="http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470" class="smalltext">Bug/feature request</a><br/>
    <br>
    <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action">Unsubscribe or edit your notifications preferences</a>

</div>

</body>
</html>


Mime
View raw message