BPMMigrationPreValidation troubleshooting

This command checks for migration readiness. After you run this command, you check the report for actions that you need to take before migration.

To disable a validation rule, complete the following steps:
  1. Open the com.ibm.bpm.migration.validation.jar file in the BPM_home\plugins folder.
  2. Open the plugin.xml file. You can see that all validation rules are registered as a extension of the BPM-Migration-PreValidation extension point. For example, the validation for the source product looks similar to the following code:
    <!--To implement the extenstion, you must implement the interface com.ibm.bpm.migration.prevalidation.IPreValidation	
    	-->
    	<extension-point id="BPM-Migration-PreValidation" />
    	<extension point="com.ibm.bpm.migration.validation.BPM-Migration-PreValidation">
    	   	<components>
    	   		<component startup="1" class="com.ibm.bpm.migration.prevalidation.profile.ProductPreValidation" isOmitted="false" isOutputReportModel="false"/>
    	   	</components>
    	</extension>
  3. For each validation rule, you can change the following:
    • If you change isOmitted="false" to isOmitted="true", the validation rule does not run.
    • If you change isOutputReportModel="false" to isOutputReportModel="true", then the report model in XML format is sent to report_folder/xml_folder.