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

Case Sensitive Code Completion in JSF page editor

XMLWordPrintable

      There are some issues with case sensitivity in the code completion for Seam items. I'll attach a movie demonstrating this, but essentially, if you try code completion with :

      <h:outputText value="#{paramv"/> (lower case 'v' at the end)

      Then the value #

      {paramValues}

      will appear in the code suggestions.

      However, if you have :

      <h:outputText value="#{conversatione"/> (lower case 'e' at the end)

      Then #

      {conversationEntries}

      does NOT appear, but it will appear if I make the trailing 'e' an upper case 'E'.

      The conversationEntries and paramValues are available in a newly created project if you want to try and re-produce the problem.

      If I create a bean called "myBean" and type :

      <h:outputText value="#{myb"/>

      Then myBean does not appear but if you type ;

      <h:outputText value="#{myB"/>

      Then myBean does appear.

      The problem also extends into methods / attributes on the bean, so #{conversation.changeflush does not return anything.

        1. bug3.swf
          486 kB
        2. bug3.swf.html
          0.6 kB

            vrubezhny Victor Rubezhny (Inactive)
            andygibson Andy Gibson (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: