Community
Participate
Working Groups
This is most easily reproduced by opening a DD file, switching to the Data perspective, closing the workbench, restarting the workbench, and clicking the deploy icon from the DD's toolbar. The system parts aren't initialized (or aren't *fully* initialized), so you get a deserialization error in the deploy results view. Trying the same deploy after the system parts are initialized works fine. This can probably be fixed by invoking ProjectEnvironmentManager.getInstance().getProjectEnvironment(sourceProject) which makes sure the parts are initialized.
Fixed: RUIDeploymentModel.java GenerateHTMLFile.java The same problem existed in the debug code. Also fixed: EGLLaunchableTester.java Problem was we were initializing the environment for the source project, but not the other environments on the build path. Switched code to use ProjectEnvironment.initIREnvironments() which does what we want.
Verified