Search in sources :

Example 1 with CodeUpgradeOp

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;
}
Also used : IPath(org.eclipse.core.runtime.IPath) Path(org.eclipse.sapphire.modeling.Path) CoreException(org.eclipse.core.runtime.CoreException) SDK(com.liferay.ide.sdk.core.SDK) CodeUpgradeOp(com.liferay.ide.project.core.upgrade.CodeUpgradeOp)

Example 2 with CodeUpgradeOp

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.");
}
Also used : CodeUpgradeOp(com.liferay.ide.project.core.upgrade.CodeUpgradeOp)

Aggregations

CodeUpgradeOp (com.liferay.ide.project.core.upgrade.CodeUpgradeOp)2 SDK (com.liferay.ide.sdk.core.SDK)1 CoreException (org.eclipse.core.runtime.CoreException)1 IPath (org.eclipse.core.runtime.IPath)1 Path (org.eclipse.sapphire.modeling.Path)1