I think we are really talking about any user provided deployments. So if a JAR were to fail inside an EAR deployment, I would think the same would be true. It will either rollback/stop the whole EAR deployment, or allow partial deployment. So basically the rollback/stop is controlled for high-level deployments only.