안녕하세요, grails 1.3.7에서 jcaptcha 플러그인을 사용하려고 할 때 다음 오류가 발생합니다.grails 1.3.7을 사용하여 jcaptcha 플러그인을 사용할 때의 오류
org.codehaus.groovy.runtime.typehandling.GroovyCastException:
Cannot cast object '{}' with class 'groovy.util.ConfigObject' to class 'com.octo.captcha.service.CaptchaService' due to:
groovy.lang.GroovyRuntimeException: Could not find matching constructor for: com.octo.captcha.service.CaptchaService(groovy.util.ConfigObject)
at org.grails.plugin.jcaptcha.JcaptchaService.getCaptchaService(JcaptchaService.groovy:42)
at org.grails.plugin.jcaptcha.JcaptchaService$$FastClassByCGLIB$$98874858.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.grails.plugin.jcaptcha.JcaptchaService$$EnhancerByCGLIB$$468f85f9.getCaptchaService(<generated>)
at org.grails.plugin.jcaptcha.JcaptchaService$getCaptchaService.call(Unknown Source)
at org.grails.plugin.jcaptcha.JcaptchaController$_closure1.doCall(JcaptchaController.groovy:29)
at org.grails.plugin.jcaptcha.JcaptchaController$_closure1.doCall(JcaptchaController.groovy)
at java.lang.Thread.run(Thread.java:619)
동일한 포인터가 있으면 도움이됩니다. 미리 감사드립니다.
JCaptcha를 통합하는 데 사용하는 (컨트롤러) 코드를 표시하면 도움이 될 것입니다. 위의 stacktrace에서 설정 파일에서 jcaptcha 자격 증명을 검색하려는 코드에 문제가있는 것 같습니다. –