Wednesday, October 25, 2017

How to Enable HTTPS on PowerCenter Admin Console

How to Enable HTTPS on PowerCenter Admin Console

  
11.   Generate a keystore file.

Provide valid values for CN, OU, O, L, S, C when prompted. The value for CN is the host name of the server where PowerCenter is installed. It can be a fully qualified name or just the host name depending on how you access the Administration Console.

[infadev@infadev 9.6.1]$ cd /sbx/informatica/9.6.1/java/jre/bin
[infadev@infadev bin]$ keytool -genkey -alias tomcat -keyalg RSA -keysize 2048 -validity 1000 -keystore tomcat.keystore
Enter keystore password:
Re-enter new password:
What is your first and last name?
  [Unknown]:  Infa
What is the name of your organizational unit?
  [Unknown]:  Infa
What is the name of your organization?
  [Unknown]:  Infa
What is the name of your City or Locality?
  [Unknown]:  Infa
What is the name of your State or Province?
  [Unknown]:  CA
What is the two-letter country code for this unit?
  [Unknown]:  US
Is CN=Infa, OU=Infa, O=Infa, L=Infa, ST=CA, C=US correct?
  [no]:  Y

Enter key password for
        (RETURN if same as keystore password):
Re-enter new password:
[infadev@infadev bin]$

[infadev@infadev bin]$ ls -ltr tomcat*
-rw-rw-r-- 1 infadev uxa_info_sbx_adm_l 2201 Oct 23 16:39 tomcat.keystore
[infadev@infadev bin]$


22.   View the contents of the keystore:


[infadev@infadev bin]$ keytool -list -v -alias tomcat -keystore tomcat.keystore
Enter keystore password:
Alias name: tomcat
Creation date: Oct 23, 2017
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Infa, OU=Infa, O=Infa, L=Infa, ST=CA, C=US
Issuer: CN=Infa, OU=Infa, O=Infa, L=Infa, ST=CA, C=US
Serial number: 111ef740
Valid from: Mon Oct 23 16:39:26 CDT 2017 until: Sun Jul 19 16:39:26 CDT 2020
Certificate fingerprints:
        
         Version: 3

Extensions:

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
]
]


33.  Self-signed Certificate

Generate a self-signed certificate using the MD5 algorithm and add it to the keystore. (Note: Enter the password which was provided in step 1 when prompted)


[infadev@infadev bin]$ keytool -selfcert -alias  tomcat -sigalg "SHA256withRSA" -keypass Changeme1 -storepass Changeme1 -validity 365 -dname "CN=Infa, OU=Infa, O=Infa, L=Infa, ST=CA, C=US" -keystore tomcat.keystore


44.  View the contents of the keystore:



[infadev@infadev bin]$ keytool -list -v -alias tomcat -keystore tomcat.keystore
Enter keystore password:
Alias name: tomcat
Creation date: Oct 23, 2017
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Infa, OU=Infa, O=Infa, L=Infa, ST=CA, C=US
Issuer: CN=Infa, OU=Infa, O=Infa, L=Infa, ST=CA, C=US
Serial number: 32bc32f8
Valid from: Mon Oct 23 16:47:09 CDT 2017 until: Tue Oct 23 16:47:09 CDT 2018
Certificate fingerprints:
         Version: 3

Extensions:

]
]


Step 5 : Copy the generated keystore file to the INFA_HOME/tomcat/conf directory on the server.

Step 6: Shut down the node process by running infaservice.sh shutdown.

Step 7: CD to the INFA_HOME/server directory, and run the updateGatewayNode command. Please take a backup of the INFA_HOME/isp/config/nodemeta.xml file before running this command.

./infasetup.sh updategatewaynode -da DBHost:1521 -du INFDOM -dp dbpwd -ds infapp -dn Domain_dev -hs 8443 -kf /sbx/informatica/9.6.1/tomcat/conf/tomcat.keystore -kp Changeme1


Step 8: Start Node

Step 9: Log into Admin Console with host:port address -  The page should redirect to the HTTPS URL.


Saturday, September 16, 2017

B2B DX Truncate Events Command


B2B DX Truncate Events Command



infa/infa/informatica/B2BDataExchange9.0.1/DataExchange/dx-tools>>./repoutil.sh -c truncateEvents -l "jdbc:informatica:oracle://oracdevinfa:1521;Servicename=infa" -u B2BDX -p password -t dx
19:09:18 INFO  Default system locale: English
Are you sure you want to truncate 'events' from the repository, as well as the document store (YES/NO)? YES
19:09:32 INFO  Executing command [TruncateEventsAction]
19:09:32 INFO  Found version [9.6.1.0 - 620] for [DX_REPOSITORY]
19:09:33 INFO  Truncating table: EVENT
19:09:34 INFO  Truncating table: DX_EVENT_BLOBS
19:09:35 INFO  Truncating table: DX_DOCSTORE_FILES
19:09:35 INFO  Truncating table: DX_DOCSTORE_HISTORY
19:09:35 INFO  Truncating table: MONITOR_USER_EVENT
19:09:35 INFO  Truncating table: EVENT_HISTORY
19:09:36 INFO  Truncating table: EVENT_EVENT_PROPERTIES
19:09:36 INFO  Truncating table: DX_CORRELATION
19:09:36 INFO  Truncating table: DX_CORRELATION
19:09:36 INFO  Truncating table: DX_SAVEPOINT
19:09:37 INFO  Truncating table: DX_SAVEPOINT_PROPERTIES
19:09:37 INFO  Truncating table: DX_EVENT_EXTENSIONS
19:09:37 INFO  Truncating table: DX_EVENT_EXTENSIONS
19:09:37 INFO  Truncating table: DX_EVENT_EXTENSIONS
19:09:37 INFO  Truncating table: DX_SUBSCRIPTION_EXT_LIST
19:09:38 INFO  Cleaning document store located at: /b2bprdshr/B2BDataExchange901
19:09:38 INFO  Finished command [TruncateEventsAction]
infa/infa/informatica/B2BDataExchange9.0.1/DataExchange/dx-tools>>

B2B DX Pre-Installations and Challenges



B2B DX Pre-Installations and Challenges



Hi Friends,
Below are few challanges which you can come across when you go for DX Upgrade.


1. Multiple Java Path Issues

Make sure to set or execute these commands before you start installation in case if you have multiple Java installations on your Server.

export PATH=$INFA_HOME/java/jre/bin:$PATH
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/sparcv9/jli:$LD_LIBRARY_PATH
export JAVA_HOME=/infa/informatica/PowerCenter9.6.1/java


2. Try to connect and recheck for any issues

infa/infaabc/softwares/B2BDataExchange9.6.1>>pmrep connect -r rs_stg_repo -d  domain_abc -n Administrator -x password

3. Recheck JVMClassPath


infa/infa/informatica/PowerCenter/isp/bin>>./infacmd.sh getServiceProcessOption -dn domain_stg -un Administrator -pd pwd -sn is_stg_abc1 -nn stg_node -op JVMClassPath

/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/dx-iface-api-8.6-9.0.1.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/dx-iface-api-8.6.1-9.0.1.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/dx-client-powercenter-9.1.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/activemq-all-5.4.2-fuse-02-00.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/dx-client-powercenter-9.5.1.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/commons-logging-1.1.1.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/log4j-1.2.16.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/activemq-all-5.5.1-fuse-02-02.jar:/infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/lib/slf4j-log4j12-1.5.11.jar
Command ran successfully.

B2B DataExchange Upgrade from 9.1.0 to 9.5.1


Informatica B2B DataExchange Upgrade Steps from 9.1.0 to 9.5.1



/softwares/B2BDataExchange9.5.1/Solaris_sparc>>./Install.bin -i console
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

===============================================================================
                                                 (created with InstallAnywhere)
-------------------------------------------------------------------------------

Preparing CONSOLE Mode Installation...




===============================================================================
Introduction
------------

This installer will guide you through the installation of B2B Data Exchange
9.5.1.

It is strongly recommended that you quit all programs before you continue with
this installation.

In this and all succeeding screens, respond to each prompt to proceed to the
next step, type Back to make changes to the previous entry, type Quit to cancel
the installation at any time.

PRESS TO CONTINUE:



===============================================================================
Install or Upgrade
------------------

Select whether to install B2B Data Exchange 9.5.1 and any of its components, or to upgrade an existing installation. You can upgrade from version 9.1 or 9.5 to 9.5.1.
If you select to add components or to upgrade B2B Data Exchange, stop all B2B Data Exchange services before you continue.

  ->1- Install B2B Data Exchange 9.5.1 or any of its components
    2- Upgrade to B2B Data Exchange 9.5.1

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:: 2




===============================================================================
Installation Directory
----------------------

Enter the installation directory:

  Default Install Folder: /infa/informatica/B2BDataExchange9.0.1

ENTER AN ABSOLUTE PATH, OR PRESS TO ACCEPT THE DEFAULT
      :



===============================================================================
Installation Components
-----------------------

Select the components to install.

Select B2B Data Exchange to install the B2B Data Exchange application.
Select B2B Data Exchange Dashboard and Reports to install this component on the
machine hosting B2B Data Exchange server. The B2B Data Exchange Dashboard and
Reports component supports only Oracle databases.
Select Data Exchange server plug-in for PowerCenter to install the Data
Exchange server plug-in on the machine hosting the PowerCenter services. This
option also configures the PowerCenter services to work with B2B Data Exchange.
Register the server plug-in to a PowerCenter Repository Service after
installation.
Select B2B Managed File Transfer to install this component on the machine
hosting B2B Data Exchange server.


  ->1- B2B Data Exchange
    2- B2B Data Exchange Dashboard and Reports
  ->3- Data Exchange server plug-in for PowerCenter
  ->4- B2B Managed File Transfer

ENTER A COMMA-SEPARATED LIST OF NUMBERS REPRESENTING THE DESIRED CHOICES, OR
   PRESS TO ACCEPT THE DEFAULT:



===============================================================================
Configure Database
------------------

The installer can create a B2B Data Exchange 9.5.1 repository or use an existing B2B Data Exchange 9.5.1 repository. If you use an existing repository, all data in the repository will be preserved and all user accounts will remain valid in the new installation.


  ->1- Create a B2B Data Exchange repository
    2- Use an existing B2B Data Exchange repository

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:: 2




===============================================================================
Database Connection
-------------------

Enter the database connection details below.


Enter database type:

  ->1- Oracle
    2- SQLServer

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT::




===============================================================================


Enter database connection type:

    1- Database URL
  ->2- Custom connection string

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT::




===============================================================================




Enter custom JDBC connection string (DEFAULT:
   jdbc:informatica:oracle://oracdev:1521;Servicename=infa;):




===============================================================================




Enter database user ID (DEFAULT: B2BDX):




===============================================================================



Enter database user password:



===============================================================================
Web Server
----------

Specify Web Server (Tomcat) port numbers and HTTPS settings.

In case both HTTP and HTTPS ports are selected, HTTPS will always be used and HTTP request will be redirected to HTTPS.

    1- Enable HTTPS
  ->2- Enable HTTP

ENTER A COMMA-SEPARATED LIST OF NUMBERS REPRESENTING THE DESIRED CHOICES, OR
   PRESS TO ACCEPT THE DEFAULT:




===============================================================================




HTTP connector port number (DEFAULT: 18080):




===============================================================================




Web server shutdown listener port number (DEFAULT: 18005):




===============================================================================
Port Number
-----------

Specify the JMX listener port number for the B2B Data Exchange JMS Broker.

JMX listener port number (DEFAULT: 18098):




===============================================================================
PowerCenter Directory
---------------------

Set up the PowerCenter domain information in Data Exchange.

Enter the PowerCenter directory.

PowerCenter directory (DEFAULT: /infa/informatica/PowerCenter9.6.1):




===============================================================================
PowerCenter Web Services Hub
----------------------------

Specify whether to connect to PowerCenter Web Services Hub.

  ->1- Connect Web Services Hub
    2- Skip Web Services Hub

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT::




===============================================================================
PowerCenter WebServices URL
---------------------------

Specify the PowerCenter WebServices URL.

WebServices URL (DEFAULT: http://infa:7600/wsh):




===============================================================================
PowerCenter Repository Service
------------------------------

Specify the PowerCenter Repository service to use for the Data Exchange workflow.


Repository Service (DEFAULT: rs_stg_repo):




===============================================================================




Repository user name (DEFAULT: Administrator):




===============================================================================



Repository password::



===============================================================================
PowerCenter Domain
------------------

Specify the PowerCenter domain.

Domain name: domain_stg


PRESS TO CONTINUE:



===============================================================================




Node name (DEFAULT: stg_node1):




===============================================================================
PowerCenter Domain
------------------

Specify the PowerCenter administrator user account.

User name (DEFAULT: Administrator):




===============================================================================



Password::



===============================================================================
PowerCenter Integration Service
-------------------------------

Integration Service name: is_stg_bbb


PRESS TO CONTINUE:



===============================================================================
Pre-Installation Summary
------------------------

Review the following installation information before continue:

Product Name:
    B2B Data Exchange

Install Folder:
    /infa/informatica/B2BDataExchange9.0.1

Installation Components:
    B2B Data Exchange
    Data Exchange server plug-in for PowerCenter
    B2B Managed File Transfer

Disk Space Information (for installation Target):
    Required:  799,022,409 bytes
    Available: 31,568,395,264 bytes

PRESS TO CONTINUE:




===============================================================================
Installing...
-------------

 [==================|==================|==================|==================]
 [------------------|------------------|------------------|------------------]



===============================================================================
Post-Installation Actions
-------------------------

Use the PowerCenter Administration Console to unregister and register the Data
Exchange plug-in to the Repository Service. The Data Exchange plug-in file is /
infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/pluginN>/dxplugin.xml.
You must restart the Repository Service and the Integration Service after
registering the Data Exchange plug-in.

PRESS TO CONTINUE:



===============================================================================
Installation Complete
---------------------

B2B Data Exchange 9.5.1 has been successfully installed in the following
directory:

    /infa/informatica/B2BDataExchange9.0.1

PRESS TO EXIT THE INSTALLER:





Register Plugin:


/infa/informatica/B2BDataExchange9.0.1/DataExchange>>pmrep registerplugin -i /infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/plugin951/dxplugin.xml -e -N


 [08/21/2017 14:17:57-The requested resilience timeout of 180 second(s) exceeded the Repository Service [rs_stg_repo] limit on resilience timeouts. The new resilience timeout is 0 second(s).]
Register Plug-in operation on repository [rs_stg_repo] started at 08/21/2017 14:18:00.

Importing plugin: DX ...
Importing template: DX Add Document To Event ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Aggregate ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Complete Correlation ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Create Event ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Event Attribute ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Event Details ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Generate Temporary File ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Get Document File Path ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Increment Profile Parameter ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Initiate Correlation ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Release Delayed Events ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Resolve Profile ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Throw Error ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Profile Parameters ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...

Post validation on imported plug-ins...
The number of plug-ins that registered successfully is 1.
The number of plug-ins that failed to register is 0.
Register Plug-in operation on repository [rs_stg_repo] ended at 08/21/2017 14:18:03. Elapsed time is 0:00:03.
registerplugin completed successfully.


Completed at Mon Aug 21 14:18:07 2017



verifyContents 


/infa/informatica/B2BDataExchange9.0.1/DataExchange/dx-tools>>./repoutil.sh -c verifyContents -l "jdbc:informatica:oracle://oracdev:1521;Servicename=infa" --authMode Native -u B2BDX -p password
14:19:19 INFO  Executing DX Repository command [VerifyContentAction]
14:19:19 INFO  Found DX Repository version [9.5.1.0 - 220]
14:19:19 INFO  Executing rule [Event Associations]...
14:19:19 INFO  Executing rule [Event History Associations]...
14:19:19 INFO  Executing rule [Event Type Privilege Association]...
14:19:19 INFO  Executing rule [Profile Associations]...
14:19:19 INFO  Executing rule [Account Number Uniqueness]...
14:19:19 INFO  Executing rule [Object Names Lower Case Unique]...
14:19:19 INFO  Executing rule [Partner/Profile Have Account]...
14:19:19 INFO  Executing rule [Profile Event Attributes match Flow Template Event Attributes]...
14:19:19 INFO  Executing rule [Schedule Cron Expression Verification]...
14:19:19 INFO  Executing rule [User Login Names Lower Case Unique]...
14:19:19 INFO  Finished DX Repository command [VerifyContentAction]
::/infa/informatica/B2BDataExchange9.0.1/DataExchange/dx-tools>>


B2B DataExchange Upgrade from 9.0.1 to 9.1.0


Informatica B2B DataExchange Upgrade Steps from 9.0.1 to 9.1.0



/softwares/B2BDataExchange9.1.0/B2BDataExchange91/Solaris_sparc>>./Install.bin -i console
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

Preparing CONSOLE Mode Installation...

===============================================================================
                                  (created with InstallAnywhere by Macrovision)
-------------------------------------------------------------------------------




===============================================================================
Introduction
------------

This installer will guide you through the installation of B2B Data Exchange
9.1.

It is strongly recommended that you quit all programs before you continue with
this installation.

In this and all succeeding screens, respond to each prompt to proceed to the
next step, type Back to make changes to the previous entry, type Quit to cancel
the installation at any time.

PRESS TO CONTINUE:



===============================================================================
Install or Upgrade
------------------

Select whether to install B2B Data Exchange 9.1 and any of its components, or to upgrade an existing installation. You can upgrade from version 8.6.x or 9.0 to 9.1.
If you select to add components or to upgrade B2B Data Exchange, stop all B2B Data Exchange services before you continue.

  ->1- Install B2B Data Exchange 9.1 or any of its components
    2- Upgrade to B2B Data Exchange 9.1

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:
   : 2




===============================================================================
Installation Directory
----------------------

Enter the installation directory:

  Default Install Folder: /infa/informatica/B2BDataExchange9.0.1

ENTER AN ABSOLUTE PATH, OR PRESS TO ACCEPT THE DEFAULT
      :



===============================================================================
Installation Components
-----------------------

Select the components to install.

Select B2B Data Exchange to install the B2B Data Exchange application.
Select Data Exchange server plug-in for PowerCenter to install the Data
Exchange server plug-in on the machine hosting the PowerCenter services. This
option also configures the PowerCenter services to work with B2B Data Exchange.
Register the server plug-in to a PowerCenter Repository Service after
installation.
Select B2B Managed File Transfer to install this component on the machine
hosting B2B Data Exchange server.


  ->1- B2B Data Exchange
  ->2- Data Exchange server plug-in for PowerCenter
  ->3- B2B Managed File Transfer

ENTER A COMMA-SEPARATED LIST OF NUMBERS REPRESENTING THE DESIRED CHOICES, OR
   PRESS TO ACCEPT THE DEFAULT:



===============================================================================
Configure Database
------------------

The installer can create a B2B Data Exchange 9.1 repository or use an existing B2B Data Exchange 9.1 repository. If you use an existing repository, all data in the repository will be preserved and all user accounts will remain valid in the new installation.


  ->1- Create a B2B Data Exchange repository
    2- Use an existing B2B Data Exchange repository

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:
   : 2




===============================================================================
Database Connection
-------------------

Enter the database connection details below.


Enter database type:

  ->1- Oracle
    2- SQLServer

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:
   :




===============================================================================


Enter database connection type:

  ->1- Database URL
    2- Custom connection string

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:
   : 2




===============================================================================




Enter custom JDBC connection string (DEFAULT:
   jdbc:informatica:oracle://oracdev:1521;Servicename=infa;)
   :




===============================================================================




Enter database user ID (DEFAULT: DX_UPGRADE):




===============================================================================



Enter database user password:*b2bdx*



===============================================================================
Web Server
----------

Specify Web Server (Tomcat) port numbers and HTTPS settings.

In case both HTTP and HTTPS ports are selected, HTTPS will always be used and HTTP request will be redirected to HTTPS.

    1- Enable HTTPS
  ->2- Enable HTTP

ENTER A COMMA-SEPARATED LIST OF NUMBERS REPRESENTING THE DESIRED CHOICES, OR
   PRESS TO ACCEPT THE DEFAULT:




===============================================================================




HTTP connector port number (DEFAULT: 18080):




===============================================================================




Web server shutdown listener port number (DEFAULT: 18005):




===============================================================================
Port Number
-----------

Specify the port number for JMS message Broker (FUSE).

FUSE JMX listener port number (DEFAULT: 18098):




===============================================================================
PowerCenter Directory
---------------------

Set up the PowerCenter domain information in Data Exchange.

Enter the PowerCenter directory.

PowerCenter directory (DEFAULT: /infa/informatica/PowerCenter8.6.1)
   : /infa/informatica/PowerCenter9.6.1




===============================================================================
PowerCenter Web Services Hub
----------------------------

Specify whether to connect to PowerCenter Web Services Hub.

  ->1- Connect Web Services Hub
    2- Skip Web Services Hub

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:
   :




===============================================================================
PowerCenter WebServices URL
---------------------------

Specify the PowerCenter WebServices URL.

WebServices URL (DEFAULT: http://hostname:7600/wsh):




===============================================================================
PowerCenter Repository Service
------------------------------

Specify the PowerCenter Repository service to use for the Data Exchange workflow.


Repository Service (DEFAULT: rs_stg_repo):




===============================================================================




Repository user name (DEFAULT: Administrator):




===============================================================================



Repository password::********



===============================================================================
PowerCenter Domain
------------------

Specify the PowerCenter domain.

Domain name: domain_stg


PRESS TO CONTINUE:



===============================================================================




Node name (DEFAULT: stg_node1):




===============================================================================
PowerCenter Domain
------------------

Specify the PowerCenter administrator user account.

User name (DEFAULT: Administrator):




===============================================================================



Password::********



===============================================================================
PowerCenter Integration Service
-------------------------------

Integration Service name: is_stg_b2b


PRESS TO CONTINUE:



===============================================================================
Pre-Installation Summary
------------------------

Review the following installation information before continue:

Product Name:
    B2B Data Exchange

Install Folder:
    /infa/informatica/B2BDataExchange9.0.1

Installation Components:
    B2B Data Exchange
    Data Exchange server plug-in for PowerCenter
    B2B Managed File Transfer

Disk Space Information (for installation Target):
    Required:  707,656,699 bytes
    Available: 34,486,119,424 bytes

PRESS TO CONTINUE:



===============================================================================
Installing...
-------------

 [==================|==================|==================|==================]
 [------------------|------------------|------------------|------------------]



===============================================================================
Post-Installation Actions
-------------------------

Use the PowerCenter Administration Console to unregister and register the Data
Exchange plug-in to the Repository Service. The Data Exchange plug-in file is /
infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/pluginN>/dxplugin.xml.
You must restart the Repository Service and the Integration Service after
registering the Data Exchange plug-in.

PRESS TO CONTINUE:



===============================================================================
Installation Complete
---------------------

B2B Data Exchange 9.1 has been successfully installed in the following
directory:

    /infa/informatica/B2BDataExchange9.0.1

PRESS TO EXIT THE INSTALLER:







Register Plugin:

pmrep registerplugin -i /infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/plugin910/dxplugin.xml -e -N


Invoked at Mon Aug 21 10:17:09 2017

 [08/21/2017 10:17:09-The requested resilience timeout of 180 second(s) exceeded the Repository Service [rs_stg_repo] limit on resilience timeouts. The new resilience timeout is 0 second(s).]
Register Plug-in operation on repository [rs_stg_repo] started at 08/21/2017 10:17:13.

Importing plugin: DX ...
Importing template: DX Add Document To Event ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Aggregate ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Complete Correlation ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Create Event ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Event Attribute ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Event Details ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Generate Temporary File ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Get Document File Path ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Increment Profile Parameter ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Initiate Correlation ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Release Delayed Events ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Resolve Profile ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Throw Error ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Profile Parameters ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...

Post validation on imported plug-ins...
The number of plug-ins that registered successfully is 1.
The number of plug-ins that failed to register is 0.
Register Plug-in operation on repository [rs_stg_repo] ended at 08/21/2017 10:17:14. Elapsed time is 0:00:01.
registerplugin completed successfully.

Completed at Mon Aug 21 10:17:14 2017



verifyContents 


/infa/informatica/B2BDataExchange9.0.1/DataExchange/dx-tools>>./repoutil.sh -c verifyContents -l "jdbc:informatica:oracle://oracdev:1521;Servicename=infa" --authMode Native -u B2BDX -p password
10:27:53 INFO  Executing DX Repository command [VerifyContentAction]
10:27:53 INFO  Found DX Repository version [9.0.2.0 - 1600]
10:27:53 INFO  Executing rule [Event Associations]...
10:27:54 INFO  Executing rule [Event History Associations]...
10:27:54 INFO  Executing rule [Event Type Privilege Association]...
10:27:54 INFO  Executing rule [Profile Associations]...
10:27:54 INFO  Executing rule [Account Number Uniqueness]...
10:27:54 INFO  Executing rule [Object Names Lower Case Unique]...
10:27:54 INFO  Executing rule [Partner/Profile Have Account]...
10:27:54 INFO  Executing rule [Profile Event Attributes match Flow Template Event Attributes]...
10:27:54 INFO  Executing rule [Schedule Cron Expression Verification]...
10:27:54 INFO  Executing rule [User Login Names Lower Case Unique]...
10:27:54 INFO  Finished DX Repository command [VerifyContentAction]




B2B DataExchange Upgrade from 9.5.1 to 9.6.1


Informatica B2B DataExchange Upgrade Steps from 9.5.1 to 9.6.1




infa/infaabc/softwares/B2BDataExchange9.6.1>>./Install.bin -i console
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

===============================================================================
                                                 (created with InstallAnywhere)
-------------------------------------------------------------------------------

Preparing CONSOLE Mode Installation...




===============================================================================
Introduction
------------

The installer will guide you through the installation of B2B Data Exchange
9.6.1 HF1.

It is strongly recommended that you close all programs before you continue with
the installation.

In all installation stages, respond to each prompt to proceed to the next step,
type Back to make changes to the previous stage, or type Quit to cancel the
installation at any time.



PRESS TO CONTINUE:



===============================================================================
Install or Upgrade
------------------

Select whether to install B2B Data Exchange 9.6.1 HF1 and any of its
components, or to upgrade an existing installation. You can upgrade from
version 9.5, 9.5.1, or 9.6.1 to version 9.6.1 HF1.
If you select to add components or to upgrade B2B Data Exchange, stop all B2B
Data Exchange services before you continue.

  ->1- Install B2B Data Exchange 9.6.1 HF1 or any of the installation components
    2- Upgrade to B2B Data Exchange 9.6.1 HF1

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:: 2




===============================================================================
PowerCenter Version
-------------------

Select the PowerCenter version for which B2B Data Exchange should be installed.


  ->1- PowerCenter version 9.6 and above
    2- PowerCenter version earlier than 9.6

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:



===============================================================================
Installation Directory
----------------------

Enter the installation directory:

  Default Install Folder: /infa/informatica/B2BDataExchange9.6.1

ENTER AN ABSOLUTE PATH, OR PRESS TO ACCEPT THE DEFAULT
      : /infa/informatica/B2BDataExchange9.0.1

INSTALL FOLDER IS: /infa/informatica/B2BDataExchange9.0.1
   IS THIS CORRECT? (Y/N): Y



===============================================================================
Installation Components
-----------------------

Select components to install.

- B2B Data Exchange. B2B Data Exchange application.
- Partners Portal. Partners Portal application.
- Dashboard and Reports. Installed on the machine hosting the B2B Data Exchange
server.
- Server plug-in for PowerCenter. Installed on the machine hosting the
PowerCenter services.
- Managed File Transfer. Installed on the machine hosting the B2B Data Exchange
server.


  ->1- B2B Data Exchange
    2- B2B Data Exchange Partners Portal
    3- B2B Data Exchange Dashboard and Reports component
  ->4- B2B Data Exchange server plug-in for PowerCenter
  ->5- B2B Data Exchange Managed File Transfer

ENTER A COMMA-SEPARATED LIST OF NUMBERS REPRESENTING THE DESIRED CHOICES, OR
   PRESS TO ACCEPT THE DEFAULT:



===============================================================================
Metadata Repository
-------------------

The installer can create a B2B Data Exchange 9.6.1 HF1 repository or use an
existing repository. All data in the repository will be preserved and all user
accounts will remain valid in the new installation.
If you upgrade and select to use an existing repository from an earlier B2B
Data Exchange version, the installer will upgrade the repository to version
9.6.1 HF1.

  ->1- Create a B2B Data Exchange repository
    2- Use an existing B2B Data Exchange repository

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:: 2




===============================================================================
Metadata Repository Connection
------------------------------

The repository you specify will store information about Operation Console
objects.

Enter the database type:

  ->1- Oracle
    2- SQLServer

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT::




===============================================================================


Enter the database connection type:

  ->1- Database URL
    2- Custom connection string

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT:: 2




===============================================================================



Enter a custom JDBC connection string (DEFAULT:
   jdbc:informatica:oracle://oracdevinfa:1521;Servicename=infa;):




===============================================================================



Enter the database username (DEFAULT: B2BDX):




===============================================================================



Enter the database user password:



===============================================================================
Web Server
----------

Specify the Web Server (Tomcat) port numbers and connection details.

If you select HTTP and HTTPS ports, HTTPS will always be used and HTTP requests
will be redirected to the HTTPS port.

  ->1- Enable HTTPS
  ->2- Enable HTTP

ENTER A COMMA-SEPARATED LIST OF NUMBERS REPRESENTING THE DESIRED CHOICES, OR
   PRESS TO ACCEPT THE DEFAULT: 2




===============================================================================



HTTP connector port number (DEFAULT: 18080):




===============================================================================



Web server shutdown listener port number (DEFAULT: 18005):




===============================================================================
Port Number
-----------

Specify the JMX listener port number for the B2B Data Exchange JMS Broker.

JMX listener port number (DEFAULT: 18098):




===============================================================================
PowerCenter Directory
---------------------

Define the PowerCenter domain information in Data Exchange.

Enter the PowerCenter directory.

PowerCenter directory (DEFAULT: /infa/informatica/PowerCenter9.6.1):




===============================================================================
PowerCenter Web Services Hub
----------------------------

Choose whether to connect to the PowerCenter Web Services Hub or skip this
step.

  ->1- Connect Web Services Hub
    2- Skip Web Services Hub

ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS TO ACCEPT THE DEFAULT::




===============================================================================
PowerCenter Web Services Hub URL
--------------------------------

Specify the PowerCenter Web Services Hub URL.

Web Services Hub URL (DEFAULT: http://infa:7600/wsh):




===============================================================================
PowerCenter Repository Service Name
-----------------------------------

Specify the PowerCenter Repository Service to use for the Data Exchange
workflows.


Repository Service name (DEFAULT: rs_stg_repo):




===============================================================================
PowerCenter Repository Service
------------------------------

Specify the PowerCenter Repository Node host to use for B2B Data Exchange
workflows.

Node host: stg_node1



===============================================================================
PowerCenter Repository Service
------------------------------

Specify the PowerCenter Repository Node port to use for B2B Data Exchange
workflows.

Node port: 6305



===============================================================================



Repository username (DEFAULT: Administrator):




===============================================================================



Repository password:



===============================================================================



Repository security domain (optional): Native



===============================================================================
Informatica Domain
------------------

Specify the Informatica domain.

Domain name (DEFAULT: domain_stg):




===============================================================================



Node name (DEFAULT: stg_node1):




===============================================================================
PowerCenter Domain
------------------

Specify the PowerCenter administrator user account.

Username (DEFAULT: Administrator):




===============================================================================



Password:



===============================================================================
PowerCenter Integration Service
-------------------------------

Specify the PowerCenter Integration Service to run the Data Exchange workflows.

Integration Service name (DEFAULT: is_stg_bbb):




===============================================================================
Pre-Installation Summary
------------------------

Review the following installation information before you continue:

Product Name:
    B2B Data Exchange

Installation Directory:
    /infa/informatica/B2BDataExchange9.0.1

Installation Components:
    B2B Data Exchange
    B2B Data Exchange server plug-in for PowerCenter
    B2B Data Exchange Managed File Transfer

Disk Space Information (for installation Target):
    Required:  1,243,351,205 bytes
    Available: 26,645,999,616 bytes

PRESS TO CONTINUE:



===============================================================================
Installing...
-------------

 [==================|==================|==================|==================]
 [------------------|------------------|------------------|------------------]



===============================================================================
Post-Installation Actions
-------------------------

The installation of B2B Data Exchange is complete. You must now take the
following steps:

* Use the Administrator tool to unregister and register the B2B Data Exchange
server plug-in for PowerCenter. The B2B Data Exchange plug-in file is located
in the following directory: /infa/informatica/B2BDataExchange9.0.1/DataExcha
nge/powercenter/plugin/dxplugin.xml.
* Restart the following PowerCenter services, in the following order:
* Repository Service
* Integration Service
   * Web Service Hub Service

PRESS TO CONTINUE:



===============================================================================
Installation Complete
---------------------

B2B Data Exchange 9.6.1 HF1 has been successfully installed in the following
directory:

    /infa/informatica/B2BDataExchange9.0.1

PRESS TO EXIT THE INSTALLER:
You have new mail in /usr/mail/b2buata1
infa/infaabc/softwares/B2BDataExchange9.6.1>>



Register Plugin:


pmrep registerplugin -i /infa/informatica/B2BDataExchange9.0.1/DataExchange/powercenter/plugin961/dxplugin.xml -e -N

Copyright (c) Informatica Corporation 1994 - 2014
All Rights Reserved.
This Software is protected by U.S. Patent Numbers 5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096; 6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,243,110; 7,254,590; 7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422; 7,676,516; 7,720,842; 7,721,270; 7,774,791; 8,065,266; 8,150,803; 8,166,048; 8,166,071; 8,200,622; 8,224,873; 8,271,477; 8,327,419; 8,386,435; 8,392,460; 8,453,159; 8,458,230; and RE44,478, International Patents and other Patents Pending.

Invoked at Mon Aug 21 18:54:55 2017

 [08/21/2017 18:54:56-The requested resilience timeout of 180 second(s) exceeded the Repository Service [rs_stg_repo] limit on resilience timeouts. The new resilience timeout is 0 second(s).]
Register Plug-in operation on repository [rs_stg_repo] started at 08/21/2017 18:54:59.

Importing plugin: DX ...
Importing template: DX Add Document To Event ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Aggregate ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Complete Correlation ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Create Event ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Event Attribute ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Event Details ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Generate Temporary File ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Get Document File Path ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Increment Profile Parameter ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Initiate Correlation ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Release Delayed Events ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Resolve Profile ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Throw Error ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Profile Parameters ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Notification ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Start Publication ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...
Importing template: DX Publication Parameters ...
Importing templateattribute: Class Name ...
Importing templateattribute: Generate Transaction ...
Importing templateattribute: Is Partitionable ...
Importing templateattribute: Inputs Must Block ...
Importing templateattribute: Is Active ...
Importing templateattribute: Language ...
Importing templateattribute: Output Is Repeatable ...
Importing templateattribute: Output Is Deterministic ...
Importing templateattribute: Requires Single Thread Per Partition ...
Importing templateattribute: Transformation Scope ...
Importing templateattribute: Update Strategy Transformation ...
Importing library: DXPlugin ...

Post validation on imported plug-ins...
The number of plug-ins that registered successfully is 1.
The number of plug-ins that failed to register is 0.
Register Plug-in operation on repository [rs_stg_repo] ended at 08/21/2017 18:55:01. Elapsed time is 0:00:02.
registerplugin completed successfully.


verifyContents 


infa/infa/informatica/B2BDataExchange9.0.1/DataExchange/dx-tools>>./repoutil.sh -c verifyContents -t dx
19:07:18 INFO  Default system locale: English
19:07:20 INFO  Executing command [VerifyContentAction]
19:07:20 INFO  Found version [9.6.1.0 - 620] for [DX_REPOSITORY]
19:07:20 INFO  Executing rule [Event Associations]...
19:07:20 INFO  Executing rule [Event History Associations]...
19:07:20 INFO  Executing rule [Event Type Privilege Association]...
19:07:20 INFO  Executing rule [Profile Associations]...
19:07:20 INFO  Executing rule [Account Number Uniqueness]...
19:07:20 INFO  Executing rule [Object Names Lower Case Unique]...
19:07:20 INFO  Executing rule [Partner/Profile Have Account]...
19:07:20 INFO  Executing rule [Profile Event Attributes match Flow Template Event Attributes]...
19:07:20 INFO  Executing rule [Schedule Cron Expression Verification]...
19:07:20 INFO  Executing rule [User Login Names Lower Case Unique]...
19:07:20 INFO  Finished command [VerifyContentAction]