Wednesday Apr 06, 2016

Moving On

After 12 years working with Stellent/Oracle Content Management products I am moving to the Oracle Consulting Security Practice. I have worked with a lot of great companies and fantastic people over the last 12 years. My last count of customers was 43. I am looking forward to the new challenges of helping customers solve their security challenges. Thanks to everyone I have worked with over the past 12 years. I have learned a lot from all of you. 

This blog will remain available and you can find me blogging about my new experiences with Oracle Security products at the Consulting Security Corner blog.

Thursday Jun 25, 2015

Changing the OPSS Schema Password

In a clustered WebCenter Content (WCC) environment you are going to need to use something other than the internal WebLogic file-based credential and policy store. You can use either an Oracle Internet Directory (OID) server or an Oracle Platform Security Service (OPSS) database schema.

If you use an OPSS database schema for your credential and policy store you may need to change the database schema password. You will need to follow these steps documented in Oracle® Fusion Middleware Securing Applications with Oracle Platform Security Services. There steps are:

  1. Use the DB command ALTER USER to reset the password in the DB. Remember the new password entered, as it will be used in the next two steps.
  2. Using the Oracle WebLogic Administration Console, update the password that the data source the domain uses to connect to the OPSS schema with the new password.
  3. Using the WLST command modifyBootStrapCredential, update the bootstrap wallet with the new password. For details, see Oracle Fusion Middleware Infrastructure Security WLST Command Reference.

Wednesday Jun 24, 2015

Keeping Your WebCenter Content File System Clean

If you have configured WebCenter Content (WCC) to store your content in the database you are probably not expecting it to be storing any content on the file system. You may choose to go with a minimal file system to hold the vault and weblayout directories. You need to be aware that WCC will store content on the file system for two reasons:

  1. During the check in process WCC needs to store the native file in the vault directory so it is available for full-text indexing and for rendition processing. Any webviewable files are also stored on the file system after they are generated by the Inbound Refinery (IBR).
  2. Whenever a content item is retrieved, WCC will store the file on the file system after retrieving it from the database. The file system is used as a cache so that if the content item is retrieved again it can be retrieved from the file system instead of the database.

For #1 this can have an impact when you are either loading a large amount of content into WCC or rebuilding your full-text index. When doing a full-text index rebuild every file in WCC will be retrieved from the database and stored on the file system.

If you want the files on the file system removed after the content item has been indexed you can add this configuration setting:


If you want to keep the file system as small as possible you can also add these configuration settings to minimize the amount of files keep on the file system as a cache:


Thursday May 14, 2015

WebCenter Content has been released

See the WebCenter Content OTN Page for the download links. still uses WebLogic 10.3.6.

If you are upgrading an existing installation such as you install the new version on top of your existing version. You then need to run the Patch Set Assistant to upgrade the schema. See Upgrading Your Schemas with Patch Set Assistant in the Oracle Fusion Middleware Patching Guide for details. Make sure to backup your schema before running the Patch Set Assistant.

If you are doing a new install you will need to download the version of RCU which is available under the Required Additional Software section. 

Oracle Support is recommending that existing customers wait for the first bundle patch before upgrading to That is because there are a lot of bugs addressed in the latest bundle patch that did not make it into the release. EXISTING customers are likely to run into regression issues that were already fixed if they had the latest bundle patch installed.

If you are starting a new project I would recommend installing and working around any bugs you find. The first bundle patch for should be released within a month or so and would be aailable before you go into production.

One of the major features in this release is the addition of Digital Asset Management (DAM) to the Content UI.

The link to the documentation is Someone was reporting that the link on OTN was wrong.

Friday Mar 21, 2014

Visual C++ Libraries

If you see this error message when trying to start the WebCenter Content managed server for the first time on Windows

java.lang.UnsatisfiedLinkError: C:\Oracle\Middleware\Oracle_ECM1\ucm\idc\components\NativeOsUtils\lib\windows-amd64\\JniNativeOsUtils.dll: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail

You have not installed the required Visual C++ Libraries.

See section 3.7.3 Downloading Visual C++ Libraries for a Windows Operating System in the WebCenter Content Installation Guide.

Monday Dec 03, 2012

Migrating from Oracle Content DB to WebCenter Content

Someone asked about migrating from Oracle Content DB (CDB) to WebCenter Content (WCC)

There is no product offering that supports migrating content from CDB to WCC. Oracle Consulting has done some migrations for customers and has some internal tools that are available to assist with the migration. If you need assistance migrating from CDB to WCC you should contact Oracle Consulting.

Tuesday Oct 16, 2012

Framework Folders and Duplicate File Names

I have been working with Framework folders a little bit in the past few days and found one unexpected behavior that is different from Contribution Folders (Folders_g). If you try and check a file into a Framework Folder that already exists in the folder it will allow it and rename the file for you.

In Folders_g this would have generated an error and prevented you from checking in the file.

A quick check of the Framework Folder configuration settings in the Application Administrator’s Guide for Content Server does not show a configuration parameter to control this. I'm still thinking about this and not sure if I like this new behavior or not. I guess from a user perspective this more closely aligns Framework Folders to how Windows handle duplicate file names, but if you are migrating from Folders_g and expect a duplicate file name to be rejected, this might cause you some problems.


Kevin Smith is a Technical Director in Oracle Consulting's WebCenter practice. He has been working with content management products since 2004 when he joined Stellent.


« July 2016