Tuesday, 10 April 2012

Oracle Mobile Application Server Changes in Release 12


The following are the changes made in MWA in R12:

o Changes to R12 directory structure
o Changes for Security
o Changes for Autoconfig Engine

The new directories that the MWA server uses in R12 are:

$INST_TOP/admin/scripts
$INST_TOP/admin/install

In Oracle apps 11i:
o The MWA server startup files were located under “$MWA_TOP/bin” directory
o The MWA server configuration files were located under “$MWA_TOP/secure” directory

However in Oracle apps R12, these files are available under $INST_TOP/admin/scripts and $INST_TOP/admin/install directories.
You can see files under $MWA_TOP , however those are no longer used by mwa server.

Note: The only exception is the MWA Dispatcher. The MWA Dispatcher startup file continues to reside under
$MWA_TOP/bin directory and MWA server uses the same file.

Below mentioned are the location, files and usage of scripts of MWA:

Startup the MWA Server:

How to Use: mwactl.sh start <port_number>

Shutdown the MWA Server:

How to use:  mwactl.sh –login adminuid/pwd stop<port_number> : this can be used only in 11i.
                     mwactl.sh –login adminuid/pwd  stop_force <port_number>  : This can be used in both R12 and 11i.

Kill a user's MWA Session :

How to use:  mwactl.sh –login adminuid/pwd killsession <session_name> <port_number>

Startup and Stop  MWA Dispatcher :
How to use:  mwactl.sh start_dispatcher : to start
                     mwactl.sh stop_dispatcher : to stop


Note:  To execute all the able mentioned functionalities, the only difference in 11i and R12 is the location :

11i: $MWA_TOP/bin
R12: $INST_TOP/admin/scripts


Perform parameter changes to mwa files in 11i and R12:

 Modify configuration parameters like:
a) DBC File location
b) Log level and Log
files location
c) Default Telnet ports
d) Dispatcher
configuration etc.

How to perform:  Modify the corresponding  parameters in the file mwa.cfg.
Location of the file : In 11i : $MWA_TOP/secure and in R12: $INST_TOP/admin/install

1.       Modify Device Key configuration mapping :

How to perform:  Modify the corresponding  parameters in the file deviceIP.ini.
Location of the file : In 11i : $MWA_TOP/secure and in R12: $INST_TOP/admin/install

2.       Modify MWA Device Profile options :


How to perform:  Modify the corresponding  parameters in the file default_key.ini,gui_key.ini.
Location of the file : In 11i : $MWA_TOP/secure and in R12: $INST_TOP/admin/install

3.       Register MWA Services with GSM Framework:

How to perform:  mwamscasv.sh username/password
Location of the file : In 11i : $APPL_TOP/prodcomn/admin/install/<s_contextname>/ and in R12: $INST_TOP/admin/install


Security in R12:


In R12, all the scripts that previously accepted the input parameters in the command line now accept
these parameters in the following ways:

o Existing format: <script_name> <command> username/password
o Secure format (for UNIX shell scripts):
o <script_name> <command> <Enter key>
o <username> <Enter key>
o <password> <Enter key>


Changes in Autoconfig engine In R12 MWA:

In R12, Autoconfig manages all MWA services. Because the Autoconfig engine cannot directly use the
existing scripts, wrapper scripts were created for the Autoconfig engine to use. The wrapper scripts use
the existing MWA scripts to manage services.

The wrapper scripts used by autoconfig are:

o $INST_TOP/admin/scripts/mwactlwrpr.sh
o $INST_TOP/admin/scripts/mwactlwrpr.cmd

These scripts are to be used only by the Autoconfig engine. These scripts do not change the existing use
of any other scripts.

Autoconfig Scripts

The Autoconfig scripts stopall (adstpall.sh) and startall (adstrtal.sh) manage MWA services when the
following configuration parameters are set to enabled in the environment context file

(<APPL_TOP>/admin/<CONTEXT_NAME>.xml):
o s_other_service_group_status
o s_mwastatus

The default value of these parameters is disabled. Set the parameters to enabled prior to running
Autoconfig.



Please refer metalink note: 165195.1 for Using AutoConfig to Manage System Configurations.

3 comments:

  1. You have written an excellent blog. I learned something new from your Blog. Keep sharing valuable information.
    Oracle Training in Chennai
    Oracle Online Course
    Oracle Training in Bangalore
    Oracle Training in Coimbatore

    ReplyDelete
  2. With the rising interest of SAP programming, the SAP ABAP advisor pay is likewise expanding quickly on the lookout. The typical compensation of an ABAP software engineer pay in the USA, as per the PayScale data, remains at about $85,159 per annum, which is somewhat higher than the other web and application designers in the commercial center. We should develop various parts of ABAP advancement and the ABAP designer jobs according to the point of view of the worldwide commercial center. While hoping to enlist SAP® ABAP engineers, organizations can use seaward groups to get to a worldwide pool of ability, while likewise considering the advantages to employ PHP designer Ukraine or junior Hub JS engineer to supplement their specialized capacities>> Mobilunity

    ReplyDelete