Ahoj, potreboval bych nasledujici veci: - vystavit na serveru zabezpecenou webovou sluzbu pracujici s JPA - udelat swing aplikaci ktera k ni umi pristupovat - pouzit java webstart pro ziskavani te aplikace
Prvni, serverovou cast, jsem udelal bez problemu v Netbeans na Glassfishy 2 pod J2EE5 (entity beana -> facade session beana -> ws). Zabezpeceni jsem zvolil "message authentication over SSL". Druha, swingova, cast funguje sama o sobe take dobre. Musi byt nastaveny certifikaty a java.endorsed.dirs ukazujici na JAX-WS 2.1 protoze JDK6 obsahuje JAX-WS 2.0 a to dela problemy. A s tim je zrejme prusvih u treti casti, WebStartu. Jednak se musi nastavit tyto parametry (ktere jsou poplatne konkretnimu pocitaci) a hlavne: i kdyz vse nastavim stejne jako pro ne-WebStart aplikaci tak to bezi strasne pomalu, nedotahne vysledek a nakonec spadne s vyjimkou: WebServiceException:javax.net.ssl.SSLException:java.lang.NullPointerException WebStart aplikace je podepsana vcetne knihoven (pouzity jsou webservices-rt a webservices-tools z GF) a vyzaduje (a dostane) plna prava. Jsem z toho znacne smutny protoze bez zabezpeceni stejny postup funguje s JWS perfektne (server GF2 proti JAX-WS z JDK 6 na klientu). Prosim, pouziva nekdo zabezpecene webove sluzby pres web start na JDK6? Mate nejaky tip? Diky, Leos
