RobotLegs 2 initialisation problem for context with out view

121 views
Skip to first unread message

Neil Manuell

unread,
Jul 20, 2012, 11:02:47 AM7/20/12
to robo...@googlegroups.com
I'm building a context in a test without any view, but it is not initialising, so none of the configs are firing.

I've got the head from github

here is my bundle, I removed all view based extensions, maybe I removed some that I needed:

context.extend(
LoggingExtension,
TraceLoggingExtension,
EventDispatcherExtension,
ModularityExtension,
CommandCenterExtension,
EventCommandMapExtension,
LocalEventMapExtension                );



and the print out from the captains log:

1874 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension EventDispatcherExtension-5-f9
1877 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension ModularityExtension-6-5b
1879 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension CommandCenterExtension-7-79
1881 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension EventCommandMapExtension-8-56
1882 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension LocalEventMapExtension-9-87
1884 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension [object EventDrivenFSMBundle]
1886 DEBUG Context-0-6b ExtensionInstaller-2-53 - Installing extension EventDrivenFSMExtension-a-66
1896 DEBUG Context-0-6b ConfigManager-1-19 - Not yet initialized. Queuing config class [class ProcessEngineConfig]
1896 DEBUG Context-0-6b ConfigManager-1-19 - Not yet initialized. Queuing config class [class EventDrivenFSMCommandConfig]
1901 DEBUG Context-0-6b ConfigManager-1-19 - Not yet initialized. Queuing config class [class ModelConfig]
1901 DEBUG Context-0-6b ConfigManager-1-19 - Not yet initialized. Queuing config class [class StateSetUpCmdsConfig]
1901 DEBUG Context-0-6b ConfigManager-1-19 - Not yet initialized. Queuing config class [class TransitionCancellationCmdsConfig]
1906 DEBUG Context-0-6b ConfigManager-1-19 - Not yet initialized. Queuing config class [class StartFSMConfig]

Neil Manuell

unread,
Jul 20, 2012, 11:09:38 AM7/20/12
to robo...@googlegroups.com
hold on, do I actually have to call Context.initialize()?
or is that called automagically for me?

Neil Manuell

unread,
Jul 20, 2012, 11:14:10 AM7/20/12
to robo...@googlegroups.com
are, I see that the StageSyncExtension calls the _context.lifecycle.initialize();
so seeing as I don't care about the stage or any contextViews I can just call 
Context.initialize()
Yes?

Stray

unread,
Jul 20, 2012, 11:48:42 AM7/20/12
to robo...@googlegroups.com
Give it a go...

--
You received this message because you are subscribed to the Google
Groups "Robotlegs" group.
To post to this group, send email to robo...@googlegroups.com
To unsubscribe from this group, send email to
robotlegs+...@googlegroups.com
for support visit http://knowledge.robotlegs.org

Neil Manuell

unread,
Jul 20, 2012, 12:42:35 PM7/20/12
to robo...@googlegroups.com
I gave it a go, and it worked :D 

Stray

unread,
Jul 20, 2012, 12:44:25 PM7/20/12
to robo...@googlegroups.com
Yay!
Reply all
Reply to author
Forward
0 new messages