This error is due to a mismatch between the java version with which the jar was compiled and the java version you are using the run the jar file. Please update your java version and try running the jar again,
The problem seems to be from your network. Please talk with someone from networking and maybe you can solve the issue of the handshake. If not, you can always try to execute the command from another network(home network or any other network). I think you are trying to execute the command from an office network or an university network and there might be some permissions denied from your Firewall.
Thanks Adrian, i will try it on later when i reach home as i am doing this project in school.
And as for the Edge Microserver, it's using what format to transfer data to the server/cloud if i not using any simulator?
I am not sure I understand your question. If you mean what data saved is saved on AWS server, I can tell you that all content is saved there, everything you connect with the Thingworx instance and everything you create there is saved in the AWS server. As for the type of communication, we are using WS(web sockets) with the EDGE SDK(Edge MicroServer), so the Edge SDK is using web sockets protocol in order to send data from an external source to Thingworx.
Hope this answers your questions.