-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P3
-
Affects Version/s: 8, 9
-
Component/s: client-libs
-
None
JDK's 2D printing implementation uses CUPS PPD API
According to :
https://www.cups.org/documentation.php/doc-1.7/api-ppd.html
The PPD API is deprecated starting in CUPS 1.6/OS X 10.8. Please use the new Job Ticket APIs in the CUPS API documentation. These functions will be removed in a future release of CUPS.
So some future version of CUPS on all platforms and probably quite soon on
Mac (OS X 10.10 or 10.11 ? ) will no longer have these APIs and JDK printing
will cease to function properly.
We will need to have a migration path, using the new API whilst still supporting
the old API
According to :
https://www.cups.org/documentation.php/doc-1.7/api-ppd.html
The PPD API is deprecated starting in CUPS 1.6/OS X 10.8. Please use the new Job Ticket APIs in the CUPS API documentation. These functions will be removed in a future release of CUPS.
So some future version of CUPS on all platforms and probably quite soon on
Mac (OS X 10.10 or 10.11 ? ) will no longer have these APIs and JDK printing
will cease to function properly.
We will need to have a migration path, using the new API whilst still supporting
the old API
- relates to
-
JDK-8181571 printing to CUPS fails on mac sandbox app
-
- Resolved
-