[jbosstools-issues] [JBoss JIRA] (JBIDE-22286) JavaModelException below EclipseJavaUtil.findType (thrown in Openable.generateInfos)

Alexey Kazakov (JIRA) issues at jboss.org
Wed May 11 18:08:00 EDT 2016


     [ https://issues.jboss.org/browse/JBIDE-22286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Kazakov resolved JBIDE-22286.
------------------------------------
    Fix Version/s: 4.4.0.Alpha2
         Assignee: Alexey Kazakov
       Resolution: Incomplete Description


This is a known issue. We can't guarantee that java element still exists when we started to work with it in CDI model. This exception is handled properly and everything will work OK. But we decided to report such exceptions even if in 99% it's OK to get them.
So in most cases this is just an exception in the log and everything works fine.
But there are can be cases when the exception is actually telling about some real issue. We need exact steps to reproduce to determine if it's the case. The automatic report generator can't help here.
Resolving as Incomplete Description.

> JavaModelException below EclipseJavaUtil.findType (thrown in Openable.generateInfos)
> ------------------------------------------------------------------------------------
>
>                 Key: JBIDE-22286
>                 URL: https://issues.jboss.org/browse/JBIDE-22286
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdi
>    Affects Versions: 4.3.1.Final
>            Reporter: Automated Error Reporting Bot
>            Assignee: Alexey Kazakov
>             Fix For: 4.4.0.Alpha2
>
>
> The following problem was reported via the automated error reporting:
> Message: jboss-javaee-webapp does not exist
> {noformat}
> org.eclipse.jdt.core.JavaModelException: jboss-javaee-webapp does not exist
>     at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:566)
>     at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:247)
>     at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)
>     at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:316)
>     at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
>     at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1642)
>     at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2329)
>     at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2339)
>     at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1357)
>     at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1264)
>     at org.jboss.tools.common.util.EclipseJavaUtil.findType(EclipseJavaUtil.java:115)
>     at org.jboss.tools.common.java.ParametedTypeFactory.getParametedType(ParametedTypeFactory.java:157)
>     at org.jboss.tools.common.java.ParametedType.buildInheritance(ParametedType.java:259)
>     at org.jboss.tools.common.java.ParametedType.getInheritedTypes(ParametedType.java:308)
>     at org.jboss.tools.common.java.ParametedType.buildAllTypes(ParametedType.java:400)
>     at org.jboss.tools.common.java.ParametedType.getAllTypes(ParametedType.java:388)
>     at org.jboss.tools.cdi.internal.core.impl.ProducerMethod.getAllTypes(ProducerMethod.java:112)
>     at org.jboss.tools.cdi.internal.core.impl.ProducerMethod.getLegalTypes(ProducerMethod.java:94)
>     at org.jboss.tools.cdi.internal.core.impl.CDICache.addBean(CDICache.java:319)
>     at org.jboss.tools.cdi.internal.core.impl.CDIProject.addBean(CDIProject.java:1451)
>     at org.jboss.tools.cdi.internal.core.impl.CDIProject.rebuildBeans(CDIProject.java:1396)
>     at org.jboss.tools.cdi.internal.core.impl.CDIProject.update(CDIProject.java:1216)
>     at org.jboss.tools.cdi.internal.core.impl.definition.DefinitionContext.applyWorkingCopy(DefinitionContext.java:442)
>     at org.jboss.tools.cdi.core.CDICoreBuilder.build(CDICoreBuilder.java:267)
>     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
>     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205)
>     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245)
>     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
>     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303)
>     at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359)
>     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382)
>     at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
>     at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
> {noformat}
> Bundles:
> | org.eclipse.core.resources | 3.10.1.v20150725-1910 | 3.10.1.v20150725-1910 |
> | org.eclipse.core.runtime | 3.11.1.v20150903-1804 | 3.11.1.v20150903-1804 |
> | org.eclipse.jdt | 3.11.2.v20160212-1500 | 3.12.0.v20160317-0200 |
> | org.eclipse.jdt.core | 3.11.0.xx-201603042130-e45 | 3.12.0.v20160315-2126 |
> | org.eclipse.jdt.ui | 3.11.2.v20151123-1510 | 3.11.2.v20151123-1510 |
> | org.eclipse.jface | 3.11.1.v20160128-1644 | 3.11.1.v20160128-1644 |
> | org.eclipse.jst.common.project.facet.core | 1.4.400.v201403261418 | 1.4.400.v201403261418 |
> | org.eclipse.wst.sse.ui | 1.3.401.v201510130005 | 1.3.401.v201510130005 |
> | org.eclipse.wst.validation | 1.2.700.v201508251749 | 1.2.700.v201508251749 |
> | org.jboss.tools.batch.core | 1.7.1.CR1-v20160129-2014-B69 | 1.7.1.Final-v20160330-2256-B84 |
> | org.jboss.tools.cdi.core | 1.7.1.CR1-v20160129-2014-B69 | 1.8.0.Alpha1-v20160421-2020-B942 |
> | org.jboss.tools.common | 3.7.1.CR1-v20160219-2136-B86 | 3.8.0.Alpha1-v20160426-0436-B918 |
> | org.jboss.tools.common.validation | 3.7.1.Final-v20160408-2358-B112 | 3.8.0.Alpha1-v20160426-0436-B918 |
> | org.jboss.tools.jst.web | 3.7.1.CR1-v20160128-1907-B79 | 3.7.1.Final-v20160331-0256-B96 |
> | org.jboss.tools.jst.web.kb | 3.7.1.CR1-v20160128-1907-B79 | 3.7.1.Final-v20160331-0256-B96 |
> Operating Systems:
> | Linux | 3.13.0 | 4.2.0 |
> | MacOSX | 10.11.3 | 10.11.4 |
> | Windows | 6.1.0 | 10.0.0 |
> The above information is a snapshot of the collected data. Visit [this page|https://redhat.ctrlflow.com/reviewers/#!/problems/56cb04afe4b0f02ab70a7d81] for the latest data.
> Thank you for your assistance.
>  Your friendly error-reports-inbox.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list