Hi,
I’ve created a simple example, almost identical to the Design Best Practice in Section 4.6 of the programming guide (p.47). I’ve added a toolbar button that invokes a method, but an error is thrown:
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Gateway Error 500: Unable to read response from Gateway.
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:280)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:348)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:219)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:214)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.moduleInvoke(GatewayInterface.java:640)
at org.test.pkg.designer.TestModuleRPCProxy.invoke(TestModuleRPCProxy.java:15)
..
.
Caused by: org.xml.sax.SAXParseException: The end-tag for element type "Response" must end with a '>' delimiter.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
..
.
The getRPCHandler method is called in the GatewayHook, but I haven’t been able to determine what is happening beyond that.
Is this something that has been encountered before? Any advice on where I might be going wrong?
Thanks,
-JM