Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-2130

Services interfaces that inherit from "Runnable" cause @Startup methods being called twice

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 5.4
    • None
    • None

    Description

      Service interfaces that inherit from "Runnable" and have any contributions will cause Tapestry to
      assume all of RegistryStartup's contributions to be matching as well, so they'll be executed
      as soon as that custom service's contributions are executed.

      public interface AnyService extends Runnable {

      void anything();
      }

      Related posts in the mailing list:

      Attachments

        Activity

          People

            hlship Howard Lewis Ship
            criedel Christian Riedel
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: