Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 14 Troubleshooting : Application Upgrade Issue

Application Upgrade Issue
This section describes a workaround to an issue which occurs when TIBCO Business Studio 3.5.3 projects that have corresponding processes deployed to a TIBCO ActiveMatrix BPM 1.3 runtime are upgraded to new software versions.
When these projects are imported into TIBCO Business Studio 3.5.4 and redeployed to an upgraded TIBCO ActiveMatrix BPM 2.0 runtime, the XML schemas derived from the Business Object Models are regenerated. The regenerated schemas are then incorporated into WSDLs generated from business processes.
When the project DAAs are deployed to the TIBCO ActiveMatrix BPM 2.0 runtime, the User Application upgrade process performs a checksum comparison on the new TIBCO Business Studio 3.5.4 WSDLs and the previously deployed TIBCO Business Studio 3.5.3 WSDLs to determine whether there have been any changes to the process interfaces. However, these checksum comparisons fail because of the regenerated schema changes, not because of any interface changes, and deployment fails.
 
1.
2.
Switch off auto-build (select Project and de-select Build Automatically).
3.
Select Window > Preferences > Business Object Modeler > Business Object Model Generator, and ensure that the WSDL and XSD Export/Generation preference options are unchecked.
4.
Import old (TIBCO Business Studio 3.5.3) projects one at a time using Import > Existing Projects into Workspace (that is, Eclipse importer) Do not use the Existing Studio Projects into Workspace option. Ensure that the Copy projects to workspace checkbox is ticked.
5.
For each imported project, right-click and open Properties. Uncheck the Builders BOM to XSD Builder and WSDL Generator Builder and click OK.
6.
Select Project and Build Automatically and wait for the builds to finish.
7.
8.
9.
 

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved