Professional Documents
Culture Documents
How To Setup Nuodb in FCM
How To Setup Nuodb in FCM
No part of this document may be reproduced or transmitted in any form or by any means,
for any purpose, without the express written permission of TEMENOS HEADQUARTERS SA.
Table of Contents
Document History
Comments:
2. Prerequisites
Below prerequisites are required for setting up FCM with Nuodb.
Nuodb.
FCM Package.
Jboss Application server.
b. Go to “db_scripts\FCM\NuoDB”.
c. Execute full permission for the Nuodb Scripts folder with the below command.
chmod 777 * -R
d. Executed the below command so that the script files are in correct format
dos2unix *
==================================================
f. Execute the script as below. Sample db execution screenshot created with
FCMDBNEW.
a. Go to “financial-crime-mitigation-cli-xxxx.x.xx/engines/shared-config”
b. Execute “initial-db-setup.sh”.
c. Provide “6” for NuoDB and the IP address.
b. Place the Nuodb driver jar and module.xml in the above location.
c. module.xml content.
d. Modify the standalone configuration file used for Jboss application server in the below
section.
<system-properties>
<property name="org.apache.coyote.http11.Http11Protocol.SERVER"
value="Temenos"/>
<property name="com.temenos.fcm.datasource.driver" value="nuodb"/>
<property name="com.temenos.fcm.datasource.url"
value="jdbc:com.nuodb://localhost:48004/FCMDB?schema=dbo"/>
<property name="com.temenos.fcm.datasource.user" value="dba"/>
<property name="com.temenos.fcm.datasource.vault.password" value="dba"/>
<property name="com.temenos.fcm.datasource.validation.sql" value="SELECT 1
FROM dual"/>
</system-properties>
Driver section:
<driver name="nuodb" module="com.nuodb.jdbc">
<driver-class>com.nuodb.jdbc.Driver</driver-class>
<xa-datasource-class>com.nuodb.jdbc.NuoXADataSource</xa-datasource-class>
</driver>
<security>
<user-name>dba</user-name>
<password>dba</password>
</security>
<validation>
<check-valid-connection-sql>${com.temenos.fcm.datasource.validation.sql}</
check-valid-connection-sql>
<background-validation>true</background-validation>
<background-validation-millis>15000</background-validation-millis>
</validation>
<statement>
<share-prepared-statements>false</share-prepared-statements>
</statement>
</xa-datasource>
NOTE: This is just a sample file for reference. Modify only the sections highlighted above.
Product * FCM
To T24 Release *
If the functionality is relevant till Current
R9, choose the value ‘Current’
Content Classification