The #1 recommended practice is for customers to use the search and navigation cartridge handlers that are provided with Oracle Commerce out of the box....
The #1 recommended practice is for customers to use the search and navigation cartridge handlers that are provided with Oracle Commerce out of the box. Customers (especially those new to developing with Endeca) should not endeavor to create their own search and navigation cartridge handlers. This invites both performance issues and future upgrade issues into a customer's solution. The search and navigation cartridge handlers that are provided in the Oracle Commerce product...
The #1 recommended practice is for customers to use the search and navigation cartridge handlers that are provided with Oracle Commerce out of the box. Customers (especially those new to developing...
As many of you know SatelliteServer comes in two variants: Co-Resident SatelliteServer and Remote SatelliteServer. In this blog I will explain how they differ...
As many of you know SatelliteServer comes in two variants: Co-Resident SatelliteServer and Remote SatelliteServer. In this blog I will explain how they differ from a Page Caching perspective, and how that related to ContentServer (Sites) Page Caching. There are also two page fragment caching models in Sites, one is called ContentServer page cache and the other SatelliteServer pagelet cache. When you are using Satellite Server (either remote or co-res), a web page (html) is...
As many of you know SatelliteServer comes in two variants: Co-Resident SatelliteServer and Remote SatelliteServer. In this blog I will explain how they differ from a Page Caching perspective, and how...
Recently I worked with a customer that is using WebCenter Sites with the new Vanity URLs feature from version 11.1.1.8. They reported that when a request was...
Recently I worked with a customer that is using WebCenter Sites with the new Vanity URLs feature from version 11.1.1.8. They reported that when a request was initiated for a resource that was not defined, Sites would respond with a 404 response status, but the error handler as defined in the web application was not invoked. As a consequence they could not define a error page in the same look and feel as the rest of the website. It turns out that the servlet filter...
Recently I worked with a customer that is using WebCenter Sites with the new Vanity URLs feature from version 11.1.1.8. They reported that when a request was initiated for a resource that was not...
Introduction The Oracle GoldenGate (OGG) Extract option SQLPREDICATE may be used to speed-up the initial load of large tables when the source database is...
Introduction The Oracle GoldenGate (OGG) Extract option SQLPREDICATE may be used to speed-up the initial load of large tables when the source database is Oracle, DB2, SQL Server, or Teradata. In this article we shall discuss the various OGG options for splitting data across multiple initial load Extract groups and demonstrate the effectiveness of each. The scripts and information provided in this article are for educational purposes only. They are not supported by Oracle...
Introduction The Oracle GoldenGate (OGG) Extract option SQLPREDICATE may be used to speed-up the initial load of large tables when the source database is Oracle, DB2, SQL Server, or Teradata. In this...
Introduction With the help of the other members of the BPM A-Team (Sushil Shukla, John Featherly, Siming Mu) I have put together a concise list of points that...
Introduction With the help of the other members of the BPM A-Team (Sushil Shukla, John Featherly, Siming Mu) I have put together a concise list of points that should be at least visited prior to moving into production with BPM 11g/12c. Note that it is BPM 11g/12c specific: although it touches on areas common to other common parts of SOA Suite (such as clustering etc...) it does not cover in any way other products within SOA Suite (such as BPEL, Mediator etc...). The list is...
Introduction With the help of the other members of the BPM A-Team (Sushil Shukla, John Featherly, Siming Mu) I have put together a concise list of points that should be at least visited prior...
Introduction This article is applicable to Oracle GoldenGate Classic installations, version 19c and prior. Many times when working with customers, we hear "We...
Introduction This article is applicable to Oracle GoldenGate Classic installations, version 19c and prior. Many times when working with customers, we hear "We were told never to use Oracle GoldenGate (OGG) to do initial loads, so how do we load our non-Oracle data to Oracle?" It is true that native database utilities can be used to make copies of large databases faster than OGG in a homogeneous (like-to-like) implementation. However, when loading data of dissimilar structure...
Introduction This article is applicable to Oracle GoldenGate Classic installations, version 19c and prior. Many times when working with customers, we hear "We were told never to use Oracle GoldenGate...
Introduction This is part 3 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or...
Introduction This is part 3 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or failures at the engine level. Part 1 can be found here. Part 3: Understanding BPM Messages Rollback Now that we’ve seen how the important SOAINFRA tables are used by the engine we can look at how unhandled exceptions are rolled back by the engine to the last dehydration point. Remember, using appropriate fault...
Introduction This is part 3 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or failures at the engine level. Part...
Introduction This is part 2 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or...
Introduction This is part 2 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or failures at the engine level. Part 1 can be found here. Part 2: Understanding BPM Messages, Threads & Transactions Given SOA Suite & BPM’s ability to control timeouts and to handle faults, why do we need to understand any further inside the BPM engine ? Well, there are always going to be exceptional circumstances,...
Introduction This is part 2 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or failures at the engine level. Part...
Introduction This is part 1 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or...
Introduction This is part 1 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or failures at the engine level. Part 1 - will set the scene by explaining timeouts and their values & fault handling Part 2 - will explain how the BPM engine handles messages, threads & transaction Part 3 - will explain how & when the BPM engine rolls back transactions Part 4 - will show how BPM messages can be...
Introduction This is part 1 of a 4 part blog explaining how the BPM engine functions under the covers when "faults" occur, be they unhandled technical faults or failures at the engine level. Part 1 -...