JDK-8013437 : Test sun/awt/datatransfer/SuplementaryCharactersTransferTest.java fails to compile since 8b86
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 8
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2013-04-29
  • Updated: 2013-08-26
  • Resolved: 2013-05-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8 b93Fixed
Related Reports
Relates :  
Description
Testsuite: Regression
Test name: sun/awt/datatransfer/SuplementaryCharactersTransferTest.java
JDK tested: 8b87
OS tested: Linux, Windows
Is it a regression: No

Log:

#section:compile
----------messages:(3/204)----------
command: compile /export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java
reason: .class file out of date or does not exist
elapsed time (seconds): 3.37
----------System.out:(0/0)----------
----------System.err:(29/2750)----------
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:37: warning: DataTransferer is internal proprietary API and may be removed in a future release
import sun.awt.datatransfer.DataTransferer.ReencodingInputStream;
                           ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:37: warning: DataTransferer is internal proprietary API and may be removed in a future release
import sun.awt.datatransfer.DataTransferer.ReencodingInputStream;
                           ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:105: warning: DataTransferer is internal proprietary API and may be removed in a future release
    static class TestDataTransferer extends DataTransferer {
                                            ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:45: warning: DataTransferer is internal proprietary API and may be removed in a future release
        DataTransferer dataTransferer = new TestDataTransferer();
        ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:48: warning: DataTransferer is internal proprietary API and may be removed in a future release
        ReencodingInputStream is = dataTransferer.new ReencodingInputStream(transferable.getByteInputStream(), TEXT_FORMAT,
                                                      ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:49: warning: DataTransferer is internal proprietary API and may be removed in a future release
                DataTransferer.getTextCharset(transferable.getDataFlavor()), transferable);
                ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:105: error: TestDataTransferer is not abstract and does not override abstract method platformImageBytesToImage(byte[],long) in DataTransferer
    static class TestDataTransferer extends DataTransferer {
           ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:148: error: method does not override or implement a method from a supertype
        @Override
        ^
/export/local/aurora/CommonData/j2se_rest/test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java:161: warning: ToolkitThreadBlockedHandler is internal proprietary API and may be removed in a future release
        public ToolkitThreadBlockedHandler getToolkitThreadBlockedHandler() {
               ^
2 errors
7 warnings
result: Failed. Compilation failed


test result: Failed. Compilation failed
Comments
sun.awt.datatransfer.DataTransferer abstract class has been modified in 7075105. webrev: http://cr.openjdk.java.net/~ant/JDK-8013437/webrev.0
22-05-2013