Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-3415

Failed to get dependencies from pom.xml within war file

XMLWordPrintable

    • Incidents & Support
    • False
    • Hide

      None

      Show
      None
    • False
    • Yes
    • Customer Facing
    • None

      Description of problem:

      Customer case. When analyzing the kitchensink WAR application from the jboss-quickstarts project with the MTA CLI, analysis fails due to the analyzer not finding dependencies with any of the providers.

      Version-Release number of selected component (if applicable):

      7.0

      How reproducible:

      Every time. I have been able to reproduce the issue with the given specs.

      Steps to Reproduce:
      1. Get the jboss-eap-quickstarts project
      2. In the kitchensink folder, run: mvn clean install -DskipTests
      2. /mta-cli analyze --input kitchensink.war --output /usr/local/out_app/ --target eap7

      Actual results:

      The analysis fails.

      Expected results:
      The analysis works, generates a report and shows a list of dependencies. In this case, there is a POM file inside of the WAR file, so the engine should find it and extract the dependencies from it accordingly. In theory, the list of dependencies should be the same as the one given by the source code analysis.

      Additional info:
      See customer case: https://access.redhat.com/support/cases/#/case/03881438

              jleflete@redhat.com Juanma Leflet Estrada
              jleflete@redhat.com Juanma Leflet Estrada
              Alejandro Brugarolas Alejandro Brugarolas
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: