This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 254408 - Groovy jUnit test fails to start
Summary: Groovy jUnit test fails to start
Status: NEW
Alias: None
Product: groovy
Classification: Unclassified
Component: Code (show other bugs)
Version: 8.1
Hardware: PC Windows 7
: P3 normal (vote)
Assignee: Martin Janicek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-16 22:26 UTC by thruminds
Modified: 2015-08-16 22:26 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thruminds 2015-08-16 22:26:25 UTC
Here is what I get at the console:
>>> a serious error occurred: org/hamcrest/Matcher
>>> stacktrace:
java.lang.NoClassDefFoundError: org/hamcrest/Matcher
	at j
ava.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang
.Class.getDeclaredMethods(Class.java:1975)
	at org.codehaus.groovy.vmplugin.v5.Java5.configureClassNode(Java5.java:354)
	at or
g.codehaus.groovy.ast.ClassNode.lazyClassInit(ClassNode.java:258)
	at org.codehaus.groovy.ast.ClassNode.getDeclaredMethods(Clas
sNode.java:841)
	at org.codehaus.groovy.ast.ClassNode.getMethods(ClassNode.java:856)
	at org.codehaus.groovy.ast.ClassNode.has
PossibleStaticMethod(ClassNode.java:1271)
	at org.codehaus.groovy.control.StaticImportVisitor.findStaticMethod(StaticImportVisi
tor.java:536)
	at org.codehaus.groovy.control.StaticImportVisitor.findStaticMethodImportFromModule(StaticImportVisitor.java:456
)
	at org.codehaus.groovy.control.StaticImportVisitor.transformMethodCallExpression(StaticImportVisitor.java:240)
	at org.code
haus.groovy.control.StaticImportVisitor.transform(StaticImportVisitor.java:78)
	at org.codehaus.groovy.ast.ClassCodeExpressionT
ransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139)
	at org.codehaus.groovy.ast.stmt.ExpressionStateme
nt.visit(ExpressionStatement.java:40)
	at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.jav
a:35)
	at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:163)
	at org.codeha
us.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:69)
	at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassC
odeContainer(ClassCodeVisitorSupport.java:101)
	at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod(Cla
ssCodeVisitorSupport.java:112)
	at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitConstructorOrMethod(ClassCodeExp
ressionTransformer.java:50)
	at org.codehaus.groovy.control.StaticImportVisitor.visitConstructorOrMethod(StaticImportVisitor.ja
va:54)
	at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:123)
	at org.codehaus.groo
vy.ast.ClassNode.visitContents(ClassNode.java:1055)
	at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVis
itorSupport.java:50)
	at org.codehaus.groovy.control.StaticImportVisitor.visitClass(StaticImportVisitor.java:48)
	at org.codeh
aus.groovy.control.CompilationUnit$11.call(CompilationUnit.java:640)
	at org.codehaus.groovy.control.CompilationUnit.applyToPri
maryClassNodes(CompilationUnit.java:1036)
	at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java
:572)
	at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:550)
	at org.codehaus.groovy
.control.CompilationUnit.compile(CompilationUnit.java:527)
	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationU
nit.java:506)
	at org.codehaus.groovy.tools.FileSystemCompiler.compile(FileSystemCompiler.java:59)
	at org.codehaus.groovy.too
ls.FileSystemCompiler.doCompilation(FileSystemCompiler.java:215)
	at org.codehaus.groovy.tools.FileSystemCompiler.commandLineCo
mpile(FileSystemCompiler.java:148)
	at org.codehaus.groovy.tools.FileSystemCompiler.commandLineCompileWithErrorHandling(FileSys
temCompiler.java:178)
	at org.codehaus.groovy.ant.FileSystemCompilerFacade.main(FileSystemCompilerFacade.java:38)
Caused by: j
ava.lang.ClassNotFoundException: org.hamcrest.Matcher
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.
lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.la
ng.ClassLoader.loadClass(ClassLoader.java:357)
	... 36 more
Documents\NetBeansProjects\JavaApplication1\nbproject\build-impl.xml:1274: The following error occurred while executing this line:
Documents\NetBeansProjects\JavaApplication1\nbproject\groovy-build.xml:26: Forked groovyc returned error code: 1
BUILD FAILED (total time: 2 seconds)