if (this.rarService == null) {
logger.warn("There are RAR files in the EAR ''{0}'' but the resource service is not available", earDeployable);
} else {
Context ctx = new ContextImpl(earURL.toExternalForm());
try {
ctx.rebind("earUrl", earURL);
} catch (NamingException e) {
throw new DeployerException("Cannot add the EAR URL parameter '" + earURL + "'", e);
}
List<URL> urls = new ArrayList<URL>();
for (RARDeployable rarDeployable : rars) {