[jbosstools-issues] [JBoss JIRA] (JBIDE-18078) Wrong problem marker on binding annotation

Xavier Coulon (JIRA) issues at jboss.org
Mon Aug 18 05:45:29 EDT 2014


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

Xavier Coulon commented on JBIDE-18078:
---------------------------------------

The following error occured a bit later (maybe during a project build):

{code}
Java Model Exception: Java Model Status [@RequestIfNoneMatchBinding [in RequestIfNoneMatchInterceptor [in [Working copy] RequestIfNoneMatchInterceptor.java [in org.jboss.example.httpcaching.rest.caching [in src/main/java [in org.jboss.example.httpcaching]]]]] does not exist]
	at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:534)
	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:576)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:294)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:280)
	at org.eclipse.jdt.internal.core.Annotation.getNameRange(Annotation.java:100)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.JaxrsProviderValidatorDelegate.validateAtLeastOneResourceOrResourceMethodWithBinding(JaxrsProviderValidatorDelegate.java:120)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.JaxrsProviderValidatorDelegate.internalValidate(JaxrsProviderValidatorDelegate.java:74)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.JaxrsProviderValidatorDelegate.internalValidate(JaxrsProviderValidatorDelegate.java:1)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.AbstractJaxrsElementValidatorDelegate.validate(AbstractJaxrsElementValidatorDelegate.java:81)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.AbstractJaxrsElementValidatorDelegate.validate(AbstractJaxrsElementValidatorDelegate.java:61)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.AbstractJaxrsElementValidatorDelegate.validate(AbstractJaxrsElementValidatorDelegate.java:1)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.JaxrsMetamodelValidator.validate(JaxrsMetamodelValidator.java:496)
	at org.jboss.tools.ws.jaxrs.ui.internal.validation.JaxrsMetamodelValidator.validate(JaxrsMetamodelValidator.java:435)
	at org.jboss.tools.common.validation.AsYouTypeValidatorManager.validate(AsYouTypeValidatorManager.java:183)
	at org.jboss.tools.common.validation.AsYouTypeValidatorManager.validateJavaElement(AsYouTypeValidatorManager.java:222)
	at org.jboss.tools.common.validation.AsYouTypeValidatorManager.validateJavaElement(AsYouTypeValidatorManager.java:217)
	at org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor.endProcessing(JavaDirtyRegionProcessor.java:507)
	at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:697)
{code}

> Wrong problem marker on binding annotation
> ------------------------------------------
>
>                 Key: JBIDE-18078
>                 URL: https://issues.jboss.org/browse/JBIDE-18078
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: webservices
>    Affects Versions: 4.2.0.Beta3
>            Reporter: Xavier Coulon
>            Assignee: Xavier Coulon
>
> Have a project where there are 2 custom NameBinding annotations, one of them being associated with a Filter or Interceptor.
> Put both annotations on a Resource Method, the problem marker (reporting that there is not Filter or Interceptor) may appear on the wrong annotation (ie, the one that _is_ associated with an existing Filter or Interceptor).



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jbosstools-issues mailing list