awt.Desktop.isDesktopSupported() = false po deploy'u

0

Witam,

W aplikacji wykorzystuje awt.Desktop do otwierania plików PDF. Wszystko fajnie działa w środowisku developerskim - uruchamianym w eclipsie, natomiast po deployou na apache'a metoda isDesktopSupported zwraca false. Oczywiście oba przypadki uruchamiam na tym samym systemie.

Proszę o pomoc w rozwiązaniu problemu. Być może trzeba dołączyć do war/lib jakaś bibliotekę albo zaimportować jakiś moduł w konfiguracji apache'a.

0
Lustek napisał(a):

po deployou na apache'a metoda isDesktopSupported zwraca false.

Ja bym się na twoim miejscu 5 razy zastanowił co Ty chcesz zrobić - bo próbujesz korzystać z desktopu w aplikacji serwerowej.

Tylko w ramach ciekawostki powiem Ci, że apache zapewne jest domyślnie odpalany z parametrem -Djava.awt.headless=true - tryb ten wyłącza support desktopa.

0 użytkowników online, w tym zalogowanych: 0, gości: 0