[ 
https://issues.apache.org/jira/browse/BROOKLYN-273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15303909#comment-15303909
 ] 

ASF GitHub Bot commented on BROOKLYN-273:
-----------------------------------------

Github user sjcorbett commented on the pull request:

    https://github.com/apache/brooklyn-server/pull/149#issuecomment-222115489
  
    @aledsage @neykov `EntityConfigTest.testGetConfigNonBlocking` added in 
8bfff16 is failing the build.
    ```
    java.lang.IllegalArgumentException: Error resolving config 
test.confMapThing.obj.mysub, 
Task[DstJob:XKK7POv1;[Wrapped[contextEntity:TestEntityImpl{id=B8ulGFpH}], 
LocalManagementContext[SMAARkex-UbwQsOE8], TRANSIENT]]@XKK7POv1, in 
org.apache.brooklyn.util.core.task.BasicExecutionContext@76b7ae1([Wrapped[contextEntity:TestEntityImpl{id=B8ulGFpH}],
 LocalManagementContext[SMAARkex-UbwQsOE8]]): 
java.util.concurrent.CancellationException
        at 
org.apache.brooklyn.util.core.task.ValueResolver.getMaybeInternal(ValueResolver.java:411)
        at 
org.apache.brooklyn.util.core.task.ValueResolver.getMaybe(ValueResolver.java:257)
        at 
org.apache.brooklyn.util.core.task.ValueResolver.get(ValueResolver.java:250)
        at org.apache.brooklyn.util.core.task.Tasks.resolveValue(Tasks.java:139)
        at 
org.apache.brooklyn.core.config.BasicConfigKey.resolveValue(BasicConfigKey.java:294)
        at 
org.apache.brooklyn.core.config.BasicConfigKey.extractValue(BasicConfigKey.java:279)
        at 
org.apache.brooklyn.core.config.SubElementConfigKey.extractValue(SubElementConfigKey.java:48)
        at 
org.apache.brooklyn.core.config.internal.AbstractStructuredConfigKey.extractValue(AbstractStructuredConfigKey.java:111)
        at 
org.apache.brooklyn.core.config.internal.AbstractStructuredConfigKey.extractValue(AbstractStructuredConfigKey.java:124)
        at 
org.apache.brooklyn.core.entity.internal.EntityConfigMap.getConfig(EntityConfigMap.java:118)
        at 
org.apache.brooklyn.core.config.internal.AbstractConfigMapImpl.getConfig(AbstractConfigMapImpl.java:50)
        at 
org.apache.brooklyn.core.entity.AbstractEntity$BasicConfigurationSupport.get(AbstractEntity.java:1180)
        at 
org.apache.brooklyn.core.entity.EntityConfigTest.testGetConfigNonBlocking(EntityConfigTest.java:208)
    Caused by: java.util.concurrent.CancellationException
        at 
org.apache.brooklyn.util.core.task.BasicTask.blockUntilStarted(BasicTask.java:385)
        at 
org.apache.brooklyn.util.core.task.BasicTask.blockUntilStarted(BasicTask.java:378)
        at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:360)
        at 
org.apache.brooklyn.util.core.task.ValueResolver.getMaybeInternal(ValueResolver.java:319)
        ... 40 more
    ... Removed 28 stack frames
    ```


> VanillaSoftwareProcess.restart() should call pre- and post-launch
> -----------------------------------------------------------------
>
>                 Key: BROOKLYN-273
>                 URL: https://issues.apache.org/jira/browse/BROOKLYN-273
>             Project: Brooklyn
>          Issue Type: Bug
>    Affects Versions: 0.9.0
>            Reporter: Aled Sage
>
> If calling restart() on a VanillaSoftwareProcess entity, to just restart the 
> process, it will call "launch" (skipping the install + customize phases).
> I'd expect the pre-launch and post-launch commands to also be executed, but 
> they are not.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to