Specify which version of XMLSpy Java API will be used to communicate with XMLSpy.
Possible Choices:
"early version"
The early version of XMLSpy Java API, which existed all the time since the very start. It is based on the files:"2012"This API is currently most stable and should be preferred (particularly on Windows). So it is the default choice.C:\Program Files\Altova\XMLSpy\XMLSpyInterface.jar
C:\Windows\system32\XmlSpyLib.dll
A new API provided since XMLSpy 2012. It is based on the files found in the directory:See Also Parameter:Namely:C:\Program Files\Altova\XMLSpy\JavaAPI\
As of the XMLSpy v2012, the problem of this API is that it raises some internal Java exception when quitting XMLSpy. However, that exception is tolerable and can be ignored in most cases.XMLSpyAPI.jar
AltovaAutomation.jar
AltovaAutomation.dllWe don't know the reason why Altova has created another Java API for XMLSpy. But it may be expected that the new API will be given a priority in the next XMLSpy version.
So, if something doesn't work with some new XMLSpy version (since 2012), you may try to switch to this API.
The same we suggest, if you have problem of running the XMLSpy integration on Linux/Wine.
Integrations | XMLSpy | Quit XMLSpy