Web Service Using PrintServiceLookup Returns Less Printers

(Doc ID 2175559.1)

Last updated on APRIL 06, 2018

Applies to:

Oracle WebLogic Server - Version to [Release 12c]
Information in this document applies to any platform.


Customer has written a Web Service in Java (a .war file)

The Web Service uses the Java PrintServiceLookup.lookupPrintServices() API to get a list of printers.

When the war is deployed to a two-nodes environment, the Web Service is not returning the expected printer list.

Java code executed from Unix prompt got a list of 293 printers. However, the same code executed from the Java Web Service returned only 124. Somehow the list is getting cut out.

Here is the code:



Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms