WebCenter Sites NIO Conversion Utility on JCS

  To download this article as a pdf click here   Introduction WebCenter Sites installation procedure requires a Shared File System, e.g. NFS disk. JCS does not support a Shared File System. Hence for installation of WebCenter Sites on JCS first the primary cluster member is installed using local disk as a shared disk. Then […]

Java Cloud Service Configuration for Installing WebCenter Sites 12C

  This article does not give the step-by-step procedure for installing WebCenter Sites 12c on JCS. To see the step-by-step procedure, including screen shots at every step, please download the paper by clicking here.   1. Introduction Java Cloud Service needs to be properly configured for installing WebCenter Sites 12 C. There are a number […]

A pattern for managing segments across Oracle apps

Background A large number of Oracle and 3rd party CX applications include segmentation as a key part of their feature set. Trouble is, most of these implementations are siloed and proprietary. Further very few of these segment-aware applications expose services to the underlying segment mechanism, making integrations — with regard to segments — difficult if […]

Setting-up Disaster Recovery for WebCenter Sites

Introduction   Every time we are implementing WebCenter Sites, the question of disaster recovery (DR) always comes up. To setup disaster recovery for WebCenter Sites is fairly simple. Typically, WebCenter Sites has an Editorial and a Delivery system. Delivery is the place where web site visitors come and browse the web site. Editorial is used […]

Using CDN with WebCenter Sites 11gR1

1.    Introduction   WebCenter Sites has multiple layers of cache. Closest to the database server is the Result Set Cache, then Asset Cache, then WebCenter Sites Page Cache, and finally WebCenter Sites Co-Resident/Remote Satellite Server Cache. Many times Remote Satellite Server is projected as an edge cache. However, there are many limitations in using Remote […]

Concurrent Development Model for WebCenter Sites

1.0 Introduction   Several times we are asked the question, “I need to develop multiple versions of the Site at the same time. I have completed phase one and version 1.0 of the website is live on delivery. I am working on version 2.0 in the development environment. It will take another 3 weeks to […]

Optimizing EhCache configuration for WebCenter Sites

In this blog article I would like to share my ideas and strategies that I have used on how to configure WebCenter Sites’ page, pagelet and inCache. I will discuss several trade-offs in configuring the cache. I would not go into detail on ticket caching for CAS. This blog expects that you have a good […]

How to plan for “Modern Marketing” architectures

The days of the company website being the most important online marketing asset are long over. No matter how sexy/compelling/brilliant a website is it now represents just a small fraction of a customer’s journey. While still important, the website is just one piece of the online puzzle that needs to be addressed. And this brings […]

Integrating WebCenter Sites Community-Gadget with Social Networking

  You can download this paper by clicking here   Introduction   Recently I have had a few inquiries regarding integrating WebCenter Sites 11gR1 with social sites. There are several questions about whether there is an out-of-the-box integration or not, and if there is an out-of-the-box integration, what exactly does it provide. One reason for […]

Should Remote Satellite Server be used for Edge Caching?

  Should Remote Satellite Server be used for Edge Caching? Lately, I have come across a few clients wanting to use WebCenter Sites Remote Satellite Server (rSS) as an edge cache – to cache content closer to the end client. Typical pattern is the client wants to have WebCenter Sites delivery servers in a data […]

Best Practice: WebCenter Sites Workflow Start Step

One of the key features of WebCenter Sites is its built-in workflow capabilities. While some see workflow as “onerous”, for auditing purposes it can’t be beat. For the majority of projects, we recommend clients adopt workflow for managing their web content as it will clearly identify who/what/when when it comes to who made the edit, […]

WebCenter Sites Sample Go-Live Checklist

To down load the Sample Checklist click:  WebCenterSitesSampleGoLiveCheckList   Prior to Oracle acquisition of FatWire, Support had a sample go-live checklist. The clients were expected to go through this before going live. I am uploading that checklist here with small edits. It has a lot of values specially for new clients going live for the […]

WebCenter Sites and back-end integration via front-end app and REST

In this blog article I’ll show how to use WebCenter Sites’ Insite Editing capabilities to drop a modern simple JavaScript based application on a web page. This allows web editors to place, remove and possibly style the JavaScript applications without help from the development team (after the initial single setup phase). The web techniques used in […]

How to implement a custom WCS flex filter

I recently was made aware of a document authored by Noël Jaffré of OCS/EMEA that describes very succinctly how to implement a custom flex filter class for use with WebCenter Sites flex assets. Rather than refactor his well-written document, I simply present it here in its entirety. Anyone who is scratching their head wondering where […]

Importance of Wrapper in WebCenter Sites11gR1

Download the full White Paper Importance of Wrapper in WebCenter Sites Page Caching is an important paradigms in WebCenter Sites. Page Caching is instrumental in achieving optimum performance. But Page Caching is not a switch that can be turned on or off after all the development work is done. Page Caching needs to be taken […]

A useful WC Sites “Tree” query

Sometimes WC Sites developers are required to efficiently obtain the hierarchical list of objects stored in the various “tree” tables as used by the product (e.g. LocaleTree, PublicationTree, SitePlanTree, AssetRelationTree). For example one might need to obtain the hierarchical list of locales for the current dimensionset (e.g. to deal with exceptions to the default fallback […]

Use of commercecontext.setsegments tag

I thought this would be useful to all the Sites developers out there. The <commercecontext.setsegments> tag is useful when under program control you unambiguously *KNOW* the segment(s) of the visitor. With this tag you can just set it as needed without having to do a “calculate segments” based on visitor attributes (which may or may […]

Double Buffered Caching with inCache in WebCenter Sites 11gR1

  To download this paper click on: Double Buffered Page Caching with inCache   Double Buffered Page Caching with inCache in WebCenter Sites 11gR1   Introduction   Page Caching is a very important in WebCenter Sites for achieving high performance. WebCenter Sites delivers dynamic pages. When a visitor requests a web page WebCenter Sites executes […]

An alternate approach to integrating WebCenter Sites with WebCenter Portal

Over the years there have been many attempts at integrating WebCenter Sites with WebCenter Portal (and vice versa). None of these attempts were without significant issues and none have met with wide acceptance in the field. This blog post suggests a very simple pattern that would provide a lot of value for many clients. The […]

Exporting rendered assets from WebCenter Sites

In this blog post I explain how you can publish rendered assets from WebCenter Sites into other systems. This allows assets to be exported in a rendered form, so they can be consumed by external systems, like Oracle Commerce or a Content Distribution Network (CDN). The initial focus of this work was to improve the […]