Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-1289

Spurious warnings about invalid META-INF/services class name

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • None
    • Class Loading
    • None

    Description

      When an application contains a META-INF/services resource referencing an inner class, JBoss prints a spurious warning

      JBAS015893: Encountered invalid class name 'com.acme.Foo$Bar' for service type 'com.acme.Service'
      

      META-INF/services lists classes with their binary name, so dollar characters are likely to occur.

      org.jboss.as.server.deployment.ServiceLoaderProcessor scans all META-INF/services resources but does not accept dollar characters in its validation pattern.

      (Note: I can't select any 7.x release for "Affects Version".)

      Attachments

        Issue Links

          Activity

            People

              dlloyd@redhat.com David Lloyd
              hwellmann.de Harald Wellmann (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: