Connect with TEAM at Collaborate14 in Las Vegas

April 1, 2014

Las Vegas, NV – Venetian and Sands Expo Center

April 7th – April 11th

Want to learn how to deliver enterprise video inside WebCenter Portal and retain ownership of your content?

Want to learn how to utilize the digital asset management power of WebCenter Content with ATG Web Commerce?

Want to find low-cost, fast ROI implementations of WebCenter solutions?

Resolve all the questions you have about Oracle WebCenter and Enterprise Content Management by joining TEAM at  Collaborate 2014 in Las Vegas, NV. April 7th-11th. Stop by our booth #1348 on Main Street for our product demonstrations, talk with our WebCenter Experts, and be sure to catch our customer presentation from Faribault Foods:

 

Session: 724 

Title: Solving Enterprise Content Management for Small Business: Faribault Foods

Time: Wed, Apr 09, 2014 (02:00 PM – 03:00 PM)  

Level 3, San Polo 3502

 

For scheduled times and locations look here.

Collaborate 2014

April 7th-11th

Venetian and Sands Expo Center

Las Vegas, NV

Set up a time to speak with members of TEAM at Collaborate.

 


Oracle WebCenter Suite & Microsoft Office 365 – Understanding the Differences

November 21, 2013

By: Raoul Miller – Enterprise Architect

Improving collaboration and content management are important goals for many organizations today and the choice of products to help is wide.  Understanding the differences between the different platforms and vendors is very important for anyone looking to start an initiative in order for them to get the best value for their investment.  TEAM is a long-term Oracle partner, but is also a Microsoft partner so we are well-positioned to help clients decipher the differences between the two sets of products and decide what is best for their organization – now and in the future. Click here or the picture below to be taken to a comparison paper of the features  of Oracle WebCenter and MS365.

Ovs365


TEAM Quick Tip: Using ADF and The jQuery.dotdotdot Plugin

October 29, 2013

By: Andreja Sambolec - Application Consultant

ellipses picThis blog will provide instructions on how to use the jQuery.dotdotdot plugin together with ADF Faces using JDeveloper 11.1.1.6. The purpose of the plugin is to cut the text and show ellipsis to indicate that there is more text than currently visible. It’s also possible to add the “read more” link and put it AFTER the ellipsis.

elipses

You can find more information about this plugin and download it from

http://dotdotdot.frebsite.nl/

In our project we are using this plugin to cut the text and show ‘read-more’ link. The main problem was the “read-more” link didn’t work using af:commandLink. The purpose of the link in our case was to navigate to some other page. To get this to work we had to use a combination of an HTML link and ADF command link. The HTML link was used to show the link on the page and simulate the click on the ADF command link to perform navigation (this could also be a backing bean action call).

The implementation steps were:

1.  Download jQuery library and jQuery.dotdotdot plugin.

2.  Save the libraries into the public-html/lib folder:

elip2

3.  Add those libraries as resources on the page (inside of af:document):

<af:resource type=”javascript” source=”/lib/jquery-1.10.2.min.js”/>
<af:resource type=”javascript” source=”/lib/jquery.dotdotdot.min.js”/>

4. Add component containing the content and link:

<af:panelGroupLayout id=”pgl1″ clientComponent=”true”>

<div id=”dotid” class=”dotcontent” style=”height:132px;overflow:hidden;”>

<af:panelGroupLayout  clientComponent=”true” id=”pgl2″>

 <af:outputText value=”Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.”  clientComponent=”true” id=”ot1″/>

</af:panelGroupLayout>

<a id=”rm-link” class=”rm-link” onclick=”readMoreContent()” style=”cursor:pointer;color:#688FCF;”> Read  More</a>

</div>

</af:panelGroupLayout>

5. Add ADF invisible command link which will perform the navigation:

<div>

<af:commandLink text=”Read more invisible” action=”details”

styleClass=”rm-invisible” clientComponent=”true”
id=”rm-invisible” visible=”false”/>

</div>

6. Create javascript function to call dotdotdot plugin and simulate click on ADF command link:

<af:resource type=”javascript”>

function Dot() {
$(“.rm-invisible“).on(‘simulate_click’, function () {

document.getElementById($(this).attr(‘id’)).click();
});

$(“.dotcontent“).dotdotdot( {

after : “a.rm-link“, callback : hideLinkIfNoTruncationAlert, watch: “window”

 });

 }
//it’s executed after dotdotdot function to hide the link if text is not cut
function hideLinkIfNoTruncationAlert(isTruncated, origContent) {

 if (!isTruncated) {

 $(‘.rm-link‘, this).remove();

 }

 }
//simulate click on ADF link to execute navigation

 function readMoreContent() {

$(“.rm-invisible“).trigger(‘simulate_click’);

  };

</af:resource>

7. Add af:clientListener to af:document to call the function after the page is loaded:

<af:clientListener type=”load” method=”Dot”/>

If you need to cut some text inside of the page fragment, you also need to add af:clientListener to the parent page.  Alternatively you can set ControllerClass, which implements the RegionController interface, to the pageDef file and call the javascript function from the refreshRegion method.

Now you can use the jQuery.dotdotdot plugin together with ADF Faces using JDeveloper 11.1.1.6. Cutting the text and showing the ellipsis to indicate that there is more text can really clean up your pages. Using a “read more” link provides another form of navigation to direct your visitors to content faster. For more information on ADF and other WebCenter questions, please reach out to us!


Handling Differences Between XML and JSP Tags in WebCenter Sites

September 12, 2013

By: Darek Blankenbuhler – Application Consultant

sites boxIn WebCenter Sites there is a common issue of using JSP tags that function differently than their XML counterparts, even though the tags share documentation.  This can become a major issue when a developer is required to use JSP, for example when using a custom Java class in the element code.

To counter this issue there is a function in the ics class called RunTag.  This function will run any tag as an XML tag and create all the necessary objects inside the JSP.  The tag is very simple to use.  First the developer needs to identify all of the XML attributes the tag will need.  Keep in mind that some of these attributes will have different names.  Then the developer needs to create an instance of FTValList (found at COM.FutureTense.Interfaces.FTValList).  The FTValList will allow the developer to create a name/value map.  In this case, the developer will want to create the map using the pattern attribute name/attribute value.  Once the FTValList has been created, the developer can run the RunTag function.

Here is an example for running the RunTag function on the proprety:get tag.

FTValList attrs = new FTTValList();

attrs.setValString(“PARAM”,”xcelerate.batchpass”);

attrs.setValString(“INIFILE”,”futuretense_xcel.ini”);

attrs.setValString(“VARNAME”,”batchPassword”);

String tagReturns = ics.RunTag(“PROPERTY.GET”, attrs);

The example code is retrieving the property xcelerate.batchpass.  I chose this specific example because this is one of the places where JSP and XML differ.  The JSP version of the PROPERTY.GET tag will not unhash the password, whereas the XML version will.

You may notice that the tag returns a string.  This string will contain any output the tag itself might generate.  Most tags in the system do not generate any output, so most of the time this string will be null.  However, if the tag does output anything, that data will be available in the string.

All in all, it is important to remember to check the Java API section of the tag reference.  WebCenter Sites tags have a great deal of functionality, the RunTag method is just one example.  There are plenty of other methods in the Java API (more specifically the COM.FutureTense.Interfaces package included on each JSP) that will allow for even more control and functionality within any template that is written.

If you are ready to get started with WebCenter Sites, or perhaps need some help on your current project. Feel free to Contact us!


Reblog: How the New Release of Oracle WebCenter Sites Keeps Marketers in Step with Digital Experience Trends

August 29, 2013

By: Joshua Duhl, Senior Principal Product Manager for Oracle WebCenter Sites.

Original Article - https://blogs.oracle.com/webcenter/entry/how_the_new_release_of

Over the past few years, Digital Experience has tended to be a fast moving market. Driven by changing online consumer behavior, and fueled by key trends which include the demand for engaging mobile experiences that maximize efficiencies, simplification of multi-channel content management that support the reemergence of the brand site, and the personalization of individual digital experiences, it presents a challenge to marketers attempting to keep pace.

Web Experience Management or WEM, the product category focused on the creation and management of digital experiences, is rapidly changing as well. WEM has grown out of simple web site management or web content management, to include personalization, social engagement, mobile engagement and support for multi-channel marketing experiences. Now more than ever before, marketers are increasingly and actively seeking WEM solutions that enable them to keep pace with the rapid evolution of digital marketing, and the relentless demand for engaging, and cross-channel digital experiences.

Oracle’s WebCenter Sites has long been a market leading WEM solution. With the release of WebCenter Sites 11.1.1.8, Oracle continues to expand the power and impact of WEM solutions, and keeps marketers in step with these key trends. Let’s take a look at how WebCenter Sites addresses them.

The ability to manage and deliver engaging mobile experiences is currently the most pressing need we hear from our customers. Mobile site management is now seen as an integral part of managing their overall online experience, yet it comes with a distinct set of requirements that may need to be met separately, depending upon specific objectives.

WebCenter Sites 11.1.1.8 new mobile site management option offers marketers the ability to manage their mobile sites with the same ease as managing their traditional online experience, while providing flexibility to deliver device-optimized sites as needed. By allowing content reuse, the utilization of the same tools and experience for site authoring and publishing processes across web and mobile, and by leveraging responsive design to reduce site development and speed time to market, marketing can maximize efficiencies for mobile site development, and deliver a consistent cross-device brand experience. In addition WebCenter Sites allows marketers to meet mobile-specific requirements when needed, providing mobile template and site plan customization, device management, and in-context preview and editing of mobile sites. It also enables full mobile content targeting, to drive personalized mobile experiences across any mobile device.

 

mobbile

Mobile sites can be edited using drag-and-drop tools and previewed within the same business user interface as the traditional web presence.  

Over the past few years, consumers have turned the tables on brands, dictating how, when and where they want to experience the brand. As more online channels have emerged to meet this demand – from brand sites, to micro and multilingual sites, to email campaigns, through to mobile and social – the more complex content management has become for online marketers. What we’re seeing now is the reassertion of the importance of the brand site; the idea of the corporate .com as a center point of digital experience. The content that drives activity on other online touch points (email offers, social promotions, microsite landing pages) ultimately points back to the brand site, where all of these channels converge.

In response to this trend, WebCenter Sites now enables marketers to search and access content originating from other channels such as YouTube, Brightcove and other cloud-based stores, or from enterprise content management systems, like WebCenter Content – in other words regardless of where it is stored – from within the WebCenter Sites authoring environment, and incorporate it within brand sites to produce a more unified, cross-channel experience.

 

 CI

The Oracle WebCenter Sites visual contributor interface provides web marketers with an easy-to-use site authoring experience, aggregating content that can originate from a wide variety of sources .

The trend to drive personalized digital experiences has finally reached the tipping point, where every organization we engage with has some sort of personalization initiative on their short list of digital experience priorities. In this new release, WebCenter Sites addresses a broad range of personalization capabilities including:

  • Targeting content and experiences to different customer segments
  • Making online search more relevant and intuitive through incorporation of Endeca guided navigation
  • Providing tools that enable site visitors to tailor their own online experience
  • Targeting specific content to mobile sites and devices
  • Integration with a fully automated predictive system
  • Advanced vanity URL management to enable better SEO targeting and campaign landing page management

Of these, the latter two are of greatest interest to our customers. The ability to deliver engaging mobile experiences is in part dependent on delivering personalized, targeted content to specific mobile site visitors. Lastly, our customers are beginning to see the power of connecting WebCenter Sites native targeting engine to a predictive solution. It can offset the labor associated with managing segmenting and targeting through automation, while delivering higher success rates for metrics like click-throughs andconversions, or driving bottom line results like recommending higher margin items. We expect to see the most interest and growth in fully automated predictive system integrations in the coming year.

Lastly, this release also supports the broader trend of social interaction. Building on the prior 11gR1 release, WebCenter sites provides expanded social capabilities for faster and easier development of social pages, and customer login from social sites. These features include:

  • Drag and drop of social components (polls, ratings, rankings, comments) directly into pages, with no coding required
  • Expanded social login support enabling login to WebCenter Sites using credentials from over 30+ social sites
  • Support for Oracle Access Management (OAM) platform for web single sign-on and access management
  • Publishing directly to Google+ from WebCenter Sites

The demands of digital experience continue to deepen and expand. Marketers need WEM solutions, like Oracle WebCenter Sites, that enable them to address the changing needs of their visitors, keep up with the rapid evolution of digital marketing, and meet the relentless demand for engaging, and cross-channel digital experiences.

If you would like to see what Sites can do for your marketing team and customer experience, contact us today!


15 Great WebCenter and ADF Resources

June 24, 2013

TEAM is an enterprise solutions and technology company that collaborates with clients providing products, services, support and training to put unstructured data to work.  TEAM’s expertise lies in Oracle’s WebCenter pillar and more specifically WebCenter Content (UCM), Sites (FatWire), Portal and ADF within the WebCenter family of products. Expanding upon last year’s posts from John Brunswick on 25 Great ADF resources and 25 Excellent WebCenter resources, I have added 15 additional resources that will assist you with getting up to speed on these products and staying on top of the latest news and tips.

WebCenter and ADF Blogs

Oracle A-TEAM

The contributors to this blog are comprised of the WebCenter contingent of Oracle’s Fusion Middleware Architecture Team, otherwise known as the “A-Team”. This particular group of product specialists maintains expert knowledge in the areas of WebCenter Portal, Webcenter Sites (FatWire), Oracle ADF, WebCenter Content (UCM) and Site Studio (WCM), and WebCenter Imaging (IPM). These experts support Oracle’s key middleware accounts worldwide. I am certain that you, the reader, will find ample nuggets of wisdom in this blog to help further your current or future Fusion implementations, but should the information in this publication fall short … you know who to call on.

ADF Code Corner by Frank Nimphius

JDeveloper is the IDE used to create these WebCenter and ADF applications and this blog by Frank Nimphius will keep you up to date on the latest tools and tips regarding this product.

Yannick Ongena’s WebCenter Blog

Yannick Ongena’s Blog has an in-depth tutorial on the WebCenter Portal product with tons of additional tips on other products and technologies including WebCenter Portal: Spaces and ADF.

One size doesn’t fit all by Chris Muir

New blog by Oracle ADF Product Manager Chris Muir that is already filled with some great tips on ADF task flows and data models.

Forums

Google WebCenter EMG Group

The WebCenter Enterprise Methodology Group is for discussing high level design issues for WebCenter projects, beyond how to get things to work via the OTN forums.

Oracle’s JDeveloper and ADF forum

Oracle’s official forum on JDeveloper and ADF products and technologies that also includes announcements for upcoming events.

Training

Free Advanced online ADF Course

Free ADF course that runs you through video tutorials and hands-on labs and then gives you a quiz at the end of each section.

Tutorial for WebCenter Portal Developers (11.1.1.6)

Updated tutorial for the WebCenter Portal product.

Tutorial for WebCenter Portal: Spaces Developers (11.1.1.6)

Updated tutorial for WebCenter Portal: Spaces product.

Documentation

Latest WebCenter PS5 Documentation (11.1.1.6)

WebCenter Portal

Oracle’s official documentation on the WebCenter Portal product.

WebCenter Content

Oracle’s official documentation on the WebCenter Content product.

Expression Language Expressions

Explains expression language expressions and gives you tips on the most common ones to use within your WebCenter Portal application.

Videos

Oracle WebCenter Social Network

Great set of videos that explain the WebCenter Social product and what we can expect with the upcoming release.

Build Killer Sites with Oracle WebCenter

Explains the AviTrust WebCenter Portal website that is used within the WebCenter Portal VM and how you can use the examples within that application within your own WebCenter Portal application.

Advanced ADF Faces – Skinning & Javascript

Every WebCenter Portal project will need some sort of skinning and this video explains the best practice on how to accomplish this.


WebCenter Content & WebCenter Sites: A Matched Pair

June 11, 2013

By: Jon Chartrand – Solution Architect

In 1966 the psychologist Abraham Maslow is quoted as saying, “I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.” You wouldn’t pound a screw into a beam nor would you use a screwdriver on a nail. The right tool for the job, right? When it comes to the Content Management space, while it is important for us to identify not just the nails and the screws, that is, the business needs that must be met, we must also forge the right tools to accomplish the goal.

Today we’re talking about the various needs represented by Enterprise Content Management (ECM) and Web Content Management (WCM) and how these similar-but-now-different spheres can be addressed by a unification of Oracle products – WebCenter Content and WebCenter Sites. Clients might be thinking in terms of either/or and while that’s a nice idea in theory they’ll be so busy forcing an octagonal peg into a round hole (so close!) they’ll probably miss out on a solution better suited to answering their needs – a solution which may be closer and easier to forge than they think.

ECM and WCM: Nails and Screws

Too often the term “content management” is used without context. The space has evolved and refined to the point where that phrase alone doesn’t have enough meaning most of the time. We’ve moved into an era where Document Management (DM), Web Content Management (WCM), Records Management (RM), and Digital Asset Management (DAM) are just some of faces of the same CM beast and yet each one has uniquely rigorous demands and requirements. So when someone says, “content management” I find myself asking, “What kind?”

From my perspective the simplest way to think of this is to put ECM at the top of the pyramid. Enterprise Content Management encompasses all the other subsets of CM and when you think ECM you should be thinking of WebCenter Content (WCC). The WCC product was built to handle the various demands of each CM subset and has done so exceedingly well for the past decade. In fact, it continues to be one of the world leaders in document management, records management, and digital asset management – basically an overall ECM juggernaut. However while WCC has matured and maintained its position as a top contender, the Web Content Management (WCM) space has evolved far more dramatically.

In the last five years it became clear that the demands of developing, organizing, contributing, and managing website content have in many regards outpaced the ever-evolving abilities of a tool designed to handle everything under the ECM umbrella. Oracle recognized early that the WCM subset was becoming highly specialized, evolving its own unique requirements and flexibility demands – not to mention being regularly tied to revenue. With WebCenter Sites (WCS) they released a tool designed from the ground up to address the demands of the WCM subset with a forward-looking approach to the functionality you might not even know you needed.

Forging a Proper Tool

Now we find ourselves in the position of having two applications – both of which solve problems beneath the ECM umbrella. Obviously WebCenter Content could hold all your WCM content. Its very capable Site Studio module has been a stalwart companion for many clients over the years but WCM has evolved into more than just content – it’s now about managing an experience. Similarly, WebCenter Sites could hold your DM content.  The core content server within Sites is strong and flexible but it was built from the first line of code with dynamic content in mind, not static, and its nature can work against the demands of a document management model. These would be prime examples of octagonal pegs and round holes. Some may feel it’s a choice that must be made between the two applications but the truth is we don’t need to choose, nor should we. The answer lies in understanding the strengths and weaknesses of each and carefully crafting a strategy that unifies them to address together the needs they could only mostly meet individually.

I’m betting your business doesn’t just produce documents. Nor does it just produce web content. Your business probably produces a cornucopia of digital assets all of which need proper categorization, searchability, security, workflow, and publishing. Your documents and images are likely needed by mostly internal resources but only marginally by external ones. Your web content, needed internally for an intranet and externally for your public site, is probably managed by a whole different team of people and has different editorial requirements, publishing demands, targeting needs, and release schedules.

Unifying both WebCenter Content and WebCenter Sites into your architecture allows you to meet the rigid demands and requirements of your ECM/DM processes while fostering the flexibility necessary for your WCM processes. Even better, if you already have an installation of WebCenter Content, bringing Sites into the mix is easier than ever – both in terms of generating web-viewable documents and even migrating legacy website content. In one fell swoop you provide top-tier applications to meet both ECM and WCM necessities.

Process Harmony

In a previous post I discussed the strengths and weaknesses of the WebCenter Content WCM solution, Site Studio, as compared to WebCenter Sites on a feature-by-feature basis. The final summary table showed two products which really have strengths where the other is weaker and so it’s in the marriage of these two applications that we’ll attempt to meet every feature request with a point of strength.

Imagine the flow as working something like this: Both applications are installed on the WebLogic Server platform. This creates harmony of administration, monitoring, and resource allocation. Documents and various digital assets (imagery, videos) are managed in WebCenter Content. The installation is matched to desktop client software which provides Windows-level access to the repository. Folders break out content by type or function and centrally-managed security provided through LDAP/AD ensures people only see the content they have access to. WCC also captures full revision histories for everything, ensuring accountability from the first revision to the last.

Items intended to be used on a website (internally or externally) are dynamically converted to non-editable versions (Word into PDF) or renditioned for the web (EPS into GIF) and after being released from workflow are funneled automatically to the Sites repository by the TEAM Sites Connector. In Sites your editors make in-context edits to pages, link to documents, control targeting, and manage the user-generated content. Editorial workflows are in place to ensure consistent quality and content is published live as often as you need it to be. The sites even display content tailored to the visitor based on metrics with short load times thanks to remote caching and proper mobile delivery.

Sounds pretty great, doesn’t it?

This is the holistic approach to ECM – WebCenter Content to handle the heavy lifting and stringent requirements of enterprise document management, the TEAM Sites Connector to manage the flow of media between systems, and WebCenter Sites to handle the flexibility demands and wide functionality of quality web content management. At TEAM, we have a vision of how the pieces fit together both in terms of business processes and technical necessities. We’ve even invested in building the TEAM Sites Connector product to facilitate these integrations and overcome challenging migrations because we believe so thoroughly in this vision.

Unification is what makes for real process harmony. Then we’ll have the right tool for the job.

TEAM Informatics WebCenter Sites Demo with WebCenter Sites Connector

Site Studio to WebCenter Sites/Content Migration Demo by TEAM Informatics


WebCenter Sites VS Site Studio: What You Gain, What You Lose

June 4, 2013

By: Jon Chartrand – Solution Architect

There have been an increasing number of clients questioning the real differences between these two products– not just in terms of the overall picture but on a feature-by-feature basis. After all, there are tens of thousands of highly functional Site Studio websites out there today (some of which I built) and when contemplating the shift from Site Studio to WebCenter Sites the question, “What will I gain and what will I lose?” is an extremely valid one. I thought it would be a worthy exercise to line up some of the major legacy features that clients have always found important and some of the newer didn’t-know-I-wanted-that features and see how both WebCenter Sites and Site Studio stack up.

Microsite Management
It’s becoming fairly common in my experience that clients aren’t just building and managing a single site anymore. Trying to squeak out as much ROI as possible means utilizing your licenses to their utmost. Public facing, vendor portal, intranet… The list can be extensive. This means the solution you choose must handle multiple/many websites easily.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
SS absolutely handles multiple websites with aplomb. You get individual address control, asset assignments, cross-site asset utilization, security control, and individualized workflows. On the other hand, the interfaces for managing a large number of websites can quickly get cumbersome and the logistics of managing multiple asset groups can be taxing. WCS has power to spare when it comes to managing multiple websites. The flexible asset model provides deep integration for assets and any number of websites while the walled-garden approach to the sites ensures your content is protected. The power of the WEM interface comes to the fore when dealing with multiple sites as the ease in switching between interfaces saves users time and complication.
Conclusion
I would probably give the edge on this one to WCS. Ultimately the newer WEM interface simplifies process management (though overall administration is more complex). SS can find itself burdened by the bevvy of data files, project files, and definitions while WCS maintains a bit more distance between the user and these materials.
Multi-language Support
We live in an increasingly shrinking world and as much as multiple websites are becoming common, so too are multilanguage adaptations. The question becomes how easy or difficult is it for you to manage language-versions of your sites in your WCM system.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
I’ve personally worked on several multilanguage implementations with SS. The pleasing element is the different approaches that can be taken; clone the whole site, clone only the content, swap out content, etc. Each method has its pros and cons in terms of contribution and maintenance. The problem is, besides whole-site cloning every other method is a customization. It may not be complex but every customization to your system is something else to be concerned about. WCS’ flexible asset modeling provides a different kind of power to this operation. With the ‘locale’ attribute for creating multilingual sets and the automatic assignment of master assets, WCS comes to the table with a flexible and powerful tool for simply accomplishing this once-onerous task. All without core customizations or custom components.
Conclusion
This one goes to WCS. While SS can and does handle multilanguage implementations, the WCS asset model steps up with a robust implementation of this concept already in hand.
Remote Caching (Site Delivery)
This is one of those features you probably know about but didn’t know you should want it. In traditional architectures you might deploy an F5 or similar device at the top of your stack to handle caching and delivery of your HTML and site files. This provides faster load times for end users and offloads burden from your primary application server to a unit designed to handle the load.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
WebCenter Content and Site Studio have several options for internally caching materials but nothing is provided in the package for remote caching. Most often the route taken is to deploy an F5 or similar device. WCS comes with Satellite Server (SaS) – a coresident or remote application which handles the caching and distribution of your HTML and site files. With bidirectional communication to the Sites Server, SaS keeps pages and content fresh without having to interact with it administratively. Remote SaS can be deployed on light hardware too.
Conclusion
Have to give this one to WCS. Satellite Server is an ingenious piece of technology that comes with your license. It deploys easily on a light hardware footprint and provides a simple method to cache remotely and offload server burden.
Workflow
It’s always important to maintain strong chains of accountability when it comes to anything being produced by your business. Robust workflows help to create accountability and editorial ownership without (hopefully) interfering in employees’ routines. It’s also important to have customizable and unique paths for different types of content being produced and edited – all with the end goal of firm control over quality and accuracy of produced content.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
WebCenter Content has long been lauded for its robust and customizable workflow processes. Integration with live web content has made this an even stronger feature as well. Quickly deployable, easy to migrate, and totally customizable based on any metadata value, the WCC workflows are hard to beat. WCS’ workflow processes are definitely slanted in the direction of the content servers’ strength: web content. The product’s unfortunately unintuitive approach to workflow entrance and exit also makes the process more difficult to manage – especially given users common expectations.
Conclusion
This one goes to WCC/SS. While WCS certainly has the ability to perform workflowing processes, the balance of power, ease of use, and customizability give the edge to WCC.
Digital Asset Management (DAM) & Content Conversion
The ability to create packages of pre-sized renditions of your imagery, manipulate and convert video, or dynamically convert documents into web-viewable renditions can be a major boon to your contribution efforts. While it’s rare to need all these features, any one of them can be a serious help.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
With built-in (though somewhat limited) functionality for conversions and easy integration with several 3rd party applications, WCC allows you to convert full-size imagery to pre-sized web renditions and thumbnails or all Word docs to PDFs right at check-in. DAM and Content Conversion are not functionality within WCS.
Conclusion
This one is clearly in the WCC wheelhouse as it is part of the larger Enterprise Content Management (ECM) strategy which WCC embodies.
In-Context Contribution & Desktop Integration
Your contributors need simple access to update website content and documents. In-context contribution allows your authors to view the site as it looks live and quickly make changes, small or large, to reshape or refine your message. The same applies to documents as well; your users should have easy Windows-integrated access to items in the repository.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
Site Studio’s in-context contribution is robust and time-tested. Security can be applied at the placeholder level providing tight editorial control over portions of a single page. Integration with users’ workstations using Desktop Integration Suite (DIS) provides simple but powerful access to all authorized content in WCC. WCS’ Insite editor is a step forward in terms of integration and simplicity although the deep level of customizability adds to development overhead. With the same tight security controls, the only thing WCS lacks is the intimate integration with workstation desktops.
Conclusion
The edge goes to WCC/SS. While Insite is a step forward, the limited nature of WCS’ workstation integrations holds it back in this category. There’s word of eventual revamped functionality for WCS in this area but until then…
Segmentation / Content Targeting
Customizing the content that appears on your website based on metrics and provided-info? Yes, please. That’s Segmentation in a nutshell and it’s a concept that as its implementation continues to grow will change the web in fundamental ways.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
There is no out of the box facility for Segmentation. It would be very possible to develop something custom for Site Studio to do this but for even a few segments the development would become increasingly complex and burdensome. WCS’ rules engine (also called Engage) allows clients to create visitor segments and assign specific content to appear for those segments. Then metrics from any number of sources (analytics, user-provided, etc) are combined with implicit and explicit rules to determine which content to show. It’s complicated and can quickly become difficult to manage but when handled deftly can take a website to the next level.
Conclusion
No doubt, WCS wins this category hands down. While something custom can be crafted for WCC, the WCS rules engine is an out of the box feature which many clients should be utilizing.
User Generated (Social) Content
Facilitating your visitors to engage with your content through ratings, polls, and commenting is an incredibly important part of the modern web experience. The rise of dynamic social websites has changed how every visitor interacts with the content around them.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
WCC/SS has no out of the box functionality in this area. The most common path of utilizing a 3rd party service vendor is easy to setup and implement across your site however this can complicate matters when it comes to retention, moderation, or feature sets. While ultimately simple to implement, this isn’t a feature of WCC. The WCS product can be extended by the installation of the Sites Community Server (CoS). This server integrates with WCS and through simple code changes introduces commenting, ratings, and polls. Due to the integration with WCS you have administrative control over white-listing words, moderation, and retention. There is additional overhead to install the software, configure it, and modify templates to utilize it but the long-run benefits beat out those provided by a 3rd party software solution.
Conclusion
This one definitely goes to WCS. The current paradigm of social interactions with web content is embodied by the Community Server and the firm control it gives you over that content is excellent.
Mobile Site Delivery
The ability to deliver a seamless mobile experience for your website may be very important to you depending on the demographics of your visitors. In today’s mobile world users have come to demand an acceptable mobile experience – whether mobile-CSS or a full application deployment.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
WCC/SS does not provide any tools to enable or aid in the delivery of mobile-specific websites. As with any website, it’s possible to create mobile-specific CSS or even to redirect users to a different SS website designed especially for mobile devices. With the addition of the Mobility Server (MoS) for WCS, the business is provided with a tool to begin adapting and molding the mobile experience for any site in the system. The authoring environment can mimic various mobile devices to allow you to test display and functionality without extensive device purchasing. As well, the software aids in enabling location-aware functionality and maintaining user generated content methods. Keep in mind there is additional overhead to install the software and configure it.
Conclusion
The winner is definitely WCS. With the addition of MoS to an installation, clients are provided with a constellation of functionality that WCC was simply never built to provide.
Enterprise Content (Document) Management
Business doesn’t just create web content – it generates all manner of digital materials from documents to images to presentations and videos. Storing, classifying, converting, and retrieving these materials is crucial to ensure employees and visitors have access to the latest and greatest whenever they look for it.
WebCenter Content with Site Studio (WCC/SS) WebCenter Sites (WCS)
WCC’s true power is in the Enterprise Content Management arena. Whatever type of content you can throw at it, WCC allows you to flexibly assign metadata and meticulously store a full revision history. These processes tie in seamlessly with the workflows allowing end-to-end coverage of a content items lifecycle. The content management system (CMS) underlying Sites is robust but it was built from the ground up for Web Content Management (WCM), not document management. In this area it is simply eclipsed by the lifetime purpose of WCC and its decade-plus of evolution in this space.
Conclusion
ECM is hands-down the realm of WCC – especially when you factor in DAM, conversions, workflow, and records management capabilities.

Here’s how the standings break down:

Feature WCC/SS WCS
Microsite Management - X
Multi-language Support - X
Remote Caching (Site Delivery) - X
Workflow X -
Digital Asset Management (DAM) & Content Conversion X -
In-Context Contribution & Desktop Integration X -
Segmentation / Content Targeting - X
User Generated (Social) Content - X
Mobile Site Delivery - X
Enterprise Content (Document) Management X -

Ultimately there are two enormous factors to consider:

  1. While Oracle has announced the sun-setting of the Site Studio product, it’s fully included with the 11g release of the WebCenter Content product and supported through 2019.
  2. While I made each feature a winner-take-all, the overall isn’t a take-all comparison. You’ll need to judge on the features you find the most compelling for you own initiatives.

The last item I would submit for your consideration is that when you look at the summary chart above, it certainly appears that each software package has strength where the other may be weaker. Not long ago we came to the conclusion that WebCenter Content and WebCenter Sites are somewhat of a matched pair. When combined in a single architecture, you get industry-best ECM features and tools (from Content) and industry-best WCM features and tools (from Sites). We’ve even begun investing in this conclusion with the development and release of the TEAM Sites Connector, which is our first step in unifying these systems. And looking just a little way down the road, imagine you could migrate your legacy Site Studio web content directly over to Sites… Interesting indeed. Look for at our previous post with more details on how these applications fit so well together and how you can leverage that for a stronger, more robust architecture. Contact us for a personal conversation.


WebCenter Sites and Site Studio – Working Together?

May 31, 2013

By: Scott Olesen – Director of R&D

There have been many questions from our customers who use Site Studio concerning what they should do with WebCenter Sites – Do I use both?  Do I migrate?  What is my first step?  We have upcoming posts that can help you start deciding what to do, but whether you want to just reuse some of the information in your Site Studio data files or perform a permanent migration to WebCenter Sites, our Sites Connector and consulting services can help.

The first step in integrating the two is defining which Site Studio data files to replicate or migrate to WebCenter Sites and how they can be uniquely identified in the WebCenter Content repository.  Then, using our Sites Connector, the next step is to create a rule in WebCenter Content to handle it.  A rule consists of a query filter, destination, and an attribute map.  A query filter determines which content should be replicated or migrated, the destination determines where the content should go in Sites, and the attribute map determines how the metadata, renditions, or data file elements from WebCenter Content map to WebCenter Sites attributes.  In this example, here is a view of the rule we will use to replicate Site Studio data files to WebCenter Sites:

modifyrule

Here is the definition of the attribute map “CDF to Article” used in our rule.  You can see that we are mapping static text literals, data file text elements, data file image elements, and metadata values to Sites attributes using this attribute map.

 atrributemap

After the rule is enabled, the replication originates from WebCenter Content either immediately or on the next scheduled event.  Using the Site Studio Contributor and the WebCenter Sites Contributor “Form” view we can see the results of the replication process.

sites

Site Studio Contributor

WebCenter Sites Contributor

Here is the same page shown in the WebCenter Sites Contributor “Web” view.  You can see the use of the Subtitle, Copy, and Image File attributes in use on the website.  If our rule was left enabled and the Site Studio page updated, the changes would be replicated again and content in WebCenter Sites updated to reflect the change.

site

In our example we replicated metadata, static text, an image element, and text elements from WebCenter Content Site Studio to WebCenter Sites.  Our Sites Connector can also handle the replication of multiple image renditions created by digital asset management as well as be extended to handle your complex custom elements.  To learn more please contact us.

To read about our recent project performing a migration from Site Studio to Sites using our Sites Connector click here!

Click here for a demo!


TEAM’s WebCenter Sites Demo Featuring TEAM’s WebCenter Sites Connector

May 23, 2013

This demo covers WebCenter Sites Dynamic Content Targeting, In-context Editing with Insite, and the power of WebCenter Sites and WebCenter Content using TEAM’s WebCenter Sites Connector. For more information on Sites and our connector, click here.


Follow

Get every new post delivered to your Inbox.

Join 51 other followers