Make Unstructured Data Searchable with a Multikv Command

Jeff Rabine | Splunk Consultant

Splunk works best with structured data. This blog post will cover how to make unstructured data searchable. In this real-world example, the customer wanted to use data in the second table of an unstructured log file. Changing the log format was not an option, and access to .conf files was not available, so all changes needed to happen at search time.

Raw log sample:

raw log sample where we need to make unstructured data searchable

As you can see, there are two tables of data in the log. The first step is to remove the top table from the results since it’s unnecessary for this search. We will do that using the rex command to over-write _raw capturing only the data that we need.

two tables of data


The next step is to use the multikv to break the tables into separate events. This command will attempt to create fields and values from the table however, in our case, we removed the headers from the table because the formatting of our table was not clean. This caused the multikv command to not work properly. Since we removed the headers, we will set them to noheader=t.

Multikv noheader=t

Now, the last thing we need to do is create our field extractions, and then we can use the data however we please.

final image multikv


As you can see, we now have nice clean data!

Other uses of the multikv command:

Depending on your data, there are other ways to use the multikv command. Neither of these examples was able to make unstructured data searchable for our customer, but I recommend trying them with your data. Your success with the following examples will depend on how cleanly formatted your logs are.

In our example, we stripped out the headers of the table to make unstructured data searchable. You may be able to leave the headers. That would save you from extracting the fields with the rex command. Also, by default, the command will attempt to process multiple tables within the log, so you might just have to use the multikv command. After running this search, check to see if the correct fields were extracted.

index="fruitfactory" sourcetype="fruitfactory"
| multikv

You can also tell the command what row contains the headers of the table. This would allow you to always look for the headers on the first, second, etc row of the event. Again, check and see if the correct fields were extracted after running this command.

index="fruitfactory" sourcetype="fruitfactory"
| multikv forceheader=

Want to learn more about unstructured data or using the multikv command? Contact us today!

The Top Five Records Management Problems and Why They Resemble Raising a Teenager

Here are five issues that you will encounter with dealing with both teenagers and record management.  These five records management problems come from observations that are firsthand experiences from client engagements across multiple industries, as well as from raising teenagers, and from actually being an ex-teenager.

  1. Clean up your mess before I have to do it.

Basic retention management (not necessarily full-blown records management) is a lot like having to clean your teenager’s room.  The teenager had ample opportunity to do it themselves, but failed or neglected to do so.  Your employees also have old, irrelevant, and often contradictory documents lying around, and have neglected to clean them out. This can cause records management problems down the road.

By scheduling the elimination of old, outdated content, the records manager is essentially acting as the parent with the broom and dustpan.

2. Be in this house before your curfew, or else.

No teenager likes to be told when they have to come home. However, if they are out past their curfew, usually it’s a recipe for disaster.

If you company records are not disposed in a timely fashion per legal mandates, it’s like they missed THEIR curfew.  Having such records in the house after their time is up also is a recipe for a legal disaster.

During post-mortem type follow ups, it’s often observed that a customer has records that need to be processed due to disposition rules being triggered, but the customer has failed to actually process the items.  A teenager could be simply grounded for missing curfew; your company’s punishment may be more severe. Simple steps can eliminate future records management problems.

3. You live in my house, you must follow my rules.

Teenagers typically hate the rules set forth by their parents.  Teenagers consider their lives to be their own business, where a parent shouldn’t infringe.

Employees often think that they are the owners of content, and can control who has access to it, and the company should not infringe.  This opinion is not true, the company owns it if created on company time and utilized company resources in such creation.  Company rules must apply to who keeps what, who sees what, how such items are retained, and so forth to avoid records management problems.  It’s the company that will go to court if legal issues arise when the “rules of the house” are not followed.

4. All my friends are doing it.

No two companies are the same.  Even if the companies perform near identical work, record keeping requirement rules can be substantially different between states and localities where your “friends” live.  (Besides, if your friends jumped off a cliff, would you do it?)

5.I forgot.

It’s amusing to see what a teenager “remembers” and what a teenager “forgets”.  Your employees “forget” from time to time, or are simply preoccupied with other, meaning “more interesting”, tasks.

Applying consistent record and retention policies removes the “I forgot” excuse for not disposing of old content and out of date records and prevents records management problems.

The five records management problems above illustrate raising teenagers and records management both are indeed similar.  They both seem to be thankless jobs in the moment, but when looking back in retrospect, both can be considered successful if consistent (and persistent) strategies are first deployed and then followed.

If you have questions about records management, please contact us today:

[pardot-form id=”15987″ title=”Blog – William Phelps – The Top Five Records Management Problems and Why They Resemble Raising a Teenager”]


Spring Cleaning Your Content: Essential Content Audit Techniques and Questions


Spring Cleaning Your Content:
Essential Content Audit Techniques and Questions

By: Seth Ely | Solutions Analyst

It happens to almost everyone. Time for spring cleaning comes around and you decide it’s time to organize the garage, attic or basement. Once you undertake this organization project you may find that there are items that are completely obsolete (Pentium 2 computer parts), items that you forgot you had (an ab roller), and items that have been looking for but couldn’t find (your high school yearbook). Even though we own these items and most likely moved them all to their current location, our knowledge and understanding of the things we are managing can be somewhat flawed. A similar dynamic is often true of organizations who attempt to employ a comprehensive content strategy or structure content that was previously unstructured.

In order for an Enterprise Content Management strategy to be effective, models for security, metadata, and workflow need to be created which can facilitate the existing content and associated processes within an organization. However, a frequent problem in creating scalable Content Models is that the breadth and depth of content that will need to be managed is not fully known or understood.

In these cases, it is important to perform an Enterprise Content Audit. The audit of the content is designed to get a high-level list of the types of content in the organization and capture details about how the content is used. This exercise has direct inputs to the Content Model that will be created as part of the overall Content Strategy.

The Enterprise Content Audit can logically be broken into two main parts: Content Inventory and Content Analysis which are described below:

Content Inventory

When looking into the types of content that a particular organization utilizes, the source systems can vary widely from legacy content systems, to shared drives, to email.

It is important to have a really good profile of the content that exists within the organization. That being said, there is no one way to take inventory of the content. There is a continuum of detail from a full inventory, to a sample inventory, to a set of disparate examples that can all be part of the inventory process.

The ideal is to for the analyst to have access to the source systems and locations that currently house content. This will allow for automated processes to be used to profile the content and obtain various metrics that can inform the Content Analysis.

If the Content is exposed via a consumption site, the site can be indexed with a crawler to provide information about the presentation layer for the content. If there is a legacy system, techniques such as a dump of the database or an export can yield the desired information. In the case where content is on individual workstations, email, etc., it may only be possible to get example files.

The most important thing is to turn over enough rocks that the analyst has an accurate picture of the types of content that are present and can glean ancillary information about the content. This is the same process that happens when we start looking through boxes in our basements; by actually looking in the boxes, we learn things that we never would have known just relying on our memory and perceptions.

These learnings can then be used as a framework to drive the deeper content analysis process. In the absence of this step there is substantial risk that the rocks will be overturned after the Models have been established and introduce risk of substantial rework.

Content Analysis

As an output of the content inventory, there should be a high-level list of categories or grouping of content. For each of these groupings a number of questions can help define the Content Model and other specifications for a Content Management Implementation.

Below is a sample set of questions that can be used to elicit the type of information needed to create the full content model (metadata, security, workflow) and other specifications for a Content Management Implementation. For each of these questions, the as-is and to-be needs to be taken into consideration. Some of these questions can be partially answered based on the Content Inventory, others require stakeholder input.

  1. Where are these currently stored? (migration, integration)
  2. Who has to access these?  (security)
  3. What is this content used for?  What information do you use to find these? (metadata)
  4. How is this content currently organized?  (metadata)
  5. Where do the go to access these? (information architecture, consumption)
  6. Who can edit these? (security)
  7. Is there an approval process for these? (workflow)
  8. How long do you keep these? (retention)
  9. How many of these currently exist? (migration)
  10. How many of these are created each month? (performance)

It makes sense to capture the analysis details on the basis of the content inventory. Once we have these details, we can then begin the exercise of creating the models in the areas highlighted above. The business/functional user does not need to fully understand these concepts initially, but this process will create a model that allows that the system to be modeled according to the functional directives as expressed through the interview process. This is the most efficient and accurate way to establish requirements for a content-driven project.


TekTalk Webinar: Breakthrough in Enterprise-Wide Contract Lifecycle Management

New CLM Webcast Header-Recovered

TekTalk Webinar: Breakthrough in Enterprise-Wide
Contract Lifecycle Management

Thursday, August 20, 2015 at 1 PM EST / 10 AM PST

Contracts rule B2B relationships. Whether you’re a growing mid-market company or a large-scale global organization, you need an effective system to manage surges in contract volumes and ensure accuracy in reporting.

TekStream and Oracle would like to invite you to a webinar on an exciting new solution for Contract Lifecycle Management (CLM).

This solution provides organizations with a consolidated and secure platform to logically ingest and organize contracts and supporting documents. It offers total contact lifecycle management with intuitive workflow processing as well as native integration to many exiting ERP systems. With this new solution, contracts and other critical documents will no longer be locked in enterprise systems; the entire enterprise can gain seamless access from one centralized repository.

The webinar is scheduled for Thursday, August 20th at 1 PM EST/10 AM PST.

Solution Summary:

TekStream’s Contract Lifecycle Management (CLM) software is built on Oracle’s industry leading document management system, WebCenter Content, and is designed to seamlessly integrate with enterprise applications like JD Edwards, PeopleSoft and Oracle’s Enterprise Business Suite (EBS). Combining Oracle’s enterprise level applications with TekStream’s deep understanding of managing essential business information, delivers a contract management tool powerful enough to facilitate even the most complex processes. TekStream’s solution tracks and manages all aspects of your contract work streams from creation and approval to completion and expiration. Companies can rely on TekStream’s CLM to ensure compliance and close deals faster.
Join us to understand how our innovative new solution can address the cost and complexity of Contract Lifecycle Management and provide the following benefits:

Solution Benefits:

  1. Centralized repository for all in-process and executed contracts.
  2. Increase efficiency through better control of the contract process.
  3. Support for “Evergreen” contracts help to improve contract renewal rates.
  4. Improve compliance to regulations and standards by providing clear and concise reporting of procedures and controls.

Register for free now! 

Patch MLR3 Now Available for Oracle WebCenter Content

Oracle’s WebCenter Content now has Patch MLR3 available. The patch is fairly straightforward, but some extra steps will be required for this to work with the Oracle Application Developer Framework User Interface (ADF UI). The new updates add new functionality and features to the user interface:

–          Workflow with electronic signatures capabilities are displayed in proper places such as in the document viewer.

–          Users can now select their home page (Search, Favorites, or Browse).

–          Users can set the View Type across Search, Favorites, and browse pages.

After patching WebCenter Content to MLR3, follow the steps below to at ADF UI.

Roll Back Patches

During the original installation of Oracle ADF UI, two patches were applied to the application. We will need to roll back the patches, and install two new patches.

Download the following two patches:

Open a command prompt. Set your ORACLE_HOME to the UI domain’s oracle_common folder.

For Linux users:

export ORACLE_HOME=<UI domain middleware>/oracle_common

For Windows users:

set ORACLE_HOME=<Drive Letter>:<UI domain middleware>\oracle_common

Next, go to ORACLE_HOME, and into the Opatch folder. Run opatch lsinventory. This will show the patches which have been applied.


To roll back the patches, use the following command:

ORALCE_HOME/OPatch/opatch rollback -id <patch_id>

In our environment, here are the two commands we executed:

  • opatch rollback -id 13656372
  • opatch rollback -id 13656274



When we run opatch lsinventory again, it shows no interim patches installed on this Oracle Home.


Install latest Sherman Patchsets

The next step is to apply the new patches on to the UI domain environment. Start by extracting the patch files.  In our example, the patch files will be stored in /u01/ui/patch/.

Browse into the folder of the first patch (/u01/ui/patch/16546129/). To run the patch, run the following command:

<ORACLE_HOME>\OPatch\opatch –apply –jre <JRE Location>

In our example, the command is:

/u01/ui/Oracle/Middleware/oracle_common/OPatch/opatch apply –jre /u01/app/jdk/jre


It should end up looking like this:


Reboot the server.

Re-Register Oracle MDS

Browse to the WebCenter Content’s Fusion Middleware folder. Go into Oracle_ECM1 à ucm à Distribution à WccADFUI. Copy the file named Our complete file path for this file is:


Paste the file into ORACLE_HOME (same as above) à webcenter à wccadf. Unzip the file.

Now go into ORACLE_HOME/common/bin, and run WLST. The following commands need to be run in order to re-register Oracle MDS.

  • wls:/offline> archive = getMDSArchiveConfig(‘/Oracle/WebUI/Middleware/oracle_common/webcenter/wccadf/WccAdf.ear’)
  • wls:/offline> archive.setAppMetadataRepository(repository=’mds-WCCUIMDSREPO’, partition=’MDS_PARTITION’, type=’DB’, jndi=’jdbc/mds/WCCUIMDSREPO’)
  • wls:/offline>
  • wls:/offline> upgradeADF(‘/Oracle/WebUI/Middleware/user_projects/domains/WCCUI_domain’)

The commands we ran looked like this:



Start up WebLogic Server.

Redeploy Oracle ADF Skin Libraries

Go into the UI Domain’s Admin Console. In our environment, the URL for the Admin Console is http://localhost:7003/console.

Select Deployment under Domain Structure.


Find the deployment Delete it.


Find the deployment Delete it.

Now click the Install button. In the Path, browse to ORACLE_HOME/webcenter/wccadf. Select WccAdfCustomSkin.jar. Click Next.


Deploy the application to the Admin Server and the ADF Server.


Click Next until the end, and then click Finish. Do the same for WccAdfStandardSkin.jar.

Start up the ADF UI managed server, and you’re done! For live assistance from a TekStream representative, chat us now. Or, fill out the form below and we’ll contact you as soon as possible.

Installing Oracle WebCenter Content on Windows Server 2012


Nothing worth doing is painless. TekStream’s Pete Chen guides you through the pitfalls and challenges of your Oracle WebCenter Content on Windows Server 2012.

Before starting a new installation of Oracle WebCenter Content, I checked the certification matrix to see if this version was compatible with Windows Server 2012. The matrix listed as certified for 2012 installations, so I continued with the installation by gathering the appropriate installation files. The initial installation package included:

  • Oracle WebLogic Server 10.3.6
  • Java JDK 1.7
  • Oracle WebCenter Content
  • Oracle Repository Creation Utility

The installation environment used 2 servers. One server would serve as the Universal Content Manager (UCM) instance. The other server would serve as the Inbound Refinery (IBR) server. Server specs were:

  • Windows Server 2012 Datacenter
  • VMWare Host
  • 2 x 60GB HD
  • 16GB RAM

The Problem

The installation process gave no indication of errors. I disabled 8dot3 naming, installed Java JDK, and extracted all the archived installation files in to the local C:\Temp directory. After setting up the domain, I went to start up WebLogic Server (WLS). Everything appeared to start up properly, and WLS was in a RUNNING state. I used Admin Console to start up the UCM and IBR server. Both appeared to be in RUNNING state on the Admin Console. I browsed to pages for UCM and IBR, and was shocked to find 404 errors for both sites. Something had gone wrong, and looking in the log files revealed how bad things were.

####<Dec 16, 2013 11:29:30 AM CST> <Error> <ServletContext-> <USDVICMSWEB01> <UCM_server1> <[ACTIVE] ExecuteThread: ’0′ for queue: ‘weblogic.kernel.Default (self-tuning)’> <<anonymous>> <> <0000KBwT7AfCom85nj8DyZ1IfnX^000003> <1387214970008> <BEA-000000> <Could not start server of type ‘server’ at default relative web root URL ‘cs’.

Caused By: intradoc.common.ServiceException:

!syFileUtilsUnableToCreateSpecifiedDir,E:/Oracle/Middleware/user_projects/domains/[domain]/ucm/cs/config/privateat intradoc.common.FileUtils.checkOrCreateDirectory(

Caused By: java.lang.AssertionError: !syNativeOsUtilsNotLoadedat intradoc.common.NativeOsUtilsBase.doLoad(<Dec 19, 2013 1:05:17 PM CST> <Error> <oracle.ucm.idccs> <UCM-CS-000001> <general exceptionjava.lang.AssertionError: !syNativeOsUtilsNotLoadedatintradoc.common.NativeOsUtilsBase.doLoad( intradoc.common.NativeOsUtilsBase.<init>( intradoc.common.NativeOsUtils.<init>( intradoc.filestore.filesystem.FileSystemProviderConfig.init(

I double checked the certification matrix. Everything looked right. I saw in the logs that the relative webroot /cs could not be started because a folder was not created. Some of my colleagues suggested it was a permissions issue, so I went to create the folder manually. If I can create the folder, there shouldn’t be a problem with permissions. I successfully created the /ucm/cs/config/private folder. I tried restarting the UCM server manually, through command prompt. There were still a few errors, but it resulted in RUNNING state. I was then able to access the UCM web page. The errors didn’t feel right, and I didn’t want to continue, knowing there were already problems with the installation.

Here are some of the steps taken to try and resolve the NativeOSUtilsNotLoaded problem:

  • Added NativeOSUtil location to Path
  • Added JAVA_PATH
  • Replaced %SYSTEMROOT% in Path to C:\Windows
  • Create \ucm\cs\config\private folder manually
  • Run everything from Command Line as Administrator
  • Applied Oracle Patch from
  • Install UCM on 2012. The installation was successful without any changes

The Solution

Ultimately, the problem came down to the use of Visual C++ Redistributable packages. The default version installed was the 2008 package for x86 and x64. I upgraded the packages to the 2012 version, again in x86 and x64. The problem was still there. A colleague of mine suggested I give the program what it wants, which seemed to point to the 2005, SP1 edition for both x86 and x64. I got rid of all other versions Visual C++ Redistributable package SP1 for both x86 and x64. After reboot, I tried again. IT WORKED! I was able to complete the installation.

Here is the error message which led my colleague to look further into Visual C++ 2005 SP1.

java.lang.UnsatisfiedLinkError: E:\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

Since the application failed to start, we looked at the Event Viewer, and found the problem on Windows.

Upon searching for version 8.0.50727.762, the first returned result was for Visual C++ 2005 Redistributable SP1.

The installation of UCM required a very specific Visual C++ to run properly, and it was not specified in any installation guides.



  • java.lang.AssertionError: !syNativeOsUtilsNotLoaded
  • !syFileUtilsUnableToCreateSpecifiedDir,E:/Oracle/Middleware/user_projects/domains/[domain]/ucm/cs/config/private
  • Could not start server of type ‘server’ at default relative web root URL ‘cs’.


Install Microsoft Visual C++ 2005 Redistributable Package SP1 for x86 and x64.

To find more Oracle answers, follow us on LinkedIn here or complete the form below to have an expert contact you immediately.

Catching its second wind – Oracle WebCenter Content back in the race with PS7

Troy Blog

For years now, there has been a strong end-user appeal for the “ease of use” of Microsoft’s SharePoint. It’s all about perception and appearances; SharePoint seems to have it all (the actuality of that is for another topic). Integration into Microsoft Office, web-enabled, workflows, tagging, revisions…..okay maybe Microsoft isn’t the only company out there with a product that provides all the core functionality for content management, but they make it look so easy. FileNet, Documentum, Oracle WCC—the list goes on, all meet the core functionality of strong document and content management applications. However, most technologists recognize that different applications have their strengths and weaknesses, and SharePoint, from an enterprise level, has its fair share of issues. “But it looks so easy!!” There has always been a race to be the best, grab the most customers, and be first in everyone’s minds; many will contend that SharePoint had been leading that race based on their pretty face and Oracle was neck-and-neck with them based on WebCenter’s pure muscle. The ultimate winner will have the strength for the long haul and the looks to keep the consumer’s interest. Oracle’s new User Interface for WebCenter Content has moved it from being the Sir Charles Branson of the content management world (strong and characteristic, but with a face only a mother can love) to Hugh Jackman (strong, butt-kicking superhero, with looks that drive my wife crazy).

As a predominately Oracle-focused consultant, I’ve always had to make excuses about Oracle’s primary user interface. I would say things like “it was created by developers not artists, but it’s solid and works” or “Granted it’s not the prettiest thing in the world, but neither is my car and it’s never had a problem and gets the job done.” The downside to these statements is that users have increased their levels of expectations over the last few years of increasing functionality and eye-catching UIs for all things web-based. Oracle finally caught on to the fact after years of competing with Microsoft for the small-to-midsize company market and for enterprise intranets and corporate information stores and as part of the new Service Pack 7 (also known as dot 8) release of WebCenter Content, a new streamlined and intuitive interface has been released.

Clean and uncluttered interface, drag and drop to the UI, Favorites, intuitive searching, Libraries, and user-controlled security put Oracle at the head of the pack again.  Oracle is kicking in the afterburners with the new iOS (iPhones and iPads) and Android app.  Finally, something that Microsoft doesn’t offer out-of-the-box.  Oracle will be providing WebCenter Content apps directly for iOS and Android, while SharePoint users have to use third-party vendor apps to interact with their repositories (most often requiring companies to move to Office 365).

Oracle is learning and adapting to their customers wants and needs, and I think it will pay off in a big way.  The new dot 8 release promises to deliver a user experience that compares and even beats Microsoft’s, and added features like the mobile apps, drag and drop UI, and overall product functionality enhancements ensure that they will keep their lead.

Still have questions? That’s what we’re here for. Send us your information and we’ll have a technical expert contact you to discuss your challenges and how to solve them.

Top 10 WebCenter Content Installation Pitfalls and How to Avoid Them


There is nothing like a smooth clean install. You approach the terminal with grit and determination, fly through the installation, and within a blink of an eye, all managed servers are RUNNING! Then… you wake up. *poof* Reality sets in, and that smooth paved road appears to have some twists and bumps. Enterprise level software generally comes with tons of options. If you don’t pay attention to the installation, or don’t do your research prior, you’ll find yourself in uncharted lands without a guide to help you.

Most Oracle WebCenter Content installations are fairly straight forward, so it’s especially frustrating when something goes wrong. It’s supposed to be simple and straightforward. Why isn’t it working? Well, here are a couple of pitfalls to help you to better navigate all of the twists and turns you might encounter!

  1. Do not install 32-bit WebLogic Server (WLS) on 64-bit Universal Content Management (UCM). This configuration is not supported by Oracle. Although you may not notice a problem when you go through the installation, any future request for support will probably result in a friendly “Sorry, but that’s not supported.” Better safe than sorry, right? Remember to also install WLS with a 64-bit version of Java.
  2. The Repository Creation Utility (RCU) version has to match the WebCenter Content (WCC, formerly known as UCM) version. It’s all about the schema! As new versions of WCC and RCU are released, they don’t clearly advertise the changes made to the schema. It could be something as large as a new column added to a table, or it could be something as small as the field length changing by one. Although it doesn’t seem like a problem during installation (the connection test results in a happy green check), it may come back to haunt you the first time you try to check-in content, and get a database error.
  3. When installing WCC on a Linux platform, remember to set your limit.conf file. This is where you set the hard limit and soft limit of a resource on your system. Set your number of open files (nofiles) to something manageable, like 4096. Without setting this, the default is substantially lower than 4096. Make sure this is set properly so your system can handle all the files needed to be opened by your Oracle applications.
  4. If you are using X-terminal to perform a remote installation through Putty, remember to enable the X11 features in Putty. It’s very easy to overlook this. You open up a new putty session, and dive into the environment. After swimming around, you go to run a program. You wait for the program to come up, but get feedback about “not able to display” instead. Before calling up your local help desk to yell at them for not installing Xwindows, check to make sure your X11 is turned on in Putty! It may also be a good time to check and see if your emulator is running. Don’t fall victim to an ID-10t error!
  5. When installing SOA, set DB processes to 200 BEFORE running RCU. Don’t make the changes after running RCU, and certainly not during, but before. These changes will be applied to the repository schemas created, and will save you from a headache later down the road.
  6. When creating the repository, remember to write down and save the password! It has happened to me, it’s happened to others. You finish an install, and close that chapter of your life. But like a good zombie movie, the environment rears its ugly head, and you need that password to check your DB connection. That’s when it occurs to you… “I have no Earthly idea what it is!!!” You scramble to find any scrap of paper relating to that time period, but sadly none contains that golden password.
  7. Know whether you are installing for development or for production. A production system is more secure, while a development system is more relaxed with security and protocol. Knowing the difference, and adding the password file, could save you some time!
  8. Map out your install before you do it. Ports, IP’s, server names, clusters, machines, Database access information, and password requirements are great to have handy so you don’t have to search for it, or worse, create something on the fly. Taking time before the installation to research and plan will help minimize mistakes. Have all your stuff written down before the install so you can spend more time on the installation steps.
  9. When installing on Linux, pay attention when using command lines. More specifically, know when you are using Root, and when to disengage. All you need to do is run one time as root, and suddenly all the folders permissions change! Your WCC won’t find the files it needs. The Inbound Refinery (IBR) managed server runs around in a circle. Spaces locks itself in a pantry. SOA goes AWOL! There are only two times in a standard installation when you’ll need to run a command as root, when you run RCU and when you create the central inventory during the WCC code install.
  10. Installing on Windows, be sure to change 8dot3 first. This is Microsoft’s default naming convention. Files and folders generally are limited to eight characters, with a three character extension. As an example, we have file names like autoexec.bat, or config.sys. When you try to browse through your file system in command prompt, you’ll see that the folder “Program Files” ends up “PROGRA~1”. It’s eight characters, and fits neatly into that MS mold. Turning this off is required to use WCC. Files and folders exceed the eight-character limit. But why not just turn this feature off later? During the installation, configuration files are written with folder paths included. These folder paths use “MIDDLE~1” instead of “Middleware”, which may cause problems later on down the road. In one example, we had changed the 8dot3 much later in the process. When we tried to start up the servers, it failed because the service tried to write to a file, but could not find the file because it didn’t know that folder structure.

Slow down!! Typos magically appear when you rush through an install! It doesn’t matter how good you are, or how much experience you have, we are all capable of overlooking or forgetting a step. Why read a blog about common pitfalls only to overlook those exact pitfalls? You’ll end up kicking yourself twice… once for messing up, and once for not listening. Hope these little tips help! I know they certainly would have come in handy for me in the past!

Looking for more help with your installs? TekStream is positioned to help. Complete this form and an installation expert will contact you immediately.

TekStream Web Demo: The Anatomy of Oracle WebCenter Imaging

Webinar Banner

Bringing Clarity to Your Imaging Solution!

Customers currently deployed on Optika, Stellent, or Oracle Imaging and Process Management (I/PM) solutions are quickly coming to terms that their existing applications have become outdated. Optika/Stellent/Oracle I/PM customers should look to enhance and expand their I/PM solutions by upgrading to Oracle WebCenter Imaging 11g, which has been updated to include the following features that improve usability and functionality:

  • Improved Ease-of-Use
  • Higher Productivity
  • Improved administration
  • Common Web Interfaces for all forms of content management
  • Open Integration
  • Streamlined upgrades

TekStream’s consultants are well-versed in not only legacy Optika, Stellent, and Oracle I/PM, but also in Oracle WebCenter Imaging 11g. Customers wishing to upgrade their existing Imaging and Process Management applications will benefit from years of successful implementations, best-practices, and a deployment methodology designed to minimize the impact to business operations while upgrading functionality and content. As technology evolves, it is important to understand what functions have been replaced, updated, or sunset. TekStream provides upgrade customers with a full understanding of their options, and helps them to build a plan designed for success. Due to differences between the Stellent, Optika, Oracle I/PM, and Oracle WebCenter Imaging, it is important to match content functionality, metadata, workflows, and security to the capabilities provided in WebCenter Imaging 11g.

This free Oracle Imaging demo will take your enterprise paperless in months, not years. Join the experts at TekStream as they illustrate the tips and tricks to a successful paperless process implementation. Customers currently deployed on Optika, Stellent, or Oracle Imaging and Process Management (I/PM) solutions are quickly coming to terms that their existing applications have become outdated, making them vulnerable to competitive pressure. Don’t be left behind. See the immense cost savings.

If you would like to speak with an expert about your project, complete this form to contact our team. We’ll immediately connect you with the best resources available.