1.technical Training - Application Architecture & Domains
1.technical Training - Application Architecture & Domains
3
GTM Architecture
GTM is built on the multi-tier architecture with the following servers: Web server, Application server, Database
server and Integration server.
GTM Architecture
• The Web Server controls the user interface and communicates with the application server to initiate
the appropriate application logic.
• The Application Server controls the application logic and communicates that logic between the Web
Server and the Oracle Database. The business logic is executed in the Application Server rather
than in the client applications.
• The Database Server is the central repository for all the data entered in GTM. The Database Server
communicates with the Application Server to send and receive the appropriate data to the user
based on the GTM application logic.
Domains
• Domains are GTM ways of segregating client data within the database
• It can be used to segregate data between business units.
• Domains share database tables but they own the rows
• Only a user with the DBA.ADMIN role can create
domains. Public
• GTM supports a parent and child structure.
• The GTM Domain structure should be created based Domain1 Domain2
on the business's organization requirements.
Sub Domain
Sub Domain
Default Domains
Is a Is a special domain for Is a global data domain Is a domain that Is a domain that
sample domain that a use with service contains some sample contains some sample
user can use to start providers. Special logic templates for business templates for business
and experiment with all is built-in to provide flows ,for sales orders, flows for integration
the functions and security for service purchase orders and with JD Edwards
public data providers that access freight payment Enterprise 1 (E1)
Oracle Transportation integration with E-
Management for web Business Suite (EBS)
tendering
The public domain includes default GTM elements to be used globally. Only users with role DBA.ADMIN can edit
PUBLIC domain data.
PUBLIC Domain vs Client Domain
All custom configurations should be setup in the client domain unless specified by Oracle
Branding
Configuration and Administration > Branding > Theme Management
• Branding allows the user to replace Oracle standard images and logos in the GTM application with client logos and URLs.
• The home page can be Branded with the client logo.
• Branding is applied to an entire instance.
• Branding is setup in PUBLIC domain.
• Only a user with the DBA.ADMIN role can customize the Branding.
• To update a Theme select the Theme from the drop down menu.
Branding Options
branding_title
• Text between the branding logo and the version
number on the global area
Branding Images
Property Sets
• Oracle provisions GTM with default properties for global use which are set in the server level files.
• GTM provides options to customize the behavior of an application by changing properties in the PUBLIC domain.
• A property set is a collection of ordered property instructions stored in the database.
• Oracle provides the below property sets:
• APP_CUSTOM - This holds custom application server properties
• WEB_CUSTOM - This holds custom web server properties
• CUSTOM - This holds custom properties shared by the web server and application server
• All custom properties should be set in the CUSTOM property set unless directed by Oracle.
Property Sets
Configuration and Administration > Property Management > Property Sets
Search for CUSTOM property set
SQL Servlet
The SQL Servlet can be accessed by using the following URL:
http://otmgtm643.accelalpha.com:7779/GC3/glog.webserver.sql.SqlServlet
Note: Update or Delete statements can’t be performed using the SQLServlet in Cloud
BI Server
The BI Publisher can be accessed by sing the following URL:
http://otmgtm643.accelalpha.com:7779/xmlpserver
Note: User should have BIADMINISTRATOR and BIAUTHOR roles assigned to access BI Publisher
GTM Data Dictionary
The GTM Data Dictionary can be accesed using the following URL:
http://otmgtm643.accelalpha.com:7779/GC3/html/data_dict/