Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / проблема создание web service client / 3 сообщений из 3, страница 1 из 1
29.05.2014, 01:31
    #38655179
sergey_magic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема создание web service client
сервер -glassfish 4.0
создал сервис
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
@WebService
public class Remote implements RemoteI{

	@WebMethod
	public String sayHello(String s) {
		return "Hello, " +s;
	}

}



сохранил wsdl /web22/WebContent/WEB-INF/wsdl/Service.wsdl

создал клиента и сервлет.
в сервлете хочу вызвать метод сервиса.

Код: 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.
28.
29.
30.
31.
32.
33.
@WebServlet("/S2")
public class S2 extends HttpServlet {
    @WebServiceRef(wsdlLocation="/web22/WebContent/WEB-INF/wsdl/Service.wsdl")
    RemoteService s;
	private static final long serialVersionUID = 1L;

    /**
     * Default constructor. 
     */
    public S2() {
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
    

	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		PrintWriter out = response.getWriter();
		out.println("<html>");
		out.println("<body>");
		try {
			out.println("<h1>"+s.getRemotePort().sayHello("Sergey123")+"</h1>");
		} catch (ServiceException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		out.println("</body>");
		out.println("</html>");	
	}

}



но сервер выдает ошибку

http://pastebin.com/eBwzU5hD

в чем может быть пролбема? может не хватает аннотаций?
...
Рейтинг: 0 / 0
29.05.2014, 09:23
    #38655292
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема создание web service client
Написано же, что WSDL найти не может.
...
Рейтинг: 0 / 0
29.05.2014, 14:26
    #38655825
sergey_magic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема создание web service client
Blazkowicz,
я указывал url по кторому доступен wsdl (localhost:8080/web1/RemoteService?wsdl) , но все равно такая же ошибка
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / проблема создание web service client / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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