WordPress.com



TIBCO MDM ON LINUX-By Hari IyerThesisThis is a brief documentation on Installation of TIBCO MDM on Linux.Many of the prerequisites are covered in detail in here.OS Requirements:-OS User:- mdmadm (APPLICATION USER)DB User:- oracle (DATABASE USER)DB Group :- dba (PRIMARY), oinstall (SECONDARY)Software / OS / Prerequisites Detail:-Prerequisites Version / FlavorDescriptionLinuxOracle Linux 664 bit archTIBCO MDM8.3.Xx86, Also download the hibernate and xmlc plugins along with the MDM software.JDK1.7 + Xx86_64JBOSS1.7.XASOracle DB11.2.02x86_64Oracle Client11.2.02x86_64TIBCO EMS6.3.Xx86OS Permissions and Pre-requisites:-Mount Point PermissionOwnershipDirectory StructureDescription/opt755oracle.dba/opt/software_repo/dbDatabase Repository755mdmadm.mdmadm/opt/software_repo/appMDM, EMS and JAVA Repository755mdmadm.mdmadm/opt/software_repo/jbossJBOSS Repository755mdmadm.mdmadm/opt/TibcoEMS and MDM Installation Directory755mdmadm.mdmadm/opt/JbossJBOSS Installation Directory.777mdmadm.mdmadm/opt/javaJAVA Installation Directory755oracle.dba/opt/u01Oracle Installation directory./home/mdmadm/TIBCO_HOME775mdmadm.mdmadm/home/mdmadm/TIBCO_HOME/cfgmgmt/emsEMS Configuration Files.Installation Versioning:-VersionRelease dateNotes1.017-April-2014Initial versionINDEX TOC \o "1-3" \h \z \u MDM Installation guideInstall JDK04Oracle Prerequisites PAGEREF _Toc353804413 \h 39Oracle Installation PAGEREF _Toc353804414 \h 39Install TIBCO Components PAGEREF _Toc353804416 \h 39Install Application Servers PAGEREF _Toc353804418 \h 39Set the Environment Variables PAGEREF _Toc353804419 \h 40Setting Up JBoss Application Server: PAGEREF _Toc353804420 \h 40Database Specific Configurations in MDM: PAGEREF _Toc353804421 \h 43Creating EMS Queues for MDM PAGEREF _Toc353804422 \h 48Configuring MDM for JBoss Application Server PAGEREF _Toc353804423 \h 48Deploying TIBCO MDM on JBoss Application Server PAGEREF _Toc353804424 \h 61Install JDK on Linux:-Login to mdmadm userSudo vim /etc/hosts<ip-address><fqdn><hostname>cd /opt/software_repo/appcp jdk<version>.tgz /opt/javacd /opt/javatar –zxvf jdk<version>.tgz && rm –rf *.tgzsudo update-alternatives –install /usr/bin/javac javac /opt/java/jdk<version>/bin/javac 2sudo update-alternatives –install /usr/bin/java java /opt/java/jdk<version>/bin/java 2sudo alternatives –install javaSelect the jdk<version>.Java –version (To Check.)Oracle Prerequisites on Linux:-Su – rootVim /etc/sysctl.conffs.suid_dumpable = 1fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586Vim /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 4096oracle hard nofile 65536oracle soft stack 10240Vim /etc/security/limits.d/90-nproc.conf* - nproc 16384Vim /etc/selinux/configSELINUX=permissiveCd /mnt/Packagesrpm -Uvh binutils-2*x86_64*rpm -Uvh glibc-2*x86_64* nss-softokn-freebl-3*x86_64*rpm -Uvh glibc-2*i686* nss-softokn-freebl-3*i686*rpm -Uvh compat-libstdc++-33*x86_64*rpm -Uvh glibc-common-2*x86_64*rpm -Uvh glibc-devel-2*x86_64*rpm -Uvh glibc-devel-2*i686*rpm -Uvh glibc-headers-2*x86_64*rpm -Uvh elfutils-libelf-0*x86_64*rpm -Uvh elfutils-libelf-devel-0*x86_64*rpm -Uvh gcc-4*x86_64*rpm -Uvh gcc-c++-4*x86_64*rpm -Uvh ksh-*x86_64*rpm -Uvh libaio-0*x86_64*rpm -Uvh libaio-devel-0*x86_64*rpm -Uvh libaio-0*i686*rpm -Uvh libaio-devel-0*i686*rpm -Uvh libgcc-4*x86_64*rpm -Uvh libgcc-4*i686*rpm -Uvh libstdc++-4*x86_64*rpm -Uvh libstdc++-4*i686*rpm -Uvh libstdc++-devel-4*x86_64*rpm -Uvh make-3.81*x86_64*rpm -Uvh numactl-devel-2*x86_64*rpm -Uvh sysstat-9*x86_64*rpm -Uvh compat-libstdc++-33*i686*rpm -Uvh compat-libcap*mkdir -p /opt/u01/app/oracle/product/11.2.0/db_1chown -R oracle:oinstall /opt/u01chmod -R 775 /opt/u01Now Jumping to ORACLE ENVIRONMENT VARIABLE:-# Oracle SettingsTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_HOSTNAME=<fqdn>; export ORACLE_HOSTNAMEORACLE_UNQNAME=orcl; export ORACLE_UNQNAMEORACLE_BASE=/opt/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATHLogin as oracle user nowSu – oracleCd && vim .bash_profile<copy the above mentioned env variables>. .bash_profileCd /opt/software_repo/dbUnzip linux*1of2*.zipUnzip linux*2of2*.zipCd database./runInstaller.shDATABASE INSTALLED AND CONFIGURED.Now Login to oracle userSu – oracleSqlplus / as sysdbaStartupExitlsnrctl startlsnrctl status (To Check Listener Status)JBOSS AS on Linux:-Su – mdmadmCd /opt/software_repo/appCp jboss*.tgz /opt/jbossCd /opt/jbossTar –zxvf jboss*.tgz && rm –rf jboss*.tgzMDM EMS and ORACLE Environmental Variables:-Cd && vim .bash_profileMQ_HOME=/opt/Tibco/tibco/mdm/8.3MQ_LOG=/opt/Tibco/tibco/mdm/8.3/logMQ_COMMON_DIR=/opt/Tibco/tibco/mdm/8.3/commonMQ_CONFIG_FILE=/opt/Tibco/tibco/mdm/8.3/config/ConfigValues.xmlJAVA_HOME=/opt/MDM8.3/jdk_1.7/jdk1.7.0_17EMS_HOME=/opt/Tibco/tibco/ems/6.3JBOSS_HOME=/opt/jboss_7.1.0.Final/jboss-as-7.1.0.FinalANT_HOME=/opt/Tibco/tibco/apache-ant-1.8.2ORACLE_HOME=/opt/u01/oracle/app/oracle/product/11.2.0/db_1AS_HOME=/opt/Tibco/tibco/mdm/8.3/bin/as/2.0NLS_LANG=AMERICAN_AMERICA.UTF8LD_LIBRARY_PATH$ORACLE_HOME/lib:$AS_HOME/libPATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ANT_HOME/bin:$EMS_HOME/bin:$AS_HOME/bin:$MQ_HOME/bin:$JBOSS_HOME/bin:$PATH: $AS_HOME/lib. .bash_profileInstall EMS on Linux:-Cd /opt/software_repos/appMkdir –p tmpCp TIB_ems_6.3.0_linux26gl23_x86.tar.gz tmp/Cd tmp && tar –zxvf TIB_ems_6.3.0_linux26gl23_x86.tar.gz./TIBCOUniversalinstaller -consoleConfiguration of EMS on Linux:-vim /home/mdmadm/TIBCO_HOME/cfgmgmt/ems/datas/tibemsd.confChange the port section to your required port.Cd && vim .bashrcAlias emsstart=’cd $EMS_HOME/bin && ./tibemsd64 –config /home/mdmadm/TIBCO_HOME/cfgmgmt/ems/datas/tibemsd.conf &’. .bashrcNow emsstart.Ps –eaf |grep –I emsInstall MDM on Linux:-Cd /opt/software_repo/apps/tmpRm –rf *Cd ../ Cp TIB_mdm-JBOSS_8.3.1_linux24gl23_x86_64.zip tmp/Unzip TIB_mdm-JBOSS_8.3.1_linux24gl23_x86_64.zip./TIBCOUniversalInstaller –consoleSetting up JBOSS Application Server:-To set up JBoss Application Server, enable the JBoss 7.1 support and perform theSubsequent steps mentioned in this section.? Step 1 - Understand Directory Structure? Step 2 - Create Directory Structure? Step 3 - Download and Copy JAR Files? Step 4- Create module.xml FileStep 1 - Understand Directory StructureThe JBoss Application Server 7.1 directory structure is different from its previous versions. Therefore, you should understand its directory structure.Oracle DatabaseTo create directory structure for Oracle database:Go to $JBOSS_HOME\modules\comMkdir –p oracle/ojdbc6/mainEMS To create directory structure for EMS Go to $JBOSS_HOME\modules\comMkdir –p tibco/mdm/mainDownload and Copy JAR FilesDownload JAR files of each database and copy them into the respective folders.Oracle DatabaseCopy the ojdbc6.jar file from $ORACLE_HOME/jdbc/lib and copy it to theFollowing locations:$JBOSS_HOME/modules/com/oracle/ojdbc6/main$JBOSS_HOME/standalone/deploymentsEMSCopy the tibjms.jar and tibcrypt.jar from $EMS_HOME/lib and copy it to theFollowing location:$JBOSS_HOME/modules/com/tibco/mdm/mainStep 4- Create module.xml FileThe $JBOSS_HOME directory contains a directory called modules. Since you haveAlready created the directory structure for each database, you need to create theModule.xml file and define the actual JAR file inside it, which contain theDatabase driver. You must create a module.xml file as per your database directory.For example, if you have installed Oracle database, create a module.xml file in the$JBOSS_HOME\modules\com\oracle\ojdbc6\main and $JBOSS_HOME\modules\com\tibco\mdm\main folder.1. Create a separate module.xml file for each as follows:For Oracle database<?xml version="1.0" encoding="UTF-8"?><module xmlns="urn:jboss:module:1.1" name="com.oracle.ojdbc6"><resources><resource-root path="ojdbc6.jar"/><!-- Insert resources here --></resources><dependencies><module name="javax.api"/></dependencies></module>For Oracle database<?xml version="1.0" encoding="UTF-8"?><module xmlns="urn:jboss:module:1.1" name="com.tibco.mdm"><resources><resource-root path="tibcrypt.jar"/><resource-root path="tibjms.jar" /></resources><dependencies><module name="javax.api"/><module name="javax.jms.api" /><module name="javax.resource.api" /></dependencies></module>Configure this module as global module in standalone.xml. Go to%JBOSS_HOME%/ standalone /configuration directory.%JBOSS_HOME%/ standalone /configuration directory.Open standalone.xml file and go to --> subsystemxmlns="urn:jboss:domain:ee:1.0" section and Add the following lines:%JBOSS_HOME%/ standalone /configuration directory. Configure this module as global module in standalone.xml. Go to<subsystem xmlns="urn:jboss:domain:ee:1.0"><global-modules><module name="com.tibco.mdm" slot="main"/></global-modules></subsystem>'com.tibco.mdm' module has been created & configured. Whenever a OOBFunctionality needs to be configured which requires some external jars then the jarFiles will be copied in this module.Database specific configuration in MDM:-The Setup Database (Oracle) option includes the following dialogs that guidesyou to set up the Oracle database.? Step 1 - Select Database User Options? Step 2 - Specify Database Details? Step 3 - Create User for Oracle Database? Step 4 - Select Storage Profile Details? Step 5 - Setup Custom Profile? Step 6 - Confirm Storage Parameters? Step 7 - Verify TIBCO MDM Seed Data SummaryStep 1 - Select Database User OptionsThis is the first dialog in the Database Setup Wizard. Select if you want to use anexisting TIBCO MDM database user or create a new user. If you are not a DBAusers, you can create tablespace and users using the scripts. The scripts forcreating tablespace and creating users are available in $MQ_HOME/DB/<databasename>/configure/.Click Next.Step 2 - Specify Database DetailsYou will see this screen if you opted to use an existing TIBCO MDM database userin Step 1. Provide the following information:? Oracle Client Path: The installed database location (ORACLE_HOME by default).? Database Name: The schema or database name (TNS name) to be used.? Database User Name: The TIBCO MDM User Name to connect to the database.? Database Password: The TIBCO MDM password to connect to the database.? Click Test Connection to connect to the database and check if the connection is successful. If test connection is not successful, cancel and contact DBA to get the correct information.Click Next.Step 3 - Create User for Oracle DatabaseYou will see this screen if you opted to create a new TIBCO MDM database user.Provide the following information:? Oracle Client Path: The installed database location (ORACLE_HOME by default)? Database Name: The schema or database name to be used.? DBA User Name: The system DBA user name (used to connect to the database)? DBA User Password: The system DBA password (used to connect to the database)? New TIBCO MDM Database User Name: The TIBCO MDM User Name tocreate.? New TIBCO MDM Database User Password: The TIBCO MDM password to create. Ensure that you remember the user name and password.? Confirm TIBCO MDM Database User Password: Confirm the TIBCO MDMDatabase User Password.Click Next.Step 4 - Select Storage Profile DetailsSelect the type of storage profile to create, whether Typical or Custom.A Typical Profile installs tablespaces (TIBCO MDM uses 5 tablespaces) withdefault tablespace name. However, you can specific the client database location.Select this option if you want to use the default tablespace values.In a Custom Profile, you can specify the values and size, and location for thedefault tablespaces. Select this option if you want to specify customized values forthe default tablespace.Click Next.Step 5 - Setup Custom ProfileYou will see this dialog if you opted to create a Custom Profile in the previousstep.Here, the table space names are the default Tables spaces; everything else iscustomizable - you can modify the table space description, specify the sizes andlocations.Click Next.Step 6 - Confirm Storage ParametersThis dialog is displayed if you opted to create a custom profile - it displays thevalues (tablespace descriptions, sizes, and locations) you provided forconfirmation.Click Install to install the seed data.Step 7 - Verify TIBCO MDM Seed Data SummaryThis dialog displays the results of the Seed data and tablespace creation andindicates if it was successful.Errors if any are displayed, and the location of the log file is also displayed - youcan click the Open button to view the Log.By default, the log file is stored in MQ_HOME\db\oracle\Install\logs\DbSetup_Outputs.log. Observe that the tablespaces are getting created. The script then runs for about a minute, creating the cimuser, the MDM specific tables, and imports all the seed data. Make sure you don’t see any errors. Creating EMS Queues for MDMMake sure you have installed EMS, and that the EMS server is running (default port is7222)Open terminal and navigate to : $EMS_HOME/binCreate the MDM specific EMS queues using the below command (or you can also copy paste the create queue commands after logging into tibemsadmin):./tibemsadmin64 -server "tcp://localhost:7222" -user admin -password "" -script /media/Tibco/tibco/mdm/8.3/bin/createQueues.txtIn the above case, the EMS username is admin and has no password. If you do have a password, change it accordingly.JBOSS specific configuration in MDM:-Configuring MDM for JBoss Application ServerTo configure TIBCO MDM for JBoss Application Server, perform the subsequentsteps mentioned in this section.? Step 1 - Create Admin User? Step 2 - Start JBoss Application Server? Step 3 - Run the JBoss Application Console? Step 4 - Specify System Properties? Step 5 - Create JDBC Data Sources? Step 6 - Configure Transaction Isolation? Step 7 - Change Deployment Timeout? Step 8 - Change HTTP Port? Step 9- Configuration for EJBStep 1 - Create Admin UserYou must create an admin user to set the configuration parameter using the JBossAdmin web console. To create a user, the add-user command line utility isprovided in $JBOSS_HOME directory.1. On the command line, type $JBOSS_HOME/bin.2. Enter the following command: — For Windows: add-user.bat — For UNIX and Linux: add-user.shThe following two options are displayed in the command line: — a> Management User <mgmt users.properties> — b> Application User <application-users.properties>3. Type “a”. The utility prompts for the Realm name.NOTE :The default name of the realm for management users is ManagementRealm,therefore do not enter any values and accept the default.4. Press Enter. The utility prompts to enter user credentials.5. Type the user name, password, and confirm password.User name and password must be different, else an error is displayed.6. Type yes if you want to proceed with the entered user credentials.The Admin user is successfully created.Step 2 - Start JBoss Application ServerBefore you start the JBoss Application Server, you need to modify thestandalone.xml file to enable the access to the Remote server. The file is locatedat $JBOSS_HOME/standalone/configuration directory. Change the value of aninterface attribute from management to public in the following property:<socket-binding name="management-http" interface="public"port="${jboss.management.http.port:9990}"/>To start the JBoss Application Server:1. On the command line, type $JBOSS_HOME/bin.2. Enter the following command:— For local host: standalone.bat or ./standalone.sh— For remote server: standalone.bat -b 0.0.0.0 or ./standalone.sh –b 0.0.0.0The JBoss Application Server starts.Step 3 - Run the JBoss Application ConsoleTo run the JBoss Application console:1. Open the browser and type the JBoss Application console URL into yourbrowser. The URL is protocol://host:port/console.— protocol: By default, the protocol is http. If you have configured SSL duringinstallation, you can type https protocol.— host: By default, the port is localhost. If you access remote server, the hostis an IP address of the server hosting TIBCO MDM. For example, ADDRESS:9990/console— port: By default, the port is 9990.After the browser connects, the following screen is displayed:?Previous Next Problem Step 3: (4/18/2014 7:57:20 AM) User mouse drag start in "MDM - VMware Workstation" ?Previous Next Problem Step 4: (4/18/2014 7:57:21 AM) User mouse drag end in "MDM - VMware Workstation" ?Previous Next Problem Step 5: (4/18/2014 7:57:22 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 6: (4/18/2014 7:57:25 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 7: (4/18/2014 7:59:04 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 8: (4/18/2014 7:59:05 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 9: (4/18/2014 7:59:09 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 10: (4/18/2014 8:00:16 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 11: (4/18/2014 8:00:18 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 12: (4/18/2014 8:00:21 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 13: (4/18/2014 8:00:49 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 14: (4/18/2014 8:00:50 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 15: (4/18/2014 8:00:52 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 16: (4/18/2014 8:00:56 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 17: (4/18/2014 8:01:46 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 18: (4/18/2014 8:01:49 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 19: (4/18/2014 8:01:51 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 20: (4/18/2014 8:01:53 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 21: (4/18/2014 8:02:46 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 22: (4/18/2014 8:02:48 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 23: (4/18/2014 8:02:51 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 24: (4/18/2014 8:03:46 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 25: (4/18/2014 8:03:48 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 26: (4/18/2014 8:04:35 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 27: (4/18/2014 8:04:37 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 28: (4/18/2014 8:04:41 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 29: (4/18/2014 8:06:23 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 30: (4/18/2014 8:06:25 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 31: (4/18/2014 8:06:56 AM) User left click in "MDM - VMware Workstation" ?Previous Next Problem Step 32: (4/18/2014 8:06:59 AM) User left click in "MDM - VMware Workstation" ?Step 5 - Create JDBC Data SourcesTo create jdbc data source:1. In the Profile panel, expand Connector > Data Sources. The JDBCDatasources panel is displayed on the right.2. Click the Add button to add data source. The Create Datasource window isdisplayed with the Datasource Attributes dialog.3. In the Name field, type the data source name.4. In the JNDI Name field, type java:jboss/eCMDataSource.5. Click the Next button. The Create Datasource window is displayed with theJDBC Driver dialog.6. Select any one of the following drivers from the list:— For Oracle database: ojdbc6.jar7. Click the Next button. The Create Datasource window is displayed with theConnection Settings dialog.8. Type any one of the following URLs in the Connection URL field: — For Oracle database: jdbc:oracle:thin:@localhost:1521:dbinstance_name9.Type credentials in the Username and Password fields.10. Click the Done button. The eCMDataSource is added in the list.Specify Pool Size1. In the Selection section, click the Pool tab. By default, 0 pool size is displayed.2. Click the Edit button. The fields are enabled for editing.3. In Min Pool Size field, type 50.4. In Max Pool Size field, type 150.5. Click the Save button. The specified pool sizes are savedEnable Data Source1. To enable the eCMDataSource, select the datasource name, and then click theEnable button. The Modify datasource message is displayed.2. Click the Confirm button. The eCMDataSource is enabled.Step 6 - Configure Transaction IsolationTo configure transaction isolation:1. In the Profile panel, expand Connector > Data Sources. The JDBCDatasources panel is displayed on the right.2. Under Selection, click the Connection tab.3. Click the Edit button. The connection fields are enabled. 4. In the Transaction Isolation drop-down list, selectTRANSACTION_READ_COMMITTED. 5. Click the Save button. The selected option is displayed in the Connection tab.Step 7 - Change Deployment TimeoutBy default, the deployment timeout is displayed as 60 seconds.To change Deployment Timeout:1. In the Profile panel, expand Core > Deployment Scanners. The DeploymentScanners panel is displayed on the right.2. Under Details, click the Edit button.The Deployment Timeout (sec) field is enabled.3. Change the value to 1000 and click the Save button. The changed value isdisplayed under Details.Step 8 - Change HTTP PortThis step is optional. By default, the HTTP port is 8080. If required, you canchange it.To change HTTP Port:1. In the General Configuration panel, click Socket Binding. The Socket Bindingpanel is displayed on the right.2. Under Available Socket Bindings, select http. Its attributes and values aredisplayed under Selection.3. Click the Edit button. The Port field is enabled.4. Change the value and click the Save button. The changed value is displayedin the Port column.Step 9 - Configuration for EJBWhile invoking the remote method of EJB, JBoss Application Server 7.1 passesdefault values using the Passed By Value method instead of the Pass ByReference method. Therefore, to disable the Passed By Value method, youmust add the following property in the standalone.xml file.To pass the values using the Pass by Reference method:1. Open the standalone.xml file located at$JBOSS_HOME\standalone\configuration\.2. Go to <subsystem xmlns="urn:jboss:domain:ejb3:1.2"> section, and addthe following line at the end of the section:<in-vm-remote-interface-invocation pass-by-value="false"/>3. Save the standalone.xml file.Shutting Down JBoss Application ServerAfter you have made all configuration changes, shut down the JBoss ApplicationServer.To shut down the JBoss Application Server:1. On the terminal, type $JBOSS_HOME/bin.2. Enter the following command: — For UNIX and Linux: jboss-cli.sh --connect command=:shutdownThe JBoss Application Server is successfully closed.10 Deploying TIBCO MDM on JBoss Application ServerCopy the ECM.ear file :FROM$MQ_HOMETO$JBOSS_HOME/standalone/deploymentsStart MDM server: Open terminal, navigate to $JBOSS_HOME/bin and hit the following command:./standalone.sh –b 0.0.0.0The above script will start MDM in a couple of minutes. Output on Console:-NOTE-If you see the above Message in console, it indicates that MDM has been installed and configured correctly.You should be able to login to the MDM GUI from the URL : . The default enterprise is TIBCOCIM with username “tadmin” and password “euc!1d” ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download