Operation name must be unique in eclipse

I am having problems implementing a web service in eclipse (mars, neon, oxygen ..)

It incorrectly checks the name of the methods and recognizes them as if they were repeated

My sample class is this:

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) {             
        .......         
    }

}    

Eclipse shows this error:

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

Eclipse Error

I found this error described in eclipse, but it seems without a solution

Thanks for any help.

+4
source share
1 answer

This issue seems to be awaiting a long time.

As a workaround, for now, you can turn off annotation processing in the project properties.

Right click on the project -> Properties -> Java Compiler -> Annotation Processing

Here is the screenshot below:

Annotation processing

0

Source: https://habr.com/ru/post/1681285/


All Articles