Escolar Documentos
Profissional Documentos
Cultura Documentos
Installing Java 7 7
Installing OHS 13
Post Installation 44
Passwords for the system and guest user in the GL_USER table 45
NodeManager 47
Installation Problems 48
Log into the edelivery site and download the software needed for the install.
https://edelivery.oracle.com
Sign In
Accept
Start typing in the Oracle Transportation Management and the product selector should appear.
Select
product
Select
platform
Press Continue
Continue
Continue
Continue
Download
All
Note: This document does not cover the installation of Fusion Transportation Intelligence or an external report
server instance.
Note: If you do not have Java 7 installed on your server you may need to download the Oracle JDeveloper
12.1.3.0.0 or install Java 7 using another method. Check with your system administrator if needed.
Verify the Inventory Directory Location and the Operating System Group and press OK.
Verify location
OK
Figure 9.Install
Next
Note: Keep track of this directory location as it will be needed for the OHS and OTM install.
Next
Next
Next
Install
Finish
Installing OHS
Unzip the OHS download and run the OHS installer.
./fmw_12.1.3.0.0_ohs_linux64.bin
Press Next
Next
Next
Next
Next
Install
Finish
1. Download patch Weblogic patch 17968606 from ARU using the following link.
http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=18134667
2. Copy and unzip the file in the [BEA_HOME] directory. You should see a new directory, 17968606, was created.
For this installation it would be copied to /opt/home/otm640/kaw/bea_12.1.3.
4. Set your environment variables for installing the patch. Set the BEA_HOME to your Weblogic install directory,
the other lines should not need to be changed.
export ORACLE_HOME=[BEA_HOME]
export JAVA_HOME=$ORACLE_HOME/oracle_common/jdk
export PATH=$JAVA_HOME/bin:$ORACLE_HOME/OPatch:$PATH
Example: The export command for this installation would be:
export ORACLE_HOME=/opt/home/otm640/kaw/bea_12.1.3
5. Install the patch from the 17868606 directory using the following command.
opatch apply
Answer "y" to the following question if you are ready to the install the patch
Is the local system ready for patching? [y|n]
OPatch succeeded.
To create the schema and users run the Repository Creation Utility ( rcu )
./rcu
Next
Next
Enter the connection information for the MDS database and press Next. This information will be needed for the
OTM install.
Next
OK
Use the Create New Prefix option and select the prefix you want you use for your installation. This information will
be needed for the OTM install.
Note: Be sure and check the Oracle AS Repository Components to ensure all of the users are created and press
Next.
Next
OK
Select the password option needed for your implementation, enter and re-enter the password for the MDS users.
For this install we will be using the same password for all schemas, but this is not recommended for production
installations as it provides limited password security.
Next
Note: Typically the tablespace that is created will not exceed more than 1GB unless you have a large number of
users on your OTM instance making significant changes to their user screens.
Next
Press OK
OK
OK
Create
Close
When you extract the download for OTM you will see the OTM installer, ReadMe.txt, example.installer.properties
and the docs.zip file.
Note: Make a copy of the example.installer.properties before making any of the changes needed for you
installation.
The first section of the file you need to update is related to the user that is going to running the OTM processed on
the server.
#**********************************************************************
#*** This file is to be used to install Oracle Transportation
#*** Management and Oracle In-Memory Logistics Command Center using
#*** the "silent installer" option. For more information on how to
#*** do that, please see the OTM Admin Guide.
#**********************************************************************
#**********************************************************************
#*** NOTES & TIPS
#**********************************************************************
#***
#*** 1) Unless otherwise indicated, all variables must be assigned a
#*** valid value.
#***
#*** 2) Variables may refer to another variable by enclosing the
#*** referenced variable's name in between dollar signs ($). For
#*** example:
#***
#*** WEB_EXT_PORT=$WEB_PORT$
#***
#*** This will set the value of WEB_EXT_PORT to be the same as the
#*** value WEB_PORT at the moment it is evaluated. This implies
#*** (correctly) that the referenced variable must be defined
#*** before the variable referencing it (i.e. WEB_PORT must be
#*** defined before using it to define WEB_EXT_PORT).
#***
#*** 3) When specifying paths for a Unix-based system, remember to use
#*** forward slashes:
#***
#*** GC3_INSTALL_PATH=/opt/otm
#***
#*** When on a Windows system, remember to use back slashes and a
#*** drive letter:
#***
#*** GC3_INSTALL_PATH=c:\otm
#***
#*** 4) The abbreviation 'FQDN' means 'Fully Qualified Domain Name',
#*** and refers to the full machine name (including TCP/IP domain name) of
#*** the server in question (e.g. mail.oracle.com, where 'mail' is
#*** the name of the machine and 'oracle.com' is the domain name).
#***
#*** 5) The heading sections below will indicate what platform the
#*** variables apply to (not all variables are needed on all
#*** platforms) as well as what type of OTM install they apply to
#*** (e.g. WEB vs. APP)
#***
#*** 6) If the installer cannot determine where the user's home
#*** directory is (either using OS-based rules or the value of
#*** UNIX_USER_HOME) then the installer running in silent mode will
#*** not be able to write out the log file should an error occur.
#***
#*** If the silent installer is run and no log file can be found,
#*** re-run the silent installer with the environment LAX_DEBUG set
#*** to 'true' (without the quotes). This will produce a lot of
#*** output but should also reveal what is going wrong.
#***
#**********************************************************************
#----------------------------------------------------------------------
#--- All configurations, Unix/Linux only
#----------------------------------------------------------------------
# UNIX_USER_NAME - the system user name of the user that will own OTM
# processes (usually the user logged in when doing the install
# UNIX_GROUP_NAME - the system group name of the user that will own OTM
# processes (usually the user logged in when doing the install
# itself); please see notes under USER_GROUP_CHECK_FAIL_OK below
UNIX_GROUP_NAME=otm641wl
Update the following lines with the correct values for your installation.
UNIX_USER_NAME=otm641wl
UNIX_GROUP_NAME=otm641wl
UNIX_USER_HOME=/home/$UNIX_USER_NAME$
The next section that needs to be updated has information related to the installation type as well as information
about the Web, App and DB servers that will be used for this installation.
#----------------------------------------------------------------------
#--- All configurations, all platforms
#----------------------------------------------------------------------
# BEA HOME
BEA_HOME=/opt/bea
# APP_PORT - the port number that the OTM app server is listening on
APP_PORT=7001
# WEB_FQDN - The FQDN of the OTM web server; this is the "real"
# machine name (see 'WEB_EXT_FQDN' below)
WEB_FQDN=$WEB_HOSTNAME$.$DOMAIN_NAME$
# DB_SID - the service name for the OTM database instance (this could be
# the service name, the SID or the Scan Listener value)
DB_SID=$DB_CONNECTSTRING$
Update the USER_INSTALL_DIR property with the location where you want OTM installed. Be sure the user
running the install has write permission to create the directory if it does not exist.
Update the DOMAIN_NAME property with the correct value for your installation. This value is used throughout the
installation.
For this install, if my servers Fully Qualified Domain Name (FQDN) is otm641.yourcompany.com the
DOMAIN_NAME property should be set to yourcompany.com.
Update the BEA_HOME property with the path you used when you installed Weblogic.
Update the APP_HOSTNAME property with the beginning of the FQDN of your application server. Using the same
FQDN mentioned above, otm641.yourcompany.com this should be set to "otm641"
Note: During the installation of OTM you will be required to define ports for the Web, App and DB servers being
used. If you decide to change any of the port setting from the default values, be sure the same port is not used
later in the installation or by another application running on the same server.
The APP_PORT and APP_SSL_PORT properties can be left with the ports already defined or changed depending
on your installation requirements.
Update the WEB_HOSTNAME property with the beginning of the FQDN of your web server. Since we are doing a
combined Web and App install the same FQDN mentioned above, otm641.yourcompany.com would be the used
for the Web, so this should be set to "otm641" as well.
Update the WEB_EXT_FQDN and WEB_EXT_PORT with new values if you are not expecting them to be same as
the WEB_FQDN and WEB_PORT defined earlier.
This documentation will cover the http installation, so change the WEB_URL_PROTOCOL property to http.
Note: Additional post installation steps are needed to enable https connections.
Update the DB_FQDN to the correct value for your DB server. In most cases you only need to change otmdb to
the name of your DB server, the $DOMAIN_NAME$ variable should pull in the remaining portion of the server
name.
Update the DB_CONNECTSTRING property with the Service Name of the DB instance. You can use the following
command to check the value you intend to use.
Note: If you are unsure what this setting should be you can connect to the DB Server and check the DB Listener
for the instance. Typically this is done using the "lsnrctl status" command.
Connecting to
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=otm641db.usa.oracle.com)(PORT=15
21)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 12.1.0.2.0 - Production
Start Date 04-AUG-2015 11:41:40
Uptime 70 days 22 hr. 36 min. 37 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/1212/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/otm641db/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=otm641db.usa.oracle.com)(PORT=1521
)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=otm641db.usa.oracle.com)(PORT=550
0))(Security=(my_wallet_directory=/u01/app/oracle/admin/sup64adf/xdb_wallet))(Presentation=H
TTP)(Session=RAW))
Services Summary...
Service "sup641" has 1 instance(s).
Instance "sup641", status READY, has 1 handler(s) for this service...
Service "sup641XDB" has 1 instance(s).
Instance "sup641", status READY, has 1 handler(s) for this service...
Check the connect information is correct by using running the following command.
sqlplus system@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<FQDN of DB
Server>)(PORT=<Port>))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=<Valu
e listed as the Service>)))"
Note: The same value is used for the DB_SID property, so it is important this is set correctly for your instance.
Failure to do so could cause connection failures and problems with the DB installation or migration to this version.
Update the DB_CLIENT_PATH property with the directory where you installed the Oracle DB client. The Oracle
DB Client should be the Administrator Install.
Update the MAIL_SMTP_FQDN property. In most cases you only need to change the "smtp" to beginning portion
of the FQDN of your SMTP server as long as the domain name is the same as the value you defined previously.
We do not recommend changing the value of the GC3_MIGRATE property to Yes. Any custom property settings
used in previous versions should be reviewed to see if they are still needed for the new release. If this is changed
you also need to update the GC3_MIGRATE_PATH property with the location of the glog.properties file you want
the settings copied from.
#----------------------------------------------------------------------
#--- All configurations, AIX only
#----------------------------------------------------------------------
#----------------------------------------------------------------------
#--- All configurations, AIX only
#----------------------------------------------------------------------
The next section allows you to define the App Server settings.
#----------------------------------------------------------------------
#--- App server installations only, all platforms
#----------------------------------------------------------------------
The APP_JVM_MEMORY is setup by default to use 4GB of memory. You should expect the application to use up
to 8GB of memory depending on what actions are being run on the application. Be sure and plan your server
resources to account for this additional memory usage.
The APP_LAUNCHER_PORT property can be left with the port already defined or changed depending on your
installation requirements.
The APP_DOMAIN_NAME property can be left with the default or changed depending on your installation
requirements.
The APP_DOMAIN_LISTEN_PORT property should not need to be updated. The installer will use the same value
used for the APP_PORT property value you entered earlier.
The APP_DOMAIN_SSL_LISTEN_PORT should not need to be updated. The installer will use the same value
used for the APP_SSL_PORT property value you entered earlier.
Note: If this is a Windows install update the APP_SERVICE with the service name you intend to use.
# APP_SERVICE - the Windows service name for the OTM application server
APP_SERVICE=otmapp641
The next section allows you to define the Web Server settings
#----------------------------------------------------------------------
#--- Web server installations only, all platforms
#----------------------------------------------------------------------
# Web Server WebLogic Domain Settings {Name, PORT, SSL PORT, Node Manager Port}
WEB_DOMAIN_NAME=otmweb
WEB_DOMAIN_LISTEN_PORT=8001
WEB_DOMAIN_SSL_LISTEN_PORT=8002
WEB_NODE_MANAGER_LISTEN_PORT=5556
The WEB_DOMAIN_LISTEN_PORT property can be left with the default or changed depending on your
installation requirements.
The WEB_DOMAIN_SSL_LISTEN_PORT property can be left with the default or changed depending on your
installation requirements.
The WEB_NODE_MANAGER_LISTEN_PORT property can be left with the default value. If this is changed you
will encounter a known issue with several of the startup script where the value of 5556 has been hard coded. This
will be addressed in version 6.4.2 via this defect.
Bug 22354339 - STARTNODEMANAGER.PY, STARTOHS.PY AND STOPOHS.PY SCRIPTS ARE USING PORT
5556
Note: If you use another port you will need to update the [USER_INSTALL_DIR]/install/webserver/ startOHS.py
and stopOHS.py scripts and change port 5556 to the port you used before starting the instance.
The OHS_COMPONENT_NAME property can be left with the default or changed depending on your installation
requirements.
The WEB_OHS_PORT property can be left with the default or changed depending on your installation
requirements.
The WEB_OHS_SSL_PORT property can be left with the default or changed depending on your installation
requirements.
The OHS_ADMIN_PORT property can be left with the default or changed depending on your installation
requirements.
The WEB_SSL_PORT property can be left with the default or changed depending on your installation
requirements.
The WEB_SERVLET_JVM_MEMORY property is setup by default to use 4GB of memory. You should expect the
Web instance to use 8GB of memory or more depending on what actions are being run by the users. Be sure and
plan your server resources to account for this additional memory usage.
The WEB_LAUNCHER_PORT property can be left with the default or changed depending on your installation
requirements.
The NODE_MANAGER_SERVICE property is only used for Windows based installations and can be left with the
default value or changed depending on your installation requirements.
The MDS_DB_FQDN should only need to the "mdsdb" value update as long as the DOMAIN_NAME of the MDS
DB server is the as the value defined previously.
Update the MDS_DB_SERVICE_NAME property with the Service Name of the DB instance. Follow the
instructions provided earlier to determine the proper value. Failure to do so will cause the installation to fail the
Web portion of the installation.
Update the MDS_PREFIX with the value you used when you created the ADF Repository.
MDS_SCHEMA_STB=$MDS_PREFIX$_STB
MDS_SCHEMA_OPSS=$MDS_PREFIX$_OPSS
MDS_SCHEMA_IAU_VIEWER=$MDS_PREFIX$_IAU_VIEWER
MDS_SCHEMA_IAU_APPEND=$MDS_PREFIX$_IAU_APPEND
MDS_SCHEMA_MDS=$MDS_PREFIX$_MDS
Note: Since this installation document is only intended to cover the basic installation of OTM we will not be
covering any of the properties related to FTI, ODI or connecting to other third party applications.
#----------------------------------------------------------------------
#--- Integration with other Oracle products
#--- Web or App server installations, all platforms
#----------------------------------------------------------------------
#......................................................................
#... Fusion Transportation Intelligence (FTI) integration, OTM-only
#......................................................................
# FTI_DB_PORT - the port that the OTM FTI Database server listens on
FTI_DB_PORT=1521
#......................................................................
#... Oracle Data Integrator (ODI) integration, OTM-only
#......................................................................
# ODI_AGENT_PORT - the port that the OTM ODI Agent server listens on
ODI_AGENT_PORT=20910
#......................................................................
#... ROD - Replicated Operational Database (formerly ODS)
#......................................................................
#......................................................................
#... EBS integration
#......................................................................
#......................................................................
#... EnterpriseOne integration
#......................................................................
#......................................................................
#... Oracle MapViewer installation
#......................................................................
# MAPVIEWER_SERVICENAME - the service name (data source name) for the MapViewer
# instance
MAPVIEWER_SERVICENAME=elocation_mercator
#----------------------------------------------------------------------
#--- Integration with other Oracle products
#--- App server installations only, all platforms
#----------------------------------------------------------------------
#......................................................................
#... Oracle Spatial installation
#......................................................................
#----------------------------------------------------------------------
#--- Third-party integrations
#--- App server installations only, all platforms
#----------------------------------------------------------------------
#......................................................................
#... FaxMaker integration
#......................................................................
#......................................................................
#... RightFax integration
#......................................................................
#......................................................................
#... SMC RateWare integration
#......................................................................
#......................................................................
#... SMC RateWareXL integration
#......................................................................
#......................................................................
#... PC*Miler integration
#......................................................................
#......................................................................
#... PC*Miler Rail integration
#......................................................................
#......................................................................
#... Rand McNally IntelliRoute integration
#......................................................................
#......................................................................
#... Rand McNally MileMaker integration
#......................................................................
#......................................................................
#... Kewill Flagship integration
#......................................................................
The last section of the file is where you define the passwords for instance.
#----------------------------------------------------------------------
#--- Passwords
#----------------------------------------------------------------------
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#+++
#+++ NOTE: The following values MUST BE changed from their default value
#+++ ^^^^^^^
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#......................................................................
#... All configurations, all platforms
#......................................................................
#**********************************************************************
#***** EOF ***** EOF ***** EOF ***** EOF ***** EOF **********
Note: The old default password of CHANGEME should no longer be used for OTM installations. Using
CHANGEME for the APP_TIER_WEBLOGIC_ADMIN_PASSWORD or the
WEB_TIER_WEBLOGIC_ADMIN_PASSWORD will cause the installation to fail since CHANGEME does not meet
the minimum security requirements for Weblogic.
The password you use should be at least 8 characters and contain at least one number. The following characters
should NOT be used:
#[]$%?{}`\"'|
Update the APP_TIER_WEBLOGIC_ADMIN_PASSWORD with the password you want to use for this installation.
This value should be the same for all App servers for this OTM instances since it is the password assigned to the
SYSTEM user in the GL_USER table in OTM.
Update the OTM_APP_WEB_PASSWORD with the password you want to use for this installation. This will be
used by the OTM_APP_USER_NAME when communicating with the other Web and App servers in this instance.
This value should be the same for all Web/App servers for this OTM instances.
Update the GLOGDBA_PASSWORD with the password you want to use for this installation. This value should be
the same for all Web/App servers for this OTM instances.
Update the GLOGLOAD_PASSWORD with the password you want to use for this installation. This value should be
the same for all Web/App servers for this OTM instances.
Update ODI_AGENT_PASSWORD with the password you want to use for this installation or leave it blank if FTI is
not being installed at a later time. This value should be the same for all Web/App servers for this OTM instances.
Update the following properties with the passwords you entered when you created the ADF repository.
MDS_SCHEMA_STB_PWD=default
MDS_SCHEMA_OPSS_PWD=default
MDS_SCHEMA_IAU_VIEWER_PWD=default
MDS_SCHEMA_IAU_APPEND_PWD=default
MDS_SCHEMA_MDS_PWD=default
Update the WEB_TIER_WEBLOGIC_ADMIN_PASSWORD to the value you want to use for this installation. This
can be different on each Web instance if needed for your installation requirements.
Save the changes and copy the new file to the same directory where you have the OTM 6.4.1 installer.
./otmv641_linux.bin -i silent -f <path and file name of the installer properties file>
Note: The path is only needed if the properties file is not in the same directory as the OTM installer.
You will only see limited information on the screen during the installation process, although you can monitor the
progress by checking some of the logs that are created during the installation.
Note: If there is not enough space in the /tmp, the UNIX_USER_HOME, or the USER_INSTALL_DIR to complete
the installation, the installer may fail part way through the installation process without generating an obvious error
in the logs.
The first log to be created will be generated in the /tmp dir and have a filename similar to
7b4d2c815221a227f9.details. Do an ls ltr in the tmp directory and look for the latest file ending with .details to
check the beginning of the installation process if needed.
The log will show some basic information about the installation method being used, basic environment information,
summary of the install and some other steps of the install.
Note: If the install stops immediately after you run the install command, check this log for errors. One of the most
common problems reported are invalid passwords being used, similar to the error below.
OTM Error:
Status: FATAL ERROR
Additional Notes: FATAL ERROR - Please enter the valid password for the Weblogic System
account. A valid password is 1) At least 8 characters long 2) Contains at least one number or special character.
{ExitCode: -106}
If there are no problems found in the properties you created the installer will create the OTM Home you specified
and copy the OTM 6.4.1 installation files to the install directory.
Figure34.
The installation will be on this stage for several minutes as it creates the OTM Home and copies all of the files
needed for the installation.
When you see the screen change to this, the domain creation and deployment scripts are running.
This is the longest part of the installation due to the need to restart Weblogic several times during the Web and
App domain deployment.
In another console you can monitor the deployment process by tailing one of the following logs in the
[USER_INSTALL_DIR]/logs directory.
web_python_exec.log
app_python_exec.log
Note: For a combined Web and App install the Web install is completed first.
The scripts for the Web deployment run in the following order.
CreateWebDomain.py
CreateOHS.py
UserGroup.py
AuthenticatorAuthorizer.py
DeployWeb.py
Note: Failure of any of these scripts will corrupt the Web portion of the installation.
The scripts for the App deployment run in the following order.
CreateAppDomain.py
DeployApp.py
AppServerDomainConfig.py
Note: Failure of any of these scripts will corrupt the App portion of the installation.
Figure36.
Go to the new OTM Home and check the Summary section of the
Oracle_Transportation_Management_v6.4.1_GA_InstallLog.log for any errors.
Summary
-------
Installation: Successfulnull
63717 Successes
1 Warnings
0 NonFatalErrors
0 FatalErrors
OTM Error:
Status: WARNING
Additional Notes: WARNING - The /opt/otm641was/install/ReadMe.txt file contains important, last-
minute information about your new instance. Please be sure to review it before starting up.
Post Installation
Open a new console and log in as the OTM user before running any of the Database scripts required for installation
or migration to 6.4.1. This will ensure the environment variables for the user are properly set.
These can also be set manually by going to the [USER_INSTALL_DIR]/install directory and running the following
command. Notice the . a space and then the rest of the command.
. ./gc3env.sh
Note: The Webserver and Appserver Weblogic java processes were started and stopped as part of the installation.
The only process that should be running after the installation completes is the NodeManager process. Be sure to run
the DB scripts required for your Installation or Migration before starting the Web or App server java processes.
Information for stopping and starting OTM, NodeManager ( required for the Web Server ) and resetting the
NodeManager password are covered later in this document.
Passwords for the system and guest user in the GL_USER table
When OTM is installed several users are created in the GL_USER table, system and guest. During the installation
process you are no longer able to use CHANGEME for the system user and we highly recommend it not be used for
the guest user.
If you are creating a new instance of OTM you will have the option to set the passwords of the system and guest
user passwords when you run the create_all script.
Note: If you are migrating from an older version of OTM where a non-compliant password was previous used you
will need to run the update_password script after running the dbpatch script to ensure the proper encrypted value is
stored in the database for the OTM system and guest users in the gl_user table. This should be done prior to
starting OTM and trying to log in.
./update_password.sh
Answer each of the questions as they are displayed or press enter if the default setting applies to your installation.
This should be done for the system and guest user.
Check the update update_password log in the same directory to ensure the password was updated.
. ./gc3env.sh
App:
./glogapp-wl restart
./glogapp-wl stop
./glogapp-wl start
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"DefaultSecure[3]" is now listening on 127.0.0.1:7002 for protocols iiops, t3s, ldaps, https.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"DefaultSecure[1]" is now listening on fe80:0:0:0:f816:3eff:feb5:69c4:7002 for protocols iiops, t3s, ldaps, https.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"DefaultSecure[2]" is now listening on 0:0:0:0:0:0:0:1:7002 for protocols iiops, t3s, ldaps, https.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"Default[1]" is now listening on fe80:0:0:0:f816:3eff:feb5:69c4:7001 for protocols iiop, t3, ldap, snmp, http.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"Default[3]" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"Default[2]" is now listening on 0:0:0:0:0:0:0:1:7001 for protocols iiop, t3, ldap, snmp, http.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <WebLogicServer> <BEA-000329>
<Started the WebLogic Server Administration Server "gc3app-slc09ugl" for domain "otmapp" running in production
mode.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <WebLogicServer> <BEA-000360> <The
server started in RUNNING mode.>
INFO | 2015/10/15 14:41:24 | <Oct 15, 2015 2:41:24 PM PDT> <Notice> <WebLogicServer> <BEA-000365>
<Server state changed to RUNNING.>
Web:
./glogweb-wl restart
./glogweb-wl stop
./glogweb-wl start
INFO | 2015/10/15 14:36:49 | <Oct 15, 2015 2:36:49 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"DefaultSecure[1]" is now listening on fe80:0:0:0:f816:3eff:feb5:69c4:8002 for protocols iiops, t3s, ldaps, https.>
INFO | 2015/10/15 14:36:49 | <Oct 15, 2015 2:36:49 PM PDT> <Notice> <Server> <BEA-002613> <Channel
"Default[3]" is now listening on 127.0.0.1:8001 for protocols iiop, t3, ldap, snmp, http.>
INFO | 2015/10/15 14:36:49 | <Oct 15, 2015 2:36:49 PM PDT> <Notice> <WebLogicServer> <BEA-000329>
<Started the WebLogic Server Administration Server "gc3web-slc09ugl" for domain "otmweb" running in production
mode.>
INFO | 2015/10/15 14:36:49 | <Oct 15, 2015 2:36:49 PM PDT> <Notice> <WebLogicServer> <BEA-000360> <The
server started in RUNNING mode.>
INFO | 2015/10/15 14:36:49 | <Oct 15, 2015 2:36:49 PM PDT> <Notice> <WebLogicServer> <BEA-000365>
<Server state changed to RUNNING.>
NodeManager
NodeManager is a process required to be running in order for the Web instance to startup. This process is started
during the installation of OTM, but will be restarted if needed via the OTM Web startup script.
[WEB_BEA_PATH]/user_projects/domains/[WEB_DOMAIN_NAME]/bin/stopNodeManager.sh
Note: If you are prompted to enter the Node Manager password during startup you need to enter the same
password as you used for WEB_TIER_WEBLOGIC_ADMIN_PASSWORD, which should be the same the value
assigned to the var.WL_PW= entry in the [USER_INSTALL_DIR]/webserver/weblogic.conf file.
Note: As long as the NodeManager password was not changed from value used during installation you can use the
following steps to fix the password issue. The OTM Web server WebLogic instance must be started for the following
steps to complete.
./wlst.sh
connect('weblogic','[WEB_TIER_WEBLOGIC_ADMIN_PASSWORD]','t3://[WEB_FQDN]:[WEB_DOMAIN_
LISTEN_PORT]')
storeUserConfig('[WEB_BEA_PATH]/user_projects/domains/[WEB_DOMAIN_NAME]/nm-cfg-
[WEB_DOMAIN_NAME].props', 'BEA_HOME/user_projects/domains/[WEB_DOMAIN_NAME]/nm-key-
[WEB_DOMAIN_NAME].props')
4. Restart the OTM web server and confirm that the NodeManager password is no longer requested.
Installation Problems
If there are problems with the installation of OTM you will be need to delete domains that were created during the
deployment. If the problems were on the Web portion of the install you will also need to drop and re-create the
repository.
Shutdown OTM Web/App and NodeManager following the instructions provided earlier in the document.
rm -r [WEB_DOMAIN_NAME]
rm -r [APP_DOMAIN_NAME]
Go to the directory before the [USER_INSTALL_DIR] and run the following command to delete the installed
software.
rm r [USER_INSTALL_DIR]
./rcu
Next
Next
Enter the connection information for the MDS database and press Next.
Next
OK
Next
OK
Drop
Close
Go to the OTM users user home directory and edit the .bashrc provide and remove the reference to the gc3env.sh
script. You should see lines similar to this when you edit the file.
########################################
# Setup Environment for Otmv641
#---------------------------------------
. /opt/otm641/install/gc3env.sh
########################################
Add a # in from of the line to comment it out, or remove the lines altogether. They will be re-added when you run
another install.
Log out and back in as the OTM user and start the OTM install process again from the Creating the ADF Repository
via the rcu utility section in this document.
Note: Adding the "LAX_DEBUG=true" in the silent installer command line will generate additional exit codes to the
screen. These codes can help troubleshoot installation failures.
LAX_DEBUG=true ./otmv641_linux.bin -i silent -f <path and file name of the installer properties file>
CONNECT W ITH US
blogs.oracle.com/oracle
Copyright 2016, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
facebook.com/oracle warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
twitter.com/oracle means, electronic or mechanical, for any purpose, without our prior written permission.
oracle.com Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0116