[jboss-dev] Re: AS testsuite
Scott Stark
sstark at redhat.com
Wed Jun 18 16:22:30 EDT 2008
Have you tracked down the lock?
Ales Justin wrote:
> Yes, that's due to that file locking.
> See my comment here:
> - http://jira.jboss.com/jira/browse/JBAS-5625
>
> DeploymentProgressImpl:
>
> try
> {
> target.undeploy(deployment);
> status = new SerializableDeploymentStatus(command,
> StateType.COMPLETED);
> status.setTarget(target);
> status.setMessage("Completed undeploy for target: "+target);
> status.setCompleted(true);
> status.setRunning(true);
> currentStatus = status;
> event = new ProgressEvent(deployment, currentStatus);
> notify(event);
> }
> catch(Exception e)
> {
> status = new SerializableDeploymentStatus(command,
> StateType.FAILED);
> status.setTarget(target);
> status.setFailure(e);
> status.setFailed(true);
> currentStatus = status;
> ProgressEvent error = new ProgressEvent(deployment,
> currentStatus);
> notify(error);
> break;
> }
> }
>
> So instead of complete == true, you get false, since target.undeploy
> throws error not being able to delete file.
> And the test asserts on complete == true.
>
More information about the jboss-development
mailing list