(While I opened a ticket on this, It's becoming a little problematic
with workflow. Any clues how to quick fix this?)
All of a sudden, code completion under WOLips component editor is no
longer working. I get this little pop-up re a class not ending
with .class:
I figure something just got a little out of whack, so I did a clean
build. But still, same results. Here's the error from Eclipse:
java.lang.IllegalArgumentException: Class file name must end with .class
at org.eclipse.jdt.internal.core.PackageFragment.getClassFile
(PackageFragment.java:182)
at org.eclipse.jdt.internal.core.util.HandleFactory.createOpenable
(HandleFactory.java:109)
at
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder.buildFromPotentialSubtypes
(IndexBasedHierarchyBuilder.java:296)
at
org.eclipse.jdt.internal.core.hierarchy.IndexBasedHierarchyBuilder.build
(IndexBasedHierarchyBuilder.java:131)
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.compute
(TypeHierarchy.java:300)
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.refresh
(TypeHierarchy.java:1255)
at
org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation.executeOperation
(CreateTypeHierarchyOperation.java:90)
at org.eclipse.jdt.internal.core.JavaModelOperation.run
(JavaModelOperation.java:728)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation
(JavaModelOperation.java:788)
at org.eclipse.jdt.internal.core.BinaryType.newTypeHierarchy
(BinaryType.java:860)
at org.eclipse.jdt.internal.core.BinaryType.newTypeHierarchy
(BinaryType.java:830)
at
org.objectstyle.wolips.core.resources.types.SubTypeHierarchyCache.getTypeHierarchyInProject
(SubTypeHierarchyCache.java:84)
at
org.objectstyle.wolips.core.resources.types.WOHierarchyScope.initialize
(WOHierarchyScope.java:350)
at
org.objectstyle.wolips.core.resources.types.WOHierarchyScope.encloses
(WOHierarchyScope.java:246)
at org.eclipse.jdt.core.search.SearchPattern.acceptMatch
(SearchPattern.java:298)
at org.eclipse.jdt.core.search.SearchPattern.findIndexMatches
(SearchPattern.java:2124)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.findIndexMatches
(MatchLocator.java:264)
at org.eclipse.jdt.internal.core.search.PatternSearchJob.search
(PatternSearchJob.java:97)
at org.eclipse.jdt.internal.core.search.PatternSearchJob.execute
(PatternSearchJob.java:63)
at
org.eclipse.jdt.internal.core.search.processing.JobManager.performConcurrentJob
(JobManager.java:276)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.searchAllTypeNames
(BasicSearchEngine.java:1122)
at org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames
(SearchEngine.java:713)
at
org.objectstyle.wolips.bindings.utils.BindingReflectionUtils.findMatchingElementClassNames
(BindingReflectionUtils.java:145)
at
org.objectstyle.wolips.bindings.utils.BindingReflectionUtils.findElementType
(BindingReflectionUtils.java:113)
at
org.objectstyle.wolips.bindings.wod.AbstractWodElement.fillInProblems
(AbstractWodElement.java:265)
at org.objectstyle.wolips.bindings.wod.AbstractWodModel.fillInProblems
(AbstractWodModel.java:138)
at org.objectstyle.wolips.bindings.wod.AbstractWodModel.getProblems
(AbstractWodModel.java:117)
at
org.objectstyle.wolips.wodclipse.core.completion.WodCacheEntry.validate
(WodCacheEntry.java:36)
at
org.objectstyle.wolips.wodclipse.core.completion.WodParserCache
._validate(WodParserCache.java:341)
at
org.objectstyle.wolips.wodclipse.core.completion.WodParserCache.validate
(WodParserCache.java:285)
at
org.objectstyle.wolips.wodclipse.core.builder.WodBuilder
._validateComponent(WodBuilder.java:280)
at
org.objectstyle.wolips.wodclipse.core.builder.WodBuilder.validateComponent
(WodBuilder.java:258)
at
org.objectstyle.wolips.wodclipse.core.builder.WodBuilder.validateWodFile
(WodBuilder.java:249)
at
org.objectstyle.wolips.wodclipse.core.builder.WodBuilder.handleOther
(WodBuilder.java:185)
at
org.objectstyle.wolips.core.resources.internal.build.FullBuildDeltaVisitor.notifyBuilderHandleOther
(FullBuildDeltaVisitor.java:153)
at
org.objectstyle.wolips.core.resources.internal.build.FullBuildDeltaVisitor.visit
(FullBuildDeltaVisitor.java:86)
at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:
108)
at org.eclipse.core.internal.resources.Resource$1.visitElement
(Resource.java:60)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:82)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration
(ElementTreeIterator.java:86)
at org.eclipse.core.internal.watson.ElementTreeIterator.iterate
(ElementTreeIterator.java:127)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:
70)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:
106)
at org.eclipse.core.internal.resources.Resource.accept(Resource.java:
90)
at org.objectstyle.wolips.core.resources.internal.build.Builder.build
(Builder.java:131)
at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:627)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:170)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:201)
at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:253)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:309)
at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:341)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild
(AutoBuildJob.java:140)
at org.eclipse.core.internal.events.AutoBuildJob.run
(AutoBuildJob.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
-George
This archive was generated by hypermail 2.0.0 : Fri Aug 14 2009 - 11:23:47 EDT