CINXE.COM
The Java Community Process(SM) Program
<!-- ** BEGIN: header.jsp ** //--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link href="/includes/css/menu.css" rel="stylesheet" type="text/css"></link> <link href="/includes/css/style.css" rel="stylesheet" type="text/css"></link> <!--[if lt IE 6]><link href="/includes/css/style5.css" rel="stylesheet" type="text/css" ></link><![endif]--> <!--[if gte IE 5]><link href="/includes/css/style6.css" rel="stylesheet" type="text/css" ></link><![endif]--> <link href="/includes/css/tabs.css" rel="stylesheet" type="text/css"></link> <script type="text/javascript" src="/includes/scripts/tabs.js"></script> <script type="text/javascript" src="/includes/scripts/menu.js"></script> <title>The Java Community Process(SM) Program</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="UE9G5-FVEGY-MA38N-LMMNY-SBQP2",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"UE9G5-FVEGY-MA38N-LMMNY-SBQP2",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbet4tppciz5r5xoq-f-a0551a7e2-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"1164872","ak.ai":parseInt("695954",10),"ak.ol":"0","ak.cr":7,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"127d8f40","ak.r":6099,"ak.a2":e,"ak.m":"dscx","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":55842,"ak.gh":"124.155.222.134","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1739714013","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==3AMmdQzIMASTKfIBjzZitCoiidwrq5D1hLjLOiTLAWT4wN1w42KlWboDShDMIK6Sf66/EeL6+F7nORgjc8kmdQTZ6druBkDTRrEMaPDPfn44cB7dvsPi6nOIllLiAf/wRcAHbQ+z1fVE1ILDUTbkruN55GjXQPcjeFgYhvutPYLHDTJWjAGxqm7DRu+vcelCLJIFf5vH2wWZh64YmF5Mf3KBQbAQm+E65N8vvBrQlfkJ80UIpsU52qgZu0Qk2JN0/VJnuIcdQmEsZqYZ8IwOP2yRUoF1NOqgagUnWXFqoCUNsHrk67eHHmnBcZaSnMp4xUX2FaWJcKJ6LGxL2EZjuPqvAV7Shd2ETTlBAABf12M+1hrzjsMx0t1FUAXhrG//ogftz36N0j7H5LXVWV6FY2OTySCISEMFNuW9jjQfBrM=","ak.pv":"24","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body onload="P7_initPM(0,1,0,0,-1)"> <a name="top"></a> <div id="header"> <div id="logo"> <a href="/en/home/index"><img src="/images/spacer.gif" alt="Java Community Process" height="81" width="151"></a> </div> <div id="tools"> <div class="search"> <form name="search" action="/en/jsr/summary" method="get" onsubmit="return validate_search()"> <input name="id" value="Search JSRs" size="16" class="form" onfocus="nullify_if_equal(this, 'Search JSRs')" type="text"> <a href="javascript:document.search.submit()" onclick="return validate_search()"><img src="/images/button_go.gif" width="21" height="16" border="0" alt="Submit this Search" name="sub_search"></a> </form> </div> <div class="tools"> <a href="/en/press/pressroom">Press Room</a> | <a href="http://java.com/java/download/index.jsp?cid=jdp78399">Get Java Here</a> | <!-- <a href="javascript:void(0)">Print Format</a> | --> </div> </div> <div style="clear: right;"></div> <div class="topbar"><img src="/images/spacer.gif" alt="" height="3" width="154"></div> <div id="update"> </div> </div> <!-- ** BEGIN: Content Table ** //--> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <!-- ** BEGIN: Navigation Column ** //--> <td width="150" id="leftcontent" valign="top"> <!-- Navigation Placeholder //--> <div class="bar"><img src="/images/hr_dots1.gif" alt="" height="3" width="150"></div> <!-- begin find JSRs form --> <!-- IMPORTANT! do not convert this form to Struts < html : form > tag. javascript change of form.action property fails. --> <img src="/images/hd_find-jsrs.gif" alt="Find JSRs" height="18" width="150"> <form name="findjsr" action="/en/jsr/summary" method="get" class="pt5" onsubmit="return validate_findjsr()"> <input name="id" size="18" class="form" value="Search JSRs" onfocus="nullify_if_equal(this, 'Search JSRs')" type="text"> <a href="javascript:document.findjsr.submit()" onclick="return validate_findjsr()"><img src="/images/button_go.gif" width="21" height="16" border="0" alt="Submit this Search" name="sub_search"></a> </form><br><br> <!-- ** Menu Start ** //--> <ul id="p7PMnav"> <li><a href="/en/jsr/platform">JSRs by Platform</a></li> <li><a href="/en/jsr/tech">JSRs by Technology</a></li> <li><a href="/en/jsr/stage">JSRs by Stage</a></li> <li><a href="/en/jsr/ec">JSRs by Committee</a></li> <li><a href="/en/jsr/all">List of All JSRs</a></li> <!--end find JSRs form --> <div style="clear: both;"><img src="/images/spacer.gif" alt="" height="25" width="1"></div> <!--begin my JCP --> <img src="/images/hd_my-jcp.gif" alt="My JCP" height="18" width="150"> <form name="login" method="get" action="/en/user/login" > <input name="Sign-in" type="submit" title="Sign-in" value="Sign-in" /> </form> <div style="clear:both"><img src="/images/global/spacer.gif" width="1" height="3" alt=""></div> <div class="noNav"> <a href="/en/user/register">Register for Site</a> </div> <div class="bar"><img src="/images/hr_dots1.gif" alt="" height="3" width="150"></div> <div class="noNav" style="color: #666666; padding: 0;"> Use of JCP site is subject to the <a href="/en/home/terms" style="display:inline;padding: 0">JCP Terms of Use</a> and the <a href="http://www.oracle.com/us/legal/privacy/index.html" style="display:inline;padding: 0" href="">Oracle Privacy Policy</a> </div> <div style="clear:both"><img src="/images/global/spacer.gif" width="1" height="25" alt=""></div> <!--begin JCP info --> <img src="/images/hd_jcp-info.gif" alt="JCP Info" height="18" width="150"> <li><a href="/en/procedures/overview" class="p7PMtrg">About JCP</a> <ul> <li><a href="/en/procedures/overview">Program Overview</a></li> <li><a href="/en/procedures/jcp2">JCP Process Document</a></li> <li><a href="/en/whatsnew/calendar">Calendar</a></li> <li><a href="/en/participation/members">JCP Members</a></li> <li><a href="/en/participation/committee">Executive Committee</a></li> <li><a href="/en/whatsnew/elections">Elections</a></li> </ul> </li> <li><a href="/en/participation/overview" class="p7PMtrg">Get Involved</a> <ul> <li><a href="/en/participation/overview">Overview</a></li> <li><a href="/en/participation/membership">Becoming a JCP Member</a></li> <li><a href="/java-in-education">Java in Education</a></li> </ul> </li> <li><a href="/en/resources/contents" class="p7PMtrg">Community Resources</a> <ul> <li><a href="/en/resources/contents">Overview</a></li> <li><a href="/en/resources/tutorials">Tutorials</a></li> <li><a href="/en/resources/multimedia">JCP Podcasts</a></li> <li><a href="/en/resources/guide">Spec Lead Guide</a></li> <li><a href="/en/resources/tdk">TCK Tool & Info</a></li> <li><a href="/en/resources/license_reference">License Reference</a></li> </ul> </li> <li><a href="/en/press/pmo" class="p7PMtrg">Community News</a> <ul> <li><a href="/en/press/pmo">News</a></li> <li><a href="/en/press/news/awards/awards_main">Programs & Awards</a></li> <li><a href="/en/press/releases">Press Releases</a></li> <li><a href="/en/press/success">Success Stories</a></li> </ul> </li> <li><a href="/en/introduction/faq">FAQ</a></li> <li><a href="/en/resources/contacts">Contact Us</a></li> <div style="clear: both;"><img src="/images/spacer.gif" alt="" height="25" width="1"></div> <!--[if lte IE 6]><style>#p7PMnav a{height:1em;}#p7PMnav li{height:1em;float:left;clear:both;width:100%}</style><![endif]--> <!--[if IE 6]><style>#p7PMnav li{clear:none;}</style><![endif]--> <!--[if IE 7]><style>#p7PMnav a{zoom:100%;}#p7PMnav li{float:left;clear:both;width:100%;}</style><![endif]--> </ul> <br> <!-- <a href="http://java.com/java/download/index.jsp?cid=jdp78399" target="_blank"> <img width="88" height="31" border="0" hspace="30" vspace="10" alt="GetJava Download Button" title="GetJava" src="http://java.com/en/img/everywhere/getjava_sm.gif?cid=jdp78399" > </a>--><br> <!--begin ad space --> <div class="ads"> <a href="http://java.com/java/download/index.jsp?cid=jdp78399" target="_blank"><img style="display: ;" src="/images/ad_banner2.gif" alt="Ad Banner" border="1" height="70" width="150"></a> </div> <!--end ad space --> <!-- ** Menu End ** //--> <br> <br> <br> <br> <img src="/images/common/trans.gif" alt="" width="1" height="150"><br> </td> <!-- ** END: Navigation Column ** //--> <!-- ** BEGIN: Gutter Column ** //--> <td width="10" nowrap><img src="/images/common/trans.gif" alt="" width="10" height="1"></td> <!-- ** END: Gutter Column ** //--> <!-- ** BEGIN: Content Column ** //--> <td width="100%" valign="top"> <script type="text/javascript"> String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,""); } String.prototype.ltrim = function() { return this.replace(/^\s+/,""); } String.prototype.rtrim = function() { return this.replace(/\s+$/,""); } function validate_search() { if (document.search.id.value == "Search JSRs" || document.search.id.value.trim().length == 0) { alert("Search terms must be entered first"); return false; } return true; } function validate_findjsr() { if (document.findjsr.id.value == "Search JSRs" || document.findjsr.id.value.trim().length == 0) { alert("Search terms must be entered first"); return false; } return true; } function nullify_if_equal(field, str) { // alert("val=" + field.value); if (field.value == str) { field.value = ""; } } </script> <!-- ** END: header.jsp ** //--> <table> <tr> <td valign="top"> <table> <tr> <td id="centercontent" valign="top"> <div class="header1">Welcome to the Java Community Process!</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> Welcome to jcp.org, home of the Java Community Process<font size="-2"><sup>SM</sup></font> (JCP<font size="=2"><sup>SM</sup></font>) Program. The JCP is the mechanism for developing standard technical specifications for Java technology. Anyone can register for the site and participate in reviewing and providing feedback for the Java Specification Requests (JSRs), and anyone can sign up to become a JCP Member and then participate on the Expert Group of a JSR or even submit their own JSR Proposals. <br> <br> To get the most out of the site, <a href="/en/user/register">register now</a>. <P> For more information about the JCP Program, refer to our <a href="/en/introduction/overview">overview page</a>. <P> <a href="http://www.facebook.com/pages/Java-Community-Process/109537315786054"> <img border="0" alt="Find us on Facebook" title="Find us on Facebook" src="/images/Find-us-facebook-icon1.png" HEIGHT="22" WIDTH="80" BORDER="0" /> </a> <a href="https://twitter.com/jcp_org"> <img border="0" alt="Follow us on Twitter" title="Follow us on Twitter" src="/images/Follow-Us-on-twitter-2.png" HEIGHT="22" WIDTH="80" BORDER="0"/> </a> <!-- comment out the blog link <a href="http://blogs.oracle.com/jcp/"> <img border="0" alt="Read JCP Blog" title="Read JCP Blog" src="/images/blog_icon.png" HEIGHT="22" WIDTH="80" BORDER="0"/> </a> --> <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">Winter 2025 Newsletter is Released!</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> Take a look at the <a href="/en/press/pmo/newsletter/2025/February">Winter 2025 edition of the JCP Newsletter</a> to learn what is going on in the JCP and Java community! <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">2024 JCP Award Nominees are Published!</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> The <a href="/en/press/news/awards/2024awards">2024 JCP Award nominees</a> are published. Congratulations to all the nominees! <p> The winners of the JCP Awards are selected by the JCP Executive Committee Members, and the award recipients will be announced at JavaOne in March 2025. <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">Recording of the December Public EC Meeting now Available!</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> The <a href="/aboutJava/communityprocess/ec-public/materials/2024-12-10/JCP-EC-Public-Agenda-December-2024.html">agenda</a> and <a href="/aboutJava/communityprocess/media/Public-EC-Meeting-December-2024.mp4">recording</a> from the December public EC Meeting are now available! <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">JCP EC Elections Update: Results are Published!</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> The ballot for the 2024 <a href="/en/whatsnew/elections">JCP EC elections</a > closed on November 18 and the <a href="/aboutJava/communityprocess/elections/2024.html">results</a> are now available. <p>Congratulations to the newly elected and re-elected EC Members and thank you to all the nominees for participating in this year's election. <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">Celebrating 25 Years of the JCP Program</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> Please join us in celebrating the <a href="/en/press/news/JCP_25_Year_Anniversary" alt="JCP 25-Year Anniversary page">JCP 25-year Anniversary</a>. <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">Java in Education</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> <a href="https://jcp.org/java-in-education" alt="Java in Education">Java in Education</a> is an initiative to promote Java in the local educational institutions. <P> See the <a href="/aboutJava/communityprocess/media/Heather_Java_Learning.mp4" alt="Video message about Java in Education">message from Heather VanCura</a>, VP and Chairperson of the JCP Program. <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">Java Ecosystem JCP Working Group</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> The goal of the <a href="https://github.com/jcp-org/Java-Ecosystem-JCP-Working-Group/wiki">Java Ecosystem JCP Working Group</a> is to educate and increase awareness around Java ecosystem third-party tools and libraries to increase the adoption of modern release processes by third-party tool and library maintainers. <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <h1>JSR Updates</h1> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr valign="top"> <td width="50%"><b><a href="/en/jsr/stage?listBy=jsr" alt="List of new JSRs">New JSRs</a></b><br> <a href="/en/jsr/detail?id=400" alt="JSR 400 Java SE 25 detail page">JSR 400</a>, Java SE 25<BR> <P> <b><a href="/en/jsr/stage?listBy=public" alt="List of current and recent JSRs in Public Review">Public Reviews</a></b><br> <a href="/en/jsr/detail?id=399" alt="JSR 399 Java SE 24 detail page">JSR 399</a>, Java SE 24<BR> <P> <B><a href="/en/jsr/stage?listBy=final" alt="List of JSRs that have posted Final Releases">Final Releases</a></b><BR> <a href="/en/jsr/detail?id=282">JSR 282</a>, Real-Time Specification for Java 2.0<BR> <a href="/en/jsr/detail?id=378">JSR 378</a>, Portlet 3.0 Bridge for JavaServer Faces 2.2<BR> <a href="/en/jsr/detail?id=381">JSR 381</a>, Visual Recognition Specification<BR> <a href="/en/jsr/detail?id=393">JSR 393</a>, Java SE 18<BR> <a href="/en/jsr/detail?id=394">JSR 394</a>, Java SE 19<BR> <a href="/en/jsr/detail?id=395">JSR 395</a>, Java SE 20<BR> <a href="/en/jsr/detail?id=396">JSR 396</a>, Java SE 21<BR> <a href="/en/jsr/detail?id=397">JSR 397</a>, Java SE 22<BR> <a href="/en/jsr/detail?id=398">JSR 398</a>, Java SE 23<BR> <P> </td> <td><img src="/images/global/spacer.gif" width-"10" height="1" alt=""></td> <td width="50%"> <B><a href="/en/jsr/stage?listBy=maint" alt="List of current and recent JSRs in Maintenance Review">Maintenance Reviews</a></b><BR> <a href="/en/jsr/detail?id=199" alt="JSR 199 Java Compiler API Detail page">JSR 199</a>, Java Compiler API<BR> <a href="/en/jsr/detail?id=221" alt="JSR 221 JDBC 4 Detail page">JSR 221</a>, JDBC 4<BR> <a href="/en/jsr/detail?id=269" alt="JSR 269 Pluggable Annotation Processing API Detail page">JSR 269</a>, Pluggable Annotation Processing API<BR> <P> <b><a href="/en/jsr/stage?listBy=final" alt="List of JSRs that have posted Final Releases and Maintenance Releases">Maintenance Releases</a></b><br> <a href="/en/jsr/detail?id=243">JSR 243</a>, Java Data Objects 2.0<BR> <a href="/en/jsr/detail?id=337">JSR 337</a>, Java SE 8<BR> <a href="/en/jsr/detail?id=354">JSR 354</a>, Money and Currency API<BR> <a href="/en/jsr/detail?id=384">JSR 384</a>, Java SE 11<BR> <a href="/en/jsr/detail?id=385">JSR 385</a>, Units of Measurement API<BR> <a href="/en/jsr/detail?id=387">JSR 387</a>, Streamline the JCP Program<BR> <a href="/en/jsr/detail?id=392">JSR 392</a>, Java SE 17<BR> <a href="/en/jsr/detail?id=907">JSR 907</a>, Java Transaction API<BR> <P> </td> </tr> </table> <P> <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <BR> <div class="header1">JCP.Next Progress Update</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> <a href="/en/jsr/detail?id=387" alt="JSR 387, Streamline the JCP Program">JSR 387</a>, Streamline the JCP Program, has posted a Maintenance Release (2019). <BR> <a href="/en/jsr/detail?id=364" alt="JSR 364, Broadening JCP Membership">JSR 364</a>, Broadening JCP Membership, has posted a Maintenance Release (2017).<BR> <a href="/en/jsr/detail?id=355" alt="JSR 355, JCP EC Merge">JSR 355</a>, JCP Executive Committee Merge, completed its work and went final in 2012.<BR> <a href="/en/jsr/detail?id=348" alt="JSR 348, Towards a new version of the JCP">JSR 348</a>, Towards a new version of the JCP, posed a Final Release in 2011.<P> <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <br> <div class="header1">JUGs or Individuals, Complete the Transparency Checks or Audits on JSRs</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> <P> There is a transparency sub-project introduced as part of the Adopt-a-JSR program. We need JUGs or individuals to do <a href="http://www.java.net/form/jcp-2829-transparency?force=408">transparency checks or audits on JSRs</a>. <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <br> <div class="header1">Materials for Spec Leads</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> Following the upgrade to the JCP 2.8 Program, the Program Office has made available the following materials for Spec Leads on the <a href="/en/resources/multimedia" alt="JCP Multimedia page">Multimedia page of jcp.org:</a> <ul> <li>Adopt-a-JSR for Spec Leads (February 2013 call)</li> <li>JCP 2.9 and Transparency (November 2012 call)</li> <li>Meet the Candidates (October 2012 call)</li> <li>Expert Group Nominations (June 2012 call)</li> <li>Leveraging the JCP Community (February 2012 call)</li> <li>Transparency (December 2011 call)</li> <li>JCP 2.8 Overview (October 2011 call)</li> </ul> <p> <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <br> <div class="header1">JUG Members Learn the Benefits of Active JCP Participation</div> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> The Java Community Process (JCP) program has seen a dramatic rise in worldwide participation. <a href="/en/press/news/JCP_JUG_Involvement">Read more here...</a> <br> <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> <br> <P> <table cellpadding="0" cellspacing="0" id="index_table"> <tr> <!--td valign="top" width="45%"> <br> <table cellpadding="1" cellspacing="0" width="100%"> <tr> <td valign="top" width="100%"> <div class="header1"></div><BR> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> </td> </tr> </table> <br><br> </td> <td width="10%"> </td> <td valign="top" width="45%"> <table cellpadding="1" cellspacing="0" width="100%"> <tr> <td valign="top" width="100%"> <div class="header1"></div><BR> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> </td> </tr> </table> <BR /><br> </td> </tr> <tr> <td width="45%" valign="top"> <table cellpadding="1" cellspacing="0" width="100%"> <tr> <td valign="top" width="100%"> <div class="header1"></div><BR> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> </td> </tr> </table> <br><br> </td> <td width="10%"> </td> <td valign="top" width="45%"> <table cellpadding="1" cellspacing="0" width="100%"> <tr> <td valign="top" width="100%"> <div class="header1"></div><br> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> </td> </tr> </table> <br><br> </td> </tr> <tr> <td valign="top" width="45%"> <table cellpadding="1" cellspacing="0" width="100%"> <tr> <td valign="top" width="100%"> <div class="header1"></div><BR> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> </td> </tr> </table> <BR /> </td> <td width="10%"> </td> <td valign="top" width="45%"> <table cellpadding="1" cellspacing="0" width="100%"> <tr> <td valign="top" width="100%"> <div class="header1"></div><BR> <div class="anybar"><img src="/images/global/bar_green.gif" alt="" width="12" height="4"></div> </td> </tr> </table> <br> </td--> </tr> </table> <BR /> <div class="dotbar"><img src="/images/global/spacer.gif" alt="" width="1" height="5"></div> </td> </tr> </table> </td> </tr> </table> </td> <!-- BEGIN RIGHT CONTENT --> <td id="rightcontent" valign="top"> <img src="/images/global/spacer.gif" width="150" height="5" alt=""><br> <img src="/images/global/hd_quick-links.gif" alt="Quick Links" width="150" height="18"> <span class="rightcol"> <a href="/en/resources/guide">Spec Lead Guide</a><br> <a href="/en/procedures/jcp2">JCP 2</a><br> <a href="/en/resources/EC_summaries">EC meeting summaries</a><BR> <a href="/en/whatsnew/calendar">Calendar</a><br> <a href="/en/resources/multimedia">Multimedia page</a><BR> <a href="/en/jsr/proposal">Submit a new JSR</a><br> <a href="https://community.oracle.com/community/java/jcp">JCP Community Page</a><BR> </span> <!--end quicklinks --> <!--begin news --> <img src="/images/global/hd_news.gif" alt="News" width="150" height="18"> <span class="rightcol"> <B> <a href="/aboutJava/communityprocess/pr/jsr399/index.html" alt="Public Review of Java SE 24">JSR 399 Java SE 24 Public Review</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr199/index8.html" alt="8th Maintenance Review of the Java Compiler API">JSR 199 Java Compiler API Maintenance Review 8</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr269/index18.html" alt="18th Maintenance Review of the Pluggable Annotation Processing API">JSR 269 Pluggable Annotation Processing API Maintenance Review 18</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr221/index4.html" alt="4th Maintenance Review of the JDBC 4 specification">JSR 221 JDBC 4 Maintenance Review 4</a> <BR> <BR> <a href="/en/jsr/detail?id=400" alt="JSR 400 Java SE 25 detail page">JSR 400 Java SE 25 iteration begins</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr398/index.html" alt="Final Release information page for Java SE 23">JSR 398 Java SE 23 Final Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr199/index4.html" alt="Fourth Maintenance Release of Java Compiler">JSR 199 Java Compiler API Maintenance Release 4</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr269/index9.html" alt="Ninth Maintenance Release of the Pluggable Annotation Processing API">JSR 269 Pluggable Annotation Processing API Maintenance Release 9</a> <BR> <BR> <a href="/aboutJava/communityprocess/pr/jsr398/index.html">JSR 398 Java SE 23 Public Review</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr199/index7.html">JSR 199 Java Compiler API Maintenance Review 7</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr282/index.html">JSR 282 Real-Time Specification for Java 2.0 Final Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr269/index17.html">JSR 269 Pluggable Annotation Processing API Maintenance Review 17</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr392/index.html">JSR 392 Java SE 17 Maintenance Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr384/index3.html">JSR 384 Java SE 11 Maintenance Release 3</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr337/index6.html">JSR 337 Java SE 8 Release Contents Maintenance Release 6</a> <BR> <BR> <a href="/en/jsr/detail?id=399" alt="JSR 399 Java SE 24 detail page">JSR 399 Java SE 24 iteration begins</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr392/index.html">JSR 392 Java SE 17 Maintenance Review</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr384/index3.html">JSR 384 Java SE 11 Maintenance Review 3</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr337/index6.html">JSR 337 Java SE 8 Release Contents Maintenance Review 6</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr269/index8.html">JSR 269 Pluggable Annotation Processing Maintenance Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr397/index.html">JSR 397 Java SE 22 Final Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr385/index2.html">JSR 385 Units of Measurement API 2 Maintenance Release 2</a> <BR> <BR> <a href="/en/jsr/detail?id=398">JSR 398 Java SE 23 iteration begins</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr396/index.html">JSR 396 Java SE 21 Final Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr269/index7.html">JSR 269 Pluggable Annotation Processing API Maintenance Release 7</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr384/index2.html">JSR 384 Java SE 11 Maintenance Release 2</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr337/index5.html">JSR 337 Java SE 8 Maintenance Release 5</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr384/index2.html">JSR 384 Java SE 11 Maintenance Review 2</a> <BR> <BR> <a href="/aboutJava/communityprocess/maintenance/jsr337/index5.html">JSR 337 Java SE 8 Maintenance Review 5</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr378/index.html">JSR 378 Portlet 3.0 Bridge for JavaServer Faces 2.2 Final Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/mrel/jsr243/index4.html">JSR 243 Java Data Objects Maintenance Release 4</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr381/index.html">JSR 381 Visual Recognition Specification Final Release</a> <BR> <BR> <a href="/aboutJava/communityprocess/final/jsr392/index.html">JSR 392 Java SE 17 Final Release</a> <BR> <BR> </span> <!--end news --> <span class="rightcol"> </span> <div class="bar2"><img src="/images/global/hr_dots1.gif" alt="" width="150" height="3"></div> <!--end news/events --> </td> <!-- END RIGHT CONTENT --> </tr> </table> <!-- ** BEGIN: footer.jsp ** //--> </td> </tr> </table> <!-- ** END: Content Table ** //--> <!-- ** BEGIN: Footer Table ** //--> <div id="footer" style="clear: both;"> <div class="footleft"> <a href="/en/resources/contacts">Contact Us</a> </div> <div class="botbar"><img src="/images/spacer.gif" alt="" height="23" width="1"></div> <div class="footleft2"> © 2025, Oracle Corporation and/or its affiliates. <a href="/en/home/terms">Terms of Use</a>. <a href="http://www.oracle.com/us/legal/privacy/index.html">Privacy Policy</a>. <a href="http://www.oracle.com/us/legal/third-party-trademarks/third-party-trademarks-078568.html">Trademarks</a> </div> <div class="footright"> <img src="/images/common/logo_oracle_footer.gif" alt="Oracle Corporation" height="22" width="91"> </div> <div style="clear: both;"><img src="/images/spacer.gif" alt="" height="30" width="1"></div> </div> <!-- ** END: Footer Table ** //--> <!-- ** Menu Start ** //--> </body> </html> <!-- ** END: footer.jsp ** //-->