Creating a Siebel Migration Profile
This procedure describes how to configure a Siebel Migration profile. You can create multiple profiles. This task is part of Configuring the Siebel Migration Application.
For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.
Related Topics
To create a Siebel Migration profile
-
Run the Siebel Management Console, as described in Starting the Siebel Management Console.
-
Click Profiles in the navigation menu in the side panel, then click Migration.
Existing Siebel Migration profiles are listed, if any.
-
Click the plus (+) icon to add a new Siebel Migration profile, or click the Clone button to clone an existing profile.
-
Specify a name for the profile.
-
Specify additional settings, as shown in Configuration Settings for a Siebel Migration Profile.
-
When you have specified all applicable settings, click Submit to save your changes to the profile.
Adding a Migration Profile Using REST
You can also create a Migration Profile using an inbound REST request. To do this send a request in the following format, filling in your custom values for the parameters. This is an example of the body for the REST request.
The following details are for a request to insert a Migration Profile:
URI:
https://{hostname}:{port}/siebel/v1.0/migration/
-
HTTP Method:
PUT -
Content-Type:
application/json -
Authorization:
Basic
Body:
{
"MigrationConfigParams":
{
"SiebelRESTEndpoint":"https://siebel.demo.tst/siebel/v1.0",
"AuthenticationType":"Basic",
"LogLevel":"Error",
"Timeout":300,
"SleepTime":15,
"SiebelApplicationName":"eai",
"Language":"enu",
"PackageLocation":""
},
"Profile":{"ProfileName":"test_profile"}
}
Deploying a Migration Profile Using REST
In addition to creating a Migration Profile using a REST request, you can also deploy the profile you created using a REST request. Here is an example of the body of the request.
-
URI:
https://{hostname}:{port}/siebel/v1.0/migration/ -
HTTP Method:
PUT -
Content-Type:
application/json -
Authorization:
Basic
Body
{
"DeploymentInfo":
{
"PhysicalHostIP":"siebel.demo.tst:443",
"ProfileName":"test_profile",
"Action":"Deploy"
},
"MigrationDeployParams":
{
"SiebelMigration":"migration",
"MigrationDesc":"migration"}
}