[jboss-as7-dev] ServerDeploymentManager: Problems getting the result future of a deployment action

André Dietisheim adietish at redhat.com
Mon Apr 11 11:02:24 EDT 2011


Hi Brian

On 04/11/2011 04:40 PM, Brian Stansberry wrote:
> Can you file a JIRA please?
>

sure: https://issues.jboss.org/browse/JBAS-9288

so basically, the way I proceed is correct?
Weird enough, I get mixed results. My deployment seems to work in some 
cases, then it doesn't in others. I never saw the war appear in the 
deployment dir, but it appeared in a subdir of tmp/vfs.
I'd appreciate a lot if you could give me some pointers that would help 
me to find out what I miss (I stepped through some parts of the code and 
saw the responses being analyzed in 
AbstractModelControllerClient#ExecuteAsynchronousRequest#receiveResponse(InputStream).

Thanks
André

> On 4/11/11 9:02 AM, André Dietisheim wrote:
>> Hi
>>
>> I actually try to get the result of a deployment and unfortunately fail
>> so far.
>>
>> I proceed in the following manner:
>>
>> I add an deployment, get the action that was created for it, and then
>> try to retrieve the result of this action:
>>
>> ...
>> ServerDeploymentManager manager =
>> ServerDeploymentManager.Factory.create(client);
>> InitialDeploymentPlanBuilder builder = manager.newDeploymentPlan();
>> builder = builder.add(file.getName(), file).addDeploy();
>> DeploymentAction action = builder.getLastAction();
>> DeploymentPlan plan = builder.build();
>> Future<ServerDeploymentPlanResult>   planResult = manager.execute(plan);
>> ServerDeploymentPlanResult result = resultFuture.get(timeout,
>> TimeUnit.MILLISECONDS);
>> ServerDeploymentActionResult actionResult =
>> result.getDeploymentActionResult(action.getId());
>> ....
>>
>> Unfortunately actionResult is always null.
>> Stepping through the code did not help a lot so far: The result of the
>> server deployment plan seems always to hold an empty map of
>> actionResults (DeploymentPlanResultImpl#actionResults).
>>
>> What do I miss? I'd appreciate a lot some pointers here.
>>
>> Thanks
>> André
>>
>>
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>




More information about the jboss-as7-dev mailing list