Dariusz Czyżewski

Dariusz Czyżewski Administrator Baz
Danych Oracle
(Contractor)

Temat: java web start + ojdbc6.jar, mail.jar itd.

Witam. Napisałem aplikacje biblioteka która łączy się z bazą Oracle poprzez sterownik ojdbc6. Chce żeby działała w Java Web Start. Używam NetBeans 6.5 i we właściwościach projektu zaznaczam web start. Wrzucam na serwer wszytskie pliki z /dist (*.jnlp, lib z mail.jar, ojdbc6.jar itd). Aplikacja uruchamia się ale już nie mogę się połączyć z bazą. W ogóle buttony nie reagują. Gdy uruchamiam lokalnie wszytsko jest ok. Dodam też, że przykład ze strony Suna:

http://java.sun.com/docs/books/tutorial/deployment/web...

nie działa poprawnie, tzn np nie można zrobić Open File :-)

ma ktoś jakiś pomysł?
Zacheusz Siedlecki

Zacheusz Siedlecki Senior Java
Architect, Working
Manager

Temat: java web start + ojdbc6.jar, mail.jar itd.

Pewnie dostajesz wyjątek
 java.security.AccessControlException: access denied

Po prostu brak Ci zezwoleń. W przypadku otwierania pliku to
java.util.PropertyPermission user.dir read

Kod musi być podpisany, albo zmienione ustawienia w java.policy
Dariusz Czyżewski

Dariusz Czyżewski Administrator Baz
Danych Oracle
(Contractor)

Temat: java web start + ojdbc6.jar, mail.jar itd.

Problem rozwiązany :-)

Należało ręcznie stworzyć klucz,manifest,jar. Podpisać jar oraz podpisać ojdbc6.jar. Później stworzyć pliki .jnlp (główny z aplikacją oraz z poboczne jak mail, activation,ojdbc6 itd) w glownym .jnlp dodać extension.. i "tyle".



Wyślij zaproszenie do