2017-07-12 4 views
4

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 wiederholt

Meine 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 

Error Eclipse

Ich habe berichtet this Fehler in Eclipse gefunden, aber es scheint, ohne Lösung

Vielen Dank für jede Hilfe.

+0

in IBM Rational Application Developer v7.5.5 dieser Code funktioniert gut – JeisonG

+0

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

Antwort

0

Scheint wie diese issue für eine lange Zeit ausstehend.

Zur Zeit können Sie die Problembehandlung in den Projekteigenschaften deaktivieren.

Right Click on Project -> Properties -> Java Compiler -> Annotation Processing

Hier ist der Screenshot unten:

Annotation Processing