¿Podrias escribir aqui la definicion del metodo, la declaracion basta, y la linea donde lo usas y de donde salen los parametros?
No todos los errores se reconocen en compilacion. La forma correcta de enfrentarse a un error es pensar que la JVM dice ese error
por algun motivo concreto y no por que le apetezca, asi que hay que dejar las suposiciones de lado y seguir el hilo del por qué hasta hallar la causa. Las probabilidades estan a favor de que sea el humano el que se equivoca en sus suposiciones, antes que la maquina saque un error por que si.
S!