Probleme mit dem Drucken

Status
Nicht offen für weitere Antworten.

andreash

Neues Mitglied
Hallo,

ich bin momentan etwas verzweifelt in Bezug auf das Drucken mit Java. Folgende Eckdaten des Szenarios dazu:

- Java-Applikationsserver der über einen Windows-Dienst gestartet wird
- Java läuft wegen externer Dlls als 32-Bit Anwendung
- Betriebssystem ist Windows Server 2008 x64

Startet man nun einen Druck und will dem PrinterJob einen Drucker zuweisen, hängt der entsprechende Thread komplett an folgender Stelle:

Code:
"Worker-2" daemon prio=5 runnable
        at sun.awt.windows.WPrinterJob.setNativePrintService(Native Method)
        at sun.awt.windows.WPrinterJob.setPrintService(Unknown Source)
        at some.package.print.Printer.validate(Printer.java:459)

Ich vermuuuute irgendwelche Sicherheitseinschränkungen von Windows (auf dem noch aktuellen Windows Server 2003 funktioniert das Modul), denn auch eine simple Klasse die lediglich einen String ausdrucken soll (vom Applikationsserver losgelöst) hängt wenn sie über den Windowsservice gestartet wird.

Über irgendwelche Ideen zur Lösung würde ich mich freuen.


Gruß Andreas
 
Hi andreash!

Das muss glaube ich ein Bug sein!

Schau dir hier den 1. Eintrag an!

Vielleicht hilft dir das weiter!

Gruß
Iron Monkey
 
Ich bekomme ja leider nicht mal eine Exception. Der Thread verbleibt im Zustand Runnable und das wars. Trotzdem schon mal danke :]
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben