6 Replies Latest reply on Feb 20, 2006 1:13 PM by maxandersen

    JBoss IDE and Eclipse 3.2M5

    beamer908

      More of a heads up, but I think Eclipse changed their API on 3.2 milestone 5. While you can still run JBoss IDE, you cannot edit the debug configurations.

        • 1. Re: JBoss IDE and Eclipse 3.2M5
          maxandersen

          what errors do you get ?

          • 2. Re: JBoss IDE and Eclipse 3.2M5
            beamer908

            When you click on of your existing debug configurations, a window pops up with message:

            An error has occurred. See error log for more details.

            If you tell me where the error log is, I can attach it or paste it in.

            • 3. Re: JBoss IDE and Eclipse 3.2M5
              maxandersen

              the error log is in the Error Log View

              • 4. Re: JBoss IDE and Eclipse 3.2M5
                beamer908

                !SESSION 2006-02-13 17:05:17.49 ------------------------------------------------
                eclipse.buildId=M20060118-1600
                java.version=1.4.2_09
                java.vendor=Apple Computer, Inc.
                BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
                Framework arguments: -keyring /Users/bradley/.eclipse_keyring -showlocation
                Command-line arguments: -os macosx -ws carbon -arch ppc -keyring /Users/bradley/.eclipse_keyring -consoleLog -showlocation

                This is a continuation of log file /Users/bradley/Java/workspace/.metadata/.bak_0.log
                Created Time: 2006-02-13 17:05:19.768
                !SESSION 2006-02-13 17:05:17.49 ------------------------------------------------
                eclipse.buildId=M20060118-1600
                java.version=1.4.2_09
                java.vendor=Apple Computer, Inc.
                BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
                Framework arguments: -keyring /Users/bradley/.eclipse_keyring -showlocation
                Command-line arguments: -os macosx -ws carbon -arch ppc -keyring /Users/bradley/.eclipse_keyring -consoleLog -showlocation

                !ENTRY org.eclipse.core.resources 2 10035 2006-02-13 17:05:19.771
                !MESSAGE A workspace crash was detected. The previous session did not exit normally.
                !SESSION 2006-02-15 10:13:35.363 -----------------------------------------------
                eclipse.buildId=M20060118-1600
                java.version=1.4.2_09
                java.vendor=Apple Computer, Inc.
                BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
                Framework arguments: -keyring /Users/bradley/.eclipse_keyring -showlocation
                Command-line arguments: -os macosx -ws carbon -arch ppc -keyring /Users/bradley/.eclipse_keyring -consoleLog -showlocation

                !ENTRY org.eclipse.ui 4 4 2006-02-15 16:44:10.453
                !MESSAGE Unable to restore working set item - cannot instantiate item: org.eclipse.debug.ui.elementFactory.breakpoints
                !SESSION 2006-02-16 09:44:57.169 -----------------------------------------------
                eclipse.buildId=M20060118-1600
                java.version=1.4.2_09
                java.vendor=Apple Computer, Inc.
                BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
                Framework arguments: -keyring /Users/bradley/.eclipse_keyring -showlocation
                Command-line arguments: -os macosx -ws carbon -arch ppc -keyring /Users/bradley/.eclipse_keyring -consoleLog -showlocation

                !ENTRY org.eclipse.ui 4 4 2006-02-16 09:50:15.505
                !MESSAGE Unable to restore working set item - cannot instantiate item: org.eclipse.debug.ui.elementFactory.breakpoints

                !ENTRY org.eclipse.ui 4 4 2006-02-16 09:50:15.521
                !MESSAGE Unable to restore working set item - cannot instantiate item: org.eclipse.debug.ui.elementFactory.breakpoints

                !ENTRY org.eclipse.jdt.core 4 2 2006-02-16 17:29:23.318
                !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
                !STACK 0
                java.lang.NullPointerException
                at org.eclipse.jdt.internal.core.Buffer$1.run(Buffer.java:261)
                at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                at org.eclipse.jdt.internal.core.Buffer.notifyChanged(Buffer.java:256)
                at org.eclipse.jdt.internal.core.Buffer.close(Buffer.java:107)
                at org.eclipse.jdt.internal.core.BufferCache.close(BufferCache.java:47)
                at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295)
                at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183)
                at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362)
                at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57)
                at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1020)
                at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:263)
                at org.eclipse.jdt.internal.core.CompilationUnit.getContents(CompilationUnit.java:581)
                at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8640)
                at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8622)
                at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:7420)
                at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:217)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.accept(CompilationUnitResolver.java:147)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.resolveSingleImport(CompilationUnitScope.java:653)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2435)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2194)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:39)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperInterfaces(ClassScope.java:847)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:948)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:266)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:195)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:226)
                at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:224)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.accept(CompilationUnitResolver.java:147)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:333)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:402)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:862)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:498)
                at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:789)
                at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:588)
                at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine.parseCompilationUnit(ASTEvaluationEngine.java:183)
                at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine.getCompiledExpression(ASTEvaluationEngine.java:162)
                at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine.evaluate(ASTEvaluationEngine.java:78)
                at org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate$EvaluationRunnable.run(JavaWatchExpressionDelegate.java:144)
                at org.eclipse.jdt.internal.debug.core.model.JDIThread$ThreadJob.run(JDIThread.java:2448)
                at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)

                !ENTRY org.eclipse.jdt.core 4 4 2006-02-16 17:29:23.327
                !MESSAGE Exception occurred during problem detection:
                !STACK 0
                java.lang.NullPointerException
                at org.eclipse.jdt.core.compiler.CharOperation.subarray(CharOperation.java:2675)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convertAnnotations(SourceTypeConverter.java:566)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:338)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:541)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:150)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.buildCompilationUnit(SourceTypeConverter.java:89)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:100)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2455)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2194)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:39)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:947)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:266)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:195)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:226)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:110)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:333)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:402)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:561)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:607)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:165)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:214)
                at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:79)
                at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:718)
                at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
                at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1081)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:98)
                at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:147)
                at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
                at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
                at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
                at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(JavaReconciler.java:339)
                at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)

                !ENTRY org.eclipse.jdt.core 4 4 2006-02-16 17:29:23.335
                !MESSAGE Exception occurred in listener of buffer change notification
                !STACK 0
                java.lang.NullPointerException
                at org.eclipse.jdt.internal.core.Buffer$1.run(Buffer.java:261)
                at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                at org.eclipse.jdt.internal.core.Buffer.notifyChanged(Buffer.java:256)
                at org.eclipse.jdt.internal.core.Buffer.close(Buffer.java:107)
                at org.eclipse.jdt.internal.core.BufferCache.close(BufferCache.java:47)
                at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295)
                at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183)
                at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362)
                at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57)
                at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1020)
                at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:263)
                at org.eclipse.jdt.internal.core.CompilationUnit.getContents(CompilationUnit.java:581)
                at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8640)
                at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8622)
                at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:7420)
                at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:217)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.accept(CompilationUnitResolver.java:147)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.resolveSingleImport(CompilationUnitScope.java:653)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2435)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2194)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:39)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperInterfaces(ClassScope.java:847)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:948)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:266)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:195)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:226)
                at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:224)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.accept(CompilationUnitResolver.java:147)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:333)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:402)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:862)
                at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:498)
                at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:789)
                at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:588)
                at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine.parseCompilationUnit(ASTEvaluationEngine.java:183)
                at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine.getCompiledExpression(ASTEvaluationEngine.java:162)
                at org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine.evaluate(ASTEvaluationEngine.java:78)
                at org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate$EvaluationRunnable.run(JavaWatchExpressionDelegate.java:144)
                at org.eclipse.jdt.internal.debug.core.model.JDIThread$ThreadJob.run(JDIThread.java:2448)
                at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)

                !ENTRY org.eclipse.jdt.ui 4 0 2006-02-16 17:29:23.338
                !MESSAGE Error in JDT Core during reconcile
                !STACK 1
                org.eclipse.jdt.core.JavaModelException[1005]: java.lang.NullPointerException
                at org.eclipse.jdt.core.compiler.CharOperation.subarray(CharOperation.java:2675)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convertAnnotations(SourceTypeConverter.java:566)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:338)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:541)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:150)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.buildCompilationUnit(SourceTypeConverter.java:89)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:100)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2455)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2194)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:39)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:947)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:266)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:195)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:226)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:110)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:333)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:402)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:561)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:607)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:165)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:214)
                at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:79)
                at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:718)
                at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
                at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1081)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:98)
                at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:147)
                at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
                at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
                at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
                at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(JavaReconciler.java:339)
                at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)
                Caused by: java.lang.NullPointerException
                at org.eclipse.jdt.core.compiler.CharOperation.subarray(CharOperation.java:2675)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convertAnnotations(SourceTypeConverter.java:566)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:338)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:541)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:150)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.buildCompilationUnit(SourceTypeConverter.java:89)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:100)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2455)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2194)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:39)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:947)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:266)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:195)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:226)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:110)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:333)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:402)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:561)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:607)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:165)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:214)
                at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:79)
                at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:718)
                at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
                at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1081)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:98)
                at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:147)
                at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
                at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
                at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
                at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(JavaReconciler.java:339)
                at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)
                !SUBENTRY 1 org.eclipse.jdt.core 4 1005 2006-02-16 17:29:23.342
                !MESSAGE java.lang.NullPointerException
                !STACK 0
                java.lang.NullPointerException
                at org.eclipse.jdt.core.compiler.CharOperation.subarray(CharOperation.java:2675)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convertAnnotations(SourceTypeConverter.java:566)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:338)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:541)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.convert(SourceTypeConverter.java:150)
                at org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.buildCompilationUnit(SourceTypeConverter.java:89)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:100)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2455)
                at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2194)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:39)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchyWithoutMembers(ClassScope.java:979)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1096)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.detectHierarchyCycle(ClassScope.java:1007)
                at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:42)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:141)
                at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:104)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:1107)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:767)
                at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:947)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:266)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:195)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:226)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.accept(CompilationUnitProblemFinder.java:110)
                at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131)
                at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findImport(CompilationUnitScope.java:415)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleImport(CompilationUnitScope.java:469)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInImports(CompilationUnitScope.java:333)
                at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:402)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:561)
                at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:607)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:165)
                at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:214)
                at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:79)
                at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:718)
                at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:777)
                at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1081)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:98)
                at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
                at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:147)
                at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:86)
                at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:94)
                at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:75)
                at org.eclipse.jdt.internal.ui.text.JavaReconciler.process(JavaReconciler.java:339)
                at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:204)
                !SESSION 2006-02-17 09:25:35.521 -----------------------------------------------
                eclipse.buildId=M20060118-1600
                java.version=1.4.2_09
                java.vendor=Apple Computer, Inc.
                BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
                Framework arguments: -keyring /Users/bradley/.eclipse_keyring -showlocation
                Command-line arguments: -os macosx -ws carbon -arch ppc -keyring /Users/bradley/.eclipse_keyring -consoleLog -showlocation

                !ENTRY org.eclipse.ui 4 4 2006-02-17 10:11:57.197
                !MESSAGE Unable to restore working set item - cannot instantiate item: org.eclipse.debug.ui.elementFactory.breakpoints
                !SESSION 2006-02-20 11:31:07.873 -----------------------------------------------
                eclipse.buildId=I20060217-1115
                java.version=1.4.2_09
                java.vendor=Apple Computer, Inc.
                BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
                Framework arguments: -keyring /Users/bradley/.eclipse_keyring -showlocation
                Command-line arguments: -os macosx -ws carbon -arch ppc -keyring /Users/bradley/.eclipse_keyring -consoleLog -showlocation

                !ENTRY org.eclipse.jface 4 2 2006-02-20 11:33:30.734
                !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
                !STACK 0
                java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/debug/ui/launcher/JavaLaunchConfigurationTab
                at java.lang.ClassLoader.defineClass0(Native Method)
                at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:158)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:491)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:461)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:420)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:403)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:186)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:81)
                at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
                at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
                at org.jboss.ide.eclipse.launcher.ui.configuration.jboss.JBoss32xTabGroup.createTabs(JBoss32xTabGroup.java:44)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$7.run(LaunchConfigurationTabGroupViewer.java:785)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.createGroup(LaunchConfigurationTabGroupViewer.java:794)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.showInstanceTabsFor(LaunchConfigurationTabGroupViewer.java:693)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.displayInstanceTabs(LaunchConfigurationTabGroupViewer.java:633)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$6.run(LaunchConfigurationTabGroupViewer.java:569)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.inputChanged(LaunchConfigurationTabGroupViewer.java:588)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput(LaunchConfigurationTabGroupViewer.java:547)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.handleLaunchConfigurationSelectionChanged(LaunchConfigurationsDialog.java:1152)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog$4.selectionChanged(LaunchConfigurationsDialog.java:710)
                at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:802)
                at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
                at org.eclipse.core.runtime.Platform.run(Platform.java:816)
                at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
                at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148)
                at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:800)
                at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1513)
                at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:379)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.doInitialTreeSelection(LaunchConfigurationsDialog.java:769)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.initializeContent(LaunchConfigurationsDialog.java:1239)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.createContents(LaunchConfigurationsDialog.java:566)
                at org.eclipse.jface.window.Window.create(Window.java:420)
                at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1101)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.create(LaunchConfigurationsDialog.java:474)
                at org.eclipse.jface.window.Window.open(Window.java:778)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog.java:1321)
                at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:375)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:379)
                at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:321)
                at org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:80)
                at org.eclipse.jface.action.Action.runWithEvent(Action.java:492)
                at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:530)
                at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:480)
                at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:392)
                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1450)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1459)
                at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1236)
                at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3259)
                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2897)
                at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
                at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
                at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
                at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
                at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
                at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:324)
                at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
                at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
                at org.eclipse.core.launcher.Main.run(Main.java:977)
                at org.eclipse.core.launcher.Main.main(Main.java:952)

                !ENTRY org.eclipse.jface 4 2 2006-02-20 11:33:52.372
                !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
                !STACK 0
                java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/debug/ui/launcher/JavaLaunchConfigurationTab
                at java.lang.ClassLoader.defineClass0(Native Method)
                at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:158)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:491)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:461)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:420)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:403)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:186)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:81)
                at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
                at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
                at org.jboss.ide.eclipse.launcher.ui.configuration.jboss.JBoss32xTabGroup.createTabs(JBoss32xTabGroup.java:44)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$7.run(LaunchConfigurationTabGroupViewer.java:785)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.createGroup(LaunchConfigurationTabGroupViewer.java:794)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.showInstanceTabsFor(LaunchConfigurationTabGroupViewer.java:693)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.displayInstanceTabs(LaunchConfigurationTabGroupViewer.java:633)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$6.run(LaunchConfigurationTabGroupViewer.java:569)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.inputChanged(LaunchConfigurationTabGroupViewer.java:588)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput(LaunchConfigurationTabGroupViewer.java:547)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.handleLaunchConfigurationSelectionChanged(LaunchConfigurationsDialog.java:1152)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog$4.selectionChanged(LaunchConfigurationsDialog.java:710)
                at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:802)
                at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
                at org.eclipse.core.runtime.Platform.run(Platform.java:816)
                at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
                at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148)
                at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:800)
                at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1083)
                at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1103)
                at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:232)
                at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:227)
                at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:393)
                at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
                at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
                at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3128)
                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2892)
                at org.eclipse.jface.window.Window.runEventLoop(Window.java:811)
                at org.eclipse.jface.window.Window.open(Window.java:789)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog.java:1321)
                at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:375)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:379)
                at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:321)
                at org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:80)
                at org.eclipse.jface.action.Action.runWithEvent(Action.java:492)
                at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:530)
                at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:480)
                at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:392)
                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1450)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1459)
                at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1236)
                at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3259)
                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2897)
                at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
                at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
                at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
                at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
                at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
                at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:324)
                at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
                at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
                at org.eclipse.core.launcher.Main.run(Main.java:977)
                at org.eclipse.core.launcher.Main.main(Main.java:952)

                !ENTRY org.eclipse.jface 4 2 2006-02-20 11:35:13.792
                !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
                !STACK 0
                java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/debug/ui/launcher/JavaLaunchConfigurationTab
                at java.lang.ClassLoader.defineClass0(Native Method)
                at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:158)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:491)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:461)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:420)
                at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:403)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:186)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:338)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:390)
                at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:351)
                at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:81)
                at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
                at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
                at org.jboss.ide.eclipse.launcher.ui.configuration.jboss.JBoss32xTabGroup.createTabs(JBoss32xTabGroup.java:44)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$7.run(LaunchConfigurationTabGroupViewer.java:785)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.createGroup(LaunchConfigurationTabGroupViewer.java:794)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.showInstanceTabsFor(LaunchConfigurationTabGroupViewer.java:693)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.displayInstanceTabs(LaunchConfigurationTabGroupViewer.java:633)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$6.run(LaunchConfigurationTabGroupViewer.java:569)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.inputChanged(LaunchConfigurationTabGroupViewer.java:588)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput(LaunchConfigurationTabGroupViewer.java:547)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.handleLaunchConfigurationSelectionChanged(LaunchConfigurationsDialog.java:1152)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog$4.selectionChanged(LaunchConfigurationsDialog.java:710)
                at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:802)
                at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
                at org.eclipse.core.runtime.Platform.run(Platform.java:816)
                at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
                at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148)
                at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:800)
                at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1083)
                at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1103)
                at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:232)
                at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:227)
                at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:393)
                at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
                at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
                at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3128)
                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2892)
                at org.eclipse.jface.window.Window.runEventLoop(Window.java:811)
                at org.eclipse.jface.window.Window.open(Window.java:789)
                at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog.java:1321)
                at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:375)
                at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
                at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:379)
                at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:321)
                at org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:80)
                at org.eclipse.jface.action.Action.runWithEvent(Action.java:492)
                at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:530)
                at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:480)
                at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:392)
                at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1450)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474)
                at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1459)
                at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1236)
                at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3259)
                at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2897)
                at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
                at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
                at org.

                • 5. Re: JBoss IDE and Eclipse 3.2M5
                  beamer908

                  Don't know how that doubled up... feel free to delete one of those and possibly trim to relevant parts.

                  • 6. Re: JBoss IDE and Eclipse 3.2M5
                    maxandersen

                    so the culprit is this line:

                    !ENTRY org.eclipse.jface 4 2 2006-02-20 11:35:13.792
                    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
                    !STACK 0
                    java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/debug/ui/launcher/JavaLaunchConfigurationTab

                    if you report that in jira with proper jbosside version info etc. then it will be remembered - thanks ;)