OpenShift 2.4.0.Alpha1 What's New

< Main Index Server Tools >


General


Support for Eclipse Juno JBoss Tools for OpenShift is now able to run in Eclipse 4.2/Juno. We migrated our plugins to this new platform.

Related Jira


OpenShift import wizard


Refreshing available applications If you had started JBoss Tools for OpenShift into a blank account, that had no domain nor applications, the tooling could not discover the domain and applications you had created outside Eclipse (in the OpenShift WebUI or with the rhc command line tooling).
We added a refresh button in the wizard, that allows you to discover and import applications that you created outside Eclipse.

refresh applications

Related Jira, Related Jira

Revalidating wizard settings going back and forth When creating/importing an OpenShift application to your workspace, you have to provide a destination-folder that the wizard would clone to. If the destination folder already has a project with the very same name, the wizard would not let you finishing it. Moving/removing the conflicting folder outside Eclipse did not help since the wizard did not check the location again, the error kept popping up. You had to close the wizard and restart your operation.
We fixed this in Alpha1, the wizard will now check the folder once you switch pages back and forth.

conflicting git destination

Related Jira


OpenShift Server


Publishing DIY applications

Before Alpha1 publishing local changes to DIY applications errored with an NPE. We now fixed this nastyness.

Related Jira

Publishing by Drag'n Dropping

Previously, when a user performed a drag-and-drop action to publish a project it was ignored. In Alpha1 you'll now be able to publishing your project to your OpenShift cloud by drag and dropping your project to the OpenShift server adapter.

Related Jira



OpenShift Express REST client


REST Client published to maven central In JBoss tools, we developed a java client library for the OpenShift REST service. The client is hosted at github, you'll find it at https://github.com/openshift/openshift-java-client.
Since Alpha1 we now also provide the client library as maven artifact from Maven central.
To add it to your maven project, you will simply add the following to your maven pom:
<dependency>
	<groupId>com.openshift</groupId>
	<artifactId>openshift-java-client</artifactId>
	<version>2.0.0</version>
</dependency>
				
If you want to learn how to use our client library, you will want to read our blog and check the code examples at show-domain-info: openshift-java-client in a nutshell

Related Jira