java.lang.NullPointerException

Terracotta Project Issue Tracker | Howard Mak | 9 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Eclipse plugin throws NPE when using annotation to mark DSO roots Reproduce case: --------------- 1. Compile + run Eclipse project using attached sources 2. Output on successive runs will be: counter is: 1 counter is: 2 ... Indicates that Shared.s_instance is indeed a DSO root 3. Close Shared.java tab 4. Open Shared.java Error logs will show: Error Exception occurred in listener of Java element change notification java.lang.NullPointerException at org.terracotta.dso.ClassInfoFactory.getClassInfo(ClassInfoFactory.java:40) at org.terracotta.dso.JavaModelFieldInfo.getType(JavaModelFieldInfo.java:32) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:488) at com.tc.aspectwerkz.expression.ast.ASTFieldPattern.jjtAccept(ASTFieldPattern.java:28) at com.tc.aspectwerkz.expression.ExpressionVisitor.visitAnnotatedNode(ExpressionVisitor.java:1016) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:171) at com.tc.aspectwerkz.expression.ast.ASTGet.jjtAccept(ASTGet.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:100) at com.tc.aspectwerkz.expression.ast.ASTExpression.jjtAccept(ASTExpression.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:88) at com.tc.aspectwerkz.expression.ExpressionVisitor.match(ExpressionVisitor.java:74) at org.terracotta.dso.PatternHelper.matchesField(PatternHelper.java:72) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1234) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1248) at org.terracotta.dso.CompilationUnitVisitor.visit(CompilationUnitVisitor.java:435) at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:220) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:286) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.terracotta.dso.CompilationUnitVisitor$InspectionAction.run(CompilationUnitVisitor.java:191) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797) at org.terracotta.dso.CompilationUnitVisitor.inspect(CompilationUnitVisitor.java:167) at org.terracotta.dso.TcPlugin.inspect(TcPlugin.java:1411) at org.terracotta.dso.ElementChangedListener.elementChanged(ElementChangedListener.java:51) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1552) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1542) at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1395) at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1350) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:761) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:362) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170) and Error Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core". java.lang.NullPointerException at org.terracotta.dso.ClassInfoFactory.getClassInfo(ClassInfoFactory.java:40) at org.terracotta.dso.JavaModelFieldInfo.getType(JavaModelFieldInfo.java:32) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:488) at com.tc.aspectwerkz.expression.ast.ASTFieldPattern.jjtAccept(ASTFieldPattern.java:28) at com.tc.aspectwerkz.expression.ExpressionVisitor.visitAnnotatedNode(ExpressionVisitor.java:1016) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:171) at com.tc.aspectwerkz.expression.ast.ASTGet.jjtAccept(ASTGet.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:100) at com.tc.aspectwerkz.expression.ast.ASTExpression.jjtAccept(ASTExpression.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:88) at com.tc.aspectwerkz.expression.ExpressionVisitor.match(ExpressionVisitor.java:74) at org.terracotta.dso.PatternHelper.matchesField(PatternHelper.java:72) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1234) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1248) at org.terracotta.dso.CompilationUnitVisitor.visit(CompilationUnitVisitor.java:435) at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:220) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:286) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.terracotta.dso.CompilationUnitVisitor$InspectionAction.run(CompilationUnitVisitor.java:191) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797) at org.terracotta.dso.CompilationUnitVisitor.inspect(CompilationUnitVisitor.java:167) at org.terracotta.dso.TcPlugin.inspect(TcPlugin.java:1411) at org.terracotta.dso.ElementChangedListener.elementChanged(ElementChangedListener.java:51) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1552) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1542) at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1395) at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1350) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:761) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:362) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170) Also, am not sure how, but after some series of interactions w/ Eclipse, Eclipse will display a "NullPointerException" error in a error/warning dialog box.

    Terracotta Project Issue Tracker | 9 years ago | Howard Mak
    java.lang.NullPointerException
  2. 0

    Eclipse plugin throws NPE when using annotation to mark DSO roots Reproduce case: --------------- 1. Compile + run Eclipse project using attached sources 2. Output on successive runs will be: counter is: 1 counter is: 2 ... Indicates that Shared.s_instance is indeed a DSO root 3. Close Shared.java tab 4. Open Shared.java Error logs will show: Error Exception occurred in listener of Java element change notification java.lang.NullPointerException at org.terracotta.dso.ClassInfoFactory.getClassInfo(ClassInfoFactory.java:40) at org.terracotta.dso.JavaModelFieldInfo.getType(JavaModelFieldInfo.java:32) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:488) at com.tc.aspectwerkz.expression.ast.ASTFieldPattern.jjtAccept(ASTFieldPattern.java:28) at com.tc.aspectwerkz.expression.ExpressionVisitor.visitAnnotatedNode(ExpressionVisitor.java:1016) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:171) at com.tc.aspectwerkz.expression.ast.ASTGet.jjtAccept(ASTGet.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:100) at com.tc.aspectwerkz.expression.ast.ASTExpression.jjtAccept(ASTExpression.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:88) at com.tc.aspectwerkz.expression.ExpressionVisitor.match(ExpressionVisitor.java:74) at org.terracotta.dso.PatternHelper.matchesField(PatternHelper.java:72) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1234) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1248) at org.terracotta.dso.CompilationUnitVisitor.visit(CompilationUnitVisitor.java:435) at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:220) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:286) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.terracotta.dso.CompilationUnitVisitor$InspectionAction.run(CompilationUnitVisitor.java:191) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797) at org.terracotta.dso.CompilationUnitVisitor.inspect(CompilationUnitVisitor.java:167) at org.terracotta.dso.TcPlugin.inspect(TcPlugin.java:1411) at org.terracotta.dso.ElementChangedListener.elementChanged(ElementChangedListener.java:51) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1552) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1542) at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1395) at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1350) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:761) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:362) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170) and Error Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core". java.lang.NullPointerException at org.terracotta.dso.ClassInfoFactory.getClassInfo(ClassInfoFactory.java:40) at org.terracotta.dso.JavaModelFieldInfo.getType(JavaModelFieldInfo.java:32) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:488) at com.tc.aspectwerkz.expression.ast.ASTFieldPattern.jjtAccept(ASTFieldPattern.java:28) at com.tc.aspectwerkz.expression.ExpressionVisitor.visitAnnotatedNode(ExpressionVisitor.java:1016) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:171) at com.tc.aspectwerkz.expression.ast.ASTGet.jjtAccept(ASTGet.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:100) at com.tc.aspectwerkz.expression.ast.ASTExpression.jjtAccept(ASTExpression.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:88) at com.tc.aspectwerkz.expression.ExpressionVisitor.match(ExpressionVisitor.java:74) at org.terracotta.dso.PatternHelper.matchesField(PatternHelper.java:72) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1234) at org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1248) at org.terracotta.dso.CompilationUnitVisitor.visit(CompilationUnitVisitor.java:435) at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:220) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:286) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546) at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476) at org.terracotta.dso.CompilationUnitVisitor$InspectionAction.run(CompilationUnitVisitor.java:191) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797) at org.terracotta.dso.CompilationUnitVisitor.inspect(CompilationUnitVisitor.java:167) at org.terracotta.dso.TcPlugin.inspect(TcPlugin.java:1411) at org.terracotta.dso.ElementChangedListener.elementChanged(ElementChangedListener.java:51) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1552) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1542) at org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1395) at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1350) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:761) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:362) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170) Also, am not sure how, but after some series of interactions w/ Eclipse, Eclipse will display a "NullPointerException" error in a error/warning dialog box.

    Terracotta Project Issue Tracker | 9 years ago | Howard Mak
    java.lang.NullPointerException

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at org.terracotta.dso.ClassInfoFactory.getClassInfo()
    2. org.terracotta.dso
      JavaModelFieldInfo.getType
      1. org.terracotta.dso.ClassInfoFactory.getClassInfo(ClassInfoFactory.java:40)
      2. org.terracotta.dso.JavaModelFieldInfo.getType(JavaModelFieldInfo.java:32)
      2 frames
    3. com.tc.aspectwerkz
      ExpressionVisitor.match
      1. com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:488)
      2. com.tc.aspectwerkz.expression.ast.ASTFieldPattern.jjtAccept(ASTFieldPattern.java:28)
      3. com.tc.aspectwerkz.expression.ExpressionVisitor.visitAnnotatedNode(ExpressionVisitor.java:1016)
      4. com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:171)
      5. com.tc.aspectwerkz.expression.ast.ASTGet.jjtAccept(ASTGet.java:22)
      6. com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:100)
      7. com.tc.aspectwerkz.expression.ast.ASTExpression.jjtAccept(ASTExpression.java:22)
      8. com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:88)
      9. com.tc.aspectwerkz.expression.ExpressionVisitor.match(ExpressionVisitor.java:74)
      9 frames
    4. org.terracotta.dso
      CompilationUnitVisitor.visit
      1. org.terracotta.dso.PatternHelper.matchesField(PatternHelper.java:72)
      2. org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1234)
      3. org.terracotta.dso.ConfigurationHelper.isRoot(ConfigurationHelper.java:1248)
      4. org.terracotta.dso.CompilationUnitVisitor.visit(CompilationUnitVisitor.java:435)
      4 frames
    5. JDT Core
      ASTNode.accept
      1. org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:220)
      2. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
      3. org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
      4. org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:286)
      5. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
      6. org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
      7. org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:483)
      8. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
      9. org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
      10. org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213)
      11. org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
      11 frames
    6. org.terracotta.dso
      CompilationUnitVisitor$InspectionAction.run
      1. org.terracotta.dso.CompilationUnitVisitor$InspectionAction.run(CompilationUnitVisitor.java:191)
      1 frame
    7. Core Resource Management
      Workspace.run
      1. org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
      1 frame
    8. org.terracotta.dso
      ElementChangedListener.elementChanged
      1. org.terracotta.dso.CompilationUnitVisitor.inspect(CompilationUnitVisitor.java:167)
      2. org.terracotta.dso.TcPlugin.inspect(TcPlugin.java:1411)
      3. org.terracotta.dso.ElementChangedListener.elementChanged(ElementChangedListener.java:51)
      3 frames
    9. JDT Core
      DeltaProcessor$3.run
      1. org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1552)
      1 frame
    10. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
      1 frame
    11. JDT Core
      CompilationUnit.reconcile
      1. org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1542)
      2. org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1395)
      3. org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1350)
      4. org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:761)
      5. org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:780)
      6. org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1169)
      6 frames
    12. Java Development Tools UI
      JavaReconcilingStrategy$1.run
      1. org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:101)
      1 frame
    13. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
      1 frame
    14. Java Development Tools UI
      JavaCompositeReconcilingStrategy.initialReconcile
      1. org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82)
      2. org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:176)
      3. org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114)
      4. org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:122)
      4 frames
    15. JFace Text
      MonoReconciler.initialProcess
      1. org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103)
      1 frame
    16. Java Development Tools UI
      JavaReconciler.initialProcess
      1. org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:362)
      1 frame
    17. JFace Text
      AbstractReconciler$BackgroundThread.run
      1. org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170)
      1 frame