December 21st, 2009 by Melissa Womack • No Comments
If you have a problem getting a BRM pipeline to start up and get an error, here is a fix to try. Everywhere you see “XXX” is a replacement for the name of the client’s directory structure.
If you get the following message on startup of the pipeline:
bin/XXX: An error occurred during creation.
Originator : XXX.Pipelines.ExceptionPipeline.TransactionManager
Destination :
Message : ERR_TAM_INIT_FAILED
Arguments : XXX.Pipelines.ExceptionPipeline.TransactionManager
State : false
Severity : CRITICAL
Thread : 1
Go look in the $XXX_HOME/log/process/processXXXXX.log file for messages like:
01.12.2009 16:18:16 hostname XXX XXX MAJOR [T:1] 00081 – (XXX.Pipelines.ExceptionPipeline.Output.OutputCollection.EdrOutput.Module.OutputStream.Module) ‘No such file or directory’: Cannot move temporary file ‘./your/path/tmpExceptionPipelineToReplayEdrSerialize_YYYY.edr’ to output file ‘./your /path/ToReplayEdrSerialize_YYYY.edr’.
01.12.2009 16:18:18 hostname XXX XXX CRITICAL [T:1] 00441 – (XXX.Pipelines.ExceptionPipeline.TransactionManager) Failed to init transaction manager ‘XXX.Pipelines.ExceptionPipeline.TransactionManager’.
The tmpExceptionPipelineToReplayEdrSerialize_YYYY.edr file doesn’t exist for some reason, or is un-processable, and you have to remove references to it from the TAM startup files. There are two files that you need to delete:
$XXX_HOME/tam/ TamTransXXXXX.dat
$XXX_HOME/tam/ ExceptionBinaryLogFile.dat
Once you delete these two files, the pipeline should start up again. If it doesn’t, the file referenced may actually exist in the pipeline path. If it does, delete it.
Send questions to jdavis@ssglimited.com
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: BRM · CBRM · Oracle · Oracle BRM Pipeline · Oracle BRM Pipeline Error
November 23rd, 2009 by Robert McMillen • No Comments
I recently ran across a great article by the Burton Group that provides an indepth discussion on Cloud Computing along with definitions.
Quick… Give me a one sentence definition for the term “Cloud Computing”….
If you are like me you think you know what that is but the term is being used so commonly that now you wonder if you really do understand what it is…
In case you’ve not heard about them, the Burton Group provides in-depth, IT research and advisory services to executives and technologists at Global 2000 organizations.
One of the values to this article is that it provides an ontology on cloud computing which helps define and improve the discussion.
They define Cloud Computing as:
The set of disciplines, technologies, and business models used to render IT capabilities as on-demand services.
They cover a lot of topics about Cloud Computing along with what they expect the futures to be.
For just a taste, here is a sample diagram, from the article, describing the tiered architecture that is used in Cloud Computing.
The download page will ask for information and then send you login information, so be aware. I opted out of newsletters so hopefully I won’t get spammed. You can get a fresh copy of the 50 page document on Cloud Computing by going here.


If you enjoyed this post, make sure you subscribe to my RSS feed!
November 23rd, 2009 by Robert McMillen • No Comments
One of the presentations at Oracle Open World was by Lisa Parekh, who leads the Applications Technology Integration group within the E-Business Suite Development division.
In it, she covered the underlying technology that is used to enable E-Business Suite, Release 12.1. If you would like to brush up on the technologies, this is a great presentation to review.
She covers a lot of topics including Oracle’s E-Business Suite Release 12’s three-tier architecture, what browsers it supports, the User Interface improvements, SSO, SOA integration, BI, BI Publisher, Oracle Enterprise Manager, Oracle VM, and the upgrade process. Whew!
You can download the PDF file of her presentation from here.
If you attended Open World you can get the full audio for the presentation by visiting the OnDemand page here.
Thanks to Steven Chan for highlighting this session!
If you enjoyed this post, make sure you subscribe to my RSS feed!
November 23rd, 2009 by Robert McMillen • No Comments
I’ve been running Oracle Virtual Machines internally for several months. While at Oracle Open World I had a conversation at one of the Oracle kiosks where they recommended I go ahead and upgrade to the latest OVM release 2.2.0 When I first installed OVM I setup the console database and software on my laptop in a VMWare machine . That was fine initially but it was a hassle always having to startup the VMWare when I wanted to administer the Oracle Virtual Machines.
I was assured that by upgrading to the new release I would be able to easily to migrate the OVM console to another system. My target system is a 64-bit PC (ABASIN) executing Oracle Enterprise Linux 5.3 which would allow me to just fire up a web browser on my laptop and use ABASIN as my official OVM system. Several weeks ago I downloaded the Oracle Virtual Server and Oracle Virtual Manager 2.2.o from E-Delivery (edelivery.oracle.com) and burned them to two CD’s.
I then upgraded the OVM version I had running under VMWare. That involved mounting the iso file and executing runInstaller.sh. That all went very well and I’ve provided more details below.
I then used the backup.sh in the /opt/ovs-manager-2.2/bin directory to export my current XE database tables for OVM. Then I upgraded ABASIN with the same CD and used the same backup script, which has a restore option, to restore the files into that XE database.
Now it was time to upgrade my physical virtual server with the latest Oracle Virtual Server. That involved shutting down all Virtual Machines and booting the server using the OVS 2.2.0 disk. That process also went off without a hitch.
I was then able to connect to the updated OVS from ABASIN and do my management via browser without needing to start VMWare locally. Overall I was surprised how easy the process was and I’m very pleased with the new version!
For those of you who want to see the details of the VMM update I’ve listed the log below.
[root@sunlight ovm]# ./runInstaller.sh
Welcome to Oracle VM Manager 2.2
Please enter the choice: [1|2|3]
1. Install Oracle VM Manager
2. Uninstall Oracle VM Manager
3. Upgrade Oracle VM Manager
[3]
Starting Oracle VM Manager 2.2 upgrade ...
Backup the database before upgrade is highly recommended, to backup the database now, choose 'N' and run:
/opt/ovs-manager-2.1/bin/backup.sh
Are you sure you want to upgrade Oracle VM Manager from version 2.1.2 to 2.2 ? [y|N] [y]
Please enter the password for database account 'OVS': [********]
Now upgrading OC4J ...
Please enter the password for account 'oc4jadmin': [**********]
Starting OC4J ... Done.
Now upgrading the database schema ... Done.
Now upgrading the Oracle VM Manager application ...
Done.
Please enter the keystore password for the Web Service: [********]
Confirm the password: [********]
Setting keystore password for Web Service ... Done
Do you want to use HTTPS access for Oracle VM Manager (Y|n)? [Y]
Configuring OC4J to use HTTPS ... Done
Stopping OC4J ... Done
Starting OC4J ... Done
Upgrade Oracle VM Manager successfully.
Please check the log /var/log/ovm-manager/upgrade_2.1.2_2.2.log for more information.
To access the Oracle VM Manager 2.2 home page go to:
https://127.0.0.1:4443/OVS
To access the Oracle VM Manager web services WSDL page go to:
https://127.0.0.1:4443/OVSWS/LifecycleService.wsdl
https://127.0.0.1:4443/OVSWS/ResourceService.wsdl
https://127.0.0.1:4443/OVSWS/PluginService.wsdl
https://127.0.0.1:4443/OVSWS/ServerPoolService.wsdl
https://127.0.0.1:4443/OVSWS/VirtualMachineService.wsdl
https://127.0.0.1:4443/OVSWS/AdminService.wsdl
To access the Oracle VM Manager help page go to:
https://127.0.0.1:4443/help/help
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: Oracle Virtual Server · Oracle VM · Oracle VM Manager · OVS · Virtualization · VM Manager
November 10th, 2009 by Paul Scott • No Comments
With Oracle’s acquisition of Golden Gate Software in July, yet another integration offering is available. Golden Gate’s strength (and why it garnered Oracle’s attention) lies in its ability to move transactional data between heterogeneous databases with sub-second latency, transaction integrity, and minimal overhead. Although Oracle says Streams will continue to be supported, Golden Gate is the strategic direction for real-time integration.
So for Business Intelligence systems, what does this mean? Historically, data warehouse applications have attempted to answer the question “what happened?”, “why did it happen?” or “what will happen?”. These are reporting, analytical and predictive type applications. However, companies want their data warehouse systems to become part of their operational decision making. They need to answer “what is happening?” — reacting immediately to a change in business. This is where Golden Gate shines. Whereas, Oracle Warehouse Builder (OWB) and Oracle Data Integrator (ODI) are better suited for batch-oriented ETL, Golden Gate offers real-time (or near real-time) integration of data and can perform basic transformations. For more advanced transformation needs, Golden Gate can augment ODI allowing Golden Gate to perform the real-time extraction and ODI performing the transformations and loading.
More info on Golden Gate may be found at http://www.oracle.com/goldengate.
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: BI · Business Intelligence · Golden Gate
October 27th, 2009 by Robert McMillen • No Comments
Yes, it’s middle life for the Internet if you agree that it all began with ArpaNet in 1969. That’s when the first networked communication was sent between two computers over a longer distance. The communication was the word “LOGIN”. Unfortunately only “LO” made it before the network had a glitsch.
There’s an interesting story behind it all here if you want more details.
Having lived through most of this, including 1969, it got me thinking about other firsts.
I’ve had the benefit of entering the workforce just as the Personal Computer was introduced so there are some interesting things along my time line. So if you’d like to see what I consider some highlight memories from my life in technology, read on.
- November, 1977 – First Personal Computer – The TRS-80. 4KB of memory, black and white screen, cassette tape storage
- February, 1978 – First floppy drive – 750KB capacity – 5.25″ format – Talk about blazing speed!
- April, 1978 – Typed in first Word Processor from BYTE Magazine – Line mode only!
- May, 1978 – Wrote first application for managing a golf tournament – Had a real struggle with sorting by scores
- 1979 – First Relational Database on HP3000 at work
- 1980 – Rented 300 baud modem to do remote work on HP-3000. Only $99 per month, wow! Watching those letters slowly list across the screen from the acoustic coupler was a real rush…
- 1982 – First clone PC – Dual 5.25″ floppy’s – 64KB memory – MSDOS and CPM operating systems
- 1982 – First work with Dbase II, then Clipper
- 1983 – First Hard Drive – $300 – Used – 5MB capacity – Now I knew real speed…
- 1984 – WordPerfect rocks! Microsoft Word is a disaster to use
- 1987 – First introduction to Xenix and Informix at work
- 1990 – First Email Account at Work
- 1990 – First introduction to Unix SVR4 at work
- 1990 – First Multi-Processor Server at work
- 1991 – First Cell Phone
- 1992 – First SAN – RAID Disks at work (500MB)
- 1993 – Created first networked application using Windows 3.1
- 1993 – DOOM Game Released for the PC
- July 1994 – First Oracle DBA class
- 1995 – First home internet connectivity – DSL
- February 1995 – First T1 at work – Debated whether to register www.rolex.com since it wasn’t taken…
- May 1995 – First encountered HTML, and downloaded paid version of Netscape Navigator
- August 24, 1995 – Windows 95 released – who can forget?
- November 1995 – Bought first tickets over the Internet for 1996 Olympics in Atlanta
- 1996 – First laptop computer
- 1999 – First use of a VPN from home
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: internet
October 22nd, 2009 by Jon Davis • No Comments
While returning from the Oracle Open World conference in San Francisco, Steve Steinheimer and I had a rather long delay in the SF airport. During this time we had the unexpected pleasure of meeting Megan Munsell who works for a non profit organization called United World Colleges (UWC). Ms. Munsell was on her way to an annual board meeting in Vancouver. What Steve and I learned is that UWC’s mission is to promote world peace and a sustainable future. While that sounds like a goal that most everyone would embrace, they have a specific strategy for trying to achieve this lofty goal. That strategy is to build schools around the globe and fill the schools with students from all races, religions, cultures, and economic status. The idea is that the children will discover that they are actually more alike than different once they get to know each other, and that will lead to dialog rather than armed conflict to resolve problems in the future.
To quote from the UWC web site “The first UWC – UWC of the Atlantic – opened in 1962 and today there are thirteen United World Colleges across five continents. Almost 40,000 students from over 180 countries have studied at UWC and there are over 120 National Committees. In the turbulent world of the 21st century, UWC’s aims and objectives are as relevant today as they were in 1962 – perhaps even more so.”
I would like to personally wish Ms. Munsell and UWC the best of luck in obtaining their goal.
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: OOW · Oracle Open World · SSG · UWC
October 14th, 2009 by Robert McMillen • No Comments
This afternoon, Larry Ellison lifted the curtain providing more information about the Fusion Applications.
For several years Oracle has mentioned its plans to introduce this completely new applications suite. Today, Ellison said that Version 1 of Fusion Application will include the following functionality:
- Financial Management
- Human Capital Mgmt
- Sales and Marketing
- Supply Chain Management
- Project Portfolio Management
- Procurement Management
- Governance, Risk and Compliance
Version 1 of Fusion is now in the test phase with Oracle customers. It is described as being SAAS ready, based on Service Oriented Architecture, using embedded Business Intelligence and based on industry-standard Java and Middleware. One slide he showed indicated that the first version has over 6000 tables, 6500 objects, 18,000 views, 1215 services, and 2500 application modules.
Fusion is designed to support management by exception by providing:
- What do you need to know using Business Status
- What do you need to do with Action and Task Lists
- How to do it with Task Flows
- Who do you need to Contact will Collaboration
Final comments by Ellison indicated that Version 1 of Fusion Applications will be released in 2010.
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: BI · Fusion · Fusion Applications · Oracle · Rob · SOA
October 14th, 2009 by Robert McMillen • No Comments
You wanted to be here but it’s another year of budget cuts. Sure the executives are still flying first class all over the country but you are stuck at home again. I know it’s a bummer but there is a tiny silver lining for those who are unable to attend. You can still get access to those sessions you wanted to see.
Unlike those who attended you won’t have sore feet and lack of feeling in your posterior. And you won’t be off work for scheduled back surgery to repair your ruptured disc caused by carrying around all of the swag during the day. Even better, you get to avoid all of the boring sessions where the presenter laboriously reads the same slides which were shown previously in six other sessions. Seriously, you should count your blessings for not being subjected to these problems.
Here’s your consolation prize:
Oracle is releasing all 1800+ conference sessions, plus the keynotes for only $245. If someone from your organization did attend, they can access the same content for free. The sessions will be available as downloadable mp3’s. Slides will be available in Powerpoint format.
More information is available at the links below.
You can also visit the official Oracle OpenWorld Web site for more information, to purchase, or for access.
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: OOW · Open World · Oracle · Rob
October 14th, 2009 by Robert McMillen • No Comments
Oracle will be releasing in 2010 several new products for their WebLogic Suite. One of these will be JRockit VE (JRVE). JRVE will be a bare-metal install not requiring an underlying operating system.
Oracle believes they can coax significant performance gains for the JRockit JVM by removing the O/S barrier. Additional benefits include simplified administration, improved security and a single configuration file for setup.
For now JRVE is not expected to be a stand-alone product and will be used in support of the new Weblogic Suite Virtual Edition expected in 2010.
Some interesting specifications for JRVE versus a typical Linux implementation:
- 10 Commands
- 100 Parameters
- 1 Administrative Tool
- 1 second Boot Time
- 2MB (not GB) Memory Requirement
- No Shell support
With JRVE, the layers on the technology stack will shrink to just the JVM and the Application. This is distinctly less than many Java environments that require the O/S, JVM, App Server, SOA and then the Application on top of it.
If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: Bare-Metal · JRockit · JVM · OOW · Oracle · Rob · Virtualization