Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4360752
Votes 0
Synopsis Java Print Service API needed to provide access to printer capabilities
Category java:classes_2d
Reported Against 1.3 , merlin
Release Fixed 1.4(merlin-beta)
State 10-Fix Delivered, request for enhancement
Priority: 3-Medium
Related Bugs 4440236
Submit Date 08-AUG-2000
Description
Release:  Merlin

Problem: 
   This API is the product of JSR006, Unified Printing API, and will allow 
   client applications to provide rich access to the capablities of print           services available such as printer browsing and selection,
   and discovery of the capablities of those printers, selection of printers for    a printer job, specification of a printer job such as paper sizes, etc.
   Availability of specific capabalities is necessarily dependent on the            underlying print service. 

   Since all capabilities will be exposed though API server applications become     first class citizens of this API. 

   Server applications may be beneficiaries of the capabilities for spooling        documents to print services, whereas previously only graphics calls
   could be used to generate printer jobs from Java applications. 

Requesters:
   Java2D, Xerox, JINI Printing Group, JustSystems

Proposed API change:
   Please look at:
      http://java.sun.com/aboutJava/communityprocess/review/jsr006/index.html

API reviewed and approved by:
   JSR006 expert group, JINI Printing Working Group, Sun internal
   printing review, Java2D

Implementation:
  - Engineer who made (or will make) the changes:  Alan Kaminsky, Phil Race
  - Date at which changes will be complete:  Sept 1, 2000
  - Number of lines of new or modified code:
	+ Java: 23000  (includes extensive comments)
	+ Native:
  - Code reviewed (or will be reviewed) by: Phil Race, Jennifer Godinez

Risk assessment: Low

SQE (product testing) impact; contact  xxxxx@xxxxx :

   - Name of person who approved change and committed to add/modify
     tests: Mukund Madhugiri ( xxxxx@xxxxx )

JCK (compatibility testing) impact; contact jck- xxxxx@xxxxx : (JCK would
like hard copy submittals instead of URL pointers)

   - Name of person who approved change and committed to write JCK
     tests:  xxxxx@xxxxx 

Doc impact (contact Alan Sommerer if you don't know your contact):

   - Name of person committed to add/modify documents: Jennifer Ball     				( xxxxx@xxxxx )

Localization impact: No

   - If yes, describe:

Internationalization impact: No

   - If yes, describe:

Security impact: No

   - If yes, describe:

Compatibility impact: No

   - If yes, describe:

Legal impact: No

   - If yes, describe:

For feature changes, Product Marketing approval:
Work Around
N/A
Evaluation
Javax print APIs are a merlin feature

 xxxxx@xxxxx  2000-12-04
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang