APPS Blogs

Reminder: Upgrade Oracle Access Manager 11.1.2.2 to 11.1.2.3

Steven Chan - Mon, 2017-01-09 02:05

Oracle Fusion Middleware products get new Patch Set updates.  When a new Patch Set has been released, a 12 month Grace Period for the previous Patch Set begins.  Once that Grace Period ends, no new patches for the previous Patch Set will be released.

For more details, see:

Oracle Access Manager is part of a suite of products called "Oracle Identity and Access Management" (IAM).  OAM 11.1.2.2 was released in January 2014.  OAM 11.1.2.3 was released in May 2015, which means that the Grace Period for OAM 11.1.2.2 ended after May 2016. 

All E-Business Suite users running OAM 11.1.2.2 should upgrade to OAM 11.1.2.3 to remain under Error Correction Support. 

Related Articles

Categories: APPS Blogs

Demantra setup.exe does nothing on Windows 7

Vikram Das - Fri, 2016-12-16 17:38
Last evening, Mukhtiar called me to assist in Demantra installation on Windows. By the time we got on screen share, he had already downloaded patch 2195481 and installed JDK 1.8.0_77. However, when he clicked setup.exe, nothing happened.  We tried these :

1. Right click on setup.exe > Click Properties > Compatibility Tab > Run this program in compatibility mode for Windows XP
2. Run the program as Administrator
3. Tried changing registy settings as per some microsoft technotes

However nothing worked.

We located a file called setup.lax that was a configuration file for the installer and switched on stderr=console

However it showed a command window that used to disappear in a flash.

We tried uninstalling JDK 1.8.0_77 and installing JDK 1.7

Setting environment variable JAVA_HOME as described Demantra installation guide on https://docs.oracle.com/cd/E26401_01/doc.122/e22516/T573380T574948.htm

JAVA_HOME System Environment Variable
If the client machine does not have JDK version 1.6 or 1.7 installed, the Installer prompts you to download and install it. After installation, set JAVA_HOME to the JDK installation directory (for example, C:\Program Files\Java\jdk1.6.0_16).

Nothing worked.

Mukhtiar located a blog that advised setting java heap size to 512m by setting this environment variable:

_JAVA_OPTIONS = -Xmx512M

The Java Virtual Machine takes two command line arguments which set the initial and maximum heap sizes: -Xms and -Xmx. You can add a system environment variable named _JAVA_OPTIONS, and set the heap size values there

As soon as this environment variable was set, setup.exe finally launched.  All this time it was erroring out as the default 256MB was insufficient for starting the installer.

There was information about Out of Memory error on the installation guide too, but we had missed that:

Out of Memory Error Message
Verify memory settings:
  1. From the Windows Start menu, choose Settings, Control Panel, and then Java. The Java Control Panel dialog box appears.
  2. Click the Java Tab.
  3. From the Java Applet Runtime Settings section, click View.
  4. Verify that the value of the field Java Runtime Parameters is at least -Xmx256M and is based on the client machine hardware/RAM capacity. Oracle recommends value -Xmx512M for heavy-duty client side use.




Categories: APPS Blogs

Does Oracle E-Business Suite Require Oracle Database Enterprise Edition?

Steven Chan - Fri, 2016-12-16 02:05

Yes.  All versions of Oracle E-Business Suite require Oracle Database Enterprise Edition.  Oracle Database Enterprise Edition is a mandatory requirement for EBS 12.2, 12.1 and older EBS releases. This applies to all Oracle Database releases, including Database 12.1, 11.2, and older Database releases certified with EBS.

It is not possible to run Oracle E-Business Suite with other Oracle Database editions, including:

  • Oracle Database Standard Edition One (Database SE1)
  • Oracle Database Standard Edition (Database SE)
  • Oracle Database Express Edition (Database XE)
  • Oracle Database Personal Edition (Database PE)

Why is Oracle Database Enterprise Edition a mandatory prerequisite for EBS today?

The Oracle E-Business Suite is designed to support a wide range of deployment architectures, from small single-office instances to highly-secure, highly-available Global Single Instance deployments.  To support these architectures, the E-Business Suite uses a broad range of database features and extra cost options such as Advanced Queuing, Data Guard, Virtual Private Databases, Secure Application Roles, Fine-Grained Auditing, Advanced Security, Label Security, Materialized Views, Database Vault, Partitioning, OLAP, Advanced Compression, Connection Manager, and more.

Will Oracle Database Enterprise Edition always be a mandatory prerequisite?

It is expected that Oracle Database Enterprise Edition will be a mandatory prerequisite for all future Oracle E-Business Suite releases and Database release combinations.

The Enterprise Edition is the only Database edition that includes all of those components. Enterprise Edition is the only Database edition certified and supported for use with E-Business Suite environments

The preceding is intended to outline our general product direction.  It is intended for information purposes only, and may not be incorporated into any contract.   It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.  The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.


Categories: APPS Blogs

Oracle Technology Patch Versioning Changed

Steven Chan - Thu, 2016-12-15 02:06

Version numbering for Oracle Database, Enterprise Manager, and Fusion Middleware products began to change after November 2015. The new version format makes it easier to see which bundle patches are from which time-frame, and in particular which patches are from the same Critical Patch Update release. 

This change is documented here:

Some bundles may continue to use a numeric 5th digit in the short term, but will transition to the new format over time.

What changed?

The new format replaces the numeric fifth digit of the bundle version with a release date in the form  "YYMMDD" where:

  • YY is the last 2 digits of the year
  • MM is the numeric month (2 digits)
  • DD is the numeric day of the month (2 digits)

The "release date" is the release date of the main bundle / PSU / SPU. In some rare cases, for example where the same bundle is released on multiple platforms, the patch for a specific platform may not be available until some days after the "release date".

Related Articles

Categories: APPS Blogs

What is the Impact of SHA-1 Desupport on EBS?

Steven Chan - Wed, 2016-12-14 02:05

Given that Certificate Authorities have already stopped issuing SHA-1 certificates, most likely, you have already addressed the use of SHA-1 certificates for inbound connections by migrating to SHA-2 certificates. In case you have not, this is a reminder for you to do so.

What's Happening with Browsers?

Many browsers (eg, Google Chrome, MS IE) have now published their desupport plans for SHA-1. The timeline for desupport of SHA-1 is dependent on your certificate authority and your browser.

You need to ensure that your inbound connections are using SHA-2 signed PKI certificates. If you do not move to a SHA-2 certificate and the end-user browser requires one, your Oracle E-Business Suite users will receive a warning or error.

What Do You Need to Do?

Following the instructions in our documentation to meet the minimum requirements for using SHA-2 signed PKI certificates with Oracle E-Business Suite.

For TLS 1.2, refer to the following:

For TLS 1.0 and SSLv3, refer to the following:

Note: TLS 1.2 is the latest version certified with Oracle E-Business Suite Release 12.2 and 12.1. As a reminder, we recommend that you migrate to TLS 1.2 for Oracle E-Business Suite Release 12.2 and 12.1.

References

Related Articles

Categories: APPS Blogs

Upgrade Merge Patch shows the Error loading seed data for FND_ATTACHMENT_FUNCTIONS

Online Apps DBA - Wed, 2016-12-14 00:50

During Upgrade from 12.1.3 to 12.2.0: Upgrade Merge Patch shows the Error loading seed data for FND_ATTACHMENT_FUNCTIONS ERROR/ISSUE During Upgrade from 12.1.3 to 12.2.0: Upgrade Merge Patch throws the Error loading seed data for FND_ATTACHMENT_FUNCTIONS: FUNCTION_NAME = CSF_CSFDCMAI, FUNCTION_TYPE = F, APPLICATION_SHORT_NAME = CSF, ORA-01422: exact fetch returns more than requested number of rows Resolution: […]

The post Upgrade Merge Patch shows the Error loading seed data for FND_ATTACHMENT_FUNCTIONS appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

12c Database: perl adcfgclone.pl appsTier : RC-40201: Unable to connect to Database

Online Apps DBA - Tue, 2016-12-13 06:52

12c Database: perl adcfgclone.pl appsTier : RC-40201: Unable to connect to Database CloneContext_***.log Shows the Message: Exception occurred: java.sql.SQLException: ORA-28040: No matching authentication protocol Environment: 12.1.3 Applications with 12c Database (12.1.0.2) Bug 14575666 In 12.1, the default value for the SQLNET.ALLOWED_LOGON_VERSION parameter has been updated to 11. This means that database clients using pre-11g JDBC […]

The post 12c Database: perl adcfgclone.pl appsTier : RC-40201: Unable to connect to Database appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Does Flashback Data Archive work with EBS?

Steven Chan - Tue, 2016-12-13 02:05

Flashback Data Archive is a group of Oracle Database features that that let you view past states of database objects or to return database objects to a previous state without using point-in-time media recovery. Oracle Flashback features use the Automatic Undo Management (AUM) system to obtain metadata and historical data for transactions. They rely on undo data, which are records of the effects of individual transactions.

Flashback Data Archive was formerly known as Total Recall.  Flashback Data Archive is licenced via the Oracle Advanced Compression (ACO) database option.

Oracle Flashback Data Archive diagram

Oracle Flashback is not explicitly certified with the E-Business Suite, but it is supported.  We do not currently publish any Best Practices whitepapers with guidance on how to use Flashback Data Archive with EBS.  The generic Oracle Flashback Technology documentation is applicable to E-Business Suite databases.

Related Articles

Categories: APPS Blogs

Microsoft Ending Support for Office 2007 in October 2017

Steven Chan - Mon, 2016-12-12 02:05

Microsoft Office 2007 logoMicrosoft is ending support for Office 2007 on October 10, 2017.  The official announcement is published here:

Microsoft will stop producing security updates and non-security updates for Office 2007 after that date.

Office 2007 included Word, Outlook, Excel, PowerPoint and others.  EBS integrations with these products are certified for desktop clients accessing the E-Business Suite today.  Our general policy is that we support certified third-party products as long as the third-party vendor supports them.  When the third-party vendor retires a product, we consider that to be an historical certification for EBS.

What can EBS customers expect after October 2017?

After Microsoft desupports Office 2007 in October 2017:

  • Oracle Support will continue to assist, where possible, in investigating issues that involve Office 2007.
  • Oracle's ability to assist may be limited due to limited access to PCs running Office 2007.
  • Oracle will continue to provide access to existing EBS patches for Office 2007 issues.
  • Oracle will provide new EBS patches only for issues that can be reproduced on later Office versions that Microsoft is actively supporting (e.g. Office 2010, Office 2013, Office 2016).

What should EBS customers do?

Oracle strongly recommends that E-Business Suite customers upgrade their desktops from Office 2007 to the latest certified equivalents.  As of today, those are Office 2010, Office 2013, and Office 2016.

Related Articles

Categories: APPS Blogs

Printing Barcode tag from Oracle Applications

OracleApps Epicenter - Sat, 2016-12-10 17:53
Healthcare is treated as one of the asset intensive industry. In healthcare/life science there are processes for fixed assets that requires that barcode tags bearing globally unique numbers be affixed to all tangible assets listed as on the Fixed Asset register. Normally companies prefer to have asset tag printed from the system on pre-printed stationary […]
Categories: APPS Blogs

AMP 12.1.0.4 Required as Minimum Baseline for EM 12c

Steven Chan - Fri, 2016-12-09 02:05

The first Application Management Pack (AMP) 12.1.0.1 plug-in for Oracle Enterprise Manager 12c was released in 2012.  We have released several updates since then, including AMP 12.1.0.2, 12.1.0.3, and 12.1.0.4.  Most recently, we released AMP 12.1.0.4 Bundle Patch 3 in February 2016.

The minimum baseline for new Application Management Pack patches for EM 12c has been raised to AMP 12.1.0.4.  All new patches and updates for Application Management Pack 12.1 running on EM 12c will require AMP 12.1.0.4.

For details about upgrading your AMP plug-in to the new AMP 12.1.0.4 minimum patching baseline, see:

Upgrade to AMP 13

If you are still running any version of AMP 12.x, we strongly encourage you to upgrade to Application Management Pack 13 running on Enterprise Manager Cloud Control 13c Release 2 (13r2).  For details, see:

Related Articles


Categories: APPS Blogs

Updated: Why Does EBS Integration with Oracle Access Manager Require Oracle Internet Directory?

Steven Chan - Thu, 2016-12-08 02:05

[The article applies to EBS 12.1 and 12.2; it is an updated version of this older article that covered EBS 12.0 and 11i]

The E-Business Suite has its own security and user-management capabilities.  You can use the E-Business Suite's native features to authenticate users, authorize users (i.e. assign responsibilities to them), and manage your EBS user repository.  The majority of E-Business Suite system administrators simply use these built-in capabilities for enabling access to the E-Business Suite.

When EBS built-in capabilities aren't enough

Some organisations have third-party user authentication systems in place.  These include CA Netegrity SiteMinder, Windows Kerberos, and others.  These organisations frequently use third-party LDAP directory solutions such as Microsoft Active Directory, OpenLDAP, and others. 

We don't certify the E-Business Suite with those third-party products directly, and we don't have any plans to do so.  This article is intended to explain why Oracle Internet Directory (OID) is required when integrating with Oracle Access Manager (OAM). 

OAM and OID are mandatory for third-party integration

Oracle Internet Directory and Oracle Access Manager are mandatory requirements when integrating third-party authentication products directly with the E-Business Suite.

It is not possible to integrate E-Business Suite directly with Microsoft Active Directory, Windows Kerberos, or CA Netegrity Siteminder directly.

It's possible to integrate the E-Business Suite with those third-party solutions via Oracle Access Manager and Oracle Internet Directory.  See these articles:

Before going on, I'd recommend reading that third-party integration articles.  If you don't have those concepts under your belt, the rest of this article isn't going to make much sense.

Architecture diagram showing Oracle Access Manager Oracle Internet Directory E-Business Suite AccessGate WebGate

Why does EBS require OID with OAM?

Oracle Access Manager itself doesn't require Oracle Internet Directory.  However, Oracle Internet Directory is a mandatory requirement when Oracle Access Manager is integrated with the E-Business Suite.

Why?  The short answer is that the E-Business Suite has hardcoded dependencies on Oracle Internet Directory for this configuration. These dependencies mean that you cannot replace Oracle Internet Directory with any third-party LDAP directory for this particular configuration. 

There are two cases of hardcoded dependencies on Oracle Internet Directory:

1. Reliance on Oracle GUIDs

From the articles linked above, you know that user authentication is handled by Oracle Access Manager, and user authorization is handled by the E-Business Suite itself.  This means that there are two different user namespaces. 

These namespaces must be linked and coordinated somehow, to ensure that a particular user logging in via Oracle Access Manager is the same user represented within the E-Business Suite's own internal FNDUSER repository.

We associate externally-managed Oracle Access Manager users with internally-managed E-Business Suite users via a Global Unique Identifier (GUID).  These Global Unique Identifiers are generated exclusively by Oracle Internet Directory. 

The E-Business Suite has hardcoded functions to handle the mapping of these Global Unique Identifiers between Oracle Access Manager and the E-Business Suite.  These mapping functions are specific to Oracle Internet Directory; it isn't possible to replace Oracle Internet Directory with a generic third-party LDAP directory and still preserve this functionality.

2. Synchronous user account creation

The E-Business Suite is predominantly used internally within an organisation.  Certain E-Business Suite application modules can be made visible to users outside of an organisation.  These include iStore, iRecruitment, iSupplier, and other application modules where the users aren't necessarily restricted to an organisation's own employees.

Users of some of those application modules expect to be able to register for a new account and use it immediately.  This makes sense.  If you're posting job openings via iRecruitment, potential applicants shouldn't need to hold off on submitting their resumes while your E-Business Suite sysadmin creates an account manually, assigns EBS responsibilities, and emails them the account login details. They'll be long gone before that happens.

This means that EBS application modules that support self-registration must create user accounts synchronously.  A new account must be created within the E-Business Suite and the externalized directory at the same time, on demand.

The E-Business Suite has hardcoded dependencies upon Oracle Internet Directory function calls that handle these synchronous account creation tasks.  These function calls are specific to Oracle Internet Directory; it isn't possible to replace Oracle Internet Directory with a generic third-party LDAP directory and still preserve this functionality.

Related Articles


      Categories: APPS Blogs

      Is Your Job At Risk Of Automation?

      David Haimes - Wed, 2016-12-07 08:15

      Last week I blogged about Automated Accountants, which was discussing chatbot use cases rather than full automation of a person. However the concept of automating what knowledge workers do today to the point were we really do have a fully automated accountant is something I have been researching too.

      I had a twitter discussion with Vinnie Mirchandani (@dealarchitect) about automation as he is authoring a book on the subject.  I agree with him that dirty and dangerous jobs are the first candidates for automation, but I also believe knowledge jobs are good candidates too and it will happen faster than many expect.  In the world of finance we have seen continual adoption of technology to move us from paper based Ledgers to highly automated cloud accounting software with integrated reporting, social networks, mobile etc. I think the pace of change will accelerate because new technology is now so easy to adopt in the cloud and innovations are rolled out faster than ever before.  So automation will happen quicker for those corporations that are already adopting these cloud based business applications.

      I came across an interesting article on the BBC entitled Will a Robot Take My Job? which has some nice tools to let you search for your job and determine how likely it is to be automated and despite my earlier assertions I was surprised that accounting professions were so high on the list of those that would be automated.  You can see my summary graphic below

      automation

      The full report from Oxford University’s Martin School is worth a read as it goes into a lot of detail of skills that are hard for a machine to replicate and those that are easier so you can understand the reasoning behind the ratings.  My profession in software development has a pretty low chance of being automated, I have to come up with original ideas and negotiate and these are things it is harder (at the moment) for machines to automate but it might just be a matter of time.

      This will not happen in one shot, but over time more and more tasks will be automated, which is good because it will give is some time to think about the much bigger issue; what do we do now so much of what we as a workforce do is automated?  The common wisdom is the workers will gradually move to work on higher value tasks that cannot easily be automated and drive greater and greater value.  There is a lot of evidence to support this, but that discussion probably deserves a blog post of it’s own.


      Categories: APPS Blogs

      New OA Framework 12.2.5 Update 8 Now Available

      Steven Chan - Wed, 2016-12-07 02:05

      Web-based content in Oracle E-Business Suite 12 runs on the Oracle Application Framework (OAF or "OA Framework") user interface libraries and infrastructure.  Since the release of Oracle E-Business Suite 12.2 in 2013, we have released several cumulative updates to Oracle Application Framework to fix performance, security, and stability issues. 

      These updates are provided in cumulative Release Update Packs, and cumulative Bundle Patches that can be applied on top of the Release Update Pack. "Cumulative" means that the latest RUP or Bundle Patch contains everything released earlier.

      The latest OAF update for EBS 12.2.5 is now available:

      OA Framework 12.2.5 Update 8

      Where is the documentation for this update?

      Instructions for installing this OAF Release Update Pack are here:

      Who should apply this patch?

      All EBS 12.2.5 users should apply this patch.  Future OAF patches for EBS 12.2.5 will require this patch as a prerequisite. 

      What's new in this update?

      This bundle patch is cumulative: it includes all fixes released in previous EBS 12.2.5 bundle patches.

      This latest bundle patch includes new fixes for the following critical issues:

      • Formatting issues with Email notifications after 12.2.5 upgrade.
      • Popup is not rendering correctly with Right-to-Left language sessions in Internet Explorer when default browser language is set as Arabic.
      Related Articles
      Categories: APPS Blogs

      Troubleshooting RAC Cloning Issues in EBS 12.1

      Steven Chan - Tue, 2016-12-06 02:09

      We have a white paper that outlines a framework for troubleshooting Rapid Clone issues:

      Cloning EBS 12.1.3

      Things can get more-involved if your E-Business Suite environment uses Real Application Clusters (RAC). There's another white paper that has more details about what to do if you encounter problems when cloning RAC-based EBS environments:

      This whitepaper has additional RAC-specific information, such as:

      • Pairsfile.txt
      • RMAN restore phases
      • Secondary node context file creation
      • Known issues (e.g. RAC to RAC cloning causing inventory registration issues)

      Related Articles

      Categories: APPS Blogs

      Ten Years and Counting

      Steven Chan - Mon, 2016-12-05 02:05

      This blog turned 10 this year.  When I started it in 2006 with this article, I had no idea that it would become what it is today.  Things certainly turned out differently than I expected. 


      Photo credit: Fulvio Spada, Wikimedia Commons

      This little blog now gets millions of visits a year.  It has helped us shape EBS to meet your needs better.  I've been schooled in the many ways that we can do things better for you.  I've been chastised for offhand editorial remarks and have learned to deal with hate mail.  I've learned how hard it is to be a journalist, to state just the facts and pare prose down to its simplest form, accessible to all (with this verbose article being an exception to that rule).

      Over the years, I've had several people who have helped me paint this fence. Some of those people have since joined the ranks of Oracle's esteemed alumni.  Some still pitch in occasionally.  Either way, I'm grateful for their contributions over the years.  As with the Stone Soup parable, this little corner of the world is richer for their sharing their expertise with us.

      I am sometimes mistaken as an expert, but the real experts are my colleagues and friends in the E-Business Suite division and our sister organizations across Oracle.  They deserve the real credit for all of their dedication, professionalism, and expertise. They are a brilliant team and I am always humbled by their desire to do the best for you.  I am privileged to work alongside them and talk about their achievements on their behalf.  Please join me in thanking all of them for their hard work in polishing EBS to a shine for you. 

      And, of course, thank you for joining me on this journey.  I am fortunate to have many of the world's leading EBS experts as readers and friends, and they contribute to this blog in ways large and small.  This blog would not be the same without the lively interactions with all of you.  I look forward to seeing what lies down the road around the corner!

      Categories: APPS Blogs

      Database Vault 12.1.0.2 Certified with EBS 12.1 and 12.2

      Steven Chan - Fri, 2016-12-02 02:05

      Oracle Database Vault allows security administrators to protect a database from privileged account access to application data.  Database objects can be placed in protected realms, which can be accessed only if a specific set of conditions are met.

      We are pleased to announce that Oracle Database Vault 12c 12.1.0.2 is now certified with Oracle E-Business Suite Release 12.2 and 12.1. To integrate Oracle Database Vault 12c with Oracle E-Business Suite Release 12.2 or 12.1, follow the instructions in the corresponding My Oracle Support Knowledge Document:



      Note:  We deliver a default realm via two different patches for Oracle E-Business Suite 12.2 and 12.1 .  You may use the default realm as-is or choose a subset.

      Pending Certifications with External Integrations

      The following two configurations are still underway and pending:

      • Single Sign-On Integration with Oracle Access Manager
      • Oracle Discoverer

      Oracle's Revenue Recognition rules prohibit us from discussing certification and release dates, but you're welcome to monitor or subscribe to this blog. I'll post updates here as soon as soon as they're available.   

      References

      Related Articles

      Categories: APPS Blogs

      Which Oracle Internet Directory Patchsets Can Be Used With EBS?

      Steven Chan - Thu, 2016-12-01 02:05
      You can apply any Oracle Internet Directory (OID) bundle patchsets that have been certified at the fourth-level digit to a certified Oracle E-Business Suite release.  The fifth-level digit in OID versions is not relevant to E-Business Suite certifications. 

      For example, we have certified EBS 12.2 with OID 11.1.1.9. All of the following Oracle Internet Directory patchsets will work with EBS 12.2:

      • Oracle Internet Directory 11.1.1.9.0 (documented certification)
      • Oracle Internet Directory 11.1.1.9.3
      • Oracle Internet Directory 11.1.1.9.160719

      This is sometimes shown in our documentation in either of the following ways:

      • Oracle Internet Directory 11.1.1.9
      • Oracle Internet Directory 11.1.1.9.x

      The absence of a fifth-digit or the presence of an 'X' in the fifth digit's place means any fifth-digit level updates may be applied to an Oracle Internet Directory environment integrated with EBS 12.2 without requiring a new certification.  This applies to all environments, including test and production environments.

      Reference

      Related Articles

      Categories: APPS Blogs

      Load-Balancing EBS 12.2 Environments

      Steven Chan - Wed, 2016-11-30 02:06
      You can use load-balancing routers (LBR) to protect your E-Business Suite 12.2 environment from system failures.  Load-balancers increase your environment's fault-tolerance and scalability by distributing load across a pool of servers. See: HTTP Layer Load-Balancing

      HTTP Layer load-balancing is the most common method used in E-Business Suite environments. In this configuration, end-users navigate to a specific Web Entry Point that represents your E-Business Suite's domain name.  An HTTP Layer load-balancer routes all subsequent traffic for a specific user to a specific Web Node.

      EBS LBR Architecture

      HTTP Layer load-balancers may use heartbeat checks for node death detection and restart, and sophisticated algorithms for load-balancing.

      DNS-Based Load-Balancing

      When an end-user's browser attempts to access your E-Business Suite environment, your local Domain Name Server (DNS) can direct that user to a specific application server in a pool based on available capacity:


      Traffic for that user's session will be handled by the application server 10.10.10.10, while other users' traffic may be directed to other application servers in the pool.  Like HTTP layer load-balancers, many DNS-based load-balancers use heartbeat checks against nodes and sophisticated algorithms for load-balancing.

      Minimum Requirement:  Session Persistence

      Oracle doesn't certify specific load-balancers or networking hardware with the E-Business Suite.  We've designed the E-Business Suite to be able to use load-balancers in general. Our instructions for configuring load-balancers should work for all standards-compliant networking solutions, whether they are hardware or software-based.

      The minimum requirement is that a load-balancer support session persistence.  Persistence describes a mode where a client's initial HTTP connection is directed to a particular application server, and then subsequent HTTP requests from that client are directed to the same server.  As long as a load-balancer is able to handle session persistence (also referred to as "stickiness"), it's likely to work with the E-Business Suite.

      Other load-balancing variations

      EBS 12.2 can be deployed in a number of variations to handle specialized or advanced load-balancing requirements.  For details about implementing the following variations, see:

      WLS Clusters: EBS 12.2 uses WebLogic Server.  It is possible to deploy multiple WebLogic Server instances in a cluster to increase scalability and fault-tolerance. A cluster appears to clients to be a single WebLogic Server instance. The server instances that constitute a cluster can run on the same machine, or be located on different machines. You can increase a cluster’s capacity by adding additional server instances to the cluster on an existing machine, or you can add machines to the cluster to host the incremental server instances. Each server instance in a cluster must run the same version of WebLogic Server.

      Multiple Web Entry Points:  It is possible to configure the same EBS environment to have multiple web entry points (URLs).  For example, users might be able to access your EBS environment via the following different URLs:

      • store.company.com
      • recruitment.company.com

      Functional redirection:  It is possible to direct users to specific servers based upon the functional responsibilities that they chose.  For example, manufacturing end-users may be directed to a different pool of servers than, say, HRMS end-users.

      Related Articles

      Categories: APPS Blogs

      Automated Accountants: Personal Assistant Technology

      David Haimes - Tue, 2016-11-29 07:22

      robot-accountantIn my house, Alexa (aka Amazon Echo) is part of the family.  My young children check the weather whilst eating their breakfast, see how their favorite sports teams are doing, get some jokes, movie times and anything that pops into their head they will just “Ask Alexa”.  They also have a lot of fun seeing how Apple’s Siri and Alexa answer the same questions and which works better for what.  Observing these interactions and interacting myself has been a very good hands on research exercise and I have been thinking for a while of enterprise applications.

      We can use personal assistant technology bots to use context and intelligence to provide a natural interface and increase participation in our cloud applications.We can increase participation on two groups of users

      • Casual Users
        • They have infrequent and limited interactions with the applications and do not have the time, or the training and familiarity with the capabilities to participate effectively.  They don’t know what information they can get, never mind how to get it.
      • Power Users
        • For these users it is about reducing the time it takes to do highly repetitive or UI intensive tasks.  This is like me at home getting sports scores or weather from Amazon Echo, I could easily look it up on my phone but it is easier to just say “Alexa, weather” whilst I am pouring my coffee.

      I put together a team to enter a hackothon by our UX innovation team last month and we tried to focus on the former use case.  A high level manager who is very busy, runs a team of 50-100 people and manages to budgets but does not have a secretary.  We imagined her wanting to know details of budgets and implemented three flows

      1. Inquiry on remaining budget
      2. Details of who spent a budget on what
      3. Transfer funds from one budget to another (say from travel to computer hardware)

      We spent a lot of time trying to make the interactions as natural as possible, so getting the natural language trained correctly was key and we also wanted to use Amazon Echo, IM and SMS messages to interact with the live data in an ERP Cloud environment.

      It was a great experience and we learned a lot technically. but probably more of a revelation was the different design strategy for these types of interaction.  The other teams also did some amazing things(read the event review here) so we were pleased to pick up third place overall and the People’s Choice Award (voted on by all the participants).

      I fully expect Automated Personal Assistants to be a key interaction model for Enterprise applications going forward, just as we are seeing them start to take off in the consumer space.   Exciting times.


      Categories: APPS Blogs

      Pages

      Subscribe to Oracle FAQ aggregator - APPS Blogs