eindeutig sein Ich bin ein Problem mit einer in Eclipse Web-Service-Implementierung mit (Mars, Neon, Sauerstoff ..)Betrieb Name muss in Eclipse
Es ist nicht richtig, den Namen der Methoden validieren und erkennt sie als wenn sie
wurden wiederholtMeine Beispielklasse ist dies:
package servicios.ecobis.cobiscorp.negocio.admin.consulta.consultadianohabil.impl;
.......
@javax.jws.WebService (
endpointInterface="servicios.ecobis.cobiscorp.negocio.admin.consulta.consultadianohabil.ConsultaDiaNoHabil",
targetNamespace="http://cobiscorp.ecobis.servicios/negocio/admin/consulta/ConsultaDiaNoHabil/",
serviceName="ConsultaDiaNoHabil",
portName="ConsultaDiaNoHabilSOAP"
)
public class ConsulaDiaNoHabilWSImpl implements Serializable{
......
private String verificarRequestParamsID(ConsultarDiasNoHabilesPorAnioRequest consultarDiasNoHabilesPorAnioRequest){
......
}
private void adicionarRequestParamsID(ServiceRequestTO requestCTS, ConsultarDiasNoHabilesPorAnioRequestBody body) {
......
}
private String verificarRequestParamsID(ValidarDiaNoHabilRequest validarDiaNoHabilRequest){
......
}
private void adicionarRequestParamsID(ServiceRequestTO requestCTS, ValidarDiaNoHabilRequestBody body) {
.......
}
}
Eklipse diesen Fehler zeigt:
Operation names must be unique :'{http://cobiscorp.ecobis.servicios/negocio/admin/consulta/ConsultaDiaNoHabil/}adicionarRequestParamsID' ConsulaDiaNoHabilWSImpl.java /WSAdmin/src/servicios/ecobis/cobiscorp/negocio/admin/consulta/consultadianohabil/impl line 292 Annotation Problem
Ich habe berichtet this Fehler in Eclipse gefunden, aber es scheint, ohne Lösung
Vielen Dank für jede Hilfe.
in IBM Rational Application Developer v7.5.5 dieser Code funktioniert gut – JeisonG
Ich habe bereits die Annotation Verarbeitung in den Projekteigenschaften deaktiviert und es funktioniert, aber ich bin mir nicht sicher, ob es die beste Lösung ist – JeisonG