No. :-(
I've tried every 'hack' I could think of in the 'path' of
ProfileService/DeployHandler.
Changing URI usage to direct File.
vfszip hack.
try/finally locks.
...
Nothing. :-(
You?
Any ideas?
Scott Stark wrote:
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.
>
_______________________________________________
jboss-development mailing list
jboss-development(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-development