je service et son interface implémentée ...Module JAXWS-RI nécessite une mise en œuvre pour chaque interface de service
Mon interface a une annotation spécifiant le nom du service que le nom du service qui a mis en œuvre cette interface .. mais le le service n'a pas d'annotation spécifiant l'interface de point de terminaison?
Est-ce que cela entraînera l'échec de la génération de wsdl?
Je reçois l'erreur comme: 1> L'interface d'endpoint n'a aucune implémentation! Il ne sera PAS déployé ... 2> Le module JAXWS-RI nécessite une implémentation pour chaque interface de service
J'utilise enunciate pour la génération de services Web.
mon code est comme ceci:
// no annotation for endpoint interface
public class ABC implements IABC
{
}
@WebService(targetNamespace = "http://ABC", serviceName = "ABC", portName = "ABCPort", name = "ABC")
public interface IABC
{
}
Quelle partie du message d'exception ne peut pas être plus claire? –
signifie que lorsque nous générons wsdl via enunciate, il regarde d'abord le service implémenté, puis à l'interface ou son semblable il regarde avec le service ou l'interface avec l'annotation et vérifie si l'autre partie a l'annotation? – Cycorax12