[jbosstools-issues] [JBoss JIRA] (JBIDE-12095) JAX-RS facet in JBoss Tools chokes on package-info.java

Craig Ringer (JIRA) jira-events at lists.jboss.org
Tue Jun 5 01:54:18 EDT 2012


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

Craig Ringer updated JBIDE-12095:
---------------------------------

     Original Estimate: 0 minutes
    Remaining Estimate: 0 minutes
           Description: 
The JBoss Tools org.jboss.tools.ws.jaxrs.core component seems to choke on package-info.java files in my Maven (m2Eclipse) project, spitting errors in the IDE log when I do a compile run in Eclipse:

"Java Model Exception: Java Model Status [[Working copy] package-info.java [in au.com.postnewspapers.nymm.database [in src/main/java [in nymm]]] does not exist]"

JBoss Tools versions are current from Marketplace:

{code}
  JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
  JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
  JBoss Maven CDI Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.cdi.feature.feature.group	JBoss by Red Hat
  JBoss Maven Hibernate Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.hibernate.feature.feature.group	JBoss by Red Hat
  JBoss Maven Integration	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.feature.feature.group	JBoss by Red Hat
  JBoss Maven JAX-RS Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jaxrs.feature.feature.group	JBoss by Red Hat
  JBoss Maven JPA Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jpa.feature.feature.group	JBoss by Red Hat
  JBoss Maven JSF Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jsf.feature.feature.group	JBoss by Red Hat
  JBoss Maven Project Examples	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.project.examples.feature.feature.group	JBoss by Red Hat
  JBoss Packaging Maven Configurators	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jbosspackaging.feature.feature.group	JBoss by Red Hat
  JBoss Runtime AS Detector	1.3.0.v20120504-1621-H89-Beta3	org.jboss.tools.runtime.as.detector.feature.feature.group	JBoss by Red Hat
  JBoss Runtime Detection Core	1.3.0.v20120504-1621-H89-Beta3	org.jboss.tools.runtime.core.feature.feature.group	JBoss by Red Hat
  JBoss Tools Community Project Examples	1.2.1.v20120504-1659-H91-Beta3	org.jboss.tools.community.project.examples.feature.feature.group	JBoss by Red Hat
  JBoss Tools EGit Integration (Experimental)	2.3.0.v20120510-2034-H93-Beta3	org.jboss.tools.openshift.egit.integration.feature.feature.group	JBoss by Red Hat
  JBoss Tools Java Standard Tools	3.3.0.v20120504-2056-H66-Beta3	org.jboss.tools.jst.feature.feature.group	null
  JBoss Tools JDT Extensions	3.3.0.v20120510-2001-H58-Beta3	org.jboss.tools.common.jdt.feature.feature.group	JBoss by Red Hat
  JBoss Tools JSF	3.3.0.v20120504-0520-H88-Beta3	org.jboss.tools.jsf.feature.feature.group	JBoss by Red Hat
  JBoss Tools RichFaces	3.3.0.v20120504-0520-H88-Beta3	org.jboss.tools.richfaces.feature.feature.group	JBoss by Red Hat
  JBoss Tools Source Lookup	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.sourcelookup.feature.feature.group	JBoss by Red Hat
  JBoss Tools Usage Reporting	1.1.0.v20120504-2022-H52-Beta3	org.jboss.tools.usage.feature.feature.group	JBoss by Red Hat
  JBoss Tools Visual Page Editor	3.3.0.v20120504-2124-H75-Beta3	org.jboss.tools.vpe.feature.feature.group	null
  JBoss WebServices Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.feature.feature.group	JBoss by Red Hat
{code}


-- Error Details --
Date: Tue Jun 05 13:42:04 WST 2012
Message: Failed while processing Java changes
Severity: Error
Product: Eclipse 1.4.2.20120131-1457 (org.eclipse.epp.package.jee.product)
Plugin: org.jboss.tools.ws.jaxrs.core
Session Data:
eclipse.buildId=M20120208-0800
java.version=1.7.0_b147-icedtea
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

Exception Stack Trace:
{code}
Java Model Exception: Java Model Status [[Working copy] package-info.java [in au.com.postnewspapers.nymm.database [in src/main/java [in nymm]]] does not exist]
	at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:505)
	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
	at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:107)
	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:518)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:255)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:241)
	at org.eclipse.jdt.internal.core.SourceRefElement.getSourceRange(SourceRefElement.java:218)
	at org.jboss.tools.ws.jaxrs.core.jdt.JavaAnnotationsVisitor.<init>(JavaAnnotationsVisitor.java:75)
	at org.jboss.tools.ws.jaxrs.core.jdt.JdtUtils.resolveAnnotation(JdtUtils.java:311)
	at org.jboss.tools.ws.jaxrs.core.jdt.JdtUtils.resolveAnnotation(JdtUtils.java:371)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.domain.JaxrsElementFactory.createApplication(JaxrsElementFactory.java:305)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAddition(JavaElementChangedProcessor.java:259)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAffectedElement(JavaElementChangedProcessor.java:126)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAffectedJavaElements(JavaElementChangedProcessor.java:75)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JaxrsMetamodelBuildJob.run(JaxrsMetamodelBuildJob.java:56)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
{code}

  was:
The JBoss Tools org.jboss.tools.ws.jaxrs.core component seems to choke on package-info.java files in my Maven (m2Eclipse) project, spitting errors in the IDE log when I do a compile run in Eclipse:

"Java Model Exception: Java Model Status [[Working copy] package-info.java [in au.com.postnewspapers.nymm.database [in src/main/java [in nymm]]] does not exist]"

JBoss Tools versions are current from Marketplace:

  JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
  JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
  JBoss Maven CDI Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.cdi.feature.feature.group	JBoss by Red Hat
  JBoss Maven Hibernate Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.hibernate.feature.feature.group	JBoss by Red Hat
  JBoss Maven Integration	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.feature.feature.group	JBoss by Red Hat
  JBoss Maven JAX-RS Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jaxrs.feature.feature.group	JBoss by Red Hat
  JBoss Maven JPA Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jpa.feature.feature.group	JBoss by Red Hat
  JBoss Maven JSF Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jsf.feature.feature.group	JBoss by Red Hat
  JBoss Maven Project Examples	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.project.examples.feature.feature.group	JBoss by Red Hat
  JBoss Packaging Maven Configurators	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jbosspackaging.feature.feature.group	JBoss by Red Hat
  JBoss Runtime AS Detector	1.3.0.v20120504-1621-H89-Beta3	org.jboss.tools.runtime.as.detector.feature.feature.group	JBoss by Red Hat
  JBoss Runtime Detection Core	1.3.0.v20120504-1621-H89-Beta3	org.jboss.tools.runtime.core.feature.feature.group	JBoss by Red Hat
  JBoss Tools Community Project Examples	1.2.1.v20120504-1659-H91-Beta3	org.jboss.tools.community.project.examples.feature.feature.group	JBoss by Red Hat
  JBoss Tools EGit Integration (Experimental)	2.3.0.v20120510-2034-H93-Beta3	org.jboss.tools.openshift.egit.integration.feature.feature.group	JBoss by Red Hat
  JBoss Tools Java Standard Tools	3.3.0.v20120504-2056-H66-Beta3	org.jboss.tools.jst.feature.feature.group	null
  JBoss Tools JDT Extensions	3.3.0.v20120510-2001-H58-Beta3	org.jboss.tools.common.jdt.feature.feature.group	JBoss by Red Hat
  JBoss Tools JSF	3.3.0.v20120504-0520-H88-Beta3	org.jboss.tools.jsf.feature.feature.group	JBoss by Red Hat
  JBoss Tools RichFaces	3.3.0.v20120504-0520-H88-Beta3	org.jboss.tools.richfaces.feature.feature.group	JBoss by Red Hat
  JBoss Tools Source Lookup	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.sourcelookup.feature.feature.group	JBoss by Red Hat
  JBoss Tools Usage Reporting	1.1.0.v20120504-2022-H52-Beta3	org.jboss.tools.usage.feature.feature.group	JBoss by Red Hat
  JBoss Tools Visual Page Editor	3.3.0.v20120504-2124-H75-Beta3	org.jboss.tools.vpe.feature.feature.group	null
  JBoss WebServices Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.feature.feature.group	JBoss by Red Hat



-- Error Details --
Date: Tue Jun 05 13:42:04 WST 2012
Message: Failed while processing Java changes
Severity: Error
Product: Eclipse 1.4.2.20120131-1457 (org.eclipse.epp.package.jee.product)
Plugin: org.jboss.tools.ws.jaxrs.core
Session Data:
eclipse.buildId=M20120208-0800
java.version=1.7.0_b147-icedtea
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

Exception Stack Trace:
Java Model Exception: Java Model Status [[Working copy] package-info.java [in au.com.postnewspapers.nymm.database [in src/main/java [in nymm]]] does not exist]
	at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:505)
	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
	at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:107)
	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:518)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:255)
	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:241)
	at org.eclipse.jdt.internal.core.SourceRefElement.getSourceRange(SourceRefElement.java:218)
	at org.jboss.tools.ws.jaxrs.core.jdt.JavaAnnotationsVisitor.<init>(JavaAnnotationsVisitor.java:75)
	at org.jboss.tools.ws.jaxrs.core.jdt.JdtUtils.resolveAnnotation(JdtUtils.java:311)
	at org.jboss.tools.ws.jaxrs.core.jdt.JdtUtils.resolveAnnotation(JdtUtils.java:371)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.domain.JaxrsElementFactory.createApplication(JaxrsElementFactory.java:305)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAddition(JavaElementChangedProcessor.java:259)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAffectedElement(JavaElementChangedProcessor.java:126)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAffectedJavaElements(JavaElementChangedProcessor.java:75)
	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JaxrsMetamodelBuildJob.run(JaxrsMetamodelBuildJob.java:56)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)



    
> JAX-RS facet in JBoss Tools chokes on package-info.java
> -------------------------------------------------------
>
>                 Key: JBIDE-12095
>                 URL: https://issues.jboss.org/browse/JBIDE-12095
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>         Environment: $ uname -a
> Linux wallace.localnet 3.3.0-1.fc17.x86_64 #1 SMP Mon Mar 19 03:03:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> $ lsb_release -a
> LSB Version:	:core-4.0-ia32:core-4.0-noarch
> Distributor ID:	Fedora
> Description:	Fedora release 17 (Beefy Miracle)
> Release:	17
> Codename:	BeefyMiracle
> $ java -version
> java version "1.7.0_b147-icedtea"
> OpenJDK Runtime Environment (fedora-2.1.fc17.6-x86_64)
> OpenJDK 64-Bit Server VM (build 22.0-b10, mixed mode)
> Eclipse Java EE IDE for Web Developers.
> Version: Indigo Service Release 2
> Build id: 20120216-1857
>   JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
>            Reporter: Craig Ringer
>            Priority: Minor
>   Original Estimate: 0 minutes
>  Remaining Estimate: 0 minutes
>
> The JBoss Tools org.jboss.tools.ws.jaxrs.core component seems to choke on package-info.java files in my Maven (m2Eclipse) project, spitting errors in the IDE log when I do a compile run in Eclipse:
> "Java Model Exception: Java Model Status [[Working copy] package-info.java [in au.com.postnewspapers.nymm.database [in src/main/java [in nymm]]] does not exist]"
> JBoss Tools versions are current from Marketplace:
> {code}
>   JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
>   JBoss JAX-RS Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.jaxrs.feature.feature.group	JBoss by Red Hat
>   JBoss Maven CDI Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.cdi.feature.feature.group	JBoss by Red Hat
>   JBoss Maven Hibernate Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.hibernate.feature.feature.group	JBoss by Red Hat
>   JBoss Maven Integration	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.feature.feature.group	JBoss by Red Hat
>   JBoss Maven JAX-RS Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jaxrs.feature.feature.group	JBoss by Red Hat
>   JBoss Maven JPA Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jpa.feature.feature.group	JBoss by Red Hat
>   JBoss Maven JSF Configurator	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jsf.feature.feature.group	JBoss by Red Hat
>   JBoss Maven Project Examples	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.project.examples.feature.feature.group	JBoss by Red Hat
>   JBoss Packaging Maven Configurators	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.jbosspackaging.feature.feature.group	JBoss by Red Hat
>   JBoss Runtime AS Detector	1.3.0.v20120504-1621-H89-Beta3	org.jboss.tools.runtime.as.detector.feature.feature.group	JBoss by Red Hat
>   JBoss Runtime Detection Core	1.3.0.v20120504-1621-H89-Beta3	org.jboss.tools.runtime.core.feature.feature.group	JBoss by Red Hat
>   JBoss Tools Community Project Examples	1.2.1.v20120504-1659-H91-Beta3	org.jboss.tools.community.project.examples.feature.feature.group	JBoss by Red Hat
>   JBoss Tools EGit Integration (Experimental)	2.3.0.v20120510-2034-H93-Beta3	org.jboss.tools.openshift.egit.integration.feature.feature.group	JBoss by Red Hat
>   JBoss Tools Java Standard Tools	3.3.0.v20120504-2056-H66-Beta3	org.jboss.tools.jst.feature.feature.group	null
>   JBoss Tools JDT Extensions	3.3.0.v20120510-2001-H58-Beta3	org.jboss.tools.common.jdt.feature.feature.group	JBoss by Red Hat
>   JBoss Tools JSF	3.3.0.v20120504-0520-H88-Beta3	org.jboss.tools.jsf.feature.feature.group	JBoss by Red Hat
>   JBoss Tools RichFaces	3.3.0.v20120504-0520-H88-Beta3	org.jboss.tools.richfaces.feature.feature.group	JBoss by Red Hat
>   JBoss Tools Source Lookup	1.3.0.v20120514-1625-H96-Beta3	org.jboss.tools.maven.sourcelookup.feature.feature.group	JBoss by Red Hat
>   JBoss Tools Usage Reporting	1.1.0.v20120504-2022-H52-Beta3	org.jboss.tools.usage.feature.feature.group	JBoss by Red Hat
>   JBoss Tools Visual Page Editor	3.3.0.v20120504-2124-H75-Beta3	org.jboss.tools.vpe.feature.feature.group	null
>   JBoss WebServices Tools	1.2.2.v20120514-1752-H106-Beta3	org.jboss.tools.ws.feature.feature.group	JBoss by Red Hat
> {code}
> -- Error Details --
> Date: Tue Jun 05 13:42:04 WST 2012
> Message: Failed while processing Java changes
> Severity: Error
> Product: Eclipse 1.4.2.20120131-1457 (org.eclipse.epp.package.jee.product)
> Plugin: org.jboss.tools.ws.jaxrs.core
> Session Data:
> eclipse.buildId=M20120208-0800
> java.version=1.7.0_b147-icedtea
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments:  -product org.eclipse.epp.package.jee.product
> Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product
> Exception Stack Trace:
> {code}
> Java Model Exception: Java Model Status [[Working copy] package-info.java [in au.com.postnewspapers.nymm.database [in src/main/java [in nymm]]] does not exist]
> 	at org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:505)
> 	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:246)
> 	at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:107)
> 	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:518)
> 	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:255)
> 	at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:241)
> 	at org.eclipse.jdt.internal.core.SourceRefElement.getSourceRange(SourceRefElement.java:218)
> 	at org.jboss.tools.ws.jaxrs.core.jdt.JavaAnnotationsVisitor.<init>(JavaAnnotationsVisitor.java:75)
> 	at org.jboss.tools.ws.jaxrs.core.jdt.JdtUtils.resolveAnnotation(JdtUtils.java:311)
> 	at org.jboss.tools.ws.jaxrs.core.jdt.JdtUtils.resolveAnnotation(JdtUtils.java:371)
> 	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.domain.JaxrsElementFactory.createApplication(JaxrsElementFactory.java:305)
> 	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAddition(JavaElementChangedProcessor.java:259)
> 	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAffectedElement(JavaElementChangedProcessor.java:126)
> 	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JavaElementChangedProcessor.processAffectedJavaElements(JavaElementChangedProcessor.java:75)
> 	at org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.JaxrsMetamodelBuildJob.run(JaxrsMetamodelBuildJob.java:56)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list