[jbosstools-issues] [JBoss JIRA] (JBIDE-22909) JavaModelException below FileSet.checkType (thrown in JavaElement.newNotPresentException)

Viacheslav Kabanovich (JIRA) issues at jboss.org
Thu Aug 11 19:49:00 EDT 2016


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

Viacheslav Kabanovich commented on JBIDE-22909:
-----------------------------------------------

The problem most probably happens when build is on while the project is removed from the workspace (e.g. during Eclipse closing). Let us ignore exceptions caught in builder if the project for which the build goes is not accessible.

> JavaModelException below FileSet.checkType (thrown in JavaElement.newNotPresentException)
> -----------------------------------------------------------------------------------------
>
>                 Key: JBIDE-22909
>                 URL: https://issues.jboss.org/browse/JBIDE-22909
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: jsf
>    Affects Versions: 4.3.1.Final
>            Reporter: Automated Error Reporting Bot
>            Assignee: Viacheslav Kabanovich
>             Fix For: 4.4.x
>
>
> The following problem was reported via the automated error reporting:
> Message: IntermediateMessageHandler [in WsRemoteEndpointImplBase$IntermediateMessageHandler.class [in org.apache.tomcat.websocket [in D:\sts-bundle\apache-tomcat-8.0.30\lib\tomcat-websocket.jar]]] does not exist
> {noformat}
> org.eclipse.jdt.core.JavaModelException: IntermediateMessageHandler [in WsRemoteEndpointImplBase$IntermediateMessageHandler.class [in org.apache.tomcat.websocket [in D:\sts-bundle\apache-tomcat-8.0.30\lib\tomcat-websocket.jar]]] does not exist
>     at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:556)
>     at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:590)
>     at org.eclipse.jdt.internal.core.BinaryType.getElementInfo(BinaryType.java:287)
>     at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
>     at org.eclipse.jdt.internal.core.BinaryType.isAnnotation(BinaryType.java:738)
>     at org.jboss.tools.jsf.jsf2.bean.scanner.FileSet.checkType(FileSet.java:80)
>     at org.jboss.tools.jsf.jsf2.bean.scanner.FileSet.add(FileSet.java:50)
>     at org.jboss.tools.jsf.jsf2.bean.build.JSF2ProjectBuilder.buildJars(JSF2ProjectBuilder.java:242)
>     at org.jboss.tools.jsf.jsf2.bean.build.JSF2ProjectBuilder.build(JSF2ProjectBuilder.java:143)
>     at org.jboss.tools.jst.web.kb.internal.KbBuilder.buildExtensionModels(KbBuilder.java:216)
>     at org.jboss.tools.jst.web.kb.internal.KbBuilder.build(KbBuilder.java:134)
>     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
>     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
>     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
>     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:301)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
>     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:304)
>     at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360)
>     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:383)
>     at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
>     at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> {noformat}
> Bundles:
> | org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
> | org.eclipse.core.resources | 3.10.1.v20150725-1910 | 3.11.0.v20160503-1608 |
> | org.eclipse.core.runtime | 3.11.1.v20150903-1804 | 3.12.0.v20160606-1342 |
> | org.eclipse.jdt.core | 3.11.0.xx-201604081629-e45 | 3.12.0.v20160516-2131 |
> | org.eclipse.jdt.ui | 3.11.2.v20151123-1510 | 3.11.2.v20151123-1510 |
> | org.eclipse.jface.text | 3.10.0.v20150603-1752 | 3.11.0.v20160505-1301 |
> | org.eclipse.wst.sse.ui | 1.3.401.v201510130005 | 1.3.500.v201605120129 |
> | org.jboss.tools.common.el.core | 3.7.1.Final-v20160408-2358-B112 | 3.8.0.Final-v20160610-1533-B7 |
> | org.jboss.tools.common.model | 3.7.1.Final-v20160408-2358-B112 | 3.8.0.Final-v20160610-1533-B7 |
> | org.jboss.tools.common.validation | 3.7.1.Final-v20160408-2358-B112 | 3.8.0.Final-v20160610-1533-B7 |
> | org.jboss.tools.jsf | 3.7.1.Final-v20160330-2256-B84 | 3.8.1.v20160607-2131 |
> | org.jboss.tools.jst.web.kb | 3.7.1.Final-v20160331-0256-B96 | 3.8.1.v20160607-2115 |
> Operating Systems:
> | Linux | 3.2.0 | 4.6.4.fc23 |
> | MacOSX | 10.10.5 | 10.11.6 |
> | 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/56fa9212e4b08ccb7be35863] 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