Java – operation names must be unique in eclipse

I had a problem using the web service implementation during the solar eclipse (Mars, neon lights, oxygen...)

It does not properly validate method names and recognizes them as duplicates

My example class is like 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 displays 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

I found this bug in eclipse, but there seems to be no solution

Thanks for your help.

Solution

It seems that this issue has been waiting for a long time

As a temporary workaround, you can disable annotation processing in project properties

The following is a screenshot:

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>