Tomas Pan created FELIX-3703:
--------------------------------

             Summary: Race condition in gogo runtime activator
                 Key: FELIX-3703
                 URL: https://issues.apache.org/jira/browse/FELIX-3703
             Project: Felix
          Issue Type: Bug
          Components: Gogo Runtime
    Affects Versions: gogo.runtime-0.10.0
         Environment: Embedded felix 4.0.3
            Reporter: Tomas Pan


Starting gogo.command (0.12.0) before gogo.runtime(0.10.0) produces 
CommandNotFoundException: Command not found: gosh.
This is because runtime's Activator first registers CommandProcessor before 
creating commandTracker.
Creating CommandProcessor triggers event on .command which will start adding 
commands, but since commandTracker is not present, those commands will be 
ignored.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to