use of com.liferay.ide.project.core.upgrade.CodeUpgradeOp in project liferay-ide by liferay.
the class CheckSDKLocationDerivedValueService method compute.
@Override
protected String compute() {
CodeUpgradeOp op = _op();
final Path path = op.getSdkLocation().content();
SDK sdk = SDKUtil.createSDKFromLocation(PathBridge.create(path));
String liferay62ServerLocation = null;
try {
if (sdk != null) {
liferay62ServerLocation = (String) (sdk.getBuildProperties(true).get(ISDKConstants.PROPERTY_APP_SERVER_PARENT_DIR));
_checkProjects(op, sdk);
} else {
_setAllStateFalse(op);
}
} catch (CoreException ce) {
}
return liferay62ServerLocation;
}
use of com.liferay.ide.project.core.upgrade.CodeUpgradeOp in project liferay-ide by liferay.
the class LiferayServerNameValidationService method compute.
@Override
protected Status compute() {
CodeUpgradeOp op = context(CodeUpgradeOp.class);
String serverName = op.getLiferayServerName().content(true);
if (ServerUtil.getServer(serverName) != null) {
return Status.createOkStatus();
}
return Status.createErrorStatus("Liferay runtime must be configured.");
}
Aggregations