Hi! First of all, please make sure you send your questions to the new mailing list (I added it in CC), please refer to [1] to see how to subscribe.
Regarding your problem, it seems that you simply don't have slf4j on classpath (it's an optional dependency). [1] http://groovy-lang.org/mailing-lists.html 2015-04-20 16:17 GMT+02:00 antoaravinth <[email protected]>: > I have this code: > > @groovy.util.logging.Slf4j > class TestLog { > def bar () { > int count=0 > if( log.isTraceEnabled() ) { > log.trace "${count++}" > } > return count > } > > def foo () { > int count=0 > log.trace "${count++}" > return count > } > > } > > when I try to run I get: > > groovy.lang.GroovyRuntimeException: Unable to load logging class > at > > org.codehaus.groovy.transform.LogASTTransformation$AbstractLoggingStrategy.classNode(LogASTTransformation.java:270) > at > > groovy.util.logging.Slf4j$Slf4jLoggingStrategy.addLoggerFieldToClass(Slf4j.java:77) > at > > org.codehaus.groovy.transform.LogASTTransformation$1.visitClass(LogASTTransformation.java:113) > at > > org.codehaus.groovy.transform.LogASTTransformation.visit(LogASTTransformation.java:158) > at > > org.codehaus.groovy.transform.ASTTransformationVisitor.visitClass(ASTTransformationVisitor.java:134) > at > > org.codehaus.groovy.transform.ASTTransformationVisitor$2.call(ASTTransformationVisitor.java:178) > at > > org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1055) > at > > org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:591) > at > > org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:569) > at > > org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:546) > at > groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:299) > at > groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:269) > at groovy.lang.GroovyShell.parseClass(GroovyShell.java:695) > at groovy.lang.GroovyShell.run(GroovyShell.java:524) > at groovy.lang.GroovyShell.run(GroovyShell.java:504) > at groovy.lang.GroovyShell.run(GroovyShell.java:171) > at groovy.lang.GroovyShell$run$1.call(Unknown Source) > at > > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) > at > > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) > at > > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141) > at > groovy.ui.Console$_runScriptImpl_closure17.doCall(Console.groovy:980) > at > groovy.ui.Console$_runScriptImpl_closure17.doCall(Console.groovy) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:483) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:326) > at > > org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) > at groovy.lang.Closure.call(Closure.java:426) > at groovy.lang.Closure.call(Closure.java:420) > at groovy.lang.Closure.run(Closure.java:507) > at java.lang.Thread.run(Thread.java:744) > > Where I'm making mistake? > > > > -- > View this message in context: > http://groovy.329449.n5.nabble.com/groovy-lang-GroovyRuntimeException-Unable-to-load-logging-class-tp5723390.html > Sent from the groovy - user mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >
