EAServer 3.6 and later versions can support multiple versions of the PowerBuilder VM on the same server. The PowerBuilder VM includes PBVMnn.DLL, PBJAGnn.DLL, PBDWEnn.DLL, and other PowerBuilder files required at run time. Components built with different versions of PowerBuilder can coexist on the same server as long as the required version of the PowerBuilder VM is available on the server.
When you deploy a component from PowerBuilder 8 to EAServer, the component is associated with the version of the PowerBuilder VM that you are using: PBVM80.DLL, PBJAG80.DLL and so forth. In Jaguar Manager, the com.sybase.jaguar.component.pb.version property is set to 8.0 on the All Properties tab page of the component's property sheet.
You do not need to migrate and redeploy existing components built with PowerBuilder 7—there is no pb.version property for these components and they are associated with the PowerBuilder 7 version of the VM by default.
If you do not use the PowerBuilder development environment to deploy a PowerBuilder component to EAServer, you can specify the correct version of the VM for the component on its property sheet in Jaguar Manager.
If you deploy a PowerBuilder component to a server that does not have the version of the PowerBuilder VM used in the development environment, the deployed component cannot be instantiated.