• Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • MTR-1.2.0
    • None
    • None
    • None
    • AMM Sprint 239, AMM Sprint 240
    • No

      We don't appear to have any rules that covers this section of the EAP 7.1 Migration Guide.

      Rule #1

      I would suggest that we implement a rule that looks for java files whose content has the string

      "org.jboss.naming.remote.client.InitialContextFactory" (including the quotes)

      The target is eap 7.1 and above

      The rule should have an issue category of Potential

      SP 3

      Title: Migrate a Naming Client Configuration to Elytron

      Message: Migrate a client application that performs a remote JNDI lookup using an org.jboss.naming.remote.client.InitialContext class, which is backed by an org.jboss.naming.remote.client.InitialContextFactory class, to Elytron.

      Link Title:  Migrate a Naming Client Configuration to Elytron

      Link URL: https://access.redhat.com/documentation/es-es/red_hat_jboss_enterprise_application_platform/7.2/html/migration_guide/migrating_to_elytron#migrate_naming_client_configuration_to_elytron

      Rule #2 

      Another rule must search for the "jboss-ejb-client.properties" file

      The target is eap 7.1 and above

      The rule should have an issue category of Potential

      SP 3

      Title: Migrate an EJB Client to Elytron

      Message: Remote EJB client must be configured following one of the two options defined in the link below.

      Link Title:  Migrate an EJB Client to Elytron

      Link URL: https://access.redhat.com/documentation/es-es/red_hat_jboss_enterprise_application_platform/7.2/html/migration_guide/migrating_to_elytron#migrate_security_ejb_client_to_elytron

              jleflete@redhat.com Juanma Leflet Estrada
              pcattana Philip Cattanach
              Karishma Punwatkar Karishma Punwatkar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: