Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat + Netbeans,в ожидании response / 3 сообщений из 3, страница 1 из 1
03.09.2013, 22:14:16
    #38385988
Mini elephant
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + Netbeans,в ожидании response
Всем привет.

Есть развернутый на tomcat веб сервис на wdsl.
Есть java клиент, который запускает веб сервис. На выходе ожидаю получить soap message, а получаю:

127.0.0.1 - admin [03/Sep/2013:20:05:10 +0400] "GET /manager/text/list HTTP/1.1" 200 260
127.0.0.1 - admin [03/Sep/2013:20:05:10 +0400] "GET /manager/text/list HTTP/1.1" 200 260
127.0.0.1 - admin [03/Sep/2013:20:05:10 +0400] "GET /manager/text/deploy?config=file%3A%2FC%3A%2FUsers%2F%2FAppData%2FLocal%2FTemp%2Fcontext6563977252764677143.xml&path=/WS1 HTTP/1.1" 200 59
127.0.0.1 - admin [03/Sep/2013:20:05:10 +0400] "GET /manager/text/start?path=/WS1 HTTP/1.1" 200 58
127.0.0.1 - - [03/Sep/2013:20:05:12 +0400] "GET /WS1 HTTP/1.1" 302 -

варианты с установкой truststore, soap logging перебраны.
с сервером, куда стучится сервис - все ок

Заранее спасибо.
...
Рейтинг: 0 / 0
04.09.2013, 21:49:10
    #38387240
Mini elephant
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + Netbeans,в ожидании response
после мудрых преобразований catalina.bat

Ошибка:
com.sun.xml.internal.ws.client.ClientTransportException: The server sent HTTP status code 403: Forbidden


Роли прописаны:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<tomcat-users> 
    <!-- 
  NOTE:  By default, no user is included in the "manager-gui" role required 
  to operate the "/manager/html" web application.  If you wish to use this app, 
  you must define such a user - the username and password are arbitrary. 
--> 
    <!-- 
  NOTE:  The sample user and role entries below are wrapped in a comment 
  and thus are ignored when reading this file. Do not forget to remove 
  <!.. ..> that surrounds them. 
--> 
    <!-- 
  <role rolename="tomcat"/> 
  <role rolename="role1"/> 
  <user username="tomcat" password="tomcat" roles="tomcat"/> 
  <user username="both" password="tomcat" roles="tomcat,role1"/> 
  <user username="role1" password="tomcat" roles="role1"/> 
--> 
  <role rolename="manager"/> 
  <role rolename="admin"/> 
  <role rolename="manager-script"/> 
  <role rolename="tomcat"/> 
<role rolename="admin-gui"/> 
<role rolename="manager-gui"/> 
  <user username="admin" password="123" roles="manager,admin,manager-script,admin-gui,manager-gui"/> 

</tomcat-users> 



Web.xml

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
<?xml version="1.0" encoding="UTF-8"?> 
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> 
    <session-config> 
        <session-timeout> 
            30 
        </session-timeout> 
    </session-config> 
    <security-constraint> 
<web-resource-collection> 
<web-resource-name>PartNos</web-resource-name> 
<url-pattern>/TNR/*</url-pattern> 
<http-method>GET</http-method> 
<http-method>POST</http-method> 
</web-resource-collection> 
<auth-constraint> 
<role-name>admin</role-name> 
<role-name>secureconn</role-name> 
</auth-constraint> 
<user-data-constraint> 
<transport-guarantee>CONFIDENTIAL</transport-guarantee> 
</user-data-constraint> 
</security-constraint> 

<security-role> 
<role-name>converter-api</role-name> 
</security-role> 
<security-role> 
<role-name>secureconn</role-name> 
</security-role> 
<security-role> 
<role-name>admin</role-name> 
</security-role> 

<security-constraint> 
<web-resource-collection> 
<web-resource-name>PartNoSecure</web-resource-name> 
<url-pattern>/TNR/*</url-pattern> 
</web-resource-collection> 
<auth-constraint> 
<role-name>secureconn</role-name> 
<role-name>admin</role-name> 
</auth-constraint> 
</security-constraint> 

<login-config> 
<auth-method>CLIENT-CERT</auth-method> 
</login-config> 
</web-app> 




Подскажите, куда копать.
...
Рейтинг: 0 / 0
11.09.2013, 22:03:20
    #38394145
Mini elephant
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + Netbeans,в ожидании response
Продолжаю беседу сама с собой, надеясь на ответ)

SOAP Сервис из wsdl задеплоен,
создан клиент веб-службы - указан URL - \\localhost:port\ws\...wsdl
Добавлен автоматически сгенерированный код ресурса(ресурс - веб служба, которая висит на локалхосте)

Таким образом код клиента инициирует вызов службы и дает на вход параметры. Параметры тестовые, служба обращается к серверу и должна забирать оттуда ответ-непустое значение.
Упорно возвращает null.

Что я делаю не так?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat + Netbeans,в ожидании response / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]