if (plan instanceof XmlObject) {
gerAppClient = (GerApplicationClientType) SchemaConversionUtils.getNestedObjectAsType((XmlObject) plan,
"application-client",
GerApplicationClientType.type);
} else {
GerApplicationClientDocument gerAppClientDoc = null;
if (plan != null) {
gerAppClientDoc = GerApplicationClientDocument.Factory.parse((File) plan);
} else {
URL path = DeploymentUtil.createJarURL(moduleFile, "META-INF/geronimo-application-client.xml");
gerAppClientDoc = GerApplicationClientDocument.Factory.parse(path);
}
if (gerAppClientDoc != null) {
gerAppClient = gerAppClientDoc.getApplicationClient();
}
}
} catch (IOException e) {
}