VisualAge Generator to Enterprise Generation Language Migration Guide

Sample MigPreferences.xml file

The following is a sample MigPreferences.xml filet:

<preferences>
  <database>
    <driver>COM.ibm.db2.jdbc.app.DB2Driver</driver>
    <uri>jdbc:DB2:VGMIG</uri>
    <schema>MIGSCHEMA</schema>
    <userid></userid>
    <password></password>
  </database>
  <migrationSpec>
    <directory>d:\tempMig\MyMigSet</directory>
    <filename></filename>
  </migrationSpec> 
  <repositoryFilters>
    <projectName>MyProject*</projectName>
    <versionName></versionName>
  </repositoryFilters>
  <service>
     <tracelevel>4</tracelevel>
     <debugfile>d:\tempMig\MyMigSet\Stage1\migdebug.xml</debugfile> 
     <logfile>d:\tempMig\MyMigSet\Stage1\miglog.xml</logfile>
  </service>
  <eglMapping>
     <renameRule order = "1"> 
       <fromString> </fromString>
       <toString></toString>
       <stringContext>any</stringContext>
       <mappingContext>both</mappingContext>
     </renameRule>
     <renameRule order = "101"> 
       <fromString>Project</fromString>
       <toString></toString>
       <stringContext>any</stringContext>
       <mappingContext>project</mappingContext>
     </renameRule>
     <renameRule order = "301"> 
       <fromString>.pkg</fromString>
       <toString></toString>
       <stringContext>any</stringContext>
       <mappingContext>package</mappingContext>
     </renameRule>
     <renameRule order = "302"> 
       <fromString>.sql</fromString>
       <toString>sql</toString>
       <stringContext>any</stringContext>
       <mappingContext>package</mappingContext>
     </renameRule>
     <renameRule order = "501"> 
       <fromString>:</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
          <renameRule order = "502"> 
       <fromString>/</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "503"> 
       <fromString>\</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "504"> 
       <fromString>|</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "505"> 
       <fromString>?</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "506"> 
       <fromString>*</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "507"> 
       <fromString>&lt;</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "508"> 
       <fromString>&gt;</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "509"> 
       <fromString>&quot;</fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <renameRule order = "510"> 
       <fromString> </fromString>
       <toString>_</toString>
       <stringContext>any</stringContext>
       <mappingContext>version</mappingContext>
     </renameRule>
     <verification> 
        <generateReport>true</generateReport> 
        <reportName>d:\tempMig\MyMigSet\report\MyReport.htm</reportName>
     </verification>
     <dbUpdate>true</dbUpdate> 
     <spanningMapsProjectSuffix>MapsProject</spanningMapsProjectSuffix>
     <spanningMapsPackageSuffix>mapspackage</spanningMapsPackageSuffix>
     <commonPartsFileName>CommonParts</commonPartsFileName>
     <unusedPartsFileName>UnusedParts</unusedPartsFileName>
     <commonParts>
            <commonProject>*Common*</commonProject>
            <commonPackage>*common*</commonPackage> 
     </commonParts>
   </eglMapping>
  </preferences> 


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]