Issue Details (XML | Word | Printable)

Key: OSGI-37
Type: Task Task
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Costin Leau
Reporter: Adrian Colyer
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Spring OSGi

Integration test of osgi:bundle support

Created: 20/Oct/06 10:52 AM   Updated: 07/Nov/07 02:38 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0 RC1

Time Tracking:
Not Specified


 Description  « Hide
- [ ] 5.1osgi:bundle
    - [ ] verify that osgi:bundle with no other attributes returns a
          bean of type Bundle for the bundle with the given symbolic
          name
    - [ ] osgi:bundle with symbolic-name for bundle that does not exist
          (and no other attribute) -> error
        - [ ] TODO: define what error is seen in this case
    - [ ] osgi:bundle with location attribute
        - [ ] returns Bundle object if already present
        - [ ] installs bundle from given URL if not present
            - [ ] also test bad URL scenario
    - [ ] installed bundle with state="start"
        - [ ] test already installed bundle is started
        - [ ] TODO: update spec. test to match schema (attribute is
              "state", not "start"
    - [ ] uninstalled bundle with start="true" and no location
          attribute -> error
        - [ ] TODO: define what error is seen in this case
    - [ ] uninstalled bundle with state="start" and location specified
        - [ ] verify bundle is downloaded, installed, and started
    - [ ] test that if depends-on is specified bundle object is not
          created until dependent bean is created
    - [ ] test start with start-level specified
        - [ ] at start level
        - [ ] below start level
        - [ ] above start level
    - [ ] test activated bundle with state="install"
        - [ ] TODO: define semantics - should be a no-op?
    - [ ] test activated bundle with state="uninstall"
        - [ ] TODO: define semantics in spec: bundle is stopped and
              uninstalled?
    - [ ] test installed bundle with state="uninstall"
        - [ ] TODO: define semantics in spec: bundle is uninstalled?
    - [ ] test active bundle with state="update"
        - [ ] TODO: define semantics in spec: bundle is updated
    - [ ] test resolved / installed bundle with state="update"
        - [ ] TODO: define semantics in spec: bundle is started?


 All   Comments   Work Log   Change History   FishEye   Builds      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.