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!