Uploaded image for project: 'WINDUP - Red Hat Application Migration Toolkit'
  1. WINDUP - Red Hat Application Migration Toolkit
  2. WINDUP-1732

<annotation-list> condition is not working w/o "name" attribute

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.0.0.Beta4
    • Fix Version/s: 4.1.0.Final
    • Component/s: Rules API
    • Labels:
      None

      Description

      With such annotations:

      @DataSourceDefinitions({
              @DataSourceDefinition(
                      name = "jdbc/multiple-ds-xa",
              ),
              @DataSourceDefinition(
                      name = "jdbc/multiple-ds-non-xa",
              ),
      })
      

      the rule

      <javaclass references="javax.annotation.sql.DataSourceDefinitions" >
           <location>ANNOTATION</location>
           <annotation-list>
           <annotation-type pattern="javax.annotation.sql.DataSourceDefinition" />
           </annotation-list>
      </javaclass>
      

      fails because it doesn't have the name attribute in <annotation-list> tag even if there's no list name in the Java code.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                mrizzi Marco Rizzi
                Reporter:
                mrizzi Marco Rizzi
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: