openengsb/openengsb-framework — pull request #823 by Arcticwolf (2013-03-12 00:02:13+00:00)
Title: [OPENENGSB-3542,OPENENGSB-3543,OPENENGSB-3544] improved console impl + test

With this pull request two bugfixes have been made:

*) http://issues.openengsb.org/jira/browse/OPENENGSB-3542
Before this bug fix, the creation of services via the console command ignored the service-pid, which resulted in random uuids as service-pid for every created service. This is unwanted behaviour (since the service-pid is required by the command) and made especially the testing difficult.

*) http://issues.openengsb.org/jira/browse/OPENENGSB-3544
Before this bug fix, the "OpenEngSB Framework Version" and "Drools version" of the openengsb:info command just printed the placeholder, but not the actual values.

And improved the ConsoleIT class:
http://issues.openengsb.org/jira/browse/OPENENGSB-3543
Now the ConsoleIT class tests are covering more functionality (e.g. they now check if openengsb:info gives the correct information and if a service is shown in openengsb:list after inserting a service through the ConnectorManager manually). Additionally code duplication have been removed and this integration test can now run without AllConfinedStagedReactorFactory -> big performance increase