I Still Haven’t Found What I’m Looking For…WebCenter Sites 11g and Lucene Search

I Still Haven’t Found What I’m Looking For…WebCenter Sites 11g and Lucene Search

Out-of-the-box Oracle WebCenter Sites utilizes Apache Lucene as its third-party search engine. Lucene is a Java based full-text search engine that is capable of powering applications requiring search. This integration powers the Contributor Interface as well as the Public Site search. Although it's built-in, Lucene requires some setup before it can be truly functional. This allows WCS users to customize the search functionality, allowing for a truly custom fit for your organization....


Solving the Doctype Filter Insufficiency in Oracle WebCenter Sites

I bet that you have once created an asset, with a doctype filter, uploaded a file as an attribute, and noticed that the filetype and mimetype were not getting pulled. You checked the file once again to see that it had an extension and was actually not corrupted either. Everything seemed ok. You edited the asset. Re-saved it. Shook your head. Sweated a bit. Checked the asset definition to make sure that the doctype filter was still associated with the definition. Checked the doctype filter's attribute names. Well, you never know... a typo here and there... Nope. Nothing. You just don't know...


Site Visitor Service: Turning John Doe to John Smith

With the introduction of WebCenter Sites 12c (WCS) came a new friend, the Site Visitor Service (SVS). Due to the increasing importance of providing a personalized experience, the management of visitor profiles in a website, has become a critical piece of the puzzle. 

Let’s get into it; what is SVS? SVS is not a CRM, nor is it replacing Engage. SVS is a separate web application deployed along with WCS that has its own database. SVS is a framework that provides an integration point to other modules or applications that manage visitor profiles. It is an API that standardizes the code...


UID UID, where art thou my UID

My Import for a UID! No, for ‘twas not so simple.  To understand this story we must begin a few versions ago when a tool now known as WebCenter Sites Developer Tools (WSDT) was introduced to finally allow I.T. teams to manage their WebCenter Sites Artifacts within a source code repository such as GIT, BitBucket or SVN.  These artifacts were not just code related, but also content related.  

In addition to enabling the creation of local environments for Developers to truly allow them to encapsulate their work, this tool also opened new avenues for content migration and allowed I.T....


Fix: Importing elements from a 12.2.1.0 JSK using CatalogMover

Recently ran into an interesting situation working with the current release of the WebCenter Sites JSK (12.2.1.0) that I felt was worth noting. While most aspects of the JSK and development environment are packed away into tidy shell scripts ( start, stop, cleanup, etc.), using the CatalogMover utility would often fail when trying to perform a catalog import.

Using CatalogMover to perform an element import is a common step in many set-ups, from installing GSF, to populating a fresh development environment with existing elements.

Attempting to...


CSDT Tips

CSDT can have a tendency to be "delicate", especially the 7.6 version. At Function1 we recently completed an upgrade from Fatwire 7.6 to WebCenter Sites 11g for a client, and we used quite a lot of CSDT to get the data migrated. Below are some of the lessons we learned along the way, which we bring to you in this blog as useful CSDT tips.

Tip #1: The "toSites" Catch

Say for example that you have exported Site1's assets to a datastore "Site1" using the "fromSites" parameter and supplying "Site1" as the value. That means of course that the datastore "Site1" contains...


How to create a custom left navigation pane in WebCenter Sites Contributor UI (11.1.1.8)

In this blog, I would like to show how to create a custom left navigation pane in contributor UI for 11g. As the name suggests, navigation panes are used to show trees or navigation hierarchy for assets within a site.

To create a new navigation pane, we will, first need to extend the LeftNaviagtionConfig element. This element can be found here:

UI/Layout

Copy content of this element into a new CSElement. For this example, create the following element.

CustomElements/<your site name>/...


On Asset Event Listeners And Other Ways of Hooking-up Ad-hoc Logic Into WCS' Asset Save Processing Flow

 

DISCLAIMER (/ SPOILER): in this blog entry, we will not explain what an asset event listener is nor how to create one; they have been around since WCS' stone age and there is extensive documentation out there explaining that in detail, including - but not limited to - WCS 11g's official documentation and Java API:


How to Create Custom Content Tabs in the Contributor UI

Applies To

OracleWebCenter Sites 11g (version 11.1.1.8.0)

 

Introduction

Often our flex assets have quite a few attributes which all end up on the same "Content" tab in the Contributor UI. The tab ends up being inconveniently long and the attributes are disorganized.

By customizing some UI elements, we can add new tabs to the content entry forms like in the image above (notice the new "Article Metadata" tab).

This blog post describes how to create these new tabs.

...


Installing Oracle WebCenter Sites 12c

The following tutorial, by Function1's Michael Crawford, takes you step by step through the process of installing WebCenter Sites 12c from scratch, including installing Oracle Fusion Middleware 12c Infrastructure, and then Sites itself. You will be guided through each step with screenshots of the entire process.

Login as oracle user

Description: 1.png

Files are on desktop

They can be...


Stay In Touch