How to Build a Simple OR Searchstate
While searchstates are powerful, it is not obvious how to best implement simple things like create an OR searchstate (i.e. gluing two searchstate lists together with a distinct resultset and common...
View ArticleWhy you (generally) should NOT pass cid to a WebCenter Sites left navigation
Those new to WebCenter Sites may not fully grasp the subtlety of the coding refinement described in this article. Further, from a UNIT TESTING point of view, both solutions presented work “equally...
View ArticleWebCenter 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...
View ArticleJava 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...
View ArticleThree Patterns for Integrating WebCenter Sites with Oracle Commerce
The A-Team is please to announce the general availability of the white paper Three Patterns for Integrating WebCenter Sites with Oracle Commerce. This paper can be downloaded here. Three Patterns for...
View ArticleLinks to various WebCenter Sites + Oracle Commerce Integration (side-by-side)...
This blog post is a placeholder for aggregating links related to technical documents specific to integrating WebCenter Sites with Oracle Commerce in a side-by-side manner. In particular, this webpage...
View ArticleAggregating WCS Content as a Service
Often it is necessary to exchange aggregated content from one system to another. By “aggregated” I mean that the complexity of the underlying Model is partially hidden from the caller and that the...
View ArticleWebCenter Sites and WebCenter Content Integration
WebCenter Sites and WebCenter Content Integration Overview WebCenter Sites is a great tool for business users and marketers to easily manage their Web Experience. WebCenter Content allows...
View ArticleLeveraging Fingerprinting with WebCenter Sites
Introduction A common question asked by clients is “how do I create segments for anonymous visitors?”. While tracking anonymous visitors and calculating appropriate segments is a deep subject worthy of...
View ArticleIntegrating back-end services with WebCenter Sites using a lightweight MVC...
Introduction Many customers want to use Sites as a ‘thin’ rendering framework and mix web content with back-end applications. An example of such a back-end service might be a application that exposes...
View ArticleWorking with Multiple Versions of an Asset Concurrently in WebCenter Sites
Working with Multiple Versions of an Asset Concurrently Introduction Many times there is a requirement to work on the multiple versions of an asset concurrently. For example, you may be working on...
View ArticleLocalization Patterns Using WebCenter Sites
Introduction Translating and managing localized web content is a complex undertaking for most enterprises. The number of use-cases WebCenter Sites (WCS) clients have come up with that we have seen in...
View ArticleWC Sites Groovy Wrapper CSElement Example
Introduction Akamai enables one to not only cache pages based upon the URI requested (e.g. /en/download/index.jsp) but also with a flexible cache key. This permits many variations of a single URI to be...
View ArticleSites Asset Modeling when integrating with Endeca
Introduction The combination of Sites + Endeca is a good fit as the products complement each other nicely with little overlap. However, there is no current best practice for what kinds of modeling...
View ArticleCalling the Render tags from Groovy Templates
The WebCenter Sites API does not have a full Java API for the Render tags. Creating a URL for a page or a blob in a Groovy element is not straight forward. Also calling another Template from a Groovy...
View ArticleLookup up a translated asset with Groovy elements
In our continued exploration of Groovy as an alternative to traditional JSP element to implement the rendering business logic, we step today into multi-dimensionable assets. Or to put it more simply:...
View ArticleWhy use Groovy with WebCenter Sites?
Besides the “cool” factor, one of the main use-cases for Groovy with WebCenter Sites is to invoke it from an XML wrapper or small utility pages like SystemEvents. The wrapper can just be a caller to a...
View ArticleUsing groovy elements to redirect, set content-type at runtime and set HTTP...
With JSP elements it has been difficult to change the HTTP response header at runtime. Though it has been possible to set the Content-Type per SiteCalalog entries, it was not possible to set this...
View ArticleWebCenter Sites Cluster deployment with a single war
The default installation method for WebCenter Sites in deployments with a large number of cluster nodes is far from ideal. The installation program requires that each cluster node has its own WAR and...
View ArticleSites Page Caching, Remote SatelliteServer, Round-Trips and render tags
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...
View Article