[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-7948) Weird errors logged to error log from CDI on closed/reopened projects

Max Andersen (JIRA) jira-events at lists.jboss.org
Sun Dec 19 03:02:17 EST 2010


    [ https://issues.jboss.org/browse/JBIDE-7948?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571222#comment-12571222 ] 

Max Andersen commented on JBIDE-7948:
-------------------------------------

note, there were 20+ of these for just one project.

> Weird errors logged to error log from CDI on closed/reopened projects
> ---------------------------------------------------------------------
>
>                 Key: JBIDE-7948
>                 URL: https://issues.jboss.org/browse/JBIDE-7948
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdi (jsr-299)
>    Affects Versions: 3.2.0.Beta2
>            Reporter: Max Andersen
>            Assignee: Alexey Kazakov
>             Fix For: 3.2.0.CR1
>
>
> I imported seam-forge as maven projects; closed the forge-shell project to try and cause a full rebuild to remove validation markers (JBIDE-7946) and I suddenly had a tons of these errors:
> Java Model Exception: Java Model Status [forge-shell does not exist]
> and when opening the project:
> /Users/max/.m2/repository/org/jboss/seam/forge/forge-shell/1.0.0-SNAPSHOT/forge-shell-1.0.0-SNAPSHOT.jar is not on its project's build path
> Why are these being logged as errors ? or rather, why is the code being invoked on closed projects and why does it care about that snapshot jar ?
> Java Model Exception: Java Model Status [forge-shell does not exist]
> at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:502)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
> at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:504)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:240)
> at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:504)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:240)
> at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:504)
> at org.eclipse.jdt.internal.core.CompilationUnit.openAncestors(CompilationUnit.java:1170)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:240)
> at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:107)
> at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515)
> at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252)
> at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238)
> at org.eclipse.jdt.internal.core.SourceField.getTypeSignature(SourceField.java:135)
> at org.jboss.tools.cdi.internal.core.impl.BeanMember.setMember(BeanMember.java:41)
> at org.jboss.tools.cdi.internal.core.impl.BeanField.setField(BeanField.java:43)
> at org.jboss.tools.cdi.internal.core.impl.BeanField.setDefinition(BeanField.java:30)
> at org.jboss.tools.cdi.internal.core.impl.ClassBean.setDefinition(ClassBean.java:99)
> at org.jboss.tools.cdi.internal.core.impl.CDIProject.rebuildBeans(CDIProject.java:1128)
> at org.jboss.tools.cdi.internal.core.impl.CDIProject.update(CDIProject.java:996)
> at org.jboss.tools.cdi.internal.core.impl.CDIProject.update(CDIProject.java:1000)
> at org.jboss.tools.cdi.internal.core.impl.definition.DefinitionContext.applyWorkingCopy(DefinitionContext.java:276)
> at org.jboss.tools.cdi.core.CDICoreBuilder.build(CDICoreBuilder.java:165)
> at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
> at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
> at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
> at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
> at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
> at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
> at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> null
> Error
> Sun Dec 19 08:54:54 CET 2010
> /Users/max/.m2/repository/org/jboss/seam/forge/forge-shell/1.0.0-SNAPSHOT/forge-shell-1.0.0-SNAPSHOT.jar is not on its project's build path
> Java Model Exception: Java Model Status [/Users/max/.m2/repository/org/jboss/seam/forge/forge-shell/1.0.0-SNAPSHOT/forge-shell-1.0.0-SNAPSHOT.jar is not on its project's build path]
> at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:502)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
> at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:504)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:240)
> at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:504)
> at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:240)
> at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:107)
> at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515)
> at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252)
> at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238)
> at org.eclipse.jdt.internal.core.BinaryMethod.getTypeParameterSignatures(BinaryMethod.java:387)
> at org.jboss.tools.cdi.internal.core.impl.definition.ParametedTypeFactory.getParametedType(ParametedTypeFactory.java:125)
> at org.jboss.tools.cdi.internal.core.impl.BeanMember.setMember(BeanMember.java:44)
> at org.jboss.tools.cdi.internal.core.impl.BeanMethod.setMethod(BeanMethod.java:68)
> at org.jboss.tools.cdi.internal.core.impl.BeanMethod.setDefinition(BeanMethod.java:43)
> at org.jboss.tools.cdi.internal.core.impl.ClassBean.setDefinition(ClassBean.java:84)
> at org.jboss.tools.cdi.internal.core.impl.CDIProject.rebuildBeans(CDIProject.java:1128)
> at org.jboss.tools.cdi.internal.core.impl.CDIProject.update(CDIProject.java:996)
> at org.jboss.tools.cdi.internal.core.impl.CDIProject.update(CDIProject.java:1000)
> at org.jboss.tools.cdi.internal.core.impl.definition.DefinitionContext.applyWorkingCopy(DefinitionContext.java:276)
> at org.jboss.tools.cdi.core.CDICoreBuilder.build(CDICoreBuilder.java:165)
> at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
> at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
> at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
> at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
> at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
> at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
> at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list