We recently migrated to Rhapsody 9.0.1 which is 64-bit installation from Rhapsody 8.1.2 (32-bit Installation).
While migrating our Plugins we are facing a issue.
When we are running the plugin with all the Rhapsody 9 dependencies, still we are getting the Error: java.lang.UnsatisfiedLinkError: C:Program Files (x86)IBMRationalRhapsody8.1.2ShareJavaAPIrhapsody.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform
Exception in thread “main” java.lang.UnsatisfiedLinkError: com.telelogic.rhapsody.core.RhapsodyAppServer.getActiveRhapsodyApplication()Lcom/telelogic/rhapsody/core/IRPApplication;
enter image description here
Even when the Rhapsody 9.0.1 instance is opened “RhapsodyAppServer.getActiveRhapsodyApplication();” returns null.
With Rhapsody 8 the plugin was working fine but having the issue with Rhapsody 9.
We updated the Registry with Rhapsody 9.0.1 installation location as well
Rhapsody 9 Installation Location : C:Program FilesIBMRhapsody9.0.1
Sameer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.