Eclipse Neon 3 (4.6.3) is giving publishing error while deploying Node js onto IBM Bluemix

162 views Asked by At

Whenever I am trying to publish the node.js application on Bluemix from Eclipse Neon 3 (4.6.3)` its giving me publish failure error.

An internal error occurred during: "Publishing to IBM Bluemix...". org.eclipse.cft.server.client.v2.internal.V2CFClientProvider.supports(Ljava/lang/String;Lorg/eclipse/cft/server/core/internal/client/CFInfo;)Z

1

There are 1 answers

1
Jonathan West On

Thanks Santosh, I am able to reproduce the issue.

I can confirm this is a bug introduced in a recent version: when you attempt to publish a JavaScript application with an SSO Bluemix server from Eclipse Neon.3, you will encounter the exception listed above. The specific issue is a method signature mismatch between versions of Eclipse CFT.

We will work to fix this in our next release, however, to help you in the mean time, these are some workarounds:

  • If you install Eclipse Tools for Bluemix onto the latest release of Eclipse -- Eclipse Oxygen -- you will no longer see this problem. This issue only occurs with Eclipse Neon.
  • If you use an Eclipse Bluemix server configured without SSO, eg with a email/password, you will not encounter this issue.
  • Another option is to deploy your application from the console, using the CF CLI. You would use the 'cf push' command in this scenario, from the directory of your application.

Hopefully this helps!