Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 2 Configuring TIBCO ActiveMatrix Runtime UDDI Server : Configuring the UDDI Server in the Silent Mode

Configuring the UDDI Server in the Silent Mode
After installing TIBCO ActiveMatrix Runtime UDDI Server, the configuration commands must be run before deployment. See TIBCO ActiveMatrix Runtime UDDI Server Installation for information about installing the TIBCO ActiveMatrix Runtime UDDI Server.
1.
2.
Run srvconfig under the TIBCO_HOME/RuntimeUDDIServer/3.1/bin directory.
Run ant -f srvconfig.xml under the TIBCO_HOME/RuntimeUDDIServer/3.1/scripts/server directory.
To use the silent mode, provide a build.properties file in the TIBCO_HOME/RuntimeUDDIServer/3.1/template directory.
The properties in the file must include:
This allows you to decide whether to create database schema automatically. The options are update or none.
This allows you to choose the hibernate dialect for database.
The options are as follows:
If you choose yes, the following line must be added to the build.properties file.
default.schema=XXX
This allows you to choose the default schema for database.
The options are as follows:
For Oracle Database 11g Release1 RAC and DB2, is.default.schema.set must be set to yes.
This allows you to set the web container type for TIBCO ActiveMatrix Runtime UDDI Server.
The options are as follows:
This allows you to set the domain name.
This allows you to set the host name for the web container and the port number.
This allows you to enter the default administrator’s login name. If you do not set the value for the adminLogin property, admin is the default login name.
This allows you to enter the default administrator’s password. If you do not set the value for the password property, admin is the default password. Both clear-text passwords and encrypted passwords are accepted.
This allows you to set the host name for the SMTP server.
This allows you to set the port number for the SMTP server.
This allows you to require authentication for the SMTP server. The options are true or false.
If you set smtpAuth=true, then you need to set up your email account in the SMTP server.
If you set smtpAuth=true, then you need to set up the password for your email account to access the SMTP server.
This allows you to set the email address from which the subscription notification will be sent.
This allows you to enter the absolute path for the log output folder.
If you do not specify the log output folder here, the two log files are created in the default log output folder.
On Windows, user.home refers to %USERPROFILE%
On Unix, user.home refers to $HOME
This allows you to customize JAAS (Java Authentication and Authorization Service). The options are yes or no.
If you choose yes, the following lines must be added to the build.properties file.
XXX is the location of the JAAS module implementation .jar file.
XXX is the location of the JAAS module definition file.
This allows you to customize UI messages. The options are yes or no.
If you choose yes, the following line must be added to the build.properties file.
XXX is the location of the file where UI messages are saved.
This allows you to customize the Administration Console logo. The options are yes or no.
If you choose yes, the following line must be added to the build.properties file.
XXX is the location of the UI logo file. The file type must be the .gif file.
This allows you to customize the UDDI Service Console logo. The options are yes or no.
If you choose yes, the following line must be added to the build.properties file.
XXX is the location of the UDDI Service Console logo file. The file type must be the .gif file.
To use the silent mode, you also can run srvconfig command with the -D parameters:
srvconfig -Dhbm2ddl.auto=[update|none] -Dhibernate.dialect=yourDialect
-Dis.default.schema.set=[yes|no] {-Ddefault.schema=yourSchema}
-Dcontainer.type=[Tomcat|JBoss|WebSphere] -DserverDomain=yourServerDomain -DserverHost=yourServerHost -DadminLogin=yourAdminLoginName -DadminPassword=yourAdminPassword -DsmtpHost=yourSMTPHost -DsmtpPort=yourSMTPPort -DsmtpAccount=yourSMTPAccount -DsmtpPassword=yourSMTPPassword -DsmtpAuth=[true|false] -DsubscriptionNotifierFromAddress=yourEmailAddress -Dlog4j_folder=yourLog4jDirectory
-Dcustomize_jaas_authen=[yes|no]
{-Djaas_authen_mod_impl=yourJARFileLocation -Djaas_authen_mod_def=yourDefinitionLocation} -Dcustomize_ui_msg=[yes|no]
-Dcustomize_ui_msg_def=yourUIMsgLocation
-Dcustomize_ui_logo=[yes|no]
-Dcustomize_ui_logo_def=yourUILogLocation
-Dcustomize_sc_logo=[yes|no]
-Dcustomize_sc_logo_def=yourUILogLocation
The configurations in { } should be used while the previous configurations are set to yes.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved