You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by "Tilmann Zäschke (Jira)" <ji...@apache.org> on 2022/03/31 20:10:00 UTC

[jira] [Commented] (JDO-808) Java 18

    [ https://issues.apache.org/jira/browse/JDO-808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17515569#comment-17515569 ] 

Tilmann Zäschke commented on JDO-808:
-------------------------------------

After upgrading to `apache-25.pom` compilation reports the following warnings:
{noformat}
[WARNING] [options] bootstrap class path not set in conjunction with -source 8
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[29,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[22,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ObjectIdentity.java:[29,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[35,20] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[211,8] [removal] SecurityManager in java.lang has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[211,36] [removal] getSecurityManager() in System has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[457,8] [removal] SecurityManager in java.lang has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[457,36] [removal] getSecurityManager() in System has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[494,8] [removal] SecurityManager in java.lang has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[494,36] [removal] getSecurityManager() in System has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[578,8] [removal] SecurityManager in java.lang has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[578,35] [removal] getSecurityManager() in System has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[600,8] [removal] SecurityManager in java.lang has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[600,35] [removal] getSecurityManager() in System has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[683,14] [removal] SecurityManager in java.lang has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[683,42] [removal] getSecurityManager() in System has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[781,32] [removal] Integer(int) in Integer has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\JDOImplHelper.java:[882,17] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[110,34] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[357,25] [removal] Integer(int) in Integer has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\spi\I18NHelper.java:[392,15] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\PersistenceManager.java:[566,36] [unchecked] Possible heap pollution from parameterized vararg type T
  where T is a type-variable:
    T extends Object declared in method <T>makePersistentAll(T...)
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\PersistenceManager.java:[1096,32] [unchecked] Possible heap pollution from parameterized vararg type T
  where T is a type-variable:
    T extends Object declared in method <T>detachCopyAll(T...)
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\IntIdentity.java:[131,15] [removal] Integer(int) in Integer has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\CharIdentity.java:[142,15] [removal] Character(char) in Character has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ShortIdentity.java:[131,15] [removal] Short(short) in Short has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\LongIdentity.java:[141,15] [removal] Long(long) in Long has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ByteIdentity.java:[134,15] [removal] Byte(byte) in Byte has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\identity\ObjectIdentity.java:[47,8] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[180,8] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1529,20] [removal] Integer(int) in Integer has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1530,20] [removal] Integer(int) in Integer has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1913,15] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1927,15] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1951,19] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[1970,28] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[2001,19] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[2027,19] [removal] AccessController in java.security has been deprecated and marked for removal
[WARNING] C:\work\github\db-jdo\api\src\main\java\javax\jdo\JDOHelper.java:[2048,19] [removal] AccessController in java.security has been deprecated and marked for removal
*no* further _formatting_ is done here{noformat}
 

 

> Java 18
> -------
>
>                 Key: JDO-808
>                 URL: https://issues.apache.org/jira/browse/JDO-808
>             Project: JDO
>          Issue Type: Bug
>          Components: tck
>    Affects Versions: JDO 3.2
>            Reporter: Tilmann Zäschke
>            Assignee: Tilmann Zäschke
>            Priority: Major
>
> Java 18 comes with several changes that are expected to cause warnings or other problems: [email|https://lists.apache.org/thread/3snsshz2ddb3lpzwfh03fpk05mb4b3fc]. Expected problems include warnings about use of the now deprecated SecurityManager.
> A test run with OpenJDK 18 results in an error during compilation due to plugin incompatibility.
>  
> Task: Find and fix problems with JDK 18.
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)