Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
target {
  db {
    host = "localhost",
    username = "cassandra-username",
    password = "cassandra-pwd",
    port = 9042
    keyspace = "syndeia_cloud_devops"
  }
}

source {
  db {
    host = "localhost",
    username = "cassandra-username",
    password = "cassandra-pwd",
    port = 9042
    keyspace = "syndeia"
  }

  server {
    isLdapEnabled = false
  }
}

sign-in {
  username = "super.user"
  password = "super.user.pwd"
}

server {
  ip-address = "localhost"
  port = 9000
}

api {
  default-wait-duration = 2
}

When you unzip the utility, you’ll notice empty folders called libMySql, libTC & libWC. If you have a Syndeia license for these products and you’ve used Syndeia to create connections between data from any of these repositories, then you’ll need to copy the jar files required to connect to each of these in the respective empty folder. The details of which jar files are needed is mentioned in the below links -

Using Syndeia with MySQL

Using Syndeia with Teamcenter

Using Syndeia with Windchill

Similarly, we need to add/update a few lines in the bin/syndeia-migration.bat file for Windows, or the bin/syndeia-migration file for Linux / Mac. The following is an example of changes made to the bin/syndeia-migration.batfile for Windows. Make similar changes in bin/syndeia-migration file for Linux / Mac.

Code Block
set "APP_LIB_DIR_MYSQL=%APP_HOME%\libMySql\"
set "APP_LIB_DIR_TC=%APP_HOME%\libTC\"
set "APP_LIB_DIR_WC=%APP_HOME%\libWC\"

set CFG_OPTS=-Xms1G -Xmx8G
set _JAVA_PARAMS=-Djava.library.path=lib -Dconfig.file=conf/application.conf
set "APP_CLASSPATH=%APP_LIB_DIR%\*;%APP_LIB_DIR_MYSQL%\*;%APP_LIB_DIR_TC%\*;%APP_LIB_DIR_WC%\*;%APP_LIB_DIR%\com.intercax.syndeia-migration-3.3.jar"

...