<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-31331079</id><updated>2026-04-09T22:37:26.697+12:00</updated><category term="ebiz"/><category term="techie"/><category term="development"/><category term="bi publisher"/><category term="appsdba"/><category term="fnd"/><category term="reports"/><category term="general"/><category term="internet"/><category term="troubleshooting"/><category term="dba"/><category term="windows"/><category term="ap"/><category term="apex"/><category term="atg"/><category term="NZOUG"/><category term="query"/><category term="interfaces"/><category term="Openworld 2008"/><category term="browsers"/><category term="personalizations"/><category term="MOS"/><category term="media"/><category term="HTML"/><category term="discoverer"/><category term="gl"/><category term="search"/><category term="security"/><category term="Fusion Crossroads"/><category term="OBIEE"/><category term="Openworld 2009"/><category term="SEO"/><category term="ar"/><category term="email"/><category term="hardware"/><category term="integration"/><category term="microsoft"/><category term="networking"/><category term="open source"/><category term="performance"/><category term="property"/><category term="KML"/><category term="acronyms"/><category term="crm"/><category term="greasemonkey"/><category term="humor"/><category term="java"/><category term="jdeveloper"/><category term="linux"/><category term="regex"/><category term="voip"/><title type='text'>In Depth Apps - Oracle eBusiness Suite - Gareth Roberts</title><subtitle type='html'>Data Warehousing, Oracle eBusiness Suite/Applications technical news, views and developments.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Gareth Roberts</name><uri>http://www.blogger.com/profile/06953577059981917424</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7U_3xQAUODDiRNH-R2cAJA-VwZonvAdRkqMSw40GcByNhOk5TPppZJzi3wJjDGhzzlsMYIMxsOsnUAR5g6M9cg9vUjfsFg5AvZMxDUBN2Y-MMadcPHrAgyOqpWSSASyc/s220/gr_sm.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>129</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31331079.post-511475349329270238</id><published>2022-07-06T15:36:00.003+12:00</published><updated>2022-07-06T15:36:24.326+12:00</updated><title type='text'></title><content type='html'>&lt;p&gt;That&#39;s syntax for ya! Here&#39;s the &quot;new&quot; way to recompile invalid objects on and CDB / PDB in Oracle Database Server 19c (and above), a little trickier than just @utlrp.sql huh! ...&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre&gt;cd $ORACLE_HOME/rdbms/admin&amp;nbsp;&lt;br /&gt;$ORACLE_HOME/perl/bin/perl catcon.pl --n 1 --e --b utlrp --d &#39;&#39;&#39;.&#39;&#39;&#39; utlrp.sql&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;At least querying them back is easier:&lt;/div&gt;&lt;div&gt;&lt;pre&gt;select * from dba_invalid_objects;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;For reference:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/recompiling-all-invalid-objects.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Recompiling All Invalid Objects (19c)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;This is a post from Gareth&#39;s blog at&amp;nbsp;&lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/511475349329270238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/511475349329270238' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/511475349329270238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/511475349329270238'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2022/07/thats-syntax-for-ya-heres-new-way-to.html' title=''/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-3426948736980459210</id><published>2022-07-06T15:10:00.003+12:00</published><updated>2022-07-06T15:10:38.696+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="browsers"/><category scheme="http://www.blogger.com/atom/ns#" term="dba"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><title type='text'>Oracle EBusiness Suite and Java Webstart</title><content type='html'>Are there some little things in life that frustrate you?&amp;nbsp;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;How about Oracle EBusiness Suite installations that haven&#39;t configured Java Webstart - you know, the one&#39;s that still require some archaic version of Microsoft Internet Explorer with incarnations of JInitiator. Get Java Webstart sorted and use Firefox, Chrome :-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you&#39;re an Oracle EBS customer and haven&#39;t done that yet - as long as you&#39;re reasonably patched on your current version it&#39;s very little effort - if you need a hand, get in touch!&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here are a couple of pointers to get started:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://blogs.oracle.com/ebstech/post/java-web-start-now-available-for-ebs-121-and-122&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Java Web Start Available for EBS 12.1 and 12.2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;a href=&quot;https://support.oracle.com/epmos/faces/DocContentDisplay?id=2188898.1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;Using Java Web Start with Oracle E-Business Suite (Doc ID 2188898.1)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;This is a post from Gareth&#39;s blog at&amp;nbsp;&lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/3426948736980459210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/3426948736980459210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/3426948736980459210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/3426948736980459210'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2022/07/oracle-ebusiness-suite-and-java-webstart.html' title='Oracle EBusiness Suite and Java Webstart'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total><georss:featurename>8P9W+FM Auckland, New Zealand</georss:featurename><georss:point>-36.6813554 174.7467174</georss:point><georss:box>-36.695121676960028 174.72955126230468 -36.667589123039974 174.76388353769531</georss:box></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-81875069356752922</id><published>2021-02-21T09:04:00.003+13:00</published><updated>2021-02-21T09:05:22.203+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="OBIEE"/><title type='text'>Text searching the SQL of BI Publisher Data Model contents in the OBIEE catalog</title><content type='html'>&lt;p&gt;If you&#39;re working in an environment where there are a lot of Business Intelligence Publisher (BIP) reports in an on-site OBIEE instance, sometimes you want to impact assess, or find usages of a certain database table or column. The following shell script is a very simple way to search the Data Model SQL in BI Publisher reports in the filesystem. Note of course this only works if you have an on-site OBIEE instance. For Oracle eBusiness Suite you&#39;d be better to query the CLOBs in stored XML Publisher tables, and for Cloud based Oracle Analytics - you&#39;ll need to work that one out!&lt;/p&gt;
&lt;p&gt;Change the CAT= like to store the location of the shared folder that you&#39;re catalog resides in.&lt;/p&gt;
&lt;p&gt;Save the contents to a file called &lt;b&gt;bipdmsearch&lt;/b&gt; and remember to &lt;b&gt;chmod 755 bipdmsearch&lt;/b&gt; so you can execute it.&lt;/p&gt;
&lt;pre&gt;
#!/bin/sh

if [ -z &quot;$1&quot; ]; then
 echo &quot;Usage: bipdmsearch &amp;lt;search string&amp;gt;&quot;
 exit 1
fi

if [ -z &quot;$CAT&quot; ]; then
 CAT=/u01/app/obi12c/config12.2.1.2/bi/bidata/service_instances/ssi/metadata/content/catalog/root/shared
fi

echo &quot;cd $CAT&quot;
cd $CAT

echo &quot;Search for $1&quot;
find . -type f -name \*xdm\* -exec grep -il &quot;$1&quot; {} \;

echo &quot;Done&quot;
&lt;/pre&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/81875069356752922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/81875069356752922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/81875069356752922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/81875069356752922'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2021/02/text-searching-sql-of-bi-publisher-data.html' title='Text searching the SQL of BI Publisher Data Model contents in the OBIEE catalog'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-7692928177872461539</id><published>2021-02-21T08:52:00.005+13:00</published><updated>2021-02-21T08:52:46.665+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="KML"/><category scheme="http://www.blogger.com/atom/ns#" term="OBIEE"/><title type='text'>... and we&#39;re back!</title><content type='html'>&lt;p&gt;Wow - it has been a long time since I posted here! So much so that the world has changed - with an onslaught of content and apps and tools and technologies and Cloud! However that said I&#39;ve found myself coming back to visit my old posts from time to time as technical references to especially fiddly things are often lost in the mix of content these days. I&#39;ve always had a list of things to add here, and over the last few years I&#39;ve been working in-depth with the Oracle Business Intelligence Suite and picked up a bunch of tips and tricks along the way, so the list is even longer now ;-) &lt;p&gt;Although there are more people documenting more things there are still plenty of techniques that are obscure but warrant being being referenced.&lt;/p&gt;
&lt;p&gt;So, we&#39;ll start off with a couple of easy ones, maybe something using OBIEE back end catalog updates, then kick into some tougher ones .... maybe Google Earth KML output from Oracle SQL/BI Publisher or something like that :-)&lt;/p&gt;
&lt;p&gt;Enjoy ...&lt;/p&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/7692928177872461539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/7692928177872461539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7692928177872461539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7692928177872461539'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2021/02/and-were-back.html' title='... and we&#39;re back!'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-1584172446079175274</id><published>2015-03-22T23:10:00.001+13:00</published><updated>2015-03-22T23:10:52.814+13:00</updated><title type='text'>HP Mini T210 3F0 boot failure and System Rollback Data disk space issues with Roxio BackOnTrack / aswrvt.sys</title><content type='html'>&lt;p&gt;If you have an &lt;a href=&quot;http://www.pcworld.com/product/409580/wa543ua-netbook-atom-n450-1-66-ghz-10-10-black.html&quot; target=&quot;_blank&quot;&gt;HP Mini 210&lt;/a&gt; or 100 and have had issues with disk running out of space, failures to boot, I feel for you. After a heap of hassle, I sorted my out problems without having to reinstall Windows, and so I&#39;m sharing my experiences as I found many many people with the same issue, but no central resolution. The issues I&#39;ve had are as follows&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Failure to boot: 3F0 Harddisk does not exist&lt;/li&gt;
&lt;li&gt;Running out of space (see Roxio BackOnTrack)&lt;/li&gt;
&lt;li&gt;Black screen after attempting to uninstall Roxio BackOnTrack&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;3F0 Harddisk does not exist&lt;/h3&gt;&lt;p&gt;IF you get a failure to startup, screen with 3F0 Harddisk does not exist:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;    To access the BIOS, turn on the computer and immediately press the esc key to display the Startup Menu, and then press the F10 key.&lt;/li&gt;
&lt;li&gt;    Press F9 to reset the BIOS defaults, and press Enter to confirm the action.&lt;/li&gt;
&lt;li&gt;    Press F10 to save the change and exit the BIOS, and then press Enter to confirm.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Hopefully now the computer will restart.&lt;/p&gt;&lt;h3&gt;Low disk space - &quot;System Rollback Data&quot; hidden secret directory&lt;/h3&gt;&lt;p&gt;This netbook came preinstalled with Roxio BackOnTrack, which is the primary source of my woes. Recently I found I was running out of disk space and after deleting a heap of data, then finding I was running out again I installed &lt;a href=&quot;https://windirstat.info/&quot; target=&quot;_blank&quot;&gt;WinDirStat&lt;/a&gt; to check what was going on. On inspection I found a super secret hidden folder &lt;strong&gt;System Rollback Data&lt;/strong&gt;, which is not even visible with &quot;show system files&quot; switched on. Note this is not to be confused with Microsoft Windows System Restore. This folder contained 160Gb out of my 250Gb SSD !!&lt;/p&gt;&lt;p&gt;So after reading I found many pointers for Roxio BackOnTrack being the culprit of the System Restore Data directory size. Note that it seems Roxio BackOnTrack and this super secret directory may have a hook into the boot loader. So beware!&lt;/p&gt;&lt;p&gt;Anyway, without further ado here&#39;s what I hit and how to fix it.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Uninstall Roxio BackOnTrack from the Programs &amp; Features or similar. Note this may take a long time if the backup store is large. I didn&#39;t wait, and end task&#39;ed the uninstall process. That may have been a bad idea.&lt;/li&gt;
&lt;li&gt;After killing the uninstall and rebooting I got the dreaded 3F0 hard disk does not exist, fix as per above.&lt;/li&gt;
&lt;li&gt;After fixing 3F0 issue, Windows would not boot, I tried safe mode, command prompt, last known good configuration, all that happened was a black screen after the initial Windows splash. On logging I found Windows load stopped at &lt;strong&gt;aswrvt.sys&lt;/strong&gt;, no further progress. After a lot of searching I found a post that mentioned to delete the file delete the &lt;strong&gt;syscow32.sys&lt;/strong&gt; file in WINDOWS/system32/drivers folder. The next issue was trying to get a utility running so I could get access to the C:\ Drive.&lt;/li&gt;
&lt;li&gt;As the HP Mini 210 doesn&#39;t have a CD/DVD drive I decided to run a USB Boot program, after trying Windows restore disk, which didn&#39;t boot, I decided to use EaseUS Todo Back Emergency Disk, so I did the following:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Installed &lt;a href=&quot;http://www.todo-backup.com/products/home/free-backup-software.htm&quot; target=&quot;_blank&quot;&gt;EaseUS Todo Backup Free&lt;/a&gt; to another computer and ran it.&lt;/li&gt;
&lt;li&gt;Tools &gt; Create Emergency disk, then created USB bootable drive&lt;/li&gt;
&lt;li&gt;Put that in the HP Mini and changed boot options to move USB to top of the list&lt;/li&gt;
&lt;li&gt;When EaseUS started up went to Tools &gt; Windows Command Prompt and ran commands along the lines of the following and found I only had syscow32x.sys, so backed up and deleted that:&lt;br /&gt;
&lt;pre&gt;c:
cd windows\system32\drivers
copy syscow32x.sys c:\temp
del syscow32x.sys
exit&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Closed EaseUS Todo Backup&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Rebooted - filesystem check kicked in, and Windows booted successfully !&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Get rid of Roxio BackOnTrack - run uninstallapp.exe from C:\Program Files\Roxio ...  takes a long time (10&#39;s of minutes dependeing on data size), watch the disk space free up as it runs :-)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Remove Roxio BackOnTrack via Control Panel - Programs and Features&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;p&gt;After all that, my machine is running sweetly again. Hopefully this post saves someone from throwing a perfectly fine HP Mini 100 / 210 out the window !!&lt;/p&gt;&lt;p&gt;Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;/p&gt;&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li&gt;Helpful Pointer to &lt;a href=&quot;http://forums.support.roxio.com/topic/63145-uninstall-roxio-back-on-track-3-deluxe-from-windows-7-ultimate/&quot;&gt;uninstall Roxio BackOnTrack.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Key identification of problematic &lt;a href=&quot;http://www.computing.net/answers/windows-xp/crash-after-uninstalling/196121.html&quot;&gt;syscow32.sys file.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;HP forum with &lt;a href=&quot;http://h30434.www3.hp.com/t5/Notebook-Recovery/I-unistalled-roxio-backontrack-from-my-hp-mini-thinking-I/td-p/1561325&quot;&gt;other people&#39;s woes.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/1584172446079175274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/1584172446079175274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1584172446079175274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1584172446079175274'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2015/03/hp-mini-t210-3f0-boot-failure-and.html' title='HP Mini T210 3F0 boot failure and System Rollback Data disk space issues with Roxio BackOnTrack / aswrvt.sys'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-9812752248099164</id><published>2013-08-09T12:48:00.001+12:00</published><updated>2013-08-09T12:50:40.812+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Oracle BI Publisher Desktop Microsoft Visual Basic System Error &amp;H8000FFFF -2147418113 Catastrophic failure</title><content type='html'>&lt;p&gt;Not too sure what I changed on my laptop, possibly just installation of another product or perhaps Microsoft or similar updates, but when I went to edit a BI Publisher RTF template I got the following error message on clicking ANY button in the BI Publisher plugin for Microsoft Word.&lt;/p&gt;&lt;pre&gt;---------------------------
Microsoft Visual Basic
---------------------------
System Error &amp;H8000FFFF (-2147418113). Catastrophic failure 
---------------------------
OK   Help   
---------------------------
&lt;/pre&gt;&lt;p&gt;After quite a bit of researching, I found the solution, for me it was the second of the following fixes:&lt;/p&gt;&lt;p&gt;1. Delete the EXD files. I attempted this in the root of my C:\ and D:\ drives, but it didn&#39;t fix the error.&lt;/p&gt;&lt;pre&gt;DEL /S /A:H /A:-H *.EXD&lt;/pre&gt;&lt;p&gt;2. Change security setting, and then reboot Windows.&lt;/p&gt;&lt;p&gt;2a. For Windows 32bit:&lt;/p&gt;&lt;pre&gt;Regsvr32 &quot;C:\Windows\System32\MSCOMCTL.OCX&quot;&lt;/pre&gt;&lt;p&gt;2b. For Windows 64bit:&lt;/p&gt;&lt;pre&gt;Regsvr32 &quot;C:\Windows\SysWOW64\MSCOMCTL.OCX&quot;&lt;/pre&gt;&lt;p&gt;Problem solved!&lt;/p&gt;&lt;p&gt;Catch ya!&lt;br /&gt;&lt;br /&gt;
Gareth&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li&gt;Oracle Note &lt;a href=&quot;https://support.oracle.com/epmos/faces/DocumentDisplay?id=1372194.1&quot;&gt;1372194.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Oracle Forums &lt;a href=&quot;https://forums.oracle.com/thread/2430272&quot;&gt;Thread&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Related Posts&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2007/12/null-xml-elements-and-no-nvl-function.html&quot;&gt;Null XML elements and no NVL function BI Publisher RTF? Try xdofx decode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/03/would-real-excel-please-stand-up.html&quot;&gt;Would the REAL Excel please stand up?!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/revisited-changing-default-layout.html&quot;&gt;Revisited:  Changing the default layout format between RTF/PDF/Excel for BI / XML  Publisher 11i Concurrent Requests: Patches 5612820, 7627832 here now!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/9812752248099164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/9812752248099164' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/9812752248099164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/9812752248099164'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2013/08/oracle-bi-publisher-desktop-microsoft.html' title='Oracle BI Publisher Desktop Microsoft Visual Basic System Error &amp;H8000FFFF -2147418113 Catastrophic failure'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-1956370488437908789</id><published>2013-02-22T00:28:00.001+13:00</published><updated>2013-02-22T00:29:10.754+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dba"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="media"/><category scheme="http://www.blogger.com/atom/ns#" term="networking"/><category scheme="http://www.blogger.com/atom/ns#" term="NZOUG"/><title type='text'>NZOUG 2013 Conference: Agenda online - register while Earlybird Pricing still here!</title><content type='html'>The New Zealand Oracle Users Group - &lt;a href=&quot;http://nzoug13.nzoug.org&quot; target=&quot;_blank&quot;&gt;NZOUG Conference 2013&lt;/a&gt; is open for &lt;a href=&quot;http://www.certain.com/system/profile/form/index.cfm?PKformID=0x14133354766&quot;  target=&quot;_blank&quot;&gt;registrations&lt;/a&gt; and Earlybird pricing is still available! The &lt;a href=&quot;http://www.technicalconferencesolutions.com/pls/caat/caat_abstract_reports.schedule?conference_id=111&quot; target=&quot;_blank&quot;&gt;agenda&lt;/a&gt; is now available.&lt;br /&gt;
&lt;br /&gt;
NZOUG 2013 is being held in Wellington at the iconic &lt;a href=&quot;https://www.google.co.nz/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;ved=0CDEQFjAA&amp;url=http%3A%2F%2Fwww.tepapa.govt.nz%2F&amp;ei=5_8lUZqKG4WZiQeEhIGICw&amp;usg=AFQjCNHCz5EZNrSDWHKVcGGHbEFmfx4Xuw&amp;bvm=bv.42661473,d.aGc&quot; target=&quot;_blank&quot;&gt;Te Papa Museum&lt;/a&gt; on the beautiful waterfront on the 18th and 19th of March, with an additional &lt;a href=&quot;http://nzoug13.nzoug.org/workshops&quot; target=&quot;_blank&quot;&gt;Workshop Day&lt;/a&gt; on the 20th March.&lt;br /&gt;
&lt;br /&gt;
The conference will see a wealth of &lt;a href=&quot;http://nzoug13.nzoug.org/featured-speaker&quot; target=&quot;_blank&quot;&gt;brilliant speakers&lt;/a&gt; from around the world, including Tom Kyte, Graham Wood, Andrew Holdsworth, John Schiff and Nadia Bendjedou and of course top speakers from &lt;a href=&quot;http://www.newzealand.com/int/home-of-middle-earth/&quot; target=&quot;_blank&quot;&gt;Middle Earth&lt;/a&gt; (NZ) as well. Tom, Andrew and Graham will be presenting their &lt;a href=&quot;http://t.co/xLzyWS7O&quot; target=&quot;_blank&quot;&gt;Real World Performance&lt;/a&gt; show, which will be a highlight of the conference.&lt;br /&gt;
&lt;br /&gt;
Topics being covered cross a wide range of Oracle solutions, with tracks for Development, DBA, Cloud Computing, Oracle E-Business Suite, a full dedicated JD Edwards Day, Fusion Applications, EPM/BI, Middleware, Management, Infrastructure, Security, Hardware and Professional Development.&lt;br /&gt;
&lt;br /&gt;
I&#39;ll be co-presenting one paper on utilizing the Oracle E-Business Suite Integrated SOA Gateway, tips, tricks and a demo, not too much this time around so that I can head along to as many of the other presentations as I can. Drop me an email if you want to catch up at the conference!&lt;br /&gt;
&lt;br /&gt;
So, if you&#39;re around New Zealand in mid-March, perhaps following on from the &lt;a href=&quot;http://www.blackcaps.co.nz/schedule/the-anz-series-v-england/130/series.aspx&quot; target=&quot;_blank&quot;&gt;NZ - England Cricket Test&lt;/a&gt;, and if you like getting out and networking often with &lt;a href=&quot;http://www.oracle-base.com/blog/2011/11/02/otn-apac-tour-nzoug-day-1-2/&quot; target=&quot;_blank&quot;&gt;fun consequences&lt;/a&gt;, then make sure you come to the New Zealand Oracle event of the year, not to be missed!&lt;br /&gt;
&lt;br /&gt;
Catch ya!&lt;br /&gt;
&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://nzoug.org&quot; target=&quot;_blank&quot;&gt;NZOUG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://nzoug13.nzoug.org&quot; target=&quot;_blank&quot;&gt;NZOUG2013&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://twitter.com/nzoug&quot; target=&quot;_blank&quot;&gt;NZOUG on Twitter&lt;/a&gt;, conference hashtag #NZOUG2013&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.linkedin.com/groups?gid=772727&quot; target=&quot;_blank&quot;&gt;NZOUG on LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/1956370488437908789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/1956370488437908789' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1956370488437908789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1956370488437908789'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2013/02/nzoug-2013-conference-agenda-online.html' title='NZOUG 2013 Conference: Agenda online - register while Earlybird Pricing still here!'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-4967284756720534768</id><published>2011-10-03T11:03:00.012+13:00</published><updated>2012-02-29T23:26:51.776+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ap"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="query"/><category scheme="http://www.blogger.com/atom/ns#" term="reports"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><title type='text'>R12 E-Business Suite Suppliers Query - SQL to join Suppliers, Contacts, Banks</title><content type='html'>&lt;p&gt;In the Oracle E-Business Suite (EBS) Release 12 the data model of Suppliers has become much more complex. The base tables have changed (Suppliers, Sites, Bank Accounts, Contacts) and some of the fields have become obsolete.&lt;/p&gt;

&lt;p&gt;Here is a query to bring many of the Supplier attributes together, with focus on banks / bank accounts, payment methods, contacts, remittance delivery (email, notification method). Please post comments if you find any issues!&lt;/p&gt;

&lt;p&gt;Adjust the WHERE clause on the first WITH query to return the suppliers that you need to report on. Hope this query helps someone out.&lt;/p&gt;

&lt;p&gt;Add additional fields to the final query (or WITH queries as required.)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update 29-Feb-2012:&lt;/strong&gt; Outer join sites ss to payment methods pm.&lt;/p&gt;

&lt;pre&gt;with vendors as
(
select vendor_id
from   ap_suppliers
where  1=1
/* COMMENT / UNCOMMENT and UPDATE THE NEXT 5 LINES AS YOU REQUIRE */
--and    vendor_type_lookup_code = &#39;VENDOR&#39;
--and    upper( vendor_name ) like &#39;VIRTUATE%&#39;
and    creation_date between &#39;01-JAN-2011&#39; and &#39;01-JAN-2012&#39;
--and    enabled_flag = &#39;Y&#39;
)
, vend as
(
select pv.vendor_id                 vendor_id
,      pv.vendor_name_alt           vendor_name_alt
,      pv.vendor_name               vendor_name
,      pv.segment1                  vendor_number
,      pv.vendor_type_lookup_code   vendor_type_lookup_code
from   ap_suppliers pv
where  pv.vendor_id in (select v.vendor_id from vendors v)
)
, site as
(
select ss.vendor_id                    vendor_id
,      ss.vendor_site_id               vendor_site_id
,      ss.vendor_site_code             vendor_site_code
,      ss.vendor_site_code_alt         vendor_site_code_alt
,      ss.vat_code                     tax_code
,      ss.vat_registration_num         vat_registration_num
,      t.name                          terms_name
,      ss.address_line1                ss_address_line1
,      ss.address_line2                ss_address_line2
,      ss.address_line3                ss_address_line3
,      ss.zip                          ss_zip          
,      ss.city                         ss_city         
,      ss.state                        ss_state        
,      ss.country                      ss_country      
,      ss.area_code                    ss_area_code    
,      ss.phone                        ss_phone        
,      ss.fax_area_code                ss_fax_area_code
,      ss.fax                          ss_fax          
,      ss.telex                        ss_telex
,      ss.pay_site_flag                ss_pay_site_flag
,      ss.primary_pay_site_flag        ss_primary_pay_site_flag
,      pm.remit_advice_delivery_method ss_remit_advice_deliv_meth
,      pm.remit_advice_email           ss_remit_advice_email
,      pm.remit_advice_fax             ss_remit_advice_fax
,      pm.payment_method_code          ss_payment_method_code
,      ss.remittance_email             ss_remittance_email
,      ss.supplier_notif_method        ss_supplier_notif_method
,      ps.addressee                    ss_addressee
,      ( select hcp.phone_area_code
         from   hz_contact_points hcp
         where  hcp.owner_table_id = ss.party_site_id
         and    hcp.owner_table_name = &#39;HZ_PARTY_SITES&#39;
         and    hcp.phone_line_type = &#39;GEN&#39;
         and    hcp.contact_point_type = &#39;PHONE&#39;
         --and    hcp.created_by_module = &#39;AP_SUPPLIERS_API&#39;
         and    rownum &lt; 2 -- copied from OAF View Object 
       ) ss_hcp_phone_area_code
,      ( select hcp.phone_number
         from   hz_contact_points hcp
         where  hcp.owner_table_id = ss.party_site_id
         and    hcp.owner_table_name = &#39;HZ_PARTY_SITES&#39;
         and    hcp.phone_line_type = &#39;GEN&#39;
         and    hcp.contact_point_type = &#39;PHONE&#39;
         --and    hcp.created_by_module = &#39;AP_SUPPLIERS_API&#39;
         and    rownum &lt; 2 -- copied from OAF View Object 
       ) ss_hcp_phone_number
,      ( select hcp.phone_area_code
         from   hz_contact_points hcp
         where  hcp.owner_table_id = ss.party_site_id
         and    hcp.owner_table_name = &#39;HZ_PARTY_SITES&#39;
         and    hcp.phone_line_type = &#39;FAX&#39;
         and    hcp.contact_point_type = &#39;PHONE&#39;
         --and    hcp.created_by_module = &#39;AP_SUPPLIERS_API&#39;
         and    rownum &lt; 2 -- copied from OAF View Object 
       ) ss_hcp_fax_area_code
,      ( select hcp.phone_number
         from   hz_contact_points hcp
         where  hcp.owner_table_id = ss.party_site_id
         and    hcp.owner_table_name = &#39;HZ_PARTY_SITES&#39;
         and    hcp.phone_line_type = &#39;FAX&#39;
         and    hcp.contact_point_type = &#39;PHONE&#39;
         --and    hcp.created_by_module = &#39;AP_SUPPLIERS_API&#39;
         and    rownum &lt; 2 -- copied from OAF View Object 
       ) ss_hcp_fax_number
from   ap_supplier_sites_all ss
,      ap_suppliers sup
,      ap_terms t
,      (
         select ss.vendor_site_id
              , payee.remit_advice_delivery_method
              , payee.remit_advice_email
              , payee.remit_advice_fax
              , pm.payment_method_code
         from   iby_external_payees_all payee
         ,      iby_ext_party_pmt_mthds pm
         ,      hz_party_sites ps
         ,      ap_supplier_sites_all ss
         where  payee.payee_party_id = ps.party_id
         and    payee.payment_function = &#39;PAYABLES_DISB&#39;
         and    payee.party_site_id = ss.party_site_id
         and    payee.supplier_site_id = ss.vendor_site_id
         and    payee.org_id = ss.org_id
         and    payee.org_type = &#39;OPERATING_UNIT&#39;
         and    ss.party_site_id = ps.party_site_id
         and    payee.ext_payee_id = pm.ext_pmt_party_id (+)
         and    pm.primary_flag (+) = &#39;N&#39;
         and not exists
                ( select 1
                  from   iby_ext_party_pmt_mthds pm2
                  where  pm.ext_pmt_party_id = pm2.ext_pmt_party_id
                  and    pm2.primary_flag = &#39;Y&#39;
                )
         union all
         select ss.vendor_site_id
              , payee.remit_advice_delivery_method
              , payee.remit_advice_email
              , payee.remit_advice_fax
              , pm.payment_method_code
         from   iby_external_payees_all payee
         ,      iby_ext_party_pmt_mthds pm
         ,      hz_party_sites ps
         ,      ap_supplier_sites_all ss
         where  payee.payee_party_id = ps.party_id
         and    payee.payment_function = &#39;PAYABLES_DISB&#39;
         and    payee.party_site_id = ss.party_site_id
         and    payee.supplier_site_id = ss.vendor_site_id
         and    payee.org_id = ss.org_id
         and    payee.org_type = &#39;OPERATING_UNIT&#39;
         and    ss.party_site_id = ps.party_site_id
         and    pm.ext_pmt_party_id = payee.ext_payee_id
         and    pm.primary_flag = &#39;Y&#39;
       ) pm
,      hz_party_sites ps
where  sup.vendor_id in (select vendor_id from vendors)
and    sup.vendor_id = ss.vendor_id
and    ss.vendor_site_id = pm.vendor_site_id (+)
and    ss.party_site_id = ps.party_site_id (+)
and    ss.terms_id = t.term_id (+)
)
, cont as
(
select pv.vendor_id           vendor_id
,      pvs.vendor_site_id     vendor_site_id
,      hp.party_id            c_party_id
,      hp.person_first_name   c_first_name
,      hp.person_last_name    c_last_name
,      hp.person_title        c_person_title
,      hcpe.email_address     c_email_address
,      hcpp.phone_area_code   c_phone_area_code
,      hcpp.phone_number      c_phone_number
,      hcpf.phone_area_code   c_fax_area_code
,      hcpf.phone_number      c_fax_number
from   hz_parties hp
,      hz_relationships hzr
,      hz_contact_points hcpp
,      hz_contact_points hcpf
,      hz_contact_points hcpe
,      ap_suppliers pv
,      ap_supplier_sites_all pvs
,      hz_party_sites hps
where  hp.party_id = hzr.subject_id
and    hzr.relationship_type = &#39;CONTACT&#39;
and    hzr.relationship_code = &#39;CONTACT_OF&#39;
and    hzr.subject_type = &#39;PERSON&#39;
and    hzr.subject_table_name = &#39;HZ_PARTIES&#39;
and    hzr.object_type = &#39;ORGANIZATION&#39;
and    hzr.object_table_name = &#39;HZ_PARTIES&#39;
and    hzr.status = &#39;A&#39;
and    hcpp.owner_table_name(+) = &#39;HZ_PARTIES&#39;
and    hcpp.owner_table_id(+) = hzr.party_id
and    hcpp.phone_line_type(+) = &#39;GEN&#39;
and    hcpp.contact_point_type(+) = &#39;PHONE&#39;
and    hcpf.owner_table_name(+) = &#39;HZ_PARTIES&#39;
and    hcpf.owner_table_id(+) = hzr.party_id
and    hcpf.phone_line_type(+) = &#39;FAX&#39;
and    hcpf.contact_point_type(+) = &#39;PHONE&#39;
and    hcpe.owner_table_name(+) = &#39;HZ_PARTIES&#39;
and    hcpe.owner_table_id(+) = hzr.party_id
and    hcpe.contact_point_type(+) = &#39;EMAIL&#39;
and    hcpp.status (+)=&#39;A&#39;
and    hcpf.status (+)=&#39;A&#39;
and    hcpe.status (+)=&#39;A&#39;
and    hps.party_id = hzr.object_id
and    pvs.party_site_id = hps.party_site_id
and    pv.vendor_id = pvs.vendor_id
and    exists
       ( select 1
         from ap_supplier_contacts ascs
         where (ascs.inactive_date is null
         or ascs.inactive_date      &gt; sysdate)
         and hzr.relationship_id    = ascs.relationship_id
         and hzr.party_id           = ascs.rel_party_id
         and hps.party_site_id      = ascs.org_party_site_id
         and hzr.subject_id         = ascs.per_party_id
       )
and    pv.vendor_id in (select vendor_id from vendors)
)
, bank as
(
select  pv.vendor_id                    vendor_id
,       ss.vendor_site_id               vendor_site_id
,       hopbank.bank_or_branch_number   bank_number
,       hopbranch.bank_or_branch_number branch_number
,       eba.bank_account_num            bank_account_num
,       eba.bank_account_name           bank_account_name
,       piu.start_date                  bank_use_start_date
,       piu.end_date                    bank_use_end_date
,       piu.order_of_preference         bank_priority
from    iby_ext_bank_accounts eba
,       iby_external_payees_all payee
,       iby_pmt_instr_uses_all piu
,       ap_supplier_sites_all ss
,       ap_suppliers pv
,       hz_organization_profiles hopbank
,       hz_organization_profiles hopbranch
where   1=1
and     eba.bank_id = hopbank.party_id
and     eba.branch_id = hopbranch.party_id
and     payee.payment_function = &#39;PAYABLES_DISB&#39;
and     payee.party_site_id = ss.party_site_id
and     payee.supplier_site_id = ss.vendor_site_id
and     payee.org_id = ss.org_id
and     payee.org_type = &#39;OPERATING_UNIT&#39;
and     payee.ext_payee_id = piu.ext_pmt_party_id
and     piu.payment_flow = &#39;DISBURSEMENTS&#39;
and     piu.instrument_type = &#39;BANKACCOUNT&#39;
and     piu.instrument_id = eba.ext_bank_account_id
and     piu.start_date &lt; sysdate
and     ( piu.end_date is null or
          piu.end_date &gt; sysdate
        )
and     ss.vendor_id = pv.vendor_id
and     pv.vendor_id in (select vendor_id from vendors)
)
-- select distinct v.*, s.*, c.*, b.*
select distinct v.vendor_id             supplier_id
,      v.vendor_number                  supplier_num
,      v.vendor_name                    supplier_name
,      v.vendor_type_lookup_code        supplier_type
,      s.terms_name                     terms_name
,      s.tax_code                       invoice_tax_code
,      s.vat_registration_num           vat_registration_num
,      s.vendor_site_code               site_code
,      s.ss_address_line1               address1
,      s.ss_address_line2               address2
,      s.ss_address_line3               address3
,      s.ss_city                        suburb
,      s.ss_state                       state
,      s.ss_zip                         post_code
,      s.ss_country                     country
,      s.ss_payment_method_code         payment_method
,      b.bank_account_name              bank_account_name
,      b.bank_number                    bank_number
,      b.branch_number                  branch_number
,      b.bank_account_num               bank_account_num
,      s.ss_remit_advice_email          remittance_email
,      s.ss_remit_advice_deliv_meth     notification_method
,      c.c_first_name                   contact_first_name
,      c.c_last_name                    contact_last_name
,      c.c_person_title                 contact_title
,      c.c_email_address                contact_email
,      c.c_phone_area_code              contact_ph_area_code
,      c.c_phone_number                 contact_ph_number
,      c.c_fax_area_code                contact_fax_area_code
,      c.c_fax_number                   contact_fax_number
from   vend v
,      site s
,      cont c
,      bank b
where  v.vendor_id = s.vendor_id (+)
and    s.vendor_id = b.vendor_id (+)
and    s.vendor_site_id = b.vendor_site_id (+)
and    s.vendor_id = c.vendor_id (+)
and    s.vendor_site_id = c.vendor_site_id (+)
and    nvl(b.bank_priority,-1) = (select nvl(min(bank_priority),-1)
                                  from   bank b2
                                  where  b2.vendor_id = b.vendor_id
                                  and    b2.vendor_site_id = b.vendor_site_id)
order by 3,1,2,4,5,6,7,8,9,10,11,12,13;
&lt;/pre&gt;
&lt;p&gt;Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/03/bi-publisher-ebs-bursting-101.html&quot;&gt;BI Publisher EBS Bursting 101: A tutorial/case study including Bursting Control File to email Suppliers Remittance Advice in 1 easy step&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;a href=&quot;http://garethroberts.blogspot.com/2007/08/audit-trail-must-do-bank-accounts.html&quot;&gt;Audit Trail Must Do: Bank Accounts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;a href=&quot;http://garethroberts.blogspot.com/2008/12/email-address-validation-by-forms.html&quot;&gt;Email Address validation by Forms Personalization, Profile Options and Regular Expressions (regex) in the Oracle eBusiness Suite&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/4967284756720534768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/4967284756720534768' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/4967284756720534768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/4967284756720534768'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2011/10/r12-e-business-suite-suppliers-query.html' title='R12 E-Business Suite Suppliers Query - SQL to join Suppliers, Contacts, Banks'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-7554728336895952759</id><published>2011-08-11T10:16:00.007+12:00</published><updated>2012-11-30T12:21:26.424+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dba"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="fnd"/><category scheme="http://www.blogger.com/atom/ns#" term="interfaces"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><category scheme="http://www.blogger.com/atom/ns#" term="query"/><category scheme="http://www.blogger.com/atom/ns#" term="reports"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><title type='text'>Track and Trace E-Business Suite Concurrent Request - EBS Logs, O/S Process IDs, Locks</title><content type='html'>&lt;p&gt;I often get asked to take a look at an Oracle eBusiness Suite concurrent request to see what it is doing, this can come from a few different angles:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;What requests are currently running?&lt;/li&gt;
&lt;li&gt;I have an operating system process that is taking too much CPU - what is it doing?&lt;/li&gt;
&lt;li&gt;Can you tell me where the request is at? I&#39;ve clicked on the log but it doesn&#39;t show anything!&lt;/li&gt;
&lt;li&gt;My request is taking too long - can you check for blocking locks?&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;There are a number of strategies to track and trace where things are at for a running request, these include:&lt;/&gt; &lt;ol&gt;&lt;li&gt;Monitor the currently running requests in fnd_concurrent_requests&lt;/li&gt;
&lt;li&gt;Checking the v$sqlarea to see what SQL statement or PL/SQL is running&lt;/li&gt;
&lt;li&gt;Tailing the concurrent request log / output file while it is being written to near realtime - prior to request completing&lt;/li&gt;
&lt;li&gt;Checking for locks blocking the concurrent request&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;So without further ado, let&#39;s take a look at the following sweet query. &lt;strong&gt;UPDATE:&lt;/strong&gt; 23-Aug-2012 fixed multi rows due to missing join on inst_id between gv$session and gv$process. Also note for non-RAC environments change gv$ to v$ and remove joins to sys.v_$active_instances:&lt;/p&gt;&lt;pre&gt;set pages 9999 feed on lines 150
col user_concurrent_program_name format a40 head PROGRAM trunc
col elapsed format 9999
col request_id format 9999999 head REQUEST
col user_name format a12
col oracle_process_id format a5 head OSPID
col inst_name format a10
col sql_text format a30
col outfile_tmp format a30
col logfile_tmp format a30

REM *********************
REM **** RAC VERSION ****
REM *********************
select /*+ ordered */ 
       fcp.user_concurrent_program_name
,      fcr.request_id
,      round(24*60*( sysdate - actual_start_date )) elapsed
,      fu.user_name
,      fcr.oracle_process_id
,      sess.sid
,      sess.serial#
,      inst.inst_name
,      sa.sql_text
,      cp.plsql_dir || &#39;/&#39; || cp.plsql_out outfile_tmp
,      cp.plsql_dir || &#39;/&#39; || cp.plsql_log logfile_tmp
from   apps.fnd_concurrent_requests fcr
,      apps.fnd_concurrent_programs_tl fcp
,      apps.fnd_concurrent_processes cp
,      apps.fnd_user fu
,      gv$process pro
,      gv$session sess
,      gv$sqlarea sa
,      sys.v_$active_instances inst
where  fcp.concurrent_program_id = fcr.concurrent_program_id
and    fcp.application_id = fcr.program_application_id
and    fcr.controlling_manager = cp.concurrent_process_id
and    fcr.requested_by = fu.user_id (+)
and    fcr.oracle_process_id = pro.spid (+)
and    pro.addr = sess.paddr (+)
and    pro.inst_id = sess.inst_id (+)
and    sess.sql_address = sa.address (+)
and    sess.sql_hash_value = sa.hash_value (+)
and    sess.inst_id = inst.inst_number (+)
and    fcr.phase_code = &#39;R&#39; /* only running requests */
;

REM *********************
REM ** NON-RAC VERSION **
REM *********************
select /*+ ordered */ 
       fcp.user_concurrent_program_name
,      fcr.request_id
,      round(24*60*( sysdate - actual_start_date )) elapsed
,      fu.user_name
,      fcr.oracle_process_id
,      sess.sid
,      sess.serial#
,      sa.sql_text
,      cp.plsql_dir || &#39;/&#39; || cp.plsql_out outfile_tmp
,      cp.plsql_dir || &#39;/&#39; || cp.plsql_log logfile_tmp
from   apps.fnd_concurrent_requests fcr
,      apps.fnd_concurrent_programs_tl fcp
,      apps.fnd_concurrent_processes cp
,      apps.fnd_user fu
,      v$process pro
,      v$session sess
,      v$sqlarea sa
where  fcp.concurrent_program_id = fcr.concurrent_program_id
and    fcp.application_id = fcr.program_application_id
and    fcr.controlling_manager = cp.concurrent_process_id
and    fcr.requested_by = fu.user_id (+)
and    fcr.oracle_process_id = pro.spid (+)
and    pro.addr = sess.paddr (+)
and    sess.sql_address = sa.address (+)
and    sess.sql_hash_value = sa.hash_value (+)
and    fcr.phase_code = &#39;R&#39; /* only running requests */
;

PROGRAM                                   REQUEST ELAPSED USER_NAME    OSPID        SID    SERIAL# INST_NAME  SQL_TEXT                       OUTFILE_TMP                    LOGFILE_TMP
---------------------------------------- -------- ------- ------------ ----- ---------- ---------- ---------- ------------------------------ ------------------------------ ------------------------------
Workflow Background Process               2960551       1 VIRTUATE     24814        130      29699 APPLPROD1  BEGIN WF_ENGINE.BACKGROUNDCONC /usr/tmp/o0068194.tmp          /usr/tmp/l0068194.tmp
                                                                                                              URRENT(:errbuf,:rc,:A0,:A1,:A2
                                                                                                              ,:A3,:A4,:A5); END;

1 row selected.

&lt;/pre&gt;&lt;p&gt;From the above we can see key information:&lt;p&gt;&lt;ul&gt;&lt;li&gt;The running Concurrent Request Program Name and Request_ID&lt;/li&gt;
&lt;li&gt;The database node operating system process id (OSPID) so we can monitor usage via top / iostat / vmstat&lt;/li&gt;
&lt;li&gt;The SID / Serial in case we want to kill the session via alter system kill session &#39;130,29699&#39;; &lt;/li&gt;
&lt;li&gt;The instance name the database session is running on in a RAC environment&lt;/li&gt;
&lt;li&gt;The currently running SQL text&lt;/li&gt;
&lt;li&gt;The temporary files where concurrent request log/out is being written to via utl_file while running. These files are copied over to the Concurrent Tier $APPLCSF/$APPLOUT and  $APPLLOG after completion of the request.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;We can break out the above into a few queries and procedures to drill into specific information information from the core EBS tables and DBA v$ views&lt;/p&gt;&lt;h3&gt;1. Get concurrent requests running, temp files and Operating System PID&lt;/h3&gt;&lt;pre&gt;col user_concurrent_program_name format a40 head PROGRAM trunc
col elapsed format 9999
col request_id format 9999999 head REQUEST
col user_name format a12
col oracle_process_id format a5 head OSPID
select  fcp.user_concurrent_program_name
,       fcr.request_id
,       round(24*60*( sysdate - actual_start_date )) elapsed
,       fu.user_name
,       fcr.oracle_process_id
from    apps.fnd_concurrent_requests fcr
,       apps.fnd_concurrent_programs_tl fcp
,       apps.fnd_user fu
where   fcp.concurrent_program_id = fcr.concurrent_program_id
and     fcp.application_id = fcr.program_application_id
and     fu.user_id = fcr.requested_by
and     fcr.phase_code = &#39;R&#39;;

PROGRAM                                   REQUEST ELAPSED USER_NAME    OSPID
---------------------------------------- -------- ------- ------------ -----
Virtuate GL OLAP Data Refresh             2960541       5 VIRTUATE     21681

&lt;/pre&gt;&lt;h3&gt;2. Get current running sql from instance (RAC inst_id/name) where request is running&lt;/h3&gt;&lt;pre&gt;col inst_name format a10
col sql_text format a30
col module format a20

REM *********************
REM **** RAC VERSION ****
REM *********************
select sess.sid
,      sess.serial#
,      sess.module
,      sess.inst_id
,      inst.inst_name
,      sa.fetches
,      sa.runtime_mem
,      sa.sql_text
,      pro.spid
from   gv$sqlarea sa
,      gv$session sess
,      gv$process pro
,      sys.v_$active_instances inst
where  sa.address = sess.sql_address
and    sa.hash_value = sess.sql_hash_value
and    sess.paddr = pro.addr
and    sess.inst_id = pro.inst_id
and    sess.inst_id = inst.inst_number (+)
and    pro.spid = &amp;OSPID_from_running_request;

REM *********************
REM ** NON-RAC VERSION **
REM *********************

select sess.sid
,      sess.serial#
,      sess.module
,      sa.fetches
,      sa.runtime_mem
,      sa.sql_text
,      pro.spid
from   v$sqlarea sa
,      v$session sess
,      v$process pro
where  sa.address = sess.sql_address
and    sa.hash_value = sess.sql_hash_value
and    sess.paddr = pro.addr
and    pro.spid = &amp;OSPID_from_running_request;

&lt;/pre&gt;&lt;p&gt;If you&#39;re running something that has long SQL statements, get the full SQL Statement by selecting from v$sqltext_with_newlines as follows&lt;/p&gt;&lt;pre&gt;select t.sql_text
from   v$sqltext_with_newlines t
,      v$session s
where  s.sid = &amp;SID
and    s.sql_address = t.address
order by t.piece
&lt;/pre&gt;&lt;h3&gt;3. Find currently spooling temp file from request&lt;/h3&gt;&lt;pre&gt;col outfile format a30
col logfile format a30
select cp.plsql_dir || &#39;/&#39; || cp.plsql_out outfile
,      cp.plsql_dir || &#39;/&#39; || cp.plsql_log logfile
from  apps.fnd_concurrent_requests cr
,     apps.fnd_concurrent_processes cp
where cp.concurrent_process_id = cr.controlling_manager
and cr.request_id = &amp;request_id;

OUTFILE                        LOGFILE
------------------------------ ------------------------------
/usr/tmp/PROD/o0068190.tmp     /usr/tmp/PROD/l0068190.tmp

REM Now tail log file on database node to see where it is at, near realtime
REM tail -f /usr/tmp/l0068190.tmp
&lt;/pre&gt;&lt;p&gt;Then on the &lt;strong&gt;Database&lt;/strong&gt; node you can tail -f the above plsql_out or plsql_log files to see where program is at. Combine this with good logging techniques (date/time stamp on each entry) and you&#39;ll be able to know where your program is at.&lt;/p&gt;&lt;p&gt;If locks are the potential problem, then drill into those:&lt;/p&gt;&lt;h3&gt;Currently held locks per concurrent request&lt;/h3&gt;&lt;pre&gt;set lines 150
col object_name format a32
col mode_held format a15
select /*+ ordered */
       fcr.request_id
,      object_name
,      object_type
,      decode( l.block
             , 0, &#39;Not Blocking&#39;
             , 1, &#39;Blocking&#39;
             , 2, &#39;Global&#39;
             ) status
,      decode( v.locked_mode
             , 0, &#39;None&#39;
             , 1, &#39;Null&#39;
             , 2, &#39;Row-S (SS)&#39;
             , 3, &#39;Row-X (SX)&#39;
             , 4, &#39;Share&#39;
             , 5, &#39;S/Row-X (SSX)&#39;
             , 6, &#39;Exclusive&#39;
             , to_char(lmode)
             ) mode_held
from   apps.fnd_concurrent_requests fcr
,      gv$process pro
,      gv$session sess
,      gv$locked_object v
,      gv$lock l
,      dba_objects d
where  fcr.phase_code = &#39;R&#39;
and    fcr.oracle_process_id = pro.spid (+)
and    pro.addr = sess.paddr (+)
and    sess.sid = v.session_id (+)
and    v.object_id = d.object_id (+)
and    v.object_id = l.id1 (+)
;

REQUEST_ID OBJECT_NAME                      OBJECT_TYPE         STATUS       MODE_HELD
---------- -------------------------------- ------------------- ------------ ---------------
   1070780 VIRTUATE_GL_OLAP_REFRESH         TABLE               Not Blocking Exclusive

&lt;/pre&gt;&lt;p&gt;So there you have it - enough tools to keep you happy Track n Tracing! Maybe next time we&#39;ll look at tracing with bind / waits or PL/SQL Profiling concurrent programs&lt;/p&gt;Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2007/09/query-find-scheduled-or-on-hold.html&quot;&gt;Query: Find scheduled or on hold concurrent requests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2007/09/query-concurrent-requests-by-user-and.html&quot;&gt;Query: Concurrent Programs by User and Responsibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/07/where-do-i-get-xml-file-or-request.html&quot;&gt;Where do I get the XML file or request output file for my BI Publisher Report / Concurrent Request?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/7554728336895952759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/7554728336895952759' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7554728336895952759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7554728336895952759'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2011/08/track-and-trace-e-business-suite.html' title='Track and Trace E-Business Suite Concurrent Request - EBS Logs, O/S Process IDs, Locks'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-460915980426127072</id><published>2010-09-21T05:42:00.011+12:00</published><updated>2015-02-22T22:35:24.976+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ap"/><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="MOS"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><title type='text'>Enhancement Requests and Bugs for Oracle eBusiness Suite</title><content type='html'>From time to time I create enhancement requests or bugs, commonly on Oracle eBusiness Suite. Additionally I come across enhancement requests that I think deserve more visibility. This page is dedicated to that cause. If you have an Oracle Enhancement Request (ER) or Bug you would like to raise the visibility on, please feel free to comment or contact me.&lt;br /&gt;
If you like the looks of one of the Enhancement Requests noted below, log a Service Request (SR) on &lt;a href=&quot;http://support.oracle.com/&quot;&gt;My Oracle Support&lt;/a&gt; (MOS) and ask for your MOS Customer record to be attached to the ER / Bug. &lt;br /&gt;
&lt;table cellspacing=&quot;0&quot; id=&quot;mytable&quot; summary=&quot;Enhancement Requests / Bug&quot;&gt;&lt;thead&gt;
&lt;tr&gt;   &lt;th&gt;Created&lt;/th&gt;   &lt;th&gt;Logged By &lt;/th&gt;   &lt;th&gt;Bug / ER &lt;/th&gt;   &lt;th&gt;Status&lt;/th&gt;   &lt;th&gt;Product&lt;/th&gt;   &lt;th&gt;Description&lt;/th&gt; &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2015/02/22&lt;/td&gt;       &lt;td&gt;See ER&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=9130428&quot; target=&quot;_blank&quot;&gt;9130428 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;AR&lt;/td&gt;       &lt;td&gt;Need a Standard Way to Export the Aging 7 Buckets By Account Report Output to Excel&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2013/10/07&lt;/td&gt;       &lt;td&gt;See ER&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=17069048&quot; target=&quot;_blank&quot;&gt;17069048 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;BIP&lt;/td&gt;       &lt;td&gt;Enable use of recursive with clause&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2013/06/05&lt;/td&gt;       &lt;td&gt;See ER&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=12872320&quot; target=&quot;_blank&quot;&gt;12872320 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;BIP&lt;/td&gt;       &lt;td&gt;Request to add autofilter functionality to native Excel template (binary)&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2012/01/22&lt;/td&gt;       &lt;td&gt;Gareth&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=13616572&quot; target=&quot;_blank&quot;&gt;13616572 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;BIP&lt;/td&gt;       &lt;td&gt;BI Publisher RTF unable to show a fixed number of lines for a word wrapped cell&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2011/05/13&lt;/td&gt;       &lt;td&gt;See ER&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=12423249&quot; target=&quot;_blank&quot;&gt;12423249 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;BIP&lt;/td&gt;       &lt;td&gt;Adding support of SMTP username/password to &quot;XAPI:EMAIL&quot; bursting for E-Business Suite (EBS) 12.1.X&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2010/11/09&lt;/td&gt;       &lt;td&gt;See ER&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=8208646&quot; target=&quot;_blank&quot;&gt;8208646 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;AP/IBY&lt;/td&gt;       &lt;td&gt;R12 Unable to send Separate Remittance Advice as email attachment in PDF&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2010/08/11&lt;/td&gt;       &lt;td&gt;Gareth&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=10019593&quot; target=&quot;_blank&quot;&gt;10019593 &lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Rejected&lt;/td&gt;       &lt;td&gt;AP/IBY&lt;/td&gt;       &lt;td&gt;ARXRWMAI - In Receipts Summary form, cannot query by payment server id - PSON (Payment Server Order Number)&lt;/td&gt;     &lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr&gt;     &lt;td class=&quot;alt&quot;&gt;2010/07/14&lt;/td&gt;     &lt;td class=&quot;alt&quot;&gt;See ER &lt;/td&gt;     &lt;td class=&quot;alt&quot;&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=9908713&quot; target=&quot;_blank&quot;&gt;9908713&lt;/a&gt;&lt;/td&gt;     &lt;td class=&quot;alt&quot;&gt;Open&lt;/td&gt;     &lt;td class=&quot;alt&quot;&gt;BIP&lt;/td&gt;     &lt;td class=&quot;alt&quot;&gt;Need the DeliveryManager API to have a trackback variable for bounced emails&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2010/07/18&lt;/td&gt;       &lt;td&gt;See ER &lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=9918364&quot; target=&quot;_blank&quot;&gt;9918364&lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;BIP&lt;/td&gt;       &lt;td&gt;Need email body to be set to UTF-8 charset when using East Asian language emails&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;       &lt;td&gt;2010/07/08&lt;/td&gt;       &lt;td&gt;Gareth&lt;/td&gt;       &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=9891120&quot; target=&quot;_blank&quot;&gt;9891120&lt;/a&gt;&lt;/td&gt;       &lt;td&gt;Open&lt;/td&gt;       &lt;td&gt;eAM&lt;/td&gt;       &lt;td&gt;Need hook to extend EAM Maintenance Work Order Detail Report&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td class=&quot;alt&quot;&gt;2010/06/19&lt;/td&gt;       &lt;td class=&quot;alt&quot;&gt;Gareth&lt;/td&gt;       &lt;td class=&quot;alt&quot;&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=9834226&quot; target=&quot;_blank&quot;&gt;9834226&lt;/a&gt;&lt;/td&gt;       &lt;td class=&quot;alt&quot;&gt;Open&lt;/td&gt;       &lt;td class=&quot;alt&quot;&gt;AP&lt;/td&gt;       &lt;td class=&quot;alt&quot;&gt;Need to embed email images Payables/Payments &quot;Send Separate Remittance Advices&quot;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;         &lt;td&gt;2009/01/07&lt;/td&gt;         &lt;td&gt;See ER &lt;/td&gt;         &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=7694052&quot; target=&quot;_blank&quot;&gt;7694052&lt;/a&gt;&lt;/td&gt;         &lt;td&gt;Open&lt;/td&gt;         &lt;td&gt;AP&lt;/td&gt;         &lt;td&gt;Does the Supplier Open Interface API Support Updates to Supplier Information?&lt;/td&gt;         &lt;/tr&gt;
&lt;tr&gt;           &lt;td&gt;2005/03/25&lt;/td&gt;           &lt;td&gt;See ER &lt;/td&gt;           &lt;td&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=Bug&amp;amp;id=4262148&quot; target=&quot;_blank&quot;&gt;4262148&lt;/a&gt;&lt;/td&gt;           &lt;td&gt;Open&lt;/td&gt;           &lt;td&gt;AP&lt;/td&gt;           &lt;td&gt;Need Public API to manage custom AP Invoice Holds&lt;/td&gt;         &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;PS. If you would like to monitor Enhancement Requests, and be notified by Oracle of status updates, create a Favorite in &lt;a href=&quot;http://support.oracle.com/&quot;&gt;My Oracle Support&lt;/a&gt; and ensure Hot Topics (Favorites) emails are on as follows.&lt;br /&gt;
&lt;h4&gt;Create a Favorite: &lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Login to &lt;a href=&quot;http://support.oracle.com/&quot; target=&quot;_blank&quot;&gt;My Oracle Support  &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Search on the ER / Bug number in the Search box e.g. &lt;strong&gt;4262148&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click on the orange star next to the Title in the list view, or click on the article and click on the orange star. You should see &quot;Favorite added&quot; status message. &lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h4&gt;Switch on Hot Topics Emails: &lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Go to the Settings tab&lt;/li&gt;
&lt;li&gt;Click on Hot-Topics Email under Personal on the left side menu list.&lt;/li&gt;
&lt;li&gt;Switch On the Hot Topics email, every 1 days (or suitable), and ensure you have checked &quot;Product Bugs Marked as Favorites&quot;&lt;/li&gt;
&lt;li&gt;Save &lt;/li&gt;
&lt;/ol&gt;To see your Favorites, click on the Knowledge tab, then click Favorite Articles in the Recent Activity tab. &lt;br /&gt;
&lt;h4&gt;Table of Enhancement Request Statuses&lt;/h4&gt;&lt;table style=&quot;width: 749px; height: 316px;&quot; border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th class=&quot;km&quot; style=&quot;width: 20%;&quot;&gt;Status Code&lt;/th&gt;&lt;th class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Definition&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;11&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Code/Hardware Bug (Response/Resolution)&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;12&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;To External (User Group) Review&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;15&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Enhancement Req. Internal(Oracle) Review&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;19&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Approved for User Group Voting&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;20&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;To Requestor, Need More Info&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;22&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Approved for Future Release&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;23&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Scheduled for Future Release&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;50&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;ER Waiting for Base ER Fix&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;82&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;QA/PM to Eval ER, Chg Delivered Internal&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;97&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Closed, Enhancement Rejected&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td class=&quot;km&quot; style=&quot;width: 20%; text-align: center;&quot;&gt;98&lt;/td&gt; &lt;td class=&quot;km&quot; style=&quot;width: 80%;&quot;&gt;Closed, Enhancement Implemented&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;p&gt;Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/revisited-changing-default-layout.html&quot;&gt;Revisited:  Changing the default layout format between RTF/PDF/Excel for BI / XML  Publisher 11i Concurrent Requests: Patches 5612820, 7627832 here now!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&amp;nbsp; </content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/460915980426127072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/460915980426127072' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/460915980426127072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/460915980426127072'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2010/09/enhancement-requests-and-bugs-for.html' title='Enhancement Requests and Bugs for Oracle eBusiness Suite'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-7486320429086488537</id><published>2010-08-12T22:31:00.006+12:00</published><updated>2010-09-21T05:54:05.525+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ar"/><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><title type='text'>EBS Bursting: Filter on XML Elements using XPATH in Bursting Control File</title><content type='html'>&lt;p&gt;Just a quick post to give an example of a bursting control file that has multiple emails, with a filter based on XML Element in the data to select which email to send.&lt;/p&gt;
&lt;h3&gt;Oracle EBusiness Suite XML / BI Publisher Bursting Control File Example - Multiple Email Filter&lt;/h3&gt;
&lt;p&gt;Here it is:&lt;/p&gt;
&lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;xapi:requestset xmlns:xapi=&amp;quot;http://xmlns.oracle.com/oxp/xapi&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;xapi:globalData location=&amp;quot;stream&amp;quot;/&amp;gt;&lt;br /&gt;  &amp;lt;xapi:request select=&amp;quot;/ARXSGPO_CPG/LIST_G_SETUP/G_SETUP/LIST_G_STATEMENT/G_STATEMENT&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;xapi:delivery&amp;gt;&lt;br /&gt;      &amp;lt;xapi:email server=&amp;quot;${XXX_SMTP}&amp;quot; port=&amp;quot;25&amp;quot; from=&amp;quot;${XXX_SEND_FROM}&amp;quot; reply-to =&amp;quot;${XXX_REPLY_TO}&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;xapi:message id=&amp;quot;email1&amp;quot;  to=&amp;quot;${XXX_CUST_EMAIL}&amp;quot;  cc=&amp;quot;${XXX_ARCHIVE_EMAIL}&amp;quot; attachment=&amp;quot;true&amp;quot; content-type=&amp;quot;html/text&amp;quot; subject=&amp;quot;Statement from ${ORG_NAME} - ${STATEMENT_DATE}&amp;quot;&amp;gt;Hello,&lt;br /&gt;Please find attached the Statement for period to ${STATEMENT_DATE}.&lt;br /&gt;${ORG_NAME}&lt;br /&gt;Internal Ref: Customer Email&lt;br /&gt;&amp;lt;/xapi:message&amp;gt;&lt;br /&gt;      &amp;lt;/xapi:email&amp;gt;&lt;br /&gt;      &amp;lt;xapi:email server=&amp;quot;${XXX_SMTP}&amp;quot; port=&amp;quot;25&amp;quot; from=&amp;quot;${XXX_SEND_FROM}&amp;quot; reply-to =&amp;quot;${XXX_REPLY_TO}&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;xapi:message id=&amp;quot;email2&amp;quot;  to=&amp;quot;${XXX_AGENT_EMAIL}&amp;quot;  cc=&amp;quot;${XXX_ARCHIVE_EMAIL}&amp;quot; attachment=&amp;quot;true&amp;quot; content-type=&amp;quot;html/text&amp;quot; subject=&amp;quot;Statement from ${ORG_NAME} - ${STATEMENT_DATE}&amp;quot;&amp;gt;Hello,&lt;br /&gt;Please find attached the Statement for period to ${STATEMENT_DATE}.&lt;br /&gt;Regards,&lt;br /&gt;${ORG_NAME}&lt;br /&gt;Internal Ref: Agent Email&lt;br /&gt;&amp;lt;/xapi:message&amp;gt;&lt;br /&gt;      &amp;lt;/xapi:email&amp;gt;&lt;br /&gt;    &amp;lt;/xapi:delivery&amp;gt;&lt;br /&gt;    &amp;lt;xapi:document key=&amp;quot;${CUSTOMER_ID}_1&amp;quot; output=&amp;quot;${XXX_SHORTNAME}_Statement_${STATEMENT_DATE}&amp;quot; output-type=&amp;quot;pdf&amp;quot; delivery=&amp;quot;email1&amp;quot;&amp;gt;&lt;br /&gt;      &amp;lt;xapi:template type=&amp;quot;rtf&amp;quot; location=&amp;quot;xdo://AR.XXX_STATEMENT_PRINT.en.00/?getSource=true&amp;quot; filter=&amp;quot;/ARXSGPO_CPG/LIST_G_SETUP/G_SETUP/LIST_G_STATEMENT/G_STATEMENT[XXX_CUST_MODE=&#39;Email&#39;]&amp;quot;/&amp;gt;&lt;br /&gt;    &amp;lt;/xapi:document&amp;gt;&lt;br /&gt;    &amp;lt;xapi:document key=&amp;quot;${CUSTOMER_ID}_2&amp;quot; output=&amp;quot;${XXX_SHORTNAME}_Statement_${STATEMENT_DATE}_Agent&amp;quot; output-type=&amp;quot;pdf&amp;quot; delivery=&amp;quot;email2&amp;quot;&amp;gt;&lt;br /&gt;      &amp;lt;xapi:template type=&amp;quot;rtf&amp;quot; location=&amp;quot;xdo://AR.XXX_STATEMENT_PRINT.en.00/?getSource=true&amp;quot; filter=&amp;quot;/ARXSGPO_CPG/LIST_G_SETUP/G_SETUP/LIST_G_STATEMENT/G_STATEMENT[XXX_AGENT_MODE=&#39;Email&#39;]&amp;quot;/&amp;gt;&lt;br /&gt;    &amp;lt;/xapi:document&amp;gt;&lt;br /&gt;  &amp;lt;/xapi:request&amp;gt;&lt;br /&gt;&amp;lt;/xapi:requestset&amp;gt;&lt;br /&gt;
&lt;/pre&gt;


&lt;p&gt;Catch ya!&lt;br /&gt;
Gareth&lt;/p&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;Oracle
    Forums &lt;a href=&quot;http://forums.oracle.com/forums/thread.jspa?threadID=1105422&quot;&gt;Thread&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/03/bi-publisher-ebs-bursting-101.html&quot;&gt;BI Publisher EBS Bursting 101: A tutorial/case study including Bursting Control File to email Suppliers Remittance Advice in 1 easy step&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;a href=&quot;http://garethroberts.blogspot.com/2008/08/bi-xml-publisher-bursting-fails-with.html&quot;&gt;BI / XML Publisher Bursting fails with InvalidPropertyValueException for IPP_HTTP_RESPONSE_CHECK_INTERVAL&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/7486320429086488537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/7486320429086488537' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7486320429086488537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7486320429086488537'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2010/08/ebs-bursting-filter-on-xml-elements.html' title='EBS Bursting: Filter on XML Elements using XPATH in Bursting Control File'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-6700373471567935497</id><published>2010-04-06T11:12:00.013+12:00</published><updated>2010-09-21T05:51:47.570+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="appsdba"/><category scheme="http://www.blogger.com/atom/ns#" term="atg"/><category scheme="http://www.blogger.com/atom/ns#" term="dba"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="fnd"/><category scheme="http://www.blogger.com/atom/ns#" term="interfaces"/><category scheme="http://www.blogger.com/atom/ns#" term="query"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><title type='text'>Environment Variables from database table - Oracle E-Business Suite</title><content type='html'>&lt;p&gt;Are you running Oracle E-Business Suite (EBS) / Applications and want to get an operating system level environment variable value from a database table, for example for use in PL/SQL? Or perhaps to default a concurrent program parameter? Didn&#39;t think environment variables were stored in the database?&lt;/p&gt;
&lt;p&gt;Try out out this query that shows you $FND_TOP:&lt;/p&gt;
&lt;pre&gt;select value
from   fnd_env_context
where  variable_name = &#39;FND_TOP&#39;
and    concurrent_process_id = 
      ( select max(concurrent_process_id) from fnd_env_context );

VALUE
--------------------------------------------------------------------------------
/d01/oracle/VIS/apps/apps_st/appl/fnd/12.0.0
&lt;/pre&gt;
&lt;p&gt;Or did you want to find out the Product &quot;TOP&quot; directories e.g the full directory path values from fnd_appl_tops under APPL_TOP?&lt;/p&gt;
&lt;pre&gt;col variable_name format a15
col value format a64
select variable_name, value
from   fnd_env_context
where  variable_name like &#39;%\_TOP&#39; escape &#39;\&#39;
and    concurrent_process_id = 
     ( select max(concurrent_process_id) from fnd_env_context )
order by 1;

VARIABLE_NAME   VALUE
--------------- ----------------------------------------------------------------
AD_TOP          /d01/oracle/VIS/apps/apps_st/appl/ad/12.0.0
AF_JRE_TOP      /d01/oracle/VIS/apps/tech_st/10.1.3/appsutil/jdk/jre
AHL_TOP         /d01/oracle/VIS/apps/apps_st/appl/ahl/12.0.0
AK_TOP          /d01/oracle/VIS/apps/apps_st/appl/ak/12.0.0
ALR_TOP         /d01/oracle/VIS/apps/apps_st/appl/alr/12.0.0
AME_TOP         /d01/oracle/VIS/apps/apps_st/appl/ame/12.0.0
AMS_TOP         /d01/oracle/VIS/apps/apps_st/appl/ams/12.0.0
AMV_TOP         /d01/oracle/VIS/apps/apps_st/appl/amv/12.0.0
AMW_TOP         /d01/oracle/VIS/apps/apps_st/appl/amw/12.0.0
APPL_TOP        /d01/oracle/VIS/apps/apps_st/appl
AP_TOP          /d01/oracle/VIS/apps/apps_st/appl/ap/12.0.0
AR_TOP          /d01/oracle/VIS/apps/apps_st/appl/ar/12.0.0
...&lt;/pre&gt;
&lt;p&gt;Or perhaps the full directory path to $APPLTMP?&lt;/p&gt;
&lt;pre&gt;select value
from   fnd_env_context
where  variable_name = &#39;APPLTMP&#39;
and    concurrent_process_id = 
      ( select max(concurrent_process_id) from fnd_env_context );

VALUE
--------------------------------------------------------------------------------
/d01/oracle/VIS/inst/apps/VIS_demo/appltmp
&lt;/pre&gt;
&lt;p&gt;NB: These queries assume your concurrent managers are running!&lt;/p&gt;
Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;Oracle
    Forums &lt;a href=&quot;http://forums.oracle.com/forums/thread.jspa?messageID=4204616&quot;&gt;Thread&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Update&lt;/strong&gt;&lt;em&gt; - Added example output and $APPLTMP output.&lt;/em&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/6700373471567935497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/6700373471567935497' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/6700373471567935497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/6700373471567935497'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2010/04/environment-variables-from-database.html' title='Environment Variables from database table - Oracle E-Business Suite'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-6873098368569107309</id><published>2010-03-22T16:08:00.002+13:00</published><updated>2010-03-22T16:27:48.297+13:00</updated><title type='text'>SQL: Override Address for Workflow Notification Mailer in the Oracle E-Business Suite</title><content type='html'>&lt;p&gt;In the Oracle E-Business Suite I often need to develop code that sends emails. Easy enough to jump in and code it using a variety of options like workflow, utl_smtp etc. but what sort of things do we need to consider here?&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Don&#39;t hardcode Outbound SMTP Server details in your code&lt;/li&gt;
  &lt;li&gt;Source the SMTP Server details from a single location&lt;/li&gt;
  &lt;li&gt;For test/development environments we don&#39;t want to send out email to real email addresses, so use an email address for test purposes and source it from a single location &lt;/li&gt;
  &lt;li&gt;If you select an email address from a record in the database, then put in an IF or CASE or DECODE statement to check if we should be using a test address and use that instead of the real email address!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So what we should do is pickup the settings from the Workflow Notification Mailer service component for the Outbound SMTP Server and Override Address and use them appropriately. &lt;/p&gt;
&lt;p&gt;That way emails won&#39;t go to recipients from Test / Development environments where the Override / Test Email Address is set.&lt;/p&gt;
&lt;h3&gt;Workflow Notification Mailer Outbound SMTP Server &lt;/h3&gt;
&lt;p&gt;We can get the Outbound SMTP Server Name using the following SQL:&lt;/p&gt;
&lt;pre&gt;
select fscpv.parameter_value smtp_server_name
from   fnd_svc_comp_params_tl fscpt
,      fnd_svc_comp_param_vals fscpv
,      fnd_svc_components fsc
where  fscpt.parameter_id = fscpv.parameter_id
and    fscpv.component_id = fsc.component_id
and    fscpt.display_name = &#39;Outbound Server Name&#39;
and    fsc.component_name = &#39;Workflow Notification Mailer&#39;;
&lt;/pre&gt;
&lt;h3&gt;Workflow Notification Mailer Override Address or Test Address &lt;/h3&gt;
&lt;p&gt;And the Override Address (or Test Address in older terminology) from the following SQL:&lt;/p&gt;
&lt;pre&gt;

select fscpv.parameter_value test_address
from   fnd_svc_comp_params_tl fscpt
,      fnd_svc_comp_param_vals fscpv
,      fnd_svc_components fsc
where  fscpt.parameter_id = fscpv.parameter_id
and    fscpv.component_id = fsc.component_id
and    fscpt.display_name = &#39;Test Address&#39;
and    fsc.component_name = &#39;Workflow Notification Mailer&#39;;
&lt;/pre&gt;
&lt;p&gt;And then we can use them consistently... perhaps following coding practises and wrapping the above in a PL/SQL function would be good! &lt;/p&gt;
&lt;p&gt;Note that the above SQL assumes you are using the default seeded Workflow Notification Mailer queue and haven&#39;t set up your own. If you have then replace the name Workflow Notification Mailer in the SQL with the name you used. &lt;/p&gt;
&lt;p&gt;Catch ya!&lt;br /&gt;
  Gareth&lt;br /&gt;
  &lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/05/clearing-email-notifications-and.html&quot; target=&quot;_blank&quot;&gt;Clearing Email Notifications and manually setting the Workflow/Java Notification Mailer Override/Test Address via SQL for the Oracle eBusiness Suite&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/6873098368569107309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/6873098368569107309' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/6873098368569107309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/6873098368569107309'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2010/03/sql-override-address-for-workflow.html' title='SQL: Override Address for Workflow Notification Mailer in the Oracle E-Business Suite'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-5335809044200291061</id><published>2010-03-04T07:04:00.000+13:00</published><updated>2010-03-04T18:45:22.988+13:00</updated><title type='text'>NZOUG Conference 2010 Agenda online now!</title><content type='html'>&lt;p&gt;I&#39;m pleased to advise that the &lt;a href=&quot;http://nzoug.org/files/NZOUG-2010-Draft-Agenda.pdf&quot; target=&quot;_blank&quot;&gt;agenda is now online&lt;/a&gt; for the NZOUG 2010 Conference in &lt;strong&gt;Rotorua, March 15th / 16th&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The lineup of speakers is excellent, including a stack of Oracle Ace Directors:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;
  Tim Hall&lt;/li&gt;
  &lt;li&gt;Chris Muir&lt;/li&gt;
  &lt;li&gt;Daniel Morgan&lt;/li&gt;
  &lt;li&gt;Franciso Munoz Alvarez&lt;/li&gt;
  &lt;li&gt;Robert Freeman &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Only a week or so left so &lt;a href=&quot;https://secure.tcc.co.nz/ei/getdemo.ei?id=676&amp;amp;s=_F980ZO0AQ&quot; target=&quot;_blank&quot;&gt;register&lt;/a&gt; for the conference now, and meet the Aces!&lt;/p&gt;
&lt;p&gt;Find out more at the &lt;a href=&quot;http://nzoug.org/events/nzoug-2010-conference&quot; target=&quot;_blank&quot;&gt;NZOUG Conference 2010 web page &lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Disclaimer: I&#39;m on the NZOUG Committee&lt;br /&gt;
  Note: The speaker lineup/abstract list are subject to change.&lt;/p&gt;
&lt;p&gt;Catch ya!&lt;br /&gt;
  Gareth&lt;br /&gt;
  &lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://nzoug.org&quot; target=&quot;_blank&quot;&gt;NZOUG&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/5335809044200291061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/5335809044200291061' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/5335809044200291061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/5335809044200291061'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2010/02/nzoug-conference-2010-agenda-online-now.html' title='NZOUG Conference 2010 Agenda online now!'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-1147009694449531108</id><published>2009-12-02T10:08:00.006+13:00</published><updated>2009-12-02T11:15:04.229+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><category scheme="http://www.blogger.com/atom/ns#" term="integration"/><category scheme="http://www.blogger.com/atom/ns#" term="interfaces"/><title type='text'>Lessons in Loose Coupling - Special Delivery</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6WsGIp0ygmI53_bjz7dCLipH9mtCTbEmMtuH3npitYzqeWrO-bQTE0TFpPb0VhMLQ54cOFT41xR1x7zAUfhnDyOTorNOJ6FV6MqyU2ByFRQyjRd042mU5P_cI7sRpODMoJptb/s1600/coal.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 232px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6WsGIp0ygmI53_bjz7dCLipH9mtCTbEmMtuH3npitYzqeWrO-bQTE0TFpPb0VhMLQ54cOFT41xR1x7zAUfhnDyOTorNOJ6FV6MqyU2ByFRQyjRd042mU5P_cI7sRpODMoJptb/s320/coal.jpg&quot; border=&quot;0&quot; alt=&quot;Photo credit: Kordite@Flickr&quot; id=&quot;BLOGGER_PHOTO_ID_5410393700074711810&quot; /&gt;&lt;/a&gt;
&lt;p&gt;I&#39;m generally nervous when I hear people that deal with software throw around the phrase &amp;quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Loosely_coupled&quot; target=&quot;_blank&quot;&gt;loosely coupled&lt;/a&gt;&amp;quot; with exhuberance. For me, loose coupling is one of the few phrases that resonates a feeling of ambivalence. An abstraction layer is a necessity, especially in proprietory software, to give you the &lt;a href=&quot;http://garethroberts.blogspot.com/2007/06/top-8-ebiz-developer-hooks.html&quot; target=&quot;_blank&quot;&gt;coding hooks&lt;/a&gt; you need. Just be careful though to avoid &lt;a href=&quot;http://thedailywtf.com/Articles/Special-Delivery.aspx&quot; target=&quot;_blank&quot;&gt;Special Deliveries of Coal&lt;/a&gt;. Classic!&lt;/p&gt;
Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://thedailywtf.com/Articles/Special-Delivery.aspx&quot; target=&quot;_blank&quot;&gt;Special Delivery WTF&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2007/06/top-8-ebiz-developer-hooks.html&quot; target=&quot;_blank&quot;&gt;Top 8 eBiz Developer Hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/revisited-changing-default-layout.html&quot;&gt;Revisited:  Changing the default layout format between RTF/PDF/Excel for BI / XML  Publisher 11i Concurrent Requests: Patches 5612820, 7627832 here now!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/1147009694449531108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/1147009694449531108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1147009694449531108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1147009694449531108'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/12/lessons-in-loose-coupling-special.html' title='Lessons in Loose Coupling - Special Delivery'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6WsGIp0ygmI53_bjz7dCLipH9mtCTbEmMtuH3npitYzqeWrO-bQTE0TFpPb0VhMLQ54cOFT41xR1x7zAUfhnDyOTorNOJ6FV6MqyU2ByFRQyjRd042mU5P_cI7sRpODMoJptb/s72-c/coal.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-1965575552742251226</id><published>2009-11-23T12:43:00.009+13:00</published><updated>2009-11-23T13:14:50.648+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><title type='text'>Production Upgrade complete... hack obsolete!</title><content type='html'>&lt;p&gt;It had to happen. I&#39;ve moved away from &lt;strong&gt;very&lt;/strong&gt; retro hardware requirements and a couple of hacks to something much simpler, and more applicable to &amp;quot;modern&amp;quot; computers ie. those with USB ;-) &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.newzealand.com/travel/about-nz/culture/culture-kiwiana.cfm&quot; target=&quot;_blank&quot;&gt;No. 8 wire&lt;/a&gt; solution no longer needed ... luckily the wires aren&#39;t that thick :-)&lt;/p&gt;
&lt;p&gt;Old:&lt;/p&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyRkxGormqhL23dAOfQqIOjy4yCM3HDyQ2-Pi817Lg1FJSb1jlrDJht-R0T5fk-qLPLZsjYbaBV3A8cDDy6wxhdNs_1iSHM2w4NUpVvJVFOOytHRZttHPomjPbb_acZ1zcJ9Mg/s1600/P1030286_key.JPG&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyRkxGormqhL23dAOfQqIOjy4yCM3HDyQ2-Pi817Lg1FJSb1jlrDJht-R0T5fk-qLPLZsjYbaBV3A8cDDy6wxhdNs_1iSHM2w4NUpVvJVFOOytHRZttHPomjPbb_acZ1zcJ9Mg/s320/P1030286_key.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5407082204919357650&quot; /&gt;&lt;/a&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjONs-lmrg2AMVuDg6e5lQqpQJ-ov9jlxerWcRuc0V5io1OXypX8PKu9zlXvoTLfk3Hyk5OF3kXIOYam_F5qWLJJYEVSnX4nTJL5ud43tvrjx4SA38VScWU0jc7omM7o7Rb5RI8/s1600/P1030262_j1.JPG&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjONs-lmrg2AMVuDg6e5lQqpQJ-ov9jlxerWcRuc0V5io1OXypX8PKu9zlXvoTLfk3Hyk5OF3kXIOYam_F5qWLJJYEVSnX4nTJL5ud43tvrjx4SA38VScWU0jc7omM7o7Rb5RI8/s320/P1030262_j1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5407082192817171074&quot; /&gt;&lt;/a&gt;
&lt;p&gt;New:&lt;/p&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZqyyigMJKMMSvsZMQ3XSvrKIR68ftDB_uW0pDmccIXGRNs45XynJHRTT8x-Li-ccn8aCd7GiXXnnQhrdOTKOqB5gEvbdLRkGGY2po005dy73vCyfAyKpProx3kf1gQYVEBtmE/s1600/P1030279_ipac.JPG&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZqyyigMJKMMSvsZMQ3XSvrKIR68ftDB_uW0pDmccIXGRNs45XynJHRTT8x-Li-ccn8aCd7GiXXnnQhrdOTKOqB5gEvbdLRkGGY2po005dy73vCyfAyKpProx3kf1gQYVEBtmE/s320/P1030279_ipac.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5407082203598516562&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Bonus points to Readers that guess the application of this stuff!&lt;/p&gt;
Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.newzealand.com/travel/about-nz/culture/culture-kiwiana.cfm&quot; target=&quot;_blank&quot;&gt;No. 8 Wire&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2007/07/zero-gee-ultimate-developers-or-gaming.html&quot;&gt;Zero-Gee: the ultimate developers or gaming chair, err, throne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2006/07/digital-immigrant-or-digital-native.html&quot;&gt;Digital Immigrant or Digital Native?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/1965575552742251226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/1965575552742251226' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1965575552742251226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1965575552742251226'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/production-upgrade-complete-hack.html' title='Production Upgrade complete... hack obsolete!'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyRkxGormqhL23dAOfQqIOjy4yCM3HDyQ2-Pi817Lg1FJSb1jlrDJht-R0T5fk-qLPLZsjYbaBV3A8cDDy6wxhdNs_1iSHM2w4NUpVvJVFOOytHRZttHPomjPbb_acZ1zcJ9Mg/s72-c/P1030286_key.JPG" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-754785322612996899</id><published>2009-11-19T16:27:00.002+13:00</published><updated>2009-11-19T16:29:33.828+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="MOS"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><title type='text'>My Oracle Support - Metalink to MOS survey results</title><content type='html'>Ouch!
&lt;a href=&quot;http://optimaldba.blogspot.com/2009/11/my-oracle-support-survey-results.html&quot;&gt;Metalink to My Oracle Support Survey Report&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/754785322612996899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/754785322612996899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/754785322612996899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/754785322612996899'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/my-oracle-support-metalink-to-mos.html' title='My Oracle Support - Metalink to MOS survey results'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-1140559857632848386</id><published>2009-11-09T14:29:00.007+13:00</published><updated>2010-11-30T21:03:46.635+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="MOS"/><category scheme="http://www.blogger.com/atom/ns#" term="search"/><category scheme="http://www.blogger.com/atom/ns#" term="SEO"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><title type='text'>Revisited: Search Engine Plugins for Firefox to get directly to specific Oracle Patches, MOS Notes, Bugs</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCdZa0r7SS6CzKQ59uTBl30wEDBKM22gswuAZvHwuOveIJg5T6hoqdNSmcei8dAbQRvXnnsu0g43tQV9GFXzFX32O3aet46tJ6wK4Z_VoaQ0YiC3mFf6LlAWVYq6hqQlBESjLX/s1600-h/screen_search.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 263px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCdZa0r7SS6CzKQ59uTBl30wEDBKM22gswuAZvHwuOveIJg5T6hoqdNSmcei8dAbQRvXnnsu0g43tQV9GFXzFX32O3aet46tJ6wK4Z_VoaQ0YiC3mFf6LlAWVYq6hqQlBESjLX/s320/screen_search.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5309279113901451154&quot; /&gt;&lt;/a&gt;
&lt;p&gt;&lt;strong&gt;Revisited: &lt;/strong&gt;Following the upgrade from Metalink to My Oracle Support (MOS) I&#39;ve updated the Note and Bug search engines (files oranote.xml and orabug.xml) per my &lt;a href=&quot;
http://garethroberts.blogspot.com/2009/03/search-engine-plugins-for-firefox-to.html
&quot;&gt;prior post.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Revisited again 30-NOV-2010: &lt;/strong&gt;Following the &lt;a href=&quot;http://blogs.oracle.com/stevenChan/2010/11/aru_ebs_changes.html&quot; target=&quot;_blank&quot;&gt;ARU change&lt;/a&gt; I&#39;ve updated the Patch search engine (file orapatch.xml) per my &lt;a href=&quot;
http://garethroberts.blogspot.com/2009/03/search-engine-plugins-for-firefox-to.html
&quot;&gt;prior post.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Navigate directly to a specific Oracle Patch, MOS/Metalink Note or Bug, speeding things up &amp;amp; sidestep that Flash! &lt;a href=&quot;http://www.youtube.com/watch?v=clSYkn37iRQ&quot; target=&quot;_blank&quot;&gt;You gotta know&lt;/a&gt; the Patch/Note/Bug &lt;strong&gt;number&lt;/strong&gt; you wanna get to: &lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;OraPatch: &lt;/strong&gt;&lt;a href=&quot;javascript:window.external.AddSearchProvider(&#39;http://www.virtuate.com/downloads/orapatch.xml&#39;);&quot;&gt;Javascript Install&lt;/a&gt; or grab the &lt;a href=&quot;http://www.virtuate.com/downloads/orapatch.xml&quot; target=&quot;_blank&quot;&gt;XML file&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;OraNote: &lt;/strong&gt; &lt;a href=&quot;javascript:window.external.AddSearchProvider(&#39;http://www.virtuate.com/downloads/oranote.xml&#39;);&quot;&gt;Javascript Install&lt;/a&gt; or grab the &lt;a href=&quot;http://www.virtuate.com/downloads/oranote.xml&quot; target=&quot;_blank&quot;&gt;XML file&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;OraBug&lt;/strong&gt;: &lt;a href=&quot;javascript:window.external.AddSearchProvider(&#39;http://www.virtuate.com/downloads/orabug.xml&#39;);&quot;&gt;Javascript Install&lt;/a&gt;  or grab the &lt;a href=&quot;http://www.virtuate.com/downloads/orabug.xml&quot; target=&quot;_blank&quot;&gt;XML file&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Related Posts &lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/03/search-engine-plugins-for-firefox-to.html&quot; target=&quot;_blank&quot;&gt;Search Engine Plugins for Firefox to get directly to specific Oracle Patches, Metalink Notes, Bugs&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/11/bye-bye-metalink-hello-mos-my-oracle.html&quot; target=&quot;_blank&quot;&gt;Bye Bye Metalink, Hello MOS - My Oracle Support. Fingers crossed for continued HTML content!&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/11/firefox-with-ebusiness-suite-oracle.html&quot; target=&quot;_blank&quot;&gt;Firefox with eBusiness Suite: Oracle JInitiator Plugin does not start - always get &amp;quot;must install plugin&amp;quot;, Vista, Patch 5397653&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/11/enhancing-oracle-ebusiness-suite-11i.html&quot; target=&quot;_blank&quot;&gt;Enhancing the Oracle eBusiness Suite 11i/12 Homepage Menu via Firefox, Greasemonkey, XPath, Javascript &amp;amp; DOM: aka Foxiness Menus&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp; &lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/1140559857632848386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/1140559857632848386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1140559857632848386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1140559857632848386'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/revisited-search-engine-plugins-for.html' title='Revisited: Search Engine Plugins for Firefox to get directly to specific Oracle Patches, MOS Notes, Bugs'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCdZa0r7SS6CzKQ59uTBl30wEDBKM22gswuAZvHwuOveIJg5T6hoqdNSmcei8dAbQRvXnnsu0g43tQV9GFXzFX32O3aet46tJ6wK4Z_VoaQ0YiC3mFf6LlAWVYq6hqQlBESjLX/s72-c/screen_search.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-7981114394360207836</id><published>2009-11-04T14:59:00.009+13:00</published><updated>2009-11-04T15:26:39.201+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="email"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="MOS"/><category scheme="http://www.blogger.com/atom/ns#" term="search"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><title type='text'>Bye Bye Metalink, Hello MOS - My Oracle Support. Fingers crossed for continued HTML content!</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGu64SkqnskcoY7Pwv-nSjnct3CMxwxQBopoP3Q5N293KII75THxpuWuNzT9pPXReN-KPQe-MeDqrffD7SNypzNRc4uNyqoq14qg1oX5vcArirZSlB9iEKQNriPjJuUcBRPGOy/s1600-h/pct96.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 150px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGu64SkqnskcoY7Pwv-nSjnct3CMxwxQBopoP3Q5N293KII75THxpuWuNzT9pPXReN-KPQe-MeDqrffD7SNypzNRc4uNyqoq14qg1oX5vcArirZSlB9iEKQNriPjJuUcBRPGOy/s320/pct96.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062846620295682&quot; /&gt;&lt;/a&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Disclaimer&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;: This page may  become out of date very quickly!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Only a couple of days of Metalink access left,  with the change over to full My Oracle Support due on Friday - 6 November 09.&lt;/p&gt;
&lt;p&gt;For me this is a somewhat sad occasion. Metalink has been around for such a long time, and has been a great companion, it will be a shame to see it go.&lt;/p&gt;
&lt;p&gt;We now herald in the era of MOS (My Oracle  Support). And of course, with any shiny new thing, there have been &lt;a href=&quot;http://blogs.oracle.com/Support/2009/07/here_comes_my_oracle_supportfo.html&quot; target=&quot;_blank&quot;&gt;discussions&lt;/a&gt; and &lt;a href=&quot;http://blogs.oracle.com/supportportal/2009/10/part_two_actual_user_feedback.html&quot; target=&quot;_blank&quot;&gt;more discussions&lt;/a&gt;.  With that debate there has been some good feedback, some negative. To be honest I&#39;m a bit nervous about this change. I&#39;d be keen to know why the APEX interface of Metalink is on the out, when APEX was just brought in for the latest &lt;a href=&quot;https://shop.oracle.com/pls/ostore/f?p=ostore:home:0&quot; target=&quot;_blank&quot;&gt;Oracle  Store&lt;/a&gt;, and with some &lt;a href=&quot;http://www.oracle.com/technology/products/database/application_express/apex_sod.html&quot; target=&quot;_blank&quot;&gt;very sexy&lt;/a&gt; functionality on the horizon. The answer is sure to be a double edged sword ;-) &lt;/p&gt;
&lt;p&gt;At the end of the day MOS as I&#39;ve seen so far just doesn&#39;t tick all  the boxes for me. That will hopefully change. Hopefully soon. My biggest gripe of course would be Flash versus HTML. Given Oracle&#39;s current catchphrase &amp;quot;Open. Complete. Integrated.&amp;quot; I&#39;d have thought Flash would be a little further down the list than HTML for many of the MOS components. One issue related to this can be summed up by the following screenshot.  The eagle-eyed amongst you will spot the problem in the following picture:&lt;/p&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh65dHYzbhQjovTFSYnATaEIdB2-WDWfJ-6PwTb14eNPQevHevtO6qI2KNV3r9ShXyS4LJPD6UllBt1B0lhhN6c3PGNZcnfR_5OvQKdBdaVTdTIK6E2x1k4gnqvwoIrnxV8Bpbp/s1600-h/find_font.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 226px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh65dHYzbhQjovTFSYnATaEIdB2-WDWfJ-6PwTb14eNPQevHevtO6qI2KNV3r9ShXyS4LJPD6UllBt1B0lhhN6c3PGNZcnfR_5OvQKdBdaVTdTIK6E2x1k4gnqvwoIrnxV8Bpbp/s320/find_font.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062841445602594&quot; /&gt;&lt;/a&gt;
&lt;p&gt;&amp;hellip; with the issue being the Firefox &amp;quot;Find&amp;quot;  not finding &amp;quot;Font&amp;quot; when it was present many times on the MOS search results presented. A bit of a hassle that something I use regularly ain&#39;t gonna work. Guess I&#39;ll need to have two sessions up, one Flash, one HTML. &lt;/p&gt;
&lt;p&gt;Fortunately, it seems an HTML interface will  still be &lt;a href=&quot;https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&amp;amp;p_id=841061.1&quot;&gt;available&lt;/a&gt; according to &lt;a href=&quot;https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&amp;amp;p_id=841061.1&quot;&gt;Note 841061.1&lt;/a&gt;,  with limited functionality including SR Management? BUT WAIT ... while I was writing this post I got another MOS related announcement... No SR Management??? Hmm, this is specific to &amp;quot;On Demand&amp;quot; functionality. Fingers crossed for SR Management through the HTML only interface! &lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;The HTML option will &lt;em&gt;&lt;strong&gt;&lt;u&gt;not&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt; support the following On  Demand functionality:&lt;/p&gt;
  &lt;ul&gt;
    &lt;li&gt;Service Request management&lt;/li&gt;
    &lt;li&gt;Change Request Management&lt;/li&gt;
    &lt;li&gt;Viewing performance reports&lt;/li&gt;
  &lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;And there are some other little things that will probably come out in the wash, like email notifications no longer linking directly to an SR:&lt;/p&gt;
&lt;p&gt;Prior:&lt;/p&gt;
&lt;p&gt;
  &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidskLsmqfgUEJrsI6ecfagqDEG9UFbMcO8Nm2TVeEJ8zUx8bTdnarv2N7gEaRtZMYYAEIAsNaD8hj1AAchA7mWfKPbrt68ebJKfTelG0mzxUUkyjvlKv-hMqeXzs7-x0sNysJS/s1600-h/em_linked.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 121px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidskLsmqfgUEJrsI6ecfagqDEG9UFbMcO8Nm2TVeEJ8zUx8bTdnarv2N7gEaRtZMYYAEIAsNaD8hj1AAchA7mWfKPbrt68ebJKfTelG0mzxUUkyjvlKv-hMqeXzs7-x0sNysJS/s320/em_linked.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062596893701026&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;New:&lt;/p&gt;
&lt;p&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyynYtKWyBJMOeWdZet2rpjaNupUznZmSufqXkS15DH-NKqLmwIKaqHlRFK31tbkuNDihBGD5ptfcTaYEqLrjSe3e4tKKFDsgxOdjcljwdYm5faHDAt12lXo0sbyk_B5MFZAMg/s1600-h/em_nolink.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 128px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyynYtKWyBJMOeWdZet2rpjaNupUznZmSufqXkS15DH-NKqLmwIKaqHlRFK31tbkuNDihBGD5ptfcTaYEqLrjSe3e4tKKFDsgxOdjcljwdYm5faHDAt12lXo0sbyk_B5MFZAMg/s320/em_nolink.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062602142641954&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Oh, and of course, let&#39;s hope the powers that be manage to keep the gremlins away...&lt;/p&gt;
&lt;p&gt;Exception Gremlin: &lt;/p&gt;
&lt;p&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHxJujGd7yvuoaGVEBGdfn0AeS4hoZi9BVXNV_bM_UmSPxODDrxm2Y38jWtx2-z8GMTN5xaVpZLdgd-OtT9wiFeIhFcn2JN-o977A5R2vyYFrFfUyvqRtI-Al2b8oNEpUzIs2H/s1600-h/err_exception.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 90px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHxJujGd7yvuoaGVEBGdfn0AeS4hoZi9BVXNV_bM_UmSPxODDrxm2Y38jWtx2-z8GMTN5xaVpZLdgd-OtT9wiFeIhFcn2JN-o977A5R2vyYFrFfUyvqRtI-Al2b8oNEpUzIs2H/s320/err_exception.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062616221053330&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I/O Gremlin:&lt;/p&gt;
&lt;p&gt;  &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7tvMDvHgFbW4zqx3XsvEq1WMgeDLfGy8NhGXb3tIo8cx7gQbaU1EvXDsA7nKDhrdTZLarNb9eS4qAa9-JGcRqZDAUZlDIZVJu3na0_RJdOx3Y31gq7hhGVj5-jgzEWBQOcyS8/s1600-h/err2032.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 60px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7tvMDvHgFbW4zqx3XsvEq1WMgeDLfGy8NhGXb3tIo8cx7gQbaU1EvXDsA7nKDhrdTZLarNb9eS4qAa9-JGcRqZDAUZlDIZVJu3na0_RJdOx3Y31gq7hhGVj5-jgzEWBQOcyS8/s320/err2032.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062609933405410&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Error 1088 Gremlin: &lt;/p&gt;
&lt;p&gt;
  &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6LW8ZLhvjT71Ygk76zqq5oVUSbF_muWQMMYKBQ6PH6HdRcmhCe7CZ8q8t1_xqbJ8tyxLa-8K-dHnjUtXvLsP9ZprHhmXtC63dEdZkxjXq656TORp8xpCEMG2THzy5ZXjIZ8Ou/s1600-h/err1088.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 91px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6LW8ZLhvjT71Ygk76zqq5oVUSbF_muWQMMYKBQ6PH6HdRcmhCe7CZ8q8t1_xqbJ8tyxLa-8K-dHnjUtXvLsP9ZprHhmXtC63dEdZkxjXq656TORp8xpCEMG2THzy5ZXjIZ8Ou/s320/err1088.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062606297151586&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Internal Gremlin: &lt;/p&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0WTOUCGRPVVVgim0RS_DTXN3WBVTAhR71-O_wqTczSZuQ8Y3xEVoZx8XQmvp7XJDtgj8w-ZyOZP0lTgrh5kuMYqUn9bxpWEvMpNPM3-xd7jJlo0T6e_23e6hRygHpZKjICmeB/s1600-h/err_internal.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 26px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0WTOUCGRPVVVgim0RS_DTXN3WBVTAhR71-O_wqTczSZuQ8Y3xEVoZx8XQmvp7XJDtgj8w-ZyOZP0lTgrh5kuMYqUn9bxpWEvMpNPM3-xd7jJlo0T6e_23e6hRygHpZKjICmeB/s320/err_internal.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400062837586795570&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Well ... I guess we&#39;ll find out where we stand in a couple of days!&lt;/p&gt;
Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;APEX &lt;a href=&quot;http://www.oracle.com/technology/products/database/application_express/apex_sod.html&quot; target=&quot;_blank&quot;&gt;Statement of Direction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support &lt;a href=&quot;http://blogs.oracle.com/Support/2009/07/here_comes_my_oracle_supportfo.html&quot; target=&quot;_blank&quot;&gt;Blog&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/10/openworld-2009-done-back-to-windy.html&quot;&gt;Openworld 2009 Wrapup &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2009/05/oracle-ebs-release-121-released-top-8.html&quot;&gt;Oracle EBS Release 12.1 Released: Top 8 New ATG Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/look-ahead-to-2009-oracle-ebusiness.html&quot;&gt;A Look Ahead to 2009 - Oracle eBusiness Suite and Happy New Year!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/7981114394360207836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/7981114394360207836' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7981114394360207836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7981114394360207836'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/bye-bye-metalink-hello-mos-my-oracle.html' title='Bye Bye Metalink, Hello MOS - My Oracle Support. Fingers crossed for continued HTML content!'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGu64SkqnskcoY7Pwv-nSjnct3CMxwxQBopoP3Q5N293KII75THxpuWuNzT9pPXReN-KPQe-MeDqrffD7SNypzNRc4uNyqoq14qg1oX5vcArirZSlB9iEKQNriPjJuUcBRPGOy/s72-c/pct96.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-657915326635622136</id><published>2009-11-02T23:09:00.002+13:00</published><updated>2010-09-21T05:52:07.539+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ap"/><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="email"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="techie"/><title type='text'>HTML Formatting issues in EBS R12 XML Publisher Remittance Advice Emails aka. Use Inline CSS Styles in BIP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoHSu0aTAtWPlJAX1tE37WTbi7k9vly5D7Na4xgeSgJgbq3arLv07QcDahXrGQ1I0BhN7XIldXXG_lVRdLdphPf0J38yLOPPI91KNqM3HYUYo8YIWB8c_PmP9kcURlp5ngcWfH/s1600-h/email_good_bad3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoHSu0aTAtWPlJAX1tE37WTbi7k9vly5D7Na4xgeSgJgbq3arLv07QcDahXrGQ1I0BhN7XIldXXG_lVRdLdphPf0J38yLOPPI91KNqM3HYUYo8YIWB8c_PmP9kcURlp5ngcWfH/s320/email_good_bad3.png&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;Apologies for the cryptic title on this one. The issue is a simple but subtle one ... and if you&#39;re not an eBusiness Suite customer, but interested in the BIP HTML formatting part, please read on as the discussion may be relevant.&lt;/p&gt;
&lt;p&gt;In the Oracle eBusiness Suite Release 12 there is an out-of-the-box solution for sending Payables Remitttance Advice notices via Email. The program is &amp;quot;Send Separate Remittance Advices&amp;quot; and is integrated into the Payments Process. The standard solution utilizes XML Publisher under the covers, but (at the time of writing) has been coded to force HTML output for the Email content and uses its own delivery mechanism, rather than a more flexible bursting one that could attach PDFs to emails. Now, this means there are a couple of limitations with the output format for these Remittance Advice notices:&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;The out-of-the-box HTML generated by XML / BI Publisher uses CSS Stylesheets as opposed to Inline CSS. This causes formatting issues with some specific Email Clients (such as &lt;a href=&quot;http://mail.google.com&quot; target=&quot;_blank&quot;&gt;GMail&lt;/a&gt;) as described by this &lt;a href=&quot;http://www.epigroove.com/posts/66/html_emails_vs_gmail_yahoo__hotmail&quot; target=&quot;_blank&quot;&gt;&amp;quot;old&amp;quot; but still relevent post&lt;/a&gt;. This is the main focus of this article and I&#39;ll give details of a workaround.&lt;/li&gt;
  &lt;li&gt;The use of HTML means from a document printing perspective a pixel-perfect format is tough to achieve.&lt;/li&gt;
  &lt;li&gt;Images e.g. Company Logos, need to be referenced in the HTML and hence need to be publicly accessible on a web server. This also means that when Supplier&#39;s receive the Remittance Advice emails will probably not have the images displayed by default and they&#39;ll get the  &amp;quot;some pictures have been blocked to help prevent the sender from identifying your computer ... click here to download images&amp;quot; or similar spam/tracking warnings.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So the out-of-the-box solution has these gotcha&#39;s until such time as it uses a &amp;quot;fixed-format&amp;quot;, &amp;quot;all content embedded in email&amp;quot; delivery method such as attaching a PDF to the email with the advice details... &lt;/p&gt;
&lt;p&gt;BUT WAIT, there may be workarounds.&lt;/p&gt;
&lt;p&gt;For Issue 1. we can tell XML / BI Publisher to embed Inline CSS rather than CSS Stylesheets using the following undocumented XML Publisher configuration. Place the following configuration in the &lt;strong&gt;xdo.cfg&lt;/strong&gt; file and put it in eBusiness Suite &lt;strong&gt;$XDO_TOP/resource&lt;/strong&gt; directory. Usual caveats apply; please test this before rolling to Production. Also be aware that this may affect all HTML output, with output file sizes likely to increase.&lt;/p&gt;
&lt;pre&gt;&amp;lt;config version=&amp;quot;1.0.0&amp;quot;  xmlns=&lt;a href=&quot;http://xmlns.oracle.com/oxp/config/&quot; target=&quot;_blank&quot;&gt;&amp;quot;http://xmlns.oracle.com/oxp/config/&amp;quot;&lt;/a&gt;&amp;gt;
&amp;nbsp;&amp;nbsp; &amp;lt;properties&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- html-css-embedding valid values  embed-to-element | embed-to-header | externalize --&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;  &amp;lt;property  name=&amp;quot;html-css-embedding&amp;quot;&amp;gt;embed-to-element&amp;lt;/property&amp;gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/properties&amp;gt;
&amp;lt;/config&amp;gt;&lt;/pre&gt;
&lt;p&gt;For Issue 2. one trick is to place your formatting inside a Table and fix the width / height to that which you require. This may take a smidgen of tweaking, but at least you can get something that looks and prints nicely.&lt;/p&gt;
&lt;p&gt;For Issue 3 ... well, I&#39;m still working that one - no workaround from Support yet to embed the images in the HTML. Will keep you posted. &lt;strong&gt;UPDATE: &lt;/strong&gt;Enhancement request (ER) Bug &lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;type=Bug&amp;id=9834226&quot; target=&quot;_blank&quot;&gt;9834226&lt;/a&gt; has been raised for the issue of inability to embed images in Remittance Advice.&lt;/p&gt;
&lt;p&gt;Hope this helps. &lt;/p&gt;
&lt;p&gt;Catch ya!&lt;br /&gt;
  Gareth&lt;br /&gt;
  &lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://mail.google.com&quot; target=&quot;_blank&quot;&gt;HTML emails vs Gmail, Yahoo &amp;amp; Hotmail&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Oracle
    Forums &lt;a href=&quot;http://forums.oracle.com/forums/thread.jspa?threadID=961314&amp;amp;messageID=3832382&quot; target=&quot;_blank&quot;&gt;Thread HTML Format via Email &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/03/would-real-excel-please-stand-up.html&quot;&gt;Would the REAL Excel please stand up?!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/11/bi-xml-publisher-54pt-start-indent.html&quot;&gt;BI / XML Publisher 5.4pt start-indent problems in XSL-FO  blocks on EBS Check Format recursive template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/revisited-changing-default-layout.html&quot;&gt;Revisited:  Changing the default layout format between RTF/PDF/Excel for BI / XML  Publisher 11i Concurrent Requests: Patches 5612820, 7627832 here now!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/657915326635622136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/657915326635622136' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/657915326635622136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/657915326635622136'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/html-formatting-issues-in-ebs-r12-xml.html' title='HTML Formatting issues in EBS R12 XML Publisher Remittance Advice Emails aka. Use Inline CSS Styles in BIP'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoHSu0aTAtWPlJAX1tE37WTbi7k9vly5D7Na4xgeSgJgbq3arLv07QcDahXrGQ1I0BhN7XIldXXG_lVRdLdphPf0J38yLOPPI91KNqM3HYUYo8YIWB8c_PmP9kcURlp5ngcWfH/s72-c/email_good_bad3.png" height="72" width="72"/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-1126576448697197437</id><published>2009-11-02T21:34:00.001+13:00</published><updated>2010-09-21T05:52:50.429+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="fnd"/><title type='text'>Concurrent Program parameters in XML / BI Publisher Template - eBusiness Suite</title><content type='html'>&lt;p&gt;Just a short post with a note of how to get Oracle eBusiness Suite Concurrent Program Parameters into the output on an XML Publisher RTF Template.&lt;/p&gt;
&lt;p&gt;There are two simple options, given an example parameter with token P_ORG_ID:&lt;/p&gt;
&lt;p&gt;  1.  Add the concurrent program parameter as a field in the XML - this may be easier / necessary when you get to bursting or similar. Refer to the parameter using the usual &amp;lt;?P_ORG_ID?&amp;gt; RTF syntax.&lt;/p&gt;
&lt;p&gt;2.  Add the parameter using the param@begin syntax at the top of your RTF file:&lt;/p&gt;
&lt;pre&gt;&amp;lt;?param@begin:P_ORG_ID?&amp;gt;&lt;/pre&gt;
&lt;p&gt;And then refer the the value using dollar notation:&lt;/p&gt;
&lt;pre&gt;&amp;lt;?$P_ORG_ID?&amp;gt;&lt;/pre&gt;
&lt;p&gt; Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2009/11/bi-xml-publisher-54pt-start-indent.html&quot;&gt;BI / XML Publisher 5.4pt start-indent problems in XSL-FO  blocks on EBS Check Format recursive template&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/03/would-real-excel-please-stand-up.html&quot;&gt;Would the REAL Excel please stand up?!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/revisited-changing-default-layout.html&quot;&gt;Revisited:  Changing the default layout format between RTF/PDF/Excel for BI / XML  Publisher 11i Concurrent Requests: Patches 5612820, 7627832 here now!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/1126576448697197437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/1126576448697197437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1126576448697197437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/1126576448697197437'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/concurrent-program-parameters-in-xml-bi.html' title='Concurrent Program parameters in XML / BI Publisher Template - eBusiness Suite'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-2472929431885773239</id><published>2009-11-02T21:17:00.002+13:00</published><updated>2010-09-21T05:54:34.374+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ap"/><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><title type='text'>BI / XML Publisher 5.4pt start-indent problems in XSL-FO  blocks on EBS Check Format recursive template</title><content type='html'>So you&#39;ve just finished the first cut of your &lt;b&gt;funky&lt;/b&gt; BI
  Publisher Check (Cheque) format template, and you feel pretty accomplished:&lt;br /&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;Logos,
    tables, non-preprinted stationary: &lt;b&gt;Yes&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Magnetic
    ink on printer loaded and ready to go:&lt;b&gt; Yes&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;MICR
    font: &lt;b&gt;Yes&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Conditional
    signatures: &lt;b&gt;Yes&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Void
    check handling: &lt;b&gt;Yes&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Fixed
    Row Enumeration filler in tables via recursive templates: &lt;b&gt;Yes&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_9nH25bKhdwoL7h5MpdcnBrCOKX_9YQpA929gZ9Asg3XKj-BX-lHAM4YULcLOEGm6UioH-PiJZDptRaKpPlNJ1VSiX3KKBE_u1e8jSeD5ThF9vQ8CnTZVUoTPEgCFQiHL8Pn7/s1600-h/temp1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_9nH25bKhdwoL7h5MpdcnBrCOKX_9YQpA929gZ9Asg3XKj-BX-lHAM4YULcLOEGm6UioH-PiJZDptRaKpPlNJ1VSiX3KKBE_u1e8jSeD5ThF9vQ8CnTZVUoTPEgCFQiHL8Pn7/s320/temp1.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPoOynpZ0DN24bHp3wxv6xzpP_Abnw6V1IOrXLd_Gn2-wBrK334DbtcbjBa6uBZj21ZSqdKvY9Hi0XhxIgtvgS5WkAbjzLB5sVcVSOYSUcXZqZ4GZE_vzf7VAtjOmJLihvWFmE/s1600-h/temp2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPoOynpZ0DN24bHp3wxv6xzpP_Abnw6V1IOrXLd_Gn2-wBrK334DbtcbjBa6uBZj21ZSqdKvY9Hi0XhxIgtvgS5WkAbjzLB5sVcVSOYSUcXZqZ4GZE_vzf7VAtjOmJLihvWFmE/s320/temp2.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
And then it all goes pear shaped … Doh!&lt;br /&gt;
Your filler recursive template does a dance to the right, indenting 5.4pt at a time.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAiOdrbaGKqAVBp9ZcvdcffFhqePvPbQVw4h2nac0awpTXc6M1mwcLpNgxC-h79cf-tIkDZOkrCA0694pFnEOJAhszWtnr85U4ML-nKcf3J-0qTkdlIUG-orTAHyZcBJJ6uzOo/s1600-h/bad1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAiOdrbaGKqAVBp9ZcvdcffFhqePvPbQVw4h2nac0awpTXc6M1mwcLpNgxC-h79cf-tIkDZOkrCA0694pFnEOJAhszWtnr85U4ML-nKcf3J-0qTkdlIUG-orTAHyZcBJJ6uzOo/s320/bad1.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
With the cause in the XSL-FO template something like this: &lt;b&gt;start-ident=&quot;5.4pt&quot;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_BTcXVRhegT5JlLZUEu32R1YhR1BD3sUu90AObD_0m7kogvTHlimV0zqOkwBPklCnHCajik-mao_oQ9voAsSby2-oH5Fr_cgi80dd-Jya3hOcH7UMyrADuppTIzccnysLuYPU/s1600-h/xsl-fo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_BTcXVRhegT5JlLZUEu32R1YhR1BD3sUu90AObD_0m7kogvTHlimV0zqOkwBPklCnHCajik-mao_oQ9voAsSby2-oH5Fr_cgi80dd-Jya3hOcH7UMyrADuppTIzccnysLuYPU/s320/xsl-fo.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Well, you aren&#39;t the first person, or second to hit this, thanks &lt;a href=&quot;http://forums.oracle.com/forums/profile.jspa?userID=558234&quot; target=&quot;_blank&quot;&gt;theFurryOne&lt;/a&gt; for prompting this post. There is a workaround ... or two. You could edit the XSL-FO and replace the 5.4pt text with 0.0pt, but then you&#39;d need to work with XSL-FO templates rather than RTF.&lt;br /&gt;
&lt;br /&gt;
Alternatively you could put the following magic in the first cell of the filler recursive template:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;lt;?attribute@incontext:end-indent;&#39;0.0pt&#39;?&amp;gt;
&amp;lt;?attribute@incontext:start-indent;&#39;0.0pt&#39;?&amp;gt;
&amp;lt;?attribute@incontext:padding-start;&#39;0.0pt&#39;?&amp;gt;&lt;/pre&gt;
&lt;br /&gt;
And a bit of a re-jig on the recurvsive sub template alignment. For example:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8UylQ1wiUzch8fjY0-NMhG59nyiif_wpRdQmRrXoxQMxIfOJakVpuLHcflsgaNaXXAHQ6j0BIzBlzUpky5bBR9TY-P80dr8W66anOIqEFk-EHcrv234J6jiZpcXB6v-0W1sC/s1600-h/temp3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju8UylQ1wiUzch8fjY0-NMhG59nyiif_wpRdQmRrXoxQMxIfOJakVpuLHcflsgaNaXXAHQ6j0BIzBlzUpky5bBR9TY-P80dr8W66anOIqEFk-EHcrv234J6jiZpcXB6v-0W1sC/s320/temp3.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
And we&#39;re rockin and rolling - no XSL-FO template needed, &quot;pure&quot; RTF:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRbgQhi5Eg6gk9WMwFp_xWh8rBSBzL0b1k0QcVaU2tNPiq9_Of04LleBCVyIWqKhV0J7QF0YH2yw6oAAEgVQpKS4-0rzu-QGHufz8vy7T3XS0zMhFO_ngsaUoyTric2_fLQDQF/s1600-h/good1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRbgQhi5Eg6gk9WMwFp_xWh8rBSBzL0b1k0QcVaU2tNPiq9_Of04LleBCVyIWqKhV0J7QF0YH2yw6oAAEgVQpKS4-0rzu-QGHufz8vy7T3XS0zMhFO_ngsaUoyTric2_fLQDQF/s320/good1.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Catch ya!&lt;br /&gt;
Gareth&lt;br /&gt;
&lt;i&gt;This is a post from Gareth&#39;s blog at &lt;a href=&quot;http://garethroberts.blogspot.com/&quot;&gt;http://garethroberts.blogspot.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;h3&gt;




References&lt;/h3&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li&gt;Oracle
    Forums &lt;a href=&quot;http://forums.oracle.com/forums/thread.jspa?threadID=928168&quot;&gt;Thread&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;




Related Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/03/would-real-excel-please-stand-up.html&quot;&gt;Would the REAL Excel please stand up?!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;    &lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/revisited-changing-default-layout.html&quot;&gt;Revisited:  Changing the default layout format between RTF/PDF/Excel for BI / XML  Publisher 11i Concurrent Requests: Patches 5612820, 7627832 here now!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/2472929431885773239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/2472929431885773239' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/2472929431885773239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/2472929431885773239'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/11/bi-xml-publisher-54pt-start-indent.html' title='BI / XML Publisher 5.4pt start-indent problems in XSL-FO  blocks on EBS Check Format recursive template'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_9nH25bKhdwoL7h5MpdcnBrCOKX_9YQpA929gZ9Asg3XKj-BX-lHAM4YULcLOEGm6UioH-PiJZDptRaKpPlNJ1VSiX3KKBE_u1e8jSeD5ThF9vQ8CnTZVUoTPEgCFQiHL8Pn7/s72-c/temp1.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-7669630288391584693</id><published>2009-10-21T11:53:00.007+13:00</published><updated>2009-10-21T12:16:29.282+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NZOUG"/><title type='text'>NZOUG Conference 2010 Call for Papers - 15-16 March</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://nzoug.org/files/images/2010Logo.preview.png&quot;&gt;&lt;img style=&quot;display:block;  text-align:center;cursor:pointer; cursor:hand;width: 640px; height: 129px;&quot; src=&quot;http://nzoug.org/files/images/2010Logo.preview.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;If you&#39;re interesting in presenting please take a moment to read this message from the New Zealand Oracle Users Group, and note the deadline for submissions is at the end of next week 31-Oct-09! For full information please see the &lt;a href=&quot;http://nzoug.org&quot; target=&quot;_blank&quot;&gt;NZOUG Website&lt;/a&gt;. &lt;strong&gt;Disclaimer&lt;/strong&gt;: I&#39;m on the NZOUG Committee.&lt;/p&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
  &lt;tbody&gt;
    &lt;tr height=&quot;19&quot;&gt;
      &lt;td width=&quot;660&quot; height=&quot;38&quot; valign=&quot;top&quot;&gt;&lt;p align=&quot;center&quot; style=&quot; text-align: center;&quot;&gt;The New Zealand Oracle Users Group is pleased to announce… &lt;/p&gt;
        &lt;p align=&quot;center&quot; style=&quot; text-align: center;&quot;&gt;Call for Papers and Training for the 2010 Conference&lt;/p&gt;
        &lt;p align=&quot;center&quot; style=&quot; text-align: center;&quot;&gt;15&lt;sup&gt;th&lt;/sup&gt; and 16&lt;sup&gt;th&lt;/sup&gt; March 2010&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: bold; color: red; &quot;&gt;We only require your presentation or training topic and short abstract at this stage.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;We invite all users and suppliers of Oracle technology, Oracle applications and related products and services to submit presentations or training sessions including: &lt;/p&gt;
        &lt;ul&gt;
          &lt;li&gt;Stories from Oracle Users – everyone wants to hear them! Tell us your story, case study or any useful tips &lt;/li&gt;
          &lt;li&gt;Oracle Partners playing a key role in the Oracle world &lt;/li&gt;
          &lt;li&gt;Third party suppliers of products and services that will assist Oracle technology and application users &lt;/li&gt;
        &lt;/ul&gt;
        &lt;p&gt;Presentation topics may include but are not limited to Oracle Applications such as EBS, JDE and Peoplesoft, BI Applications, Oracle Development, Middleware and Database technologies. Everything is welcome for submission but delegates are especially interested in hearing case studies of real life scenarios and situations, lessons learnt and best practices. &lt;/p&gt;
        &lt;p&gt;Both Technical and Business streams will run throughout the conference programme
          with presentations covering the implementation, use and support of the whole range of Oracle and associated third party products and services. &lt;/p&gt;
        &lt;p&gt;If your paper is selected for presentation:&lt;/p&gt;
        &lt;ul&gt;
          &lt;li&gt;You’ll be admitted to the conference free of charge upon submission of your full written paper, and &lt;/li&gt;
          &lt;li&gt;Your paper will be published in the conference proceedings. &lt;/li&gt;
        &lt;/ul&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot; valign=&quot;top&quot;&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: bold;  color: red; &quot;&gt;SUBMITTING AN ABSTRACT&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot; valign=&quot;top&quot;&gt;&lt;p&gt;How do I submit an abstract? Visit our &lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://secure.tcc.co.nz/ei/rs.esp?id=676&amp;amp;scriptid=LOGIN&quot;&gt;abstract submission website&lt;/a&gt;&lt;/span&gt;&lt;/font&gt; and complete the Call for Papers submission, by &lt;strong&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;font-weight: bold; color: red;&quot;&gt;31 October 2009. &lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;We encourage you to submit your topic or interest by this time as last year we had a great selection from the first call.&lt;/p&gt;
        &lt;p&gt;You are welcome to &lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://nzoug.org/events/nzoug-2010-conference&quot;&gt;suggest a topic&lt;/a&gt;&lt;/span&gt;&lt;/font&gt; you’d like to hear at the conference and we’ll try to source a presenter, also any questions, suggestions or comments are welcome at anytime to &lt;a target=&quot;_blank&quot; href=&quot;mailto:papers@nzoug.org&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;span style=&quot;color: windowtext;&quot;&gt;papers@nzoug.org&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
        &lt;p&gt;Remember to visit our &lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://nzoug.org/&quot;&gt;website&lt;/a&gt;&lt;/span&gt;&lt;/font&gt; for all up to date information on regional events, the conference, and other news.&lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: bold;  &quot;&gt;We look forward to receiving your submissions by&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;font-weight: bold; color: red;&quot;&gt;31 October 2009&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot;&gt;&lt;p&gt;&lt;span style=&quot; color: red; &quot;&gt;HOW DO I REGISTER FOR THE CONFERENCE?&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot; valign=&quot;top&quot;&gt;&lt;p&gt;Simply &lt;a href=&quot;https://secure.tcc.co.nz/ei/getdemo.ei?id=676&amp;amp;s=_F980ZO0AQ&quot; title=&quot;Register&quot; target=&quot;_blank&quot;&gt;click here&lt;/a&gt; to register for the conference at our online registration page.&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr height=&quot;26&quot;&gt;
      &lt;td width=&quot;660&quot; height=&quot;26&quot;&gt;&lt;p&gt;&lt;span style=&quot; color: red; &quot;&gt;WHAT DISCOUNTS CAN WE GET?&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr height=&quot;17&quot;&gt;
      &lt;td width=&quot;660&quot; valign=&quot;top&quot; height=&quot;17&quot;&gt;&lt;p align=&quot;justify&quot;&gt;There will be an early bird discount for all registrations before the 1st January 2010. After that standard rates apply so get registering now.&lt;/p&gt;
        &lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot; color: red; &quot;&gt;Amazing 2010 Offer!!!!&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
        &lt;p align=&quot;justify&quot;&gt;Register &lt;strong&gt;3 Full Registration Attendees &lt;/strong&gt;and get an &lt;strong&gt;additional Full Registration, &lt;/strong&gt;for another member of your team,&lt;strong&gt; absolutely  free&lt;/strong&gt;.  So if you have more than 3 people who would like to attend this great  exciting educational event then it is even cheaper than ever before.&lt;/p&gt;
        &lt;p align=&quot;justify&quot;&gt;Conditions Apply.&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;p&gt;&lt;span style=&quot;color: red;&quot;&gt;PRICES&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;table width=&quot;524&quot; border=&quot;0&quot;&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;/td&gt;
              &lt;td align=&quot;right&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#ff0000&quot;&gt;Early Bird&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;
              &lt;td align=&quot;right&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#ff0000&quot;&gt;Standard Rate&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;p&gt;Full Registration: NZOUG Member&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$695.00&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$795.00&lt;/p&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;p&gt;Full Registration: Non Member&lt;br/&gt;
                  This fee includes the cost of NZOUG Individual Membership&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$895.00&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$995.00&lt;/p&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;p&gt;Day Registration (includes Monday dinner)&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$495.00&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$495.00&lt;/p&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;p&gt;Additional Exhibitor/Sponsor Staff Registration&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$350.00&lt;/p&gt;&lt;/td&gt;
              &lt;td valign=&quot;middle&quot; align=&quot;right&quot;&gt;&lt;p&gt;$350.00&lt;/p&gt;&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot;&gt;&lt;p&gt;&lt;span style=&quot; color: red; &quot;&gt;VENUE AND DATES &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot;&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal;  &quot;&gt;15&lt;sup&gt;th&lt;/sup&gt; and 16&lt;sup&gt;th&lt;/sup&gt; March 2010 &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal;  &quot;&gt;Rotorua - &lt;a target=&quot;_blank&quot; href=&quot;http://www.eventsandvenues.co.nz/eec.htm&quot;&gt;Energy Events Centre&lt;/a&gt; – Same city, new location!&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot;&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: bold;  color: red; &quot;&gt;NEED MORE INFORMATION?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td width=&quot;660&quot;&gt;&lt;p&gt;Contact us via our &lt;a href=&quot;http://nzoug.org&quot; target=&quot;_blank&quot;&gt;website&lt;/a&gt; or for any other questions please contact our conference management company, The Conference Company&lt;font color=&quot;#0000ff&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;. &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
        &lt;p&gt;By phone on 09 360 1240 or by email at &lt;a target=&quot;_blank&quot; href=&quot;mailto:nzoug@tcc.co.nz&quot;&gt;nzoug@tcc.co.nz&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/7669630288391584693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/7669630288391584693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7669630288391584693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7669630288391584693'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/10/nzoug-conference-2010-call-for-papers.html' title='NZOUG Conference 2010 Call for Papers - 15-16 March'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-7207942115320044481</id><published>2009-10-21T08:52:00.014+13:00</published><updated>2010-09-21T05:55:30.389+12:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apex"/><category scheme="http://www.blogger.com/atom/ns#" term="bi publisher"/><category scheme="http://www.blogger.com/atom/ns#" term="ebiz"/><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="media"/><category scheme="http://www.blogger.com/atom/ns#" term="Openworld 2009"/><title type='text'>OpenWorld 2009 done - back to Windy Wellington</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiqIowBQM3w_pg6cthFoehyXSbq61mzNlr8BWtH6mdQCbiMSrVXUE71IsJEwzXipCBWpU2pFJGZtE0MfV7MM2GTFDzkt27C_MXKtCA_4wCh9AjC7l2I1xypW_xynfX5bKaC3vY/s1600-h/aerosmith_d2.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 274px; height: 171px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiqIowBQM3w_pg6cthFoehyXSbq61mzNlr8BWtH6mdQCbiMSrVXUE71IsJEwzXipCBWpU2pFJGZtE0MfV7MM2GTFDzkt27C_MXKtCA_4wCh9AjC7l2I1xypW_xynfX5bKaC3vY/s400/aerosmith_d2.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5394808522938119730&quot; /&gt;&lt;/a&gt;
&lt;p&gt;
With OpenWorld 2009 all done plus a few highly enjoyable days in the Valley I&#39;m now back at home. I had a fantastic time once again, second time around was much less daunting - I went for less sessions, more &lt;a href=&quot;http://wiki.oracle.com/page/Oracle+OpenWorld+Unconference&quot; target=&quot;_blank&quot;&gt;unconference&lt;/a&gt; and more shopping!&lt;/p&gt;
&lt;p&gt;
The first couple of days of OpenWorld this year seemed very light on attendees, but with a flurry of activity in the last few days and a fantastic appreciation event - an awesome performance from Aerosmith - things really picked up. Very few product announcements of essence from the Oracle team so the real highlights for me were catching up with a variety of people/groups at a number of events:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Australia/New Zealand Dinner&lt;/li&gt;
&lt;li&gt;Rittman Mead &lt;a href=&quot;http://www.rittmanmead.com/2009/08/02/bi-meetup-at-open-world-san-francisco/&quot; target=&quot;_blank&quot;&gt;BI Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bloggers &lt;a href=&quot;http://www.pythian.com/news/4523/pythian-oow09-diaries-bloggers-meetup&quot; target=&quot;_blank&quot;&gt;Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Oracle APEX &lt;a href=&quot;http://dgielis.blogspot.com/2009/10/oow09-apex-meetup.html&quot; target=&quot;_blank&quot;&gt;Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Catching up with the BI Publisher crew and &lt;a href=&quot;http://bipublisher.blogspot.com/2009/10/oracle-open-world.html&quot; target=&quot;_blank&quot;&gt;meeting Ike&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hanging out with Michael, Greg and Mike - cheers guys. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
A huge thanks to all the above for the hospitality.
&lt;/p&gt;
&lt;p&gt;
So only a few notes this year that took my interest to note them down. It seems a bit light especially on the eBusiness Suite side so if I have missed anything major, please post a comment.&lt;/p&gt;
&lt;p&gt;
Larry&#39;s Keynote Announcements:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Linux update - survey (was it by HP?) reported 65% of Oracle Database customers run Oracle Enterprise Linux beneath the database. Interestingly high percentage.&lt;/li&gt;
&lt;li&gt;Review of Exadata &amp;quot;v2&amp;quot; (Sun Oracle Database Machine) with statistics showing results twice as fast as &amp;quot;v1&amp;quot;.&lt;/li&gt;
&lt;li&gt;Product Support System in the works including on site data mining for analyzing system configuration and auto-advising bugs/patches needing to be addressed.&lt;/li&gt;
&lt;li&gt;Fusion Applications
  related:
    &lt;ul&gt;
    &lt;li&gt;Commitment for support of, and new functionality in eBusiness Suite, Peoplesoft, JD Edwards and Siebel applications for the &lt;strong&gt;next decade &lt;/strong&gt;in addition to Fusion Applications  &lt;/li&gt;
    &lt;li&gt;&amp;quot;Version 1&amp;quot; of Fusion Applications in Testing.&lt;/li&gt;
    &lt;li&gt;Fusion Applications are &amp;quot;SaaS ready&amp;quot; and deployed on SOA, BI standards based middleware.&lt;/li&gt;
  &lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Just the one product release announcement related to my areas of work:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Business Intelligence Applications OBIA 7.9.6.1 Release &lt;a href=&quot;http://www.oracle.com/technology/software/products/ias/htdocs/101320bi.html&quot; target=&quot;_blank&quot;&gt;available&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
A number of interesting things up and coming, but most set for calendar year 2010.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OBI 11g&lt;/strong&gt; - yet to be released, but demo&#39;d, with my notes: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Common UI Components across the BI and Fusion product suites&lt;/li&gt;
&lt;li&gt;Online BI Publisher Template Builder&lt;/li&gt;
&lt;li&gt;A variety of excellent new features addons such as Answers Groups, Selection Steps, Visualizations&lt;/li&gt;
&lt;li&gt;Extensions to current fuctionality such as Action Framework&lt;/li&gt;
&lt;li&gt;Additional features such as Scorecards&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;
Oracle APEX 4.0&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;The whole APEX community is getting ready and excited about the APEX 4.0 release due 2010.&lt;/li&gt;
  &lt;li&gt;It&#39;s great to see the new APEX Listener pre-production release out and getting plenty of &lt;a href=&quot;http://forums.oracle.com/forums/thread.jspa?forumID=137&amp;threadID=968065&quot; target=&quot;_blank&quot;&gt;feedback&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;E-Business Suite&lt;/strong&gt;: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;12.1.1 to include a new hompage / navigator + Web 2.0 style components therein &lt;/li&gt;
&lt;li&gt;12.1.1+ Integrated SOA Gateway (as an alternative to the EBS Adaptor which is part of SOA Suite).&lt;/li&gt;
&lt;li&gt;Enterprise Manager pack addons for Health checks including online Patch and technology component Version comparison and recommendation tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Some other interesting tidbits that I noted:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Trial Usage of Advanced Compression on Oracle internal E-Business Suite top 100 objects reduced space usage on average by 3 times. Gotta see how Vision instances go with compression. &lt;/li&gt;
&lt;li&gt;BI Publisher Data Template builder in the works (still), along with the demo&#39;d BI Publisher Online Layout Template editor (demo&#39;d as noted above). &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
  &lt;strong&gt;Wrap-Up&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So another excellent OpenWorld over - thanks to Oracle for putting on another flawless event and appreciate the Bloggers Pass. Even the weather made me feel at home ;-) &lt;/p&gt;
&lt;p&gt;Next major event on my calendar is the &lt;a href=&quot;http://nzoug.org/events/nzoug-2010-conference&quot; target=&quot;_blank&quot;&gt;NZOUG Conference 2010&lt;/a&gt;, Rotorua, New Zealand, March 15-16 2010 - looking forward to it. Hope to see some of you there! &lt;/p&gt;
&lt;p&gt;PS. On a side note, from a New Zealand perspective, interesting that an &lt;a href=&quot;http://www.nbr.co.nz/article/ibms-backup-generator-failed-kick-air-nz-113084&quot; target=&quot;_blank&quot;&gt;IBM data center should fail&lt;/a&gt; around OpenWorld given Larry&#39;s consistent reiteration about the redundancies in the Oracle Database Machine and lack thereof in IBM&#39;s ex TPC-C beating solution! 
  Even more than a week later seems like things are not quite back to the usual high Air New Zealand standards - following pic snapped 20-Oct-09.&lt;/p&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnKIY9pVrB22NU4U-me0FHTU2ABSYlBI2_vRZuBL2D7EPDgE3Wr9ght9sgMlZhi8uWTGkkA5IYwIX_zyI_ILnq2_0asg6wSmXjP5EbFcWA87zjm7aCgfDFw09xuKKwptU8e9c0/s1600-h/airnz_ibm.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 203px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnKIY9pVrB22NU4U-me0FHTU2ABSYlBI2_vRZuBL2D7EPDgE3Wr9ght9sgMlZhi8uWTGkkA5IYwIX_zyI_ILnq2_0asg6wSmXjP5EbFcWA87zjm7aCgfDFw09xuKKwptU8e9c0/s320/airnz_ibm.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5394809019465133330&quot; /&gt;&lt;/a&gt;
&lt;h3&gt;Related Posts&lt;/h3&gt;

&lt;ul&gt;&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2009/10/oracle-openworld-2009-from-silicon.html&quot;&gt;Oracle OpenWorld 2009: From Silicon Welly to Silicon Valley Again&lt;/a&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/2008/11/discoverer-plus-10g-contact-with-server.html&quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;  &lt;a href=&quot;http://garethroberts.blogspot.com/2009/01/look-ahead-to-2009-oracle-ebusiness.html&quot;&gt;A Look Ahead to 2009 - Oracle eBusiness Suite and Happy New Year!&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://garethroberts.blogspot.com/search/label/Openworld%202008&quot;&gt;OpenWorld 2008 Posts&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/7207942115320044481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/7207942115320044481' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7207942115320044481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/7207942115320044481'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/10/openworld-2009-done-back-to-windy.html' title='OpenWorld 2009 done - back to Windy Wellington'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiqIowBQM3w_pg6cthFoehyXSbq61mzNlr8BWtH6mdQCbiMSrVXUE71IsJEwzXipCBWpU2pFJGZtE0MfV7MM2GTFDzkt27C_MXKtCA_4wCh9AjC7l2I1xypW_xynfX5bKaC3vY/s72-c/aerosmith_d2.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31331079.post-2747299785458810549</id><published>2009-10-07T21:44:00.006+13:00</published><updated>2009-10-07T22:00:11.763+13:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Openworld 2009"/><title type='text'>Oracle OpenWorld 2009: From Silicon Welly to Silicon Valley Again</title><content type='html'>&lt;p&gt;Off to Openworld 2009 in a couple of days. Given that it&#39;s my second time I know a lot more of what to expect. But of course my schedule is overflowing again - even more of a mixed bag this time with fewer conference sessions, but more meetups and &lt;a href=&quot;http://wiki.oracle.com/page/Oracle+OpenWorld+Unconference&quot; target=&quot;_blank&quot;&gt;unconference&lt;/a&gt; sessions that I should have looked at more closely last year!&lt;/p&gt;

&lt;p&gt;Here&#39;s what my main schedule looks like:&lt;/p&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT6MgCxan04w2dMgfMhY19WsK8pHwraInDTY2yduaxz_ctdItfxrsA7fksGsogjfC22meJCVJgVTStUrhZvTjxXevNmoYlfvsQtC5ynwVbcM0QeikTG6SS3J9vsdbdwq6ES8M-/s1600-h/schedule2009.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 230px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT6MgCxan04w2dMgfMhY19WsK8pHwraInDTY2yduaxz_ctdItfxrsA7fksGsogjfC22meJCVJgVTStUrhZvTjxXevNmoYlfvsQtC5ynwVbcM0QeikTG6SS3J9vsdbdwq6ES8M-/s320/schedule2009.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5389778005094353826&quot; /&gt;&lt;/a&gt;

&lt;p&gt;Hope to see you there - And a huge thanks to Oracle for the blogger&#39;s pass - wouldn&#39;t be there without it!&lt;/p&gt;


&lt;p&gt;Catch ya!&lt;br /&gt;
Gareth&lt;/p&gt;

&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul&gt;
            &lt;li&gt;
                &lt;a href=&quot;http://garethroberts.blogspot.com/2008/09/oracle-openworld-2008-from-silicon.html&quot;&gt;Oracle OpenWorld 2008: From Silicon Welly to Silicon Valley&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;a href=&quot;http://garethroberts.blogspot.com/2008/09/openworld-2008-final-post-fusion.html&quot;&gt;OpenWorld 2008 Final Post: Fusion Applications, X, R12 - Change Pack &amp; Payment Manager plus SES&lt;/a&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;a href=&quot;http://garethroberts.blogspot.com/2008/09/openworld-update-xmlbi-publisher-r12.html&quot;&gt;Openworld Update: XML/BI Publisher &amp; R12, 11g PL/SQL, ADFdi and more&lt;/a&gt;
            &lt;/li&gt;
        &lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://garethroberts.blogspot.com/feeds/2747299785458810549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31331079/2747299785458810549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/2747299785458810549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31331079/posts/default/2747299785458810549'/><link rel='alternate' type='text/html' href='http://garethroberts.blogspot.com/2009/10/oracle-openworld-2009-from-silicon.html' title='Oracle OpenWorld 2009: From Silicon Welly to Silicon Valley Again'/><author><name>Gareth</name><uri>http://www.blogger.com/profile/00473876747556400447</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhpYGSWrq7m34MeXdcN8m6YG0zsk2n_L5m4RG-CLOj5UQvvDeNtItdhFXXI1DuPCh5o2RHdA5bsLdsIz4vuE-pwbucN8VrpYOP9sL502m9jFWBjTpBffY5En5LZ-7yV8/s220/Bio_GR2_100x126.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT6MgCxan04w2dMgfMhY19WsK8pHwraInDTY2yduaxz_ctdItfxrsA7fksGsogjfC22meJCVJgVTStUrhZvTjxXevNmoYlfvsQtC5ynwVbcM0QeikTG6SS3J9vsdbdwq6ES8M-/s72-c/schedule2009.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>