50 JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

dobrý den

snažím se spustit testovací program v JAVA a stale jsem u chyby uz pri vytvoreni objektu DataBoxAccess - zrejme bude neke problem s certifikátem ale vůbec netuším kde když v keystore jsou korektne ulozene...

Exception in thread "main" com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException: 2 counts of InaccessibleWSDLException.

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

 

at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:146)
at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:122)
at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:226)
at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:189)
at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:159)
at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:81)

50.1 Re: JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

Dobrý den.

Aniž bych znal na dotaz odpověď, prosím o jedno:  vždy v podobných dotazech uvádějte ID schránky a ID uživatele, pod kterým se přihlašujete, at lze zkontrolovat nastavení účtu.

 

Jan Šíma

50.2 Re: JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

Bohuzel program neprojde nikam k prihlaseni a proto jsem predpokladal, ze tyto udaje jsou bezpredmetne, navic z c# na stejnem pc vse funguje. Ale udaje jsou treba tyto.

338agyd
yme6m2
DM1234dm

Dekuji

 

50.3 Re: JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

Aha, já jsem se domníval, že se nemůžete přihlásit se jménem a certifikátem, proto jsem to po Vás chtěl to ID (heslo jsem opravdu nepotřeboval, to si raději změňte), ale k tomuto účtu není žádný certifikát zaveden - vy se chcete přihlašovat jen jménem a heslem. Tedy jak to chápu, nemáte problém s ISDS, ale zatím spíš s Javou.

Java má vlastní keystore - proto může C# fungovat (bere certifikáty z Win úložiště) a Java ne. V java keystore musíte mít tři platné certifikáty: ISDS test a dva nadřízené od PostSignum - to je tak jediné, co Vám mohu na dálku poradit. Musí to být něco v nastavení u Vás, protože z Javy přistupují na TEST desítky uživatelů a nikdo problém nehlásil.

s pozdravem

Jan Šíma

 

50.4 Re: JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

Aha a poradite mi kde stahnu ten test certifikat - ISDS Test (to predpokladam bude ten problem protoze do keystore jsem pridal jen ty dva co byly v batch prikazu)

Dekuji

50.5 Re: JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

Ten certifikát musíte mít už nejspíš stažený do windows úložiště, když jste se na toto URL již dříve přihlásil pomocí C#, Tak si ho vemte tam. A jak přesně se dostane do java keystore Vám neřeknu.

Ale možná je ten problém někde jinde - spíš hádám ve snaze Vám pomoci.

 

Jan Šíma

50.6 Re: JAVA InaccessibleWSDLException

admin 23.01.2017 08:59

Dekuji uz jsem vyexportoval a naimportoval a uz to jede, ten treti cer mne trochu zaskocil dekuji.

David Brunner