Re: JDK 9 EA Build 162 is available on java.net

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: JDK 9 EA Build 162 is available on java.net

Rick Hillegas-3
Thanks, Rory. It appears that the Taglet classes have moved again. When I compile Derby with b162, I see lots of errors like the following:

    [javac] /Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/javadoc/DiskLayoutTaglet.java:24: error: package jdk.javadoc.doclet.taglet does not exist
    [javac] import jdk.javadoc.doclet.taglet.Taglet;
    [javac]                                 ^
    [javac] /Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/javadoc/DiskLayoutTaglet.java:35: error: cannot find symbol
    [javac] public class DiskLayoutTaglet implements Taglet
    [javac]                                          ^
    [javac]   symbol: class Taglet

I don't see Taglet in the public javadoc at http://download.java.net/java/jdk9/docs/api/index.html?overview-summary.html

Any suggestions concerning best practices for patching around this problem?

Thanks,
-Rick

On 3/24/17 3:27 AM, Rory O'Donnell wrote:


Hi Rick,

JDK 9 Early Access  b162  is available on java.net, summary of  changes are listed here .

There is one fix for a bug reported by Open Source projects since the last availability email  :
  • b161 - JDK 8176265 Method overload resolution on a covariant base type doesn't work in 9
Other change that maybe of interest:
  • b162 - JDK 8176503 security-libs Disable SHA-1 TLS Server Certificates


Better tools for adjusting to strong encapsulation - please read Mark Reinhold's email on this topic [1]

Quality Outreach Report for March 2017 is available [2], many thanks for your continued support
and welcome to the new projects!

Schedule - JDK 9 Rampdown Phase 2: Proposal accepted [3]. 
The overall goal of this process is to ensure that we fix just the bugs that must be fixed in order to ensure a successful release.

Oracle's JRE and JDK Cryptographic Roadmap has been updated since last availability email [4]

Rgds,Rory

[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2017-March/011763.html
[2] https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2017
[3] http://mail.openjdk.java.net/pipermail/jdk9-dev/2017-March/005689.html
[4] https://www.java.com/en/jre-jdk-cryptoroadmap.html

-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland 


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: JDK 9 EA Build 162 is available on java.net

Rick Hillegas-3
Thanks, Muneer. With that fix, I was able to compile Derby cleanly. Unfortunately, the Derby javadoc does not build cleanly now. I have logged a defect at bugreport.java.com with internal review ID 9048339. I have documented my experience in the final comment on https://issues.apache.org/jira/browse/DERBY-6856

Thanks again,
-Rick

On 3/26/17 10:56 PM, Muneer Kolarkunnu wrote:

Hi Rick,

 

As an improvement in the package structure of doclet, package of Taglet.java has changed from “jdk.javadoc.doclet.taglet” to “jdk.javadoc.doclet”.

You can see more information here: JDK-8176331.

 

Regards,

Muneer

 

From: Rick Hillegas [[hidden email]]
Sent: Saturday, March 25, 2017 8:55 PM
To: Rory O'Donnell
Cc: Dalibor Topic; Balchandra Vaidya; Muneer Kolarkunnu; [hidden email]
Subject: Re: JDK 9 EA Build 162 is available on java.net

 

Thanks, Rory. It appears that the Taglet classes have moved again. When I compile Derby with b162, I see lots of errors like the following:

    [javac] /Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/javadoc/DiskLayoutTaglet.java:24: error: package jdk.javadoc.doclet.taglet does not exist
    [javac] import jdk.javadoc.doclet.taglet.Taglet;
    [javac]                                 ^
    [javac] /Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/javadoc/DiskLayoutTaglet.java:35: error: cannot find symbol
    [javac] public class DiskLayoutTaglet implements Taglet
    [javac]                                          ^
    [javac]   symbol: class Taglet

I don't see Taglet in the public javadoc at http://download.java.net/java/jdk9/docs/api/index.html?overview-summary.html

Any suggestions concerning best practices for patching around this problem?

Thanks,
-Rick

On 3/24/17 3:27 AM, Rory O'Donnell wrote:

 

Hi Rick,

JDK 9 Early Access  b162  is available on java.net, summary of  changes are listed here .

There is one fix for a bug reported by Open Source projects since the last availability email  :

  • b161 - JDK 8176265 Method overload resolution on a covariant base type doesn't work in 9

Other change that maybe of interest:

  • b162 - JDK 8176503 security-libs Disable SHA-1 TLS Server Certificates


Better tools for adjusting to strong encapsulation - please read Mark Reinhold's email on this topic [1]

Quality Outreach Report for March 2017
is available [2], many thanks for your continued support
and welcome to the new projects!

Schedule - JDK 9 Rampdown Phase 2: Proposal accepted [3]. 
The overall goal of this process is to ensure that we fix just the bugs that must be fixed in order to ensure a successful release.

Oracle's JRE and JDK Cryptographic Roadmap has been updated since last availability email [4]

Rgds,Rory

[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/2017-March/011763.html
[2] https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2017
[3] http://mail.openjdk.java.net/pipermail/jdk9-dev/2017-March/005689.html
[4] https://www.java.com/en/jre-jdk-cryptoroadmap.html


-- 
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA , Dublin, Ireland 

 


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: JDK 9 EA Build 162 is available on java.net

Rick Hillegas-3
Thanks for that update, Dalibor. I have updated
https://issues.apache.org/jira/browse/DERBY-6856 accordingly. In other
good news, Derby does compile and test cleanly after adjusting for the
new location of the Taglet classes.

Cheers,
-Rick

On 3/28/17 2:09 AM, dalibor topic wrote:

> Thanks for filing the issue, Rick - the issue [0] has been closed as a
> duplicate of https://bugs.openjdk.java.net/browse/JDK-8176901 (which
> is currently open).
>
> cheers,
> dalibor topic
>
> [0] https://bugs.openjdk.java.net/browse/JDK-8177692
>
> On 28.03.2017 04:13, Rick Hillegas wrote:
>> Thanks, Muneer. With that fix, I was able to compile Derby cleanly.
>> Unfortunately, the Derby javadoc does not build cleanly now. I have
>> logged a defect at bugreport.java.com with internal review ID 9048339. I
>> have documented my experience in the final comment on
>> https://issues.apache.org/jira/browse/DERBY-6856
>>
>> Thanks again,
>> -Rick
>>
>> On 3/26/17 10:56 PM, Muneer Kolarkunnu wrote:
>>>
>>> Hi Rick,
>>>
>>>
>>>
>>> As an improvement in the package structure of doclet, package of
>>> Taglet.java has changed from “jdk.javadoc.doclet.taglet” to
>>> “jdk.javadoc.doclet”.
>>>
>>> You can see more information here:JDK-8176331
>>> <https://bugs.openjdk.java.net/browse/JDK-8176331>.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Muneer
>>>
>>>
>>>
>>> *From:*Rick Hillegas [mailto:[hidden email]]
>>> *Sent:* Saturday, March 25, 2017 8:55 PM
>>> *To:* Rory O'Donnell
>>> *Cc:* Dalibor Topic; Balchandra Vaidya; Muneer Kolarkunnu;
>>> [hidden email]
>>> *Subject:* Re: JDK 9 EA Build 162 is available on java.net
>>>
>>>
>>>
>>> Thanks, Rory. It appears that the Taglet classes have moved again.
>>> When I compile Derby with b162, I see lots of errors like the
>>> following:
>>>
>>>     [javac]
>>> /Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/javadoc/DiskLayoutTaglet.java:24:
>>>
>>> error: package jdk.javadoc.doclet.taglet does not exist
>>>     [javac] import jdk.javadoc.doclet.taglet.Taglet;
>>>     [javac]                                 ^
>>>     [javac]
>>> /Users/rhillegas/derby/mainline/trunk/java/build/org/apache/derbyBuild/javadoc/DiskLayoutTaglet.java:35:
>>>
>>> error: cannot find symbol
>>>     [javac] public class DiskLayoutTaglet implements Taglet
>>>     [javac]                                          ^
>>>     [javac]   symbol: class Taglet
>>>
>>> I don't see Taglet in the public javadoc at
>>> http://download.java.net/java/jdk9/docs/api/index.html?overview-summary.html 
>>>
>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__download.java.net_java_jdk9_docs_api_index.html-3Foverview-2Dsummary.html&d=DwMDaQ&c=RoP1YumCXCgaWHvlZYR8PQcxBKCX5YTpkKY057SbK10&r=7bvUjUH5MPQjTQc-yiURhDzhmTVf_jExXWJmhW3qR74&m=FrLps9MesWR_-ldKvvz08ot5BP28JFKoRoDi7m97e7Y&s=z7KCFX0ppwCDuLodtogHnxPELoZTsF-qwikd-MOnZIY&e=>
>>>
>>>
>>> Any suggestions concerning best practices for patching around this
>>> problem?
>>>
>>> Thanks,
>>> -Rick
>>>
>>> On 3/24/17 3:27 AM, Rory O'Donnell wrote:
>>>
>>>
>>>
>>>     Hi Rick,
>>>
>>>     *JDK 9 Early Access*  b162
>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__jdk9.java.net_download_&d=DwMDaQ&c=RoP1YumCXCgaWHvlZYR8PQcxBKCX5YTpkKY057SbK10&r=7bvUjUH5MPQjTQc-yiURhDzhmTVf_jExXWJmhW3qR74&m=FrLps9MesWR_-ldKvvz08ot5BP28JFKoRoDi7m97e7Y&s=z455EzqFSIPAZ3iA8as1bj5H9jKYMZekAabYiNCdmUQ&e=>
>>>     is available on java.net, summary of  changes are listed here
>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__download.java.net_java_jdk9_changes_jdk-2D9-2B162.html&d=DwMDaQ&c=RoP1YumCXCgaWHvlZYR8PQcxBKCX5YTpkKY057SbK10&r=7bvUjUH5MPQjTQc-yiURhDzhmTVf_jExXWJmhW3qR74&m=FrLps9MesWR_-ldKvvz08ot5BP28JFKoRoDi7m97e7Y&s=lbzSpW-Hb9AQqOW-7_zhu-qWaJG5kcZxNsHNlFjez9o&e=>.
>>>
>>>     There is one fix for a bug reported by Open Source projects since
>>>     the last availability email  :
>>>
>>>       * b161 - JDK 8176265 Method overload resolution on a covariant
>>>         base type doesn't work in 9
>>>
>>>     Other change that maybe of interest:
>>>
>>>       * b162 - JDK 8176503 security-libs Disable SHA-1 TLS Server
>>>         Certificates
>>>
>>>
>>>     *Better tools for adjusting to strong encapsulation -* please read
>>>     Mark Reinhold's email on this topic [1]
>>>     *
>>>     Quality Outreach Report for March 2017 *is available [2], many
>>>     thanks for your continued support
>>>     and welcome to the new projects!
>>>
>>>     *Schedule - JDK 9 Rampdown Phase 2*: Proposal accepted [3].
>>>     The overall goal of this process is to ensure that we fix just the
>>>     bugs that must be fixed in order to ensure a successful release.
>>>
>>>     Oracle's JRE and JDK Cryptographic Roadmap has been updated since
>>>     last availability email [4]
>>>
>>>     Rgds,Rory
>>>
>>>     [1]
>>> http://mail.openjdk.java.net/pipermail/jigsaw-dev/2017-March/011763.html 
>>>
>>>     [2]
>>> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2017
>>>     [3]
>>> http://mail.openjdk.java.net/pipermail/jdk9-dev/2017-March/005689.html
>>>     [4] https://www.java.com/en/jre-jdk-cryptoroadmap.html
>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.java.com_en_jre-2Djdk-2Dcryptoroadmap.html&d=DwMDaQ&c=RoP1YumCXCgaWHvlZYR8PQcxBKCX5YTpkKY057SbK10&r=7bvUjUH5MPQjTQc-yiURhDzhmTVf_jExXWJmhW3qR74&m=FrLps9MesWR_-ldKvvz08ot5BP28JFKoRoDi7m97e7Y&s=JCJzgilaVeQg_MltBCU-FmnE7Fqu82WBdLBIcVIhnDI&e=>
>>>
>>>
>>>     --
>>>
>>>     Rgds,Rory O'Donnell
>>>
>>>     Quality Engineering Manager
>>>
>>>     Oracle EMEA , Dublin, Ireland
>>>
>>>
>>>
>>
>

Loading...