Tapestry 5
  1. Tapestry 5
  2. TAP5-398

Tapestry should check that the service scope is consistent with the service (throwing an exception if the scope requires a service interface and the service doesn't provide one)

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 5.0.17
    • Fix Version/s: 5.1.0.2
    • Component/s: tapestry-ioc
    • Labels:
      None

      Description

      The singleton scope is always used even if we specify another scope. This makes it hard to figure out why the perthread scope isn't being used.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        111d 8h 37m 1 Howard M. Lewis Ship 25/Mar/09 00:52
        In Progress In Progress Closed Closed
        37m 35s 1 Howard M. Lewis Ship 25/Mar/09 01:30
        Howard M. Lewis Ship made changes -
        Status In Progress [ 3 ] Closed [ 6 ]
        Fix Version/s 5.1.0.2 [ 12313706 ]
        Resolution Fixed [ 1 ]
        Howard M. Lewis Ship made changes -
        Summary An exception should be thrown when binding a class service(not interface) with the perthread scope Tapestry should check that the service scope is consistent with the service (throwing an exception if the scope requires a service interface and the service doesn't provide one)
        Howard M. Lewis Ship made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Howard M. Lewis Ship made changes -
        Field Original Value New Value
        Assignee Howard M. Lewis Ship [ hlship ]
        Hugo Palma created issue -

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Hugo Palma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development