Thursday Jan 27, 2011

Samples for Site Studio for External Applications

We've posted some new samples to help you make use of Site Studio for External Applications (SSXA).They're available from the tutorials section of the UCM page on Oracle Technology Network, or directy here.

Note that these samples require UCM Patch Set 3, because they use SSXA's new "managed template" feature to make the samples easier to set up and more reusable.

In any case, the samples provide dozens of components and layouts you can use in your web projects. They also serve as a "cookbook" of examples of how to use SSXA. Sample categories include:

  • Site UI Components, such as navigation
  • Graphical Components, such as end-user configurable flash slide shows
  • Specific content types, such as articles, FAQs, and product pages
  • Lists, such as user-editable queries and multi-column lists
  • Dynamic content, such as A/B splits
  • Site Manager, so users can build out sites
  • CSS-driven page layouts and subtemplates

Tell us how you like the samples and what you've done with them ... and what else you need to be successful!

Friday Feb 05, 2010

Site Studio 10gR4 - New Feature FYI

Back in September of 2009, Site Studio 10gR4 included two extremely useful new features:

On Demand Editors-
This is a new feature that allows the contributor form to load and only show a preview of each of the elements until they are clicked on to activate them. This can be very useful when editing a region with a large number of elements where the intention is to only edit a subset of the elements.

Direct Delivery of Native Documents-
Traditionally when a link was made to a Native Doc, that link would redirect to the weblayout location for that file. This meant that a path containing entries like /groups/public/documents, etc, would be seen in the users browser. A new feature has been implemented to allow PDF files to be delivered directly from a friendly URL instead of redirecting to the weblayout location. This helps to maintain the users context within the website. In addition to PDFs, this feature has also been extended to include any other file type. The feature allows a global list of file extensions to be configured and then overrides may be applied, via custom section properties, at the section level.

See release notes for more details.

Wednesday Feb 03, 2010

Site Studio 10gR4 ( - Build Released

A new build of 10gR4 was released to metalink on January 15th. Notable updates include a new version of the Ephox editor (, as well as a new feature for section level replication. From the release notes:

Section level Replication feature -
New section property that allows sections to be considered not ready to move during a site replication. This allows a section to be marked as not ready for replication while significant changes are being made to the section. When the section is ready to be replicated the property can be reset either in the designer application, the manager application or directly from the page in contribution mode (via the new contribution mode banner option). When this feature is enabled, adding a new section or performing a switch content on a section will automatically set this value to not ready so that the new content will not automatically be replicated to another server. The feature is enabled in Designer from the File->Site->Advanced->Enable Section Level Replication menu.

Wednesday Nov 11, 2009

Oracle Content Server 10gR3 Localization Component Update

Updated localization component added to OTN for Oracle Content Server 10gR3 adds additional language support. Available for download.

The file contains language strings for Content Server 10gR3 and most of the modules (except for Site Studio 10gR4 contributor).

Admin User Interface:
(American) English, Brazilian Portuguese, French, German, Italian, Japanese, Korean, Simplified Chinese, Spanish, Traditional Chinese.

End-user Interface:
(American) English, Arabic, Czech, Danish, Dutch, Finnish, Greek, Hebrew, Hungarian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Swedish, Thai, Turkish, Traditional Chinese, Simplified Chinese, Italian, Japanese, Korean, Brazilian Portuguese, Spanish, French, German.

Tuesday Oct 20, 2009

E-Business Suite Adapter for Oracle ECM - Managed Attachments Solution Released

The new E-Business Suite Adapter for ECM - Managed Attachments is a UCM (10gR3)-based integration that offers the ability to reduce costs by consolidating information silos, and streamline operations using ad-hoc document attachments from within the context of business applications. Download | Documentation


Friday Aug 07, 2009

Upcoming IOUG Webcast: Site Studio Performance Tuning

In case you didn't hear, the Independent Oracle User Group (IOUG) Special Interest Group (SIG) for Content Management / Stellent is hosting another Webcast next week:

Site Studio Performance Tuning Webcast
IOUG is hosting a Webcast on Site Studio Performance Tuning
Speaker: Brian "Bex" Huff
Thursday, August 13, 2009 - 12:00 PM - 1:00 PM CDT
View more details and reserve your Webinar seat now at:

If you have any questions, be sure to contact your SIG Board of Directors:
Al Hoof

Friday Jul 31, 2009

Certification Matrix Updated for Universal Content Management 10gR3

Just a quick note that the Universal Content Management 10gR3 Certification Matrix was just updated today. Changes include:

* UCM is now certified with Oracle DB 11.2 Beta 2
(tested as a part of the recent release, see Note ID: 756451.1 on My Oracle Support for more details on the release)
* Minimum database level required for Oracle DB 10.2 is
* Minimum database level required for Oracle DB 11.1 is

Thursday Jun 04, 2009

JRockit Now Distributed with Oracle ECM Products

You may have noticed that ECM 10gR3 Licensing Document and OTN downloads were recently updated to include Oracle JRockit JVM with Content Conversion Server, ECM Suite, Universal Content Management, Universal Content Management Standard Edition, and Universal Records Management.

These Oracle ECM products are now certified with JRockit JDK 6, Oracle's Java Virtual Machine built on Oracle Fusion Middleware (formerly BEA JRockit). It provides customers on Windows, Linux and Solaris platforms with an alternative implementation option to the Sun JDK 1.5+. For detailed certification information, check out the certification matrix for each product on OTN.

Visit OTN if you'd like to learn more about Oracle JRockit JVM.

Sunday Apr 05, 2009

Site Studio 10gR4 Sample Site

Joe already blogged about the Site Studio 10gR4 samples and viewlets. The viewlets show how to do key Site Studio tasks, and the samples provide some Site Studio 10gR4 "artifacts" (element definitions, region definitions and templates, etc.) to get started with.

Along with the artifact samples is a new Site Studio Samples site designed to showcase them. This site isn't a traditional sample site. Instead, it presents the "sample" Site Studio objects in a self-documenting way. It's built with Site Studio, so it's sort of like an object browser built with the objects it is browsing.

Leaving aside the mind-bending aspects of it, here's what the sample site looks like. In this screen shot, we've navigated through a region definition, and are now looking at the templates that "know" how to format content authored to that region definition. Note the dependency documentation in the right column.




All the other sample Site Studio objects - page templates, element definitions, region definitions, and subtemplates - are presented in a similar manner and can be accessed using the vertical navigation on the left. The site comes as an archive, and can be loaded into any UCM instance with Site Studio 10gR4 enabled. Tell us what you think about this approach - both the samples themselves, and the site to view them in.

Friday Apr 03, 2009

Two Free Hours of Site Studio 10gR4 Training at COLLABORATE 09

Looking for another justification to attend COLLABORATE in Orlando this year?

Alan Baer and I will be conducting a Two Hour Hands-On Labs focused on the latest release of Oracle's Web content Management solution, Site Studio 10gR4. This will give attendees two free hours of training to learn how to build Web sites that give business users control of content.

The Site Studio 10gR4 2 Hour Hands-On Lab will be held twice:
* Tuesday, May 5 @ 9:45am-11:45am
* Wednesday, May 6 @ 8:30am - 10:30am

Read about the Hands-On Labs.

The Independent Oracle user Group (IOUG) is holding their annual user conference in Orlando Florida this year, May 3-7, 2009. Similar to last year, content management will have our own dedicated "conference within a conference" ensuring attendees get a full agenda of best practices, tips and tricks sessions, and an opportunity to network with fellow Oracle content management experts within the community. A bunch of us in product management will be there, come join us!

Learn more.
View the agenda (PDF).
Registration rate discounts end April 23, 2009

Additionally, I noticed they put 3 presentations from COLLABORATE 08 on the site for you to download. Check 'em out!

Tuesday Mar 31, 2009

New Clean Content Component Available for Download

Some of you might have noticed that we recently added a new component called "UCM Clean Content Component" to the UCM Document Management 10gR3 bundle. If you haven't downloaded it yet, you'll find it on the Universal Content Management Product Download page on OTN under the "Oracle Universal Content Management Document Management 10gR3" section.

So what is "Clean Content?" Clean Content is Oracle's really cool SDK that allows you to examine Office documents for hidden content, and if desired, scrub the hidden information from the files. It has been available to Oracle Outside In Technology OEM customers for quite some time, and now we're making it available to UCM customers. Clean Content nicely complements the suite of content filtering and extraction technology offered by Oracle to OEM and UCM customers.

Why is this useful? Many Microsoft Office documents contain hidden content that you're not aware of and would not want exposed to a wide audience. For example, Word documents might contain hidden comments, deleted slides from PowerPoint files might still be in the file, or Excel files that connect to databases might contain database user names, passwords and other connection information that you don't want released.

The Clean Content Component for UCM 10gR3 uses Oracle's Clean Content technology to allow users to examine managed documents for hidden content. The component provides a service that analyzes a managed document, and generates a Document Risk Analysis Report. Users can access this functionality via the "Examine Document" option in the "Action" menu on the Content Information page of the desired item. The component does not automatically scrub content at this time (for example, before publishing files to an extranet or at the end of the workflow before saving the final revision). However, we look forward to adding that functionality in a future release -- stay tuned!

Friday Mar 13, 2009

Fun with Site Studio 10gR4 Placeholders, Part 1

In Site Studio 10gR4, a placeholder tag designates a spot where some sort of managed content gets fed into a page template. Placeholders are the 10gR4 Site Studio’s more flexible version of “contribution regions”, which are still supported for backward compatibility.

By default, placeholders allow contributors to assign or create content at that location. But placeholders can also take parameters, which allow you to manipulate them in interesting ways that would have been difficult with previous versions of Site studio. In this post, I’ll introduce two of the key parameters and show some common uses.

One important parameter a placeholder can take is the Content ID of a data file. This is done by adding a dataFileDocName parameter to the placeholder. This parameter tells Site Studio to use a specific data file, rather than looking what data file was assigned by contributors and stored in the project file. In fact, when a data file parameter is put onto a placeholder, the ability for end users to assign content – i.e. create new or reuse content and assign it to this placeholder – is suppressed, because we don’t want to mislead users into thinking that the “switch” action will accomplish anything.

Why would you want to do this?

Consider a footer. You want users to manage and edit the footer, but you don’t want them to have to assign it for every page. So you can reference a specific data file in the placeholder for the footer. That way, the same data file will be used everywhere, but at the same time you still get the in-context editing so users can change it. A placeholder that references a footer might look like:



And the finished footer might look like:


If you want to do the same thing but don't need a backing data file - you simply want to include a chunk of markup or script, optionally with additional placeholders - you can reference a sub template from your placeholder using the templateDocName parameter. A placeholder with a templateDocName reference looks like this, where "RVI_FOOTER" in this case is the dDocName of a sub template rather than a data file:



Upcoming posts will look at how to use placeholders to do personalization and A/B testing, and how to use placeholders to make flexible templates.

Tuesday Mar 10, 2009

Site Studio 10gR4 viewlets and samples have been placed on OTN

Site Studio 10gR4 viewlets and samples have been placed on OTN and are now available at:

Viewlets/Samples include:

  • "How To" viewlets focusing on Site Studio 10gR4 architecture
  • Documentation on the new Site Studio 10gR4 services
  • A sample site, as well as raw site files for download

The samples site is an ongoing project, and new items (including viewlets on using SubTemplates and Dynamic Converter in Site Studio 10gR4) will be added in the future.

Monday Mar 09, 2009

Site Studio 10gR4 External Application Support

Site Studio 10gR4 allows external applications to display and edit web content created and stored within UCM by simply executing two new custom services via http. The two new services are “WCM_PLACEHOLDER” and “WCM_BEGIN_EDIT_SESSION”. Correct usage of these services will allow the designer to include a fully editable Site Studio specific XML Datafile into their application.

Calling the “WCM_PLACEHOLDER” service via http, and passing in the appropriate parameters can return a datafile in a number of different formats. The content that is returned can be embedded into virtually any application. Executing the “WCM_BEGIN_EDIT_SESSION” service via http will launch the Site Studio FCK contributor application, and allow changes to be made to the datafile. Functionality includes, but is not limited to:
1. Viewing datafile content within an external application (HTML/JSP/PHP/ASP etc.).
2. Launching the FCK Contributor from an external application
3. Viewing and editing Dynamically Converted content within an external application
4. Viewing and editing Dynamic Lists/Static Lists from an external application
5. Viewing and editing of Site Studio content within a Portal

If the Content Server exists in an environment that can be viewed by the client browser loading the portal, then there should be no issues with executing the services via HTTP.
If the Portal Server has a trusted connection to a Content Server located behind a firewall, the ability to execute the services is limited. In this environment, the client browser would generally makes a call to a JSP on the app server. That JSP would then makes an HTTPRequest to the Content Server to execute the WCM_Placeholder services. The pages returned will more than likely have links to images/CSS/JS assets on the Content Server. When the page loads in the client, it won't be able to see these items, unless a proxy was created that could convert them locally. The forthcoming Site Studio for JDeveloper contains a proxy to address this requirement.


Stay up to date on WebCenter product releases, events, integrations and more!


« July 2016
Subscribe to WebCenter Alerts