diff --git a/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerProjectGenerator.java b/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerProjectGenerator.java index 2800857d73..ab1d343c40 100644 --- a/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerProjectGenerator.java +++ b/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerProjectGenerator.java @@ -14,8 +14,6 @@ import java.nio.file.Path; import java.util.Map; import java.util.concurrent.TimeoutException; import javax.inject.Inject; -import org.eclipse.che.api.core.ConflictException; -import org.eclipse.che.api.core.ForbiddenException; import org.eclipse.che.api.core.ServerException; import org.eclipse.che.api.fs.server.PathTransformer; import org.eclipse.che.api.project.server.handlers.CreateProjectHandler; @@ -39,7 +37,7 @@ public class ComposerProjectGenerator implements CreateProjectHandler { @Override public void onCreateProject( String projectWsPath, Map attributes, Map options) - throws ForbiddenException, ConflictException, ServerException { + throws ServerException { AttributeValue packageName = attributes.get(Constants.PACKAGE); if (packageName == null) { throw new ServerException("Missed some required options (package)"); @@ -48,7 +46,7 @@ public class ComposerProjectGenerator implements CreateProjectHandler { Path path = pathTransformer.transform(projectWsPath); String projectAbsolutePath = path.toString(); String[] commandLine = { - "composer", "create-project", packageName.getString(), projectAbsolutePath, "--no-install" + "composer", "create-project", packageName.getString(), projectAbsolutePath }; try { commandExecutor.execute(commandLine, null); diff --git a/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerValueProviderFactory.java b/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerValueProviderFactory.java index 126cee46f9..e26554804b 100644 --- a/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerValueProviderFactory.java +++ b/plugins/plugin-composer/che-plugin-composer-server/src/main/java/org/eclipse/che/plugin/composer/server/projecttype/ComposerValueProviderFactory.java @@ -57,7 +57,7 @@ public class ComposerValueProviderFactory implements ValueProviderFactory { if (!composerDotJsonFsPath.toFile().exists()) { return Collections.emptyList(); } - JsonObject model = readModel(projectFsPath); + JsonObject model = readModel(composerDotJsonFsPath); String value = ""; if (attributeName.equals(PACKAGE) && model.has("name")) {