Olá pessoal, estou tentando implementear um webService para fazer alguns testes. mas infelizmente não estou conseguindo … eu implemento, empacoto em um .war
e faço deploy no GlassFish… O Dynamic Web Project onde ele esta contido aparece quando acesso o servidor, mas não vejo o serviço.
aqui esta a minha interface do serviço
package com.interfaces;
import javax.jws.WebService;
@WebService(targetNamespace = "http://sortedset.com/wsdl")
public interface HelloTomEEWs {
public int sum(int add1, int add2);
public int multiply(int mul1, int mul2);
}
aqui esta a minha implementação
package com.imp;
import javax.ejb.Stateless;
import javax.jws.WebService;
import com.interfaces.HelloTomEEWs;
@Stateless
@WebService(
portName = "HelloTomEEPort",
serviceName = "HelloTomEEService",
targetNamespace = "http://sortedset.com/wsdl",
endpointInterface = "HelloTomEEWs")
public class HelloTomEEIMplementation implements HelloTomEEWs {
public int sum(int add1, int add2) {
return add1 + add2;
}
public int multiply(int mul1, int mul2) {
return mul1 * mul2;
}
}
O projeto chama-se AWS. Eu exportei para dentro de um arquivo WAR, usando o Eclipse e depois dei deploy no glassFish por linha de comando. Há algo que eu deveria fazer e não fiz??
desde já agradeço.