Статус: Участник
Группы: Участники
Зарегистрирован: 11.04.2013(UTC) Сообщений: 15 Откуда: Москва
|
Добрый день, Заткнулся и немогу сдвинуться с места при попытке начать работать используя Axis2 с центром регистрации по SOAP. Это код котороым я пытаюсь пытаюсь вызвать метод: Цитата: System.setProperty("javax.net.ssl.trustStoreType", "HDImageStore"); System.setProperty("javax.net.ssl.trustStore","certs"+File.separator+"cert_store2"); System.setProperty("javax.net.ssl.trustStorePassword", "019876"); try{ RAStub stub = new RAStub("https://TIMTESTER.PRIME-TASS.LOCAL/RA/RA.asp");
AcceptRequestResponse resp = stub.acceptRequest(new AcceptRequest());
}catch(Exception e) { e.printStackTrace(); } }
ошибка что у меня возникает: Цитата: log4j:WARN No appenders could be found for logger (org.apache.axis2.description.AxisOperation). log4j:WARN Please initialize the log4j system properly. 29.05.2013 17:34:13 ru.CryptoPro.ssl.SSLContextImpl d INFO: keyStore is : 29.05.2013 17:34:13 ru.CryptoPro.ssl.SSLContextImpl d INFO: keyStore type is : 29.05.2013 17:34:13 ru.CryptoPro.ssl.SSLContextImpl d INFO: keyStore provider is : 29.05.2013 17:34:13 ru.CryptoPro.ssl.SSLContextImpl d INFO: init keystore 29.05.2013 17:34:13 ru.CryptoPro.ssl.SSLContextImpl d INFO: defaultStoreProvider = 29.05.2013 17:34:13 ru.CryptoPro.ssl.SSLContextImpl d INFO: 29.05.2013 17:34:13 ru.CryptoPro.JCP.tools.Starter check INFO: Loading JCP 1.0.55 36716 29.05.2013 17:34:14 ru.CryptoPro.JCP.tools.Starter check INFO: JCP loaded. 29.05.2013 17:34:14 ru.CryptoPro.ssl.SSLContextImpl d INFO: init keymanager of type GostX509 29.05.2013 17:34:18 ru.CryptoPro.ssl.SSLContextImpl d INFO: trustStore is: certs\cert_store2 29.05.2013 17:34:18 ru.CryptoPro.ssl.SSLContextImpl d INFO: trustStore type is : HDImageStore 29.05.2013 17:34:18 ru.CryptoPro.ssl.SSLContextImpl d INFO: trustStore provider is : 29.05.2013 17:34:18 ru.CryptoPro.ssl.SSLContextImpl d INFO: init truststore 29.05.2013 17:34:20 ru.CryptoPro.ssl.SSLContextImpl d INFO: init trustmanager of type GostX509 29.05.2013 17:34:20 ru.CryptoPro.ssl.SSLContextImpl d INFO: init context... 29.05.2013 17:34:20 ru.CryptoPro.ssl.SSLContextImpl d INFO: Context inited. 29.05.2013 17:34:27 ru.CryptoPro.ssl.n a WARNING: %% No alias is match org.apache.axis2.AxisFault: Transport error: 403 Error: Forbidden at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:404) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) at org.tempuri.ra.wsdl.RAStub.acceptRequest(RAStub.java:278) at test.TestMainClass_ra.main(TestMainClass_ra.java:45)
Подскажите пожалуйста что я неправильно делаю? Отредактировано пользователем 29 мая 2013 г. 16:39:42(UTC)
| Причина: Не указана Вложение(я): cert_store2.zip (2kb) загружен 1 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,928 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 693 раз в 654 постах
|
Автор: Лох Чилийский 29.05.2013 17:34:27 ru.CryptoPro.ssl.n a WARNING: %% No alias is match
Используется двусторонняя аутентификация? Тогда в папке JCP с ключевыми контейнерами должен быть подходящий и: System.setProperty("javax.net.ssl.keyStoreType", "HDImageStore"); System.setProperty("javax.net.ssl.keyStorePassword", "пароль к контейнеру"); для выбора его. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 11.04.2013(UTC) Сообщений: 15 Откуда: Москва
|
Используется аутентификация которая ставится по умолчанию по инструкции с центром сертификации и центром регистрации ( они на одной машине ) я попробовал прописать строчки Цитата: System.setProperty("javax.net.ssl.keyStoreType", "HDImageStore"); System.setProperty("javax.net.ssl.keyStorePassword", "019876");
не получчилось, ошибка осталась: Цитата: log4j:WARN No appenders could be found for logger (org.apache.axis2.description.AxisOperation). log4j:WARN Please initialize the log4j system properly. 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: keyStore is : 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: keyStore type is : HDImageStore 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: keyStore provider is : 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: init keystore 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: defaultStoreProvider = 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: 29.05.2013 18:14:29 ru.CryptoPro.JCP.tools.Starter check INFO: Loading JCP 1.0.55 36716 29.05.2013 18:14:29 ru.CryptoPro.JCP.tools.Starter check INFO: JCP loaded. 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: init keymanager of type GostX509 29.05.2013 18:14:29 ru.CryptoPro.ssl.n <init> WARNING: %% No appropriate keys for handshake PATH: C:\Documents and Settings\dhtima\Local Settings\Application Data\Crypto Pro 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: trustStore is: certs\cert_store2 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: trustStore type is : HDImageStore 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: trustStore provider is : 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: init truststore 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: init trustmanager of type GostX509 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: init context... 29.05.2013 18:14:29 ru.CryptoPro.ssl.SSLContextImpl d INFO: Context inited. 29.05.2013 18:14:30 ru.CryptoPro.ssl.n a WARNING: %% No alias is match org.apache.axis2.AxisFault: Transport error: 403 Error: Forbidden at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:404) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) at org.tempuri.ra.wsdl.RAStub.acceptRequest(RAStub.java:278) at test.TestMainClass_ra.main(TestMainClass_ra.java:49)
только что такое: Цитата:... в папке JCP с ключевыми контейнерами ... я не смог найти это место, где оно распологается по умолчанию?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,928 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 693 раз в 654 постах
|
Если запустить панель JCP (ControlPane <jre>), то на вкладке Оборудование можно увидеть путь (C:\Users\<user>\Local Settings\Application Data\Crypto Pro) |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 11.04.2013(UTC) Сообщений: 15 Откуда: Москва
|
положил запустил, ошибка таже осталась.( 403 Error: Forbidden ) что бы дальше еще можно было покрутить?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 11.04.2013(UTC) Сообщений: 15 Откуда: Москва
|
все получилось, был просроченный сертификат
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close