How can I get early access to Oracle Java updates, so I can test my RIA and avoid fire-drills when these updates are made public?
Asked Answered
C

4

17

Having had our application stop working when customers installed the 7u45 update, we're wondering what more we can do in the future to be ready for these updates up-front and avoid release-day support nightmares.

(Per the Java version numbering scheme, the next Critical Patch Update, planned for January 14, will be 7u51. The next Limited Update (date unknown) will be 7u60.)

I've poked around the Oracle and OpenJDK websites, and not found anything particularly useful. The main Oracle page for Java SE has an Early Access Downloads section. It has three links that have potential, but don't pan out:

An answer to the second question I linked above points to an OpenJDK bug report that was filed back in August. (It has a "CAP" label, which might stand for "Compatibility and Performance"?) So clearly some people are able to test their applications against these updates. Any pointers on how to join that club are much appreciated!

Chamfer answered 17/10, 2013 at 20:58 Comment(5)
This question appears to be off-topic because it is not about programming.Lovering
It's about testing the programs we write, specifically their interactions with updates to their runtimesChamfer
"but nobody knows how to sign up for it." No, that question was closed as 'off-topic' as it clearly states below. You might have better luck asking this on the Oracle forums.Spadiceous
It's about early access to Oracle programs. Ask Oracle.Lovering
I've documented a couple of gotchas we ran into when trying to comply with the new 7u51 requriments as SO questions: #20430789 and #20429962Chamfer
C
8

OpenJDK Bug System

According to this post on the jdk7u-dev mailing list, the OpenJDK bug system may provide a subset of the answer.

The mailing list post says that bugs with the CPU-critical-request label are under consideration for inclusion in the next CPU and bugs with the CPU-critical-approved label have been approved for inclusion in the next CPU. However in practice, it seems that they're using more-specific labels. For the 7u51 update planned for January 2014, the labels appear to be CPU14_01-critical-request and CPU14_01-critical-approved.

You can browse the full set of labels to make your own educated guesses about labels for subsequent CPUs. You can also see bugs whose "fix version" is 7u51.

Java Platform Group, Product Managment blog

The Java Platform Group, Product Management blog looks to be another avenue for partial information. In this comment to the "Updated Security Baseline (7u45) impacts Java 7u40 and before with High Security settings" entry, Erik Costlow of Oracle says:

One of the reasons we created this blog is that it gives us a way of providing as much information as we can, even more than it already done on the various OpenJDK mailing lists.

There are some changes that we can't provide advance notice about, and my hope is to keep that to a minimum. For other changes, not only are we posting about them here, I am actually going out into other projects and not only telling them, but (as appropriate) making contributions. See https://issues.apache.org/bugzilla/show_bug.cgi?id=55542 for an example.

Oracle Programs

The Java Compatibility and Performance Program is dead, according to my Oracle account manager. Access to an analogous program for CPUs is tightly controlled (even within Oracle) due to the risk of vulnerabilities being reverse-engineered. (I am not a member and do not plan to pursue it further.) OpenJDK is Oracle's preferred method of compatibility testing, even though it is known not to be bit-for-bit identical to what will be in the next CPU.

Oracle also refers us to the Security Track at JavaOne 2013, in particular the "One Year of Security Enhancements in the JRE" talk, whose slides are available online. Those slides, in turn, say that the blog mentioned above will give "as much advanced notice as possible".

Chamfer answered 18/10, 2013 at 15:26 Comment(0)
S
2

Totally partial answer : 7u60 Build b01 is now available at https://jdk7.java.net/download.html.

Southeastward answered 11/12, 2013 at 9:8 Comment(1)
We've actually already found a bug (LiveConnect not working), reported it, and been told by our Oracle reps that it's not a reflection of what will happen in 7u51. :-/ The bug report should show up at bugs.openjdk.java.net/browse/JI-9008735 once it's accepted.Chamfer
I
1

Netbeans 7.4 was just released last night. And one of the new features is Java 8 preview capability. Although this might not help you through each release, at least it could help you get ready for Java 8.

https://netbeans.org/community/releases/74/

Ileostomy answered 18/10, 2013 at 11:35 Comment(0)
S
0

I noticed that Rory O'Donnell was the one posting release info to all the mailing lists, and sent him an email, and got on an unofficial maling list with announcements of new releases.

Not the "official" answer, I guess, but it might work for you as well.

Saltpeter answered 9/10, 2014 at 6:29 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.