Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-13071

Text Hoover on faces-config.xml from jar: Unexpected runtime error while computing a text hover

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 4.0.0.CR1
    • 4.0.0.Beta2
    • common
    • None

      1. Start Studio
      2. Select "Hellow World JSF" project example from JBoss Central
      3. Open in Project Explorer View jboss-as-helloworld-jsf-> Web Resources -> Configuration
      4. Open faces-config.xml from richfaces-components-ui-4.2.0.Final.jar in Faces Config Editor, switch to "Source" tab and try to point mouse to different xml tags
      FAIL:

      java.lang.IllegalArgumentException: Path must include project and resource name: /
      	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
      	at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:2169)
      	at org.eclipse.core.internal.resources.Container.getFile(Container.java:208)
      	at org.jboss.tools.common.el.core.ELReference.getResource(ELReference.java:106)
      	at org.jboss.tools.common.el.core.ELReference.getText(ELReference.java:174)
      	at org.jboss.tools.common.el.core.ELReference.getSourceText(ELReference.java:134)
      	at org.jboss.tools.common.el.core.ELReference.getEl(ELReference.java:164)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillElReferencesForRegionNode(PageContextFactory.java:798)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillElReferencesForNode(PageContextFactory.java:777)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForNode(PageContextFactory.java:606)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForChildNodes(PageContextFactory.java:597)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForChildNodes(PageContextFactory.java:598)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForChildNodes(PageContextFactory.java:598)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForChildNodes(PageContextFactory.java:598)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.fillContextForChildNodes(PageContextFactory.java:598)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:431)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:236)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:199)
      	at org.jboss.tools.jst.web.kb.PageContextFactory.createPageContext(PageContextFactory.java:180)
      	at org.jboss.tools.jst.jsp.jspeditor.info.FaceletTagInfoHoverProcessor.computeHoverHelp(FaceletTagInfoHoverProcessor.java:91)
      	at org.eclipse.wst.xml.ui.internal.taginfo.XMLTagInfoHoverProcessor.getHoverInfo(XMLTagInfoHoverProcessor.java:257)
      	at org.jboss.tools.common.text.xml.info.ChainTextHover.getHoverInfo2(ChainTextHover.java:134)
      	at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166)
      

            vrubezhny Victor Rubezhny (Inactive)
            dazarov_jira Daniel Azarov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: