It works fine for me.
Perhaps you can share what the error messages are.
Can you please share the error message?
If its that long error message in red, as per my experience, I use to get this either when my jive-sdk server was not accessible to jive.
Or when my jiveServiceSignature was not correctly mentioned.
The message is not very clear.
Also The top most line of the message is where you will see the exact cause, which is missing in your screen shot.
I know its difficult to capture this message since its visible only for few seconds.
Jive should provide a better way to capture these.
Try this crude way for this long quick self destructive message
As soon as you see this, just do a select all on entire page and copy it.
This is the easiest way to get that error message.
I now this sounds silly/simple, but thats the best and quickest way I found to capture this message.
You will get the cause your self on the very first line of the message.
Hi, Now I am facing an issue, that once I upload the extension.zip file it's uploading for 3-4 mins and then page refresh automatically to same page.
here is my jiveclientconfiguration.json file code
Here I have able to copy complete error message as Pawan you mentioned in your previous comment.The error message is really a long tail. So I am pasting first couple lines here,
Problems encountered while installing client app: Unable to retrieve spec for https://sandbox.jiveon.com/osapp/simpleapp/app.xml. HTTP error 404 java.lang.RuntimeException: Failed to parse gadget [https://sandbox.jiveon.com/osapp/simpleapp/app.xml] for locale pl at com.jivesoftware.community.app.impl.AppActionAnalyzer.extractAppActions(AppActionAnalyzer.java:86) at com.jivesoftware.community.app.impl.AppActionManagerImpl.rebuildAppActions(AppActionManagerImpl.java:260) at com.jivesoftware.community.app.impl.AppManagerImpl.doInsert(AppManagerImpl.java:173) at com.jivesoftware.community.app.impl.AppManagerImpl.doInsert(AppManagerImpl.java:1) at com.jivesoftware.community.objecttype.impl.AbstractJiveObjectManager.insert(AbstractJiveObjectManager.java:129) at
Just to confirm, are you uploading extension.zip to jive sandbox?
Coz if thats the case, the localhost in your config file will not work.
You need to put IP or dns of the machine where node.js is working and also ensure its exposed / accessible from the jive sandbox where you have uploaded the extension.zip