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

JAX-RS Web Services node sometimes does not show properly path changes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • 4.30.x
    • 4.2.2.Final
    • webservices
    • Workaround Exists
    • Hide

      Use Refresh menu item on JAX-RS Web Services node in Project Explorer.

      Show
      Use Refresh menu item on JAX-RS Web Services node in Project Explorer.
    • -

      If I am using for @PathParam injection of fields, sometimes changes are not shown properly.
      First issue is with showing error validation mark. This mark (red cross in left bottom corner of Tree Item) is shown in case of deletion of injection field with their @PathParam annotations. If I have a method annotated with

      @Path("{first}/{second}")

      and I have fields annotated @PathParam("first") and @PathParam("second"), after removing those fields (holding backspace or marking whole area and delete) AND not saving opened java file in editor, then the mentioned marker is shown. After saving class, marker is removed, but nothing else is happened, even sometimes there should happen something (e.g. propagating of changes of path params types in real time).

      Second issue is showing correctly current content of editor in JAX-RS Web Services node. Sometimes the change are not progapated correctly in real time and type of one or both parameters are not correct. This is related to JBIDE-17663, but work flow in specified JIRA is working for that issue. This is more like "clicking and trying to break it" attempts which lead to inconsistencies. So far I have not noticed something what could me tell specific use case to get broken URI matching patterns in JAX-RS Web Services node.

            Unassigned Unassigned
            mlabuda_jira Marián Labuda (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: