Skip to content

Instantly share code, notes, and snippets.

@sauthieg
Created March 1, 2010 21:01
Show Gist options
  • Save sauthieg/318802 to your computer and use it in GitHub Desktop.
Save sauthieg/318802 to your computer and use it in GitHub Desktop.
Welcome to Felix
================
-> Start SampleModule
Start AnotherModule
InjectorComponent created
bindModule: sample-module
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.SampleModule@141b571<
bindModule: another-module
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.SampleModule@141b571<
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.AnotherModule@1e87719<
Start InjectorComponent
updateValidity()
updateValidity() -> sample-injector
Starting Guice Handler ...
->
->
-> ps
START LEVEL 4
ID State Level Name
[ 0] [Active ] [ 0] System Bundle (2.0.1)
[ 1] [Active ] [ 4] Apache Felix iPOJO Arch Command (1.4.0)
[ 2] [Active ] [ 4] guice (2.0)
[ 3] [Active ] [ 4] iPOJO / Guice :: Example (1.0.0.SNAPSHOT)
[ 4] [Active ] [ 4] iPOJO / Guice :: Example Injector Instance (1.0.0.SNAPSHOT)
[ 5] [Active ] [ 4] Apache ServiceMix Bundles: aopalliance-1.0 (1.0.0.3)
[ 6] [Active ] [ 4] iPOJO / Guice :: Example Modules Instances (1.0.0.SNAPSHOT)
[ 7] [Active ] [ 4] iPOJO / Guice :: Example Component Instance (1.0.0.SNAPSHOT)
[ 8] [Active ] [ 4] iPOJO / Guice :: Support (1.0.0.SNAPSHOT)
[ 9] [Active ] [ 4] Apache Felix iPOJO (1.4.0)
[ 10] [Active ] [ 1] Apache Felix Shell Service (1.4.1)
[ 11] [Active ] [ 1] Apache Felix Shell TUI (1.4.1)
->
-> stop 6
unbindModule: another-module
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.SampleModule@141b571<
Stop AnotherModule
unbindModule: sample-module
Stop InjectorComponent
Stop SampleModule
->
->
-> start 6
-> Start SampleModule
bindModule: sample-module
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.SampleModule@1fa1bb6<
Start InjectorComponent
bindGuiceInjector: sample-injector
updateValidity()
updateValidity() -> sample-injector
updateValidity() ? sample-injector
updateValidity() = true
updateValidity() state (old) 1
updateValidity() state (new) 1
instance name="guicesupport-0" component.type="guicesupport" state="invalid" bundle="8"
object name="org.ow2.jonas.ipojo.guice.internal.GuiceHandler@16bd8ea"
Start AnotherModule
bindModule: another-module
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.AnotherModule@b6e39f<
updateStatus >[com.google.inject.Module]< = >org.ow2.jonas.ipojo.guice.example.module.SampleModule@1fa1bb6<
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment