<?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: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-6651988492037581184</id><updated>2012-01-09T09:35:15.435-08:00</updated><category term='bpel'/><category term='darwin'/><category term='apex'/><category term='windows vpn'/><category term='jinitiator'/><category term='south africa'/><category term='apple'/><category term='environment variable'/><category term='instantclient'/><category term='soa'/><category term='jdevloper'/><category term='mac os x'/><category term='usa'/><category term='os x'/><category term='sqlplus'/><category term='sqldeveloper'/><category term='oracle'/><category term='rlwrap'/><category term='travel'/><category term='johannesburg'/><category term='iPhone'/><category term='iTunes'/><category term='microsoft vpn'/><category term='usersnippets'/><category term='leopard'/><category term='otm'/><category term='toad'/><category term='e-business suite'/><category term='mac'/><category term='command history'/><category term='windows'/><category term='vpn'/><category term='developer'/><title type='text'>Oracle, Apple &amp; Other Tech...</title><subtitle type='html'>..a joburg blog by marinus snyman</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-3235980357280614098</id><published>2010-06-25T02:13:00.001-07:00</published><updated>2010-06-25T02:13:51.921-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-business suite'/><category scheme='http://www.blogger.com/atom/ns#' term='otm'/><title type='text'>OTM EBS Customer Integration</title><content type='html'>&lt;p&gt;I have got a couple of queries on the otmfaq.com site at: &lt;a href="http://www.otmfaq.com/forums/f24/customer-information-616-new/"&gt;http://www.otmfaq.com/forums/f24/customer-information-616-new/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thus I’ve provided the queries here:&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;select&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_XID&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'ZAF'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;party_location_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_location_XID&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;substr&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;10&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;substr&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;((&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;iso_territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;FROM&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;FND_TERRITORIES_VL&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)),&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'TBA'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;location_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address2&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address3&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;postal_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;((&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;iso_territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;FROM&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;FND_TERRITORIES_VL&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)),&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'TBA'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;from&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ra_customers&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;left&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;join&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ar_addresses_v&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;on&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;select&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_XID&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'ZAF'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;party_location_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_location_XID&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;substr&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;10&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;substr&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;((&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;iso_territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;FROM&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;FND_TERRITORIES_VL&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)),&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'TBA'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;location_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address2&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address2&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address3&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address3&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;postal_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;' '&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;postal_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;((&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;iso_territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;FROM&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;FND_TERRITORIES_VL&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)),&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'TBA'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;from&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ra_customers&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;left&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;join&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ar_addresses_v&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;on&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,128,0); font-size: 10pt" class="sc2"&gt;--Customers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,128,0); font-size: 10pt" class="sc2"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;select&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_XID&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'ZAF'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;from&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ra_customers&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,128,0); font-size: 10pt" class="sc2"&gt;--Customer locations&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,128,0); font-size: 10pt" class="sc2"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;select&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;party_location_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_location_XID&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;substr&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;10&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;substr&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,128,0); font-size: 10pt" class="sc4"&gt;4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;','&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;((&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;iso_territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;FROM&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;FND_TERRITORIES_VL&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)),&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'TBA'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;location_name&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address1&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address2&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address3&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;address4&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;city&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;province&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;postal_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;nvl&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;((&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;SELECT&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;iso_territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;FROM&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;FND_TERRITORIES_VL&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;WHERE&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;b&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;territory_code&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;UPPER&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)),&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'TBA'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;)&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;country&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;,&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,128,128); font-size: 10pt" class="sc7"&gt;'CUS-'&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;||&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_parent&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;from&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ra_customers&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;left&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;join&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;ar_addresses_v&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;on&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;rac&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;arv&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;customer_id;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;For some of this you will need to set the environment first:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;begin&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc0"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;dbms_application_info&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc11"&gt;set_client_info&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;(&amp;lt;your_org_id&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;); &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt; font-weight: bold" class="sc5"&gt;end&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,128); font-size: 10pt; font-weight: bold" class="sc10"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;font color="#000000" face="Courier New"&gt;&lt;/font&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-3235980357280614098?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/3235980357280614098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=3235980357280614098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/3235980357280614098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/3235980357280614098'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2010/06/otm-ebs-customer-integration.html' title='OTM EBS Customer Integration'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-3695947629827315221</id><published>2010-05-10T12:39:00.001-07:00</published><updated>2010-05-10T12:39:24.929-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><title type='text'>Traveling to USA Tips</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Note: Yes, this is normally a technology blog, but I guess I can blog on whatever I want hey?&lt;/em&gt;&lt;/p&gt;  &lt;h1&gt;General&lt;/h1&gt;  &lt;h2&gt;&amp;#160;&lt;/h2&gt;  &lt;h2&gt;Oasis&lt;/h2&gt;  &lt;p&gt;Starbucks is your travel oasis, not only can you get a cup of coffee and a sandwich, but there is also a restroom in most of them as well as Boingo (see staying on the grid) internet. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;Hot tip: A cup of coffee is about $1.50, but if you give them your cup back you can get a refill for 0.45 cents. You can even refill a different kind, like refill a regular with a decaf, or even with a ice coffee! And since it's Americans most of the time they even give you a new paper cup.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;h2&gt;Staying on the grid&lt;/h2&gt;  &lt;p&gt;Boingo (www.boingo.com) wifi is your best friend while traveling. You can get a month-to-month unlimited data mobile subscription from them for $7.95 (works worldwide) and a laptop subscription for $10 (US only). They have hotspots at all Starbucks coffee shops, Mc Donald's and loads of hotels and airports. They have apps to make it easy to connect for just about any platform including Windows, Mac, iPhone, Android, Symbian &amp;amp; Windows mobile.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Hot tip: Even if you're not a geek, in conjunction with Skype it's a much better option to phone home. If you really need a phone, a AT&amp;amp;T prepaid sim card alone with no credit loaded will cost you $20. You can then add credit, and load SMS and data bundles like a100mb data bundle for $20.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;h2&gt;But the price tag says $1?&lt;/h2&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Something to remember when shopping in the US (or even when comparing prices to their prices online) is that the price that is listed does not include tax, and that will only be added when you pay. Tax varies in different states and cities but are usually around 8-9%.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Hot tip: Basic food and clothes below $100 are not taxed.&lt;/i&gt;&lt;/p&gt;  &lt;h1&gt;&amp;#160;&lt;/h1&gt;  &lt;h1&gt;New York City&lt;/h1&gt;  &lt;h2&gt;&amp;#160;&lt;/h2&gt;  &lt;h2&gt;The city that never sleeps&lt;/h2&gt;  &lt;p&gt;It has been said a lot that New York is the city that never sleeps. That however is not true, it sleeps in the morning.. ;-) Most shops only open at 10am in the morning, but they do close at 10pm which is very nice.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Free Stuff.. In New York? Really?&lt;/h2&gt;  &lt;p&gt;Probably the best travel tip in New York is the Staten Island Ferry. Not only is it a &lt;i&gt;free&lt;/i&gt; ferry to Staten Island, but it's route takes you right past the Statue of Liberty!&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Hot tip: With all the queues, stopping at Ellis Island and airport style security checks, going to the Statue of Liberty will take a whole day, so if you have limited time, the Staten Island ferry is a must!&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;h2&gt;The best views&lt;/h2&gt;  &lt;p&gt;While the most obvious views of the city (from the top of Rockefeller Centre &amp;amp; Empire State building) are probably still the best, a great and not so talked about view from the skyline is from Roosevelt Island. Just take the F train and you will be amazed at the views as soon as you exit the station.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Hot tip: Go at night!&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;h1&gt;Los Angeles&lt;/h1&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;The stars shine to much&lt;/h2&gt;  &lt;p&gt;When doing the Hollywood walk of fame, to take pictures of the stars in direct sunlight is not good due to the reflection of the star, thus rather go at night or when it's not to sunny.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Hollywood sign&lt;/h2&gt;  &lt;p&gt;You don't need to go on a bus trip (that they want to sell to you on every corner) to see the Hollywood sign, you can just go to the shopping centre on Hollywood Blvd and get a perfect view. You can even eat at one of the restaurants.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Hot tip: Go to California Pizza Kitchen and sit outside!&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;h2&gt;This is your best security? Really?&lt;/h2&gt;  &lt;p&gt;There are a lot of bus / bakkie tours to the actors's &amp;amp; actresses homes, however don't expect to see much. Even though most of their homes's security is not on par with a typical house in South Africa, most of them are covered with high walls or plants, making it highly unlikely you will see anyone or anything. (It's still a fun ride though)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Silicon Valley&lt;/h1&gt;  &lt;p&gt;If you are very geeky you might want to visit all the IT company's headquarters. If only a little geeky, only the ones with merchandise shops. ;-) Those include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Apple &lt;/li&gt;    &lt;li&gt;Microsoft &lt;/li&gt;    &lt;li&gt;eBay &lt;/li&gt;    &lt;li&gt;Intel (They have a museum also) &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-3695947629827315221?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/3695947629827315221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=3695947629827315221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/3695947629827315221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/3695947629827315221'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2010/05/traveling-to-usa-tips.html' title='Traveling to USA Tips'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-1156714798341215062</id><published>2009-12-01T05:08:00.001-08:00</published><updated>2009-12-08T05:31:53.111-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bpel'/><category scheme='http://www.blogger.com/atom/ns#' term='jdevloper'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle BPEL - Invoking a Partner Web Service through a Proxy Server</title><content type='html'>&lt;style&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* this will force a column to be no wider than 300px, &lt;br /&gt;&lt;br /&gt;breaking words in the middle of a long word if necessary. */&lt;br /&gt;&lt;br /&gt;.td&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;width: 300px;&lt;br /&gt;white-space: pre-wrap; /* css-3 */&lt;br /&gt;white-space: -moz-pre-wrap; /* Mozilla, since 1999 */&lt;br /&gt;white-space: -pre-wrap; /* Opera 4-6 */&lt;br /&gt;white-space: -o-pre-wrap; /* Opera 7 */&lt;br /&gt;word-wrap: break-word; /* Internet Explorer 5.5+ */&lt;br /&gt;&lt;br /&gt;}&lt;/style&gt;  &lt;p&gt;When trying to call a web service through a proxy server (or trying to avoid using the proxy server for certain hosts) the &lt;a href="http://download.oracle.com/docs/cd/E12483_01/integrate.1013/b28982/security.htm#CDDECGIE"&gt;BPEL Process Manager Administrator’s Guide&lt;/a&gt; have steps to edit a file, but I found doing this alone don’t work. The guide basically states to modify the following file: &lt;font face="Courier New"&gt;$ORACLE_HOME/bpel/bin/obsetenv.sh&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;And then modify the line &lt;font face="Verdana"&gt;&lt;code&gt;set&lt;/code&gt; &lt;code&gt;OB_JAVA_PROPERTIES=&lt;/code&gt; as follows:&lt;/font&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" width="437"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="435"&gt;         &lt;p&gt;&lt;font face="Courier New"&gt;set OB_JAVA_PROPERTIES=&amp;quot;-Dhttp.proxySet=true&amp;quot;              &lt;br /&gt;&amp;quot;-Dhttp.proxyHost=myproxy004.company.com&amp;quot;               &lt;br /&gt;&amp;quot;-Dhttp.proxyPort=8090&amp;quot; &amp;quot;-Dhttp.nonProxyHosts=internal123.company.com&amp;quot;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;After rebooting the BPEL server, it still didn’t work. What I had to do was also modify the following file: &lt;font face="Courier New"&gt;ORACLE_HOME/opmn/conf/opmn.xml&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Look for the piece of XML that looks like this:&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;process-type&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;oc4j_soadev&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;module-id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;OC4J&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;status&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;enabled&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;gt;                &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;module-data&amp;gt;                &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;category&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;start-parameters&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;data&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;java-options&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;value&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;                &lt;br /&gt;-server                 &lt;br /&gt;-XX:MaxPermSize=128M –ms512M                 &lt;br /&gt;-mx1024M -XX:AppendRatio=3                 &lt;br /&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;Djava.security.policy=$ORACLE_HOME/j2ee/oc4j_soadev/config/java2.policy                &lt;br /&gt;-Djava.awt.headless=true                 &lt;br /&gt;-Dhttp.webdir.enable=false-Doraesb.home=/u01/app/oracle/product/10.1.3/soad/integration/esb -Dhttp.proxySet=false -Doc4j.userThreads=true -Doracle.mdb.fastUndeploy=60                 &lt;br /&gt;-Dorabpel.home=/u01/app/oracle/product/10.1.3/soad/bpel                 &lt;br /&gt;-Xbootclasspath^/p:/u01/app/oracle/product                 &lt;br /&gt;/10.1.3/soad/bpel/lib/orabpel-boot.jar -Dhttp.proxySet=false&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc11"&gt;/&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;/category&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;Then modify the Dhttp.proxySet=false and change it to Dhttp.proxySet=true, add -Dhttp.proxyHost for your proxy server,&amp;#160; Dhttp.proxyPort for your proxy server port and Dhttp.nonProxyHosts for hosts that should not go through the proxy. The end result should look something like this:&lt;/p&gt;  &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="line-height: 16px; white-space: pre" class="Apple-style-span"&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;process-type&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;oc4j_soadev&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;module-id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;OC4J&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;status&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;enabled&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;gt;          &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;module-data&amp;gt;          &lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;category&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;start-parameters&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;data&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;id&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;java-options&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(255,0,0); font-size: 10pt" class="sc3"&gt;value&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,0); font-size: 10pt" class="sc8"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(128,0,255); font-size: 10pt; font-weight: bold" class="sc6"&gt;&amp;quot;-server –mx1024M          &lt;br /&gt;-ms512M -XX:MaxPermSize=128M           &lt;br /&gt;-XX:AppendRatio=3-Djava.security.policy=$ORACLE_HOME/j2ee/oc4j_soadev           &lt;br /&gt;/config/java2.policy           &lt;br /&gt;-Djava.awt.headless=true           &lt;br /&gt;-Dhttp.webdir.enable=false-Doraesb.home=/u01/app/oracle/product/10.1.3/soad           &lt;br /&gt;/integration/esb           &lt;br /&gt;-Dhttp.proxySet=false -Doc4j.userThreads=true           &lt;br /&gt;-Doracle.mdb.fastUndeploy=60           &lt;br /&gt;-Doc4j.formauth.redirect=true           &lt;br /&gt;-Djava.net.preferIPv4Stack=true           &lt;br /&gt;-Dorabpel.home=/u01/app/oracle/product/10.1.3/           &lt;br /&gt;soad/bpel-Xbootclasspath^/p:/u01/app/oracle/product           &lt;br /&gt;/10.1.3/soad/bpel/lib/orabpel-boot.jar           &lt;br /&gt;-DHTTPClient.disableKeepAlives=true           &lt;br /&gt;-Dhttp.proxySet=true           &lt;br /&gt;-Dhttp.proxyHost=10.10.10.1           &lt;br /&gt;-Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=10.10.10.2&amp;quot;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc11"&gt;/&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;#39;Courier New&amp;#39;; color: rgb(0,0,255); font-size: 10pt" class="sc1"&gt;&amp;lt;/category&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;Now you can call webservices through a proxy server. ;-)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-1156714798341215062?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/1156714798341215062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=1156714798341215062' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1156714798341215062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1156714798341215062'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/12/oracle-bpel-invoking-partner-web.html' title='Oracle BPEL - Invoking a Partner Web Service through a Proxy Server'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-7542897351131453269</id><published>2009-11-17T23:42:00.000-08:00</published><updated>2009-11-17T23:54:32.430-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqldeveloper'/><category scheme='http://www.blogger.com/atom/ns#' term='mac os x'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='usersnippets'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle SQL Developer 2.1 User Snippets</title><content type='html'>If you are like me and installed the new Oracle SQL developer 2.1 Early Adopter edition on your mac you might have noticed that your user snippets are gone. Also that the directory where you could normally back them up from is no longer working. Well, its only stored in a new location and you can find all your SQL developer settings like your &lt;span style="font-style: italic;"&gt;UserSnippets.xml&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;UserReports.xml&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;SqlHistory.xml&lt;/span&gt; in there.&lt;br /&gt;&lt;br /&gt;SQL Developer 1.x location:&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: courier new;"&gt;/Users/youruser/Library/Application Support/SQLDeveloper/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;SQL Developer 2.1 EA location:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: courier new;"&gt;/Users/&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: courier new;"&gt;youruser&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: courier new;"&gt;/.sqldeveloper/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Also note that the new directory is a hidden folder so you might need to use the terminal (or any other way you access hidden files) to access it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-7542897351131453269?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/7542897351131453269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=7542897351131453269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7542897351131453269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7542897351131453269'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/11/oracle-sql-developer-21-user-snippets.html' title='Oracle SQL Developer 2.1 User Snippets'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-1641808337225585030</id><published>2009-08-16T07:57:00.001-07:00</published><updated>2009-11-08T05:37:04.923-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-business suite'/><category scheme='http://www.blogger.com/atom/ns#' term='apex'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Launch Apex from Oracle eBusiness Suite Release 12</title><content type='html'>From eBusiness Suite Release 12, we can't use the SSWA plsql function any more. Thus we have to use a jsp function to launch a web page. Here's how to launch a Apex report from a function:&lt;br /&gt;&lt;br /&gt;1. Download the xx_launch_apex.jsp file &lt;a href="http://marinus.snyman.googlepages.com/xx_launch_apex.jsp"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2. Copy xx_launch_apex.jsp to the $OA_HTML folder on the APPS application server. (Something like /u02/DEV/apps/apps_st/comn/webapps/oacore/html)&lt;br /&gt;&lt;br /&gt;3. Compile the JSP.&lt;br /&gt;- You can turn on autocompile: Metalink Note: 458338.1.&lt;br /&gt;- Or you can run the following command as user applmgr:&lt;br /&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;span style="font-family:courier new;"&gt;perl -x /u01/app/oracle/TRAIN/apps/apps_st/appl/fnd/12.0.0/patch/115/bin/ojspCompile.pl --compile -s xx_launch_apex.jsp -conf /u01/app/oracle/TRAIN/inst/apps/TRAIN_trn82301/appl/admin/ojspCompile.conf –-flush&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Set up function to use JSP. (Example below)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GgMFxs_8D8s/SogfOrpFtUI/AAAAAAAABG0/_Uo-y8QGyKA/s1600-h/Picture+1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 204px;" src="http://2.bp.blogspot.com/_GgMFxs_8D8s/SogfOrpFtUI/AAAAAAAABG0/_Uo-y8QGyKA/s400/Picture+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5370576892733011266" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GgMFxs_8D8s/SogfZqf5p-I/AAAAAAAABG8/hNnGTojDyXs/s1600-h/Picture+2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 204px;" src="http://2.bp.blogspot.com/_GgMFxs_8D8s/SogfZqf5p-I/AAAAAAAABG8/hNnGTojDyXs/s400/Picture+2.jpg" alt="" id="BLOGGER_PHOTO_ID_5370577081404598242" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GgMFxs_8D8s/Sogfl0DfTUI/AAAAAAAABHE/u2sFR53UvCc/s1600-h/Picture+3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 205px;" src="http://1.bp.blogspot.com/_GgMFxs_8D8s/Sogfl0DfTUI/AAAAAAAABHE/u2sFR53UvCc/s400/Picture+3.jpg" alt="" id="BLOGGER_PHOTO_ID_5370577290128215362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;(hostname=mssoa11.bytes.local&amp;amp;port=7777&amp;amp;appnum=141&amp;amp;pagenum=1)&lt;br /&gt;(hostname=apex_hostname&amp;amp;port=apex_port&amp;amp;appnum=apex_application_number&amp;amp;pagenum=apex_application_page_number)&lt;br /&gt;Note: If you have no port number use 'null' for the port number.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/SogfwPoRi5I/AAAAAAAABHM/u8Bl-f0hlW8/s1600-h/Picture+4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 203px;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/SogfwPoRi5I/AAAAAAAABHM/u8Bl-f0hlW8/s400/Picture+4.jpg" alt="" id="BLOGGER_PHOTO_ID_5370577469328952210" border="0" /&gt;&lt;/a&gt;5. Add function to menu and launch!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-1641808337225585030?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/1641808337225585030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=1641808337225585030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1641808337225585030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1641808337225585030'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/08/launch-apex-from-oracle-ebusiness-suite.html' title='Launch Apex from Oracle eBusiness Suite Release 12'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_GgMFxs_8D8s/SogfOrpFtUI/AAAAAAAABG0/_Uo-y8QGyKA/s72-c/Picture+1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-4023139890026464391</id><published>2009-04-22T11:34:00.000-07:00</published><updated>2009-04-22T11:53:30.619-07:00</updated><title type='text'>Is Microsoft really Evil?</title><content type='html'>No I don’t hate Microsoft, in fact in areas where they have good competition I love their products. I own a X-Box 360 and purposefully decided on one over the PS3. After buying a new Logitech mouse I went back to my comfortable Microsoft one within a week.&lt;br /&gt;&lt;br /&gt;But yes, I will admit in areas where Microsoft has a monopoly, I have always had a huge grudge against them and thought they were evil. Yes you guessed it I don’t like Windows. In fact I’m not alone, many other people all around the world will constantly complain about the dominant operating system but yet somehow Microsoft managed to keep Windows as the only real choice for most people. Or did they? Many people might believe Windows's monopoly is due to Microsoft’s good marketing or maybe their strategy to lock you into their products, and I have no doubt that they try to get people in every way possible to use their products, but lately I don’t think that Windows has monopoly because of Microsofts own cunning plans, no I rather think its because of other companies and developers who is in no way affiliated with Microsoft. Read further to hear my story and I’ll explain why..&lt;br /&gt;&lt;br /&gt;I am an Oracle developer, and about 10 months ago I took the big step and bought a Macbook Pro. The experience so far has been awesome, the hardware is stunning, and all the software by Apple, or software made for the Mac are all incredible. The problem I have is with multi platform software, or the lack of certain software.&lt;br /&gt;&lt;br /&gt;One of the biggest reasons that made it possible for me to move away from Windows was the fact that Oracle Jdeveloper and Oracle SQL developer (the 2 major applications I use for work) both have a Mac version. After already buying my new notebook I realized that the Mac version of Jdeveloper has a major known bug in the BPEL module (which I use a lot) which forces me to either use the Windows version in a virtual machine, or have to use many workarounds to get by. (See &lt;a href="http://marinussnyman.blogspot.com/2009/03/usingoraclebpelonmacosxleopard.html"&gt;http://marinussnyman.blogspot.com/2009/03/usingoraclebpelonmacosxleopard.html&lt;/a&gt;) On Oracle’s support site under this bug logged the response from the developer is something like “&lt;span style="font-style: italic;"&gt;can’t look at problem since he has no Mac hardware to reproduce the error on&lt;/span&gt;”). The bug has been there for more than 2 years. Oracle SQL developer is much better, but even so when my network connection drops, the application just hangs, something that never happens on the Windows version.&lt;br /&gt;&lt;br /&gt;Ok, so that’s Oracle, but that’s just one company, but there are many more examples. Lets look at a few. Skype is a great example, their latest official release for the Mac is 2.7 (Windows is 4.0) and even though it has all the major features, its still way behind the Windows version on things like games, screen sharing and more. This is quite strange to me since all Mac’s come with a build in webcam I would think it’s quite a big audience for them? Another application that’s missing from the Mac is from the big Microsoft hater, Google. Yes even though you can use Google Talk through iChat or Adium, if you want to transfer files with your Windows buddies on you have to look elsewhere. In fact, I turned to Messenger for Mac to send files to a lot of friends since even &lt;span style="font-weight: bold; font-style: italic;"&gt;Microsoft’s&lt;/span&gt; IM worked better on the Mac than Google’s!&lt;br /&gt;&lt;br /&gt;Now, lets look at the open source world. Big Microsoft hater’s right? Well, I have a problem with a bug in Firefox where the Home / End key’s don’t work in certain sites (including Gmail) and it’s a known bug on the Firefox site since 2006! (I have to use a external tool to fix it) I’m sure if there was a bug like this in the Windows version, it would have been a mayor priority to get it fixed right away!&lt;br /&gt;&lt;br /&gt;Now, I’m in no way saying I will go back to Windows, and I still love Mac OS X. But for most people its just pain easier to stick to Windows, and know their software will work, and when a bug arrives in the Windows version it will get priority over other OS version’s. Sad, but true.. :-( What do you think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-4023139890026464391?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/4023139890026464391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=4023139890026464391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4023139890026464391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4023139890026464391'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/04/is-microsoft-really-evil.html' title='Is Microsoft really Evil?'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-4739672910620479235</id><published>2009-03-17T08:54:00.000-07:00</published><updated>2009-03-17T10:59:00.310-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlplus'/><category scheme='http://www.blogger.com/atom/ns#' term='rlwrap'/><category scheme='http://www.blogger.com/atom/ns#' term='mac os x'/><category scheme='http://www.blogger.com/atom/ns#' term='darwin'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='command history'/><title type='text'>SQL*Plus command history on Mac OS X</title><content type='html'>Anyone who has tried and use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;SQL&lt;/span&gt;*Plus on Unix would have seen that its quite frustrating since it does not have a command history function under Linux and Unix. When you try to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;use&lt;/span&gt; the ‘up’ key, you get something like this:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/Sb_IFX6h6YI/AAAAAAAABCQ/3q7qzalPEmM/s1600-h/without_rlwrap.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/Sb_IFX6h6YI/AAAAAAAABCQ/3q7qzalPEmM/s400/without_rlwrap.jpg" alt="" id="BLOGGER_PHOTO_ID_5314186079964883330" border="0" /&gt;&lt;/a&gt;However there is a utility called &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;rlwrap&lt;/span&gt; &lt;/span&gt;&lt;span&gt;that can help us fix this problem&lt;/span&gt;. &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;rlwrap&lt;/span&gt;&lt;/span&gt; is a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;readline&lt;/span&gt; wrapper for shell commands which uses input from the controlling terminal. It adds a persistent input history for each command and supports user-defined completion.&lt;br /&gt;&lt;br /&gt;Here are the steps to install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;rlwrap&lt;/span&gt; on Mac OS X:&lt;br /&gt;&lt;br /&gt;1. Download &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Macports&lt;/span&gt; from &lt;a href="http://darwinports.com/"&gt;http://darwinports.com/&lt;/a&gt; (If you don't have it already)&lt;br /&gt;2. Install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;macports&lt;/span&gt;.&lt;br /&gt;3. Update &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;macports&lt;/span&gt;. Go to &lt;span style="font-style: italic;"&gt;/opt/local/bin&lt;/span&gt; and type the following:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 11px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;sudo&lt;/span&gt; ./port -d &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;selfupdate&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;4. Install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;rlwrap&lt;/span&gt; with the following command (You will see it will install some &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;dependencies&lt;/span&gt; too):&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 16px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;sudo&lt;/span&gt; ./port install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;rlwrap&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb_gZIodSrI/AAAAAAAABCY/RYlJWo14v2s/s1600-h/installing_rlwrap.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 219px;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb_gZIodSrI/AAAAAAAABCY/RYlJWo14v2s/s400/installing_rlwrap.jpg" alt="" id="BLOGGER_PHOTO_ID_5314212807739001522" border="0" /&gt;&lt;/a&gt;5. Add the following line to your .bash_profile:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 23px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;alias &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;sqlplus&lt;/span&gt;='/opt/local/bin/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;rlwrap&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;sqlplus&lt;/span&gt;'&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;6. Launch &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;SQL*plus&lt;/span&gt; as usual and use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;rlwrap&lt;/span&gt; to access your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;sql&lt;/span&gt; history!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/Sb_hB-prMUI/AAAAAAAABCg/aZ0-lBhCewc/s1600-h/with_rlwrap.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/Sb_hB-prMUI/AAAAAAAABCg/aZ0-lBhCewc/s400/with_rlwrap.jpg" alt="" id="BLOGGER_PHOTO_ID_5314213509434388802" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-4739672910620479235?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/4739672910620479235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=4739672910620479235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4739672910620479235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4739672910620479235'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/03/using-rlwrap-for-sqlplus-on-mac-os-x.html' title='SQL*Plus command history on Mac OS X'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_GgMFxs_8D8s/Sb_IFX6h6YI/AAAAAAAABCQ/3q7qzalPEmM/s72-c/without_rlwrap.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-7054255683300575244</id><published>2009-03-15T09:32:00.000-07:00</published><updated>2009-03-22T03:04:38.178-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mac os x'/><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><category scheme='http://www.blogger.com/atom/ns#' term='bpel'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Using Oracle BPEL on Mac OS X ­ Leopard</title><content type='html'>There is some irritating bugs in Jdeveloper 10134 and the use of  BPEL on Mac OS X - Leopard. Here is what they are, and how I fixed / or got workarounds for them:&lt;br /&gt;&lt;br /&gt;The first and biggest problem is not being able to drag a Service from the Component Palette into the BPEL Process diagram. You also can't drag in functions in your transformations. This is quite frustrating since it is a known bug on metalink, but not yet fixed. (Bug Number 6924432) Well there is a easy workaround for the BPEL process diagram. You can right­click on any of the Process Activities and go to &lt;span style="font-style: italic;"&gt;Insert&lt;/span&gt; &lt;span style="font-style: italic;"&gt;After ­&gt; Activities ­&gt; Activity.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb00UcwiXRI/AAAAAAAABBo/oApoJGpPCho/s1600-h/BPEL+Add+Activity.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 254px;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb00UcwiXRI/AAAAAAAABBo/oApoJGpPCho/s400/BPEL+Add+Activity.jpg" alt="" id="BLOGGER_PHOTO_ID_5313460661288852754" border="0" /&gt;&lt;/a&gt;But what if you created a Empty BPEL process? Whell then you'll have to go to the source and add a empty node (&amp;lt;empty/&amp;gt;) to get you started.&lt;br /&gt;&lt;br /&gt;Its just as easy to add a Partnerlink. Right­-click in the &lt;span style="font-style: italic;"&gt;Services&lt;/span&gt; area of the screen, and select &lt;span style="font-style: italic;"&gt;Create new Partnerlink.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb00sh7ZkEI/AAAAAAAABBw/jYvIgvIp0CA/s1600-h/BPEL+Add+Partnerlink.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 254px;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb00sh7ZkEI/AAAAAAAABBw/jYvIgvIp0CA/s400/BPEL+Add+Partnerlink.jpg" alt="" id="BLOGGER_PHOTO_ID_5313461074993451074" border="0" /&gt;&lt;/a&gt;&lt;empty&gt;On the transformation side of things it's not quite that easy to work around. The best solution I could come up with is to add the functions directly to the source code in the &lt;span style="font-style: italic;"&gt;source&lt;/span&gt; tab.&lt;br /&gt;&lt;br /&gt;&lt;/empty&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb01S3HUjqI/AAAAAAAABB4/99S38zbZQZw/s1600-h/BPEL+Transformation.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 288px;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb01S3HUjqI/AAAAAAAABB4/99S38zbZQZw/s400/BPEL+Transformation.jpg" alt="" id="BLOGGER_PHOTO_ID_5313461733515628194" border="0" /&gt;&lt;/a&gt;&lt;empty&gt;&lt;ns1:result&gt;&lt;/ns1:result&gt;You can then switch back to the Design view and see your code.&lt;br /&gt;&lt;br /&gt;&lt;/empty&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GgMFxs_8D8s/Sb014JJu-uI/AAAAAAAABCA/9rphut1wyPc/s1600-h/Transform+GUI.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 369px;" src="http://2.bp.blogspot.com/_GgMFxs_8D8s/Sb014JJu-uI/AAAAAAAABCA/9rphut1wyPc/s400/Transform+GUI.jpg" alt="" id="BLOGGER_PHOTO_ID_5313462374012746466" border="0" /&gt;&lt;/a&gt;&lt;empty&gt;This might not be the best solution, but will centainly work and enable you to create BPEL processes without VMware or Parallels. And will definitely improve your xsl knowledge.. ;­-) You can also &lt;span style="font-style: italic;"&gt;right­click­ -&gt;Help&lt;/span&gt; on a function to get information on how to use it.&lt;br /&gt;&lt;/empty&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GgMFxs_8D8s/Sb02Hp88raI/AAAAAAAABCI/m6cG1p5E8X4/s1600-h/Transform+Help.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 287px;" src="http://2.bp.blogspot.com/_GgMFxs_8D8s/Sb02Hp88raI/AAAAAAAABCI/m6cG1p5E8X4/s400/Transform+Help.jpg" alt="" id="BLOGGER_PHOTO_ID_5313462640515526050" border="0" /&gt;&lt;/a&gt;The second problem I experienced was that my jdeveloper kept crashing when I wanted to edit a partnerlink. I tried changing the JDK versions it used with no luck. What I found was, as soon as I open jdeveloper I "create a partnerlink" but click cancel right afterwards. Why this worked for me, I don't know, but it certainly solved my problem.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GgMFxs_8D8s/Sb00ACwV2dI/AAAAAAAABBg/pGZ7XoJPThg/s1600-h/AddPartnerlink.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 353px;" src="http://1.bp.blogspot.com/_GgMFxs_8D8s/Sb00ACwV2dI/AAAAAAAABBg/pGZ7XoJPThg/s400/AddPartnerlink.jpg" alt="" id="BLOGGER_PHOTO_ID_5313460310711327186" border="0" /&gt;&lt;/a&gt;The third and last issue I had was that when launching jdeveloper it doesn't close the terminal&lt;empty&gt;&lt;div style="text-align: left;"&gt;window. What I did to fix that was to add the JDeveloper directory to my PATH environment variable and then launch jdeveloper with the following command:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 27px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;&lt;span style="font-size:85%;"&gt;jdev &amp;amp;exit&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;This will exit the terminal window after opening JDeveloper. To add the JDeveloper ditectory to your path open your .bash_profile file and add the following line:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 22px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;&lt;span style="font-size:85%;"&gt;export PATH=$PATH:"/Applications/jdevstudio10134/jdev/bin" &lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Hope this post will help you use BPEL on Mac OS X Leopard!&lt;br /&gt;&lt;/div&gt;&lt;/empty&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-7054255683300575244?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/7054255683300575244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=7054255683300575244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7054255683300575244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7054255683300575244'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/03/usingoraclebpelonmacosxleopard.html' title='Using Oracle BPEL on Mac OS X ­ Leopard'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_GgMFxs_8D8s/Sb00UcwiXRI/AAAAAAAABBo/oApoJGpPCho/s72-c/BPEL+Add+Activity.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-1202026261209205978</id><published>2009-03-01T10:32:00.000-08:00</published><updated>2009-03-01T10:38:56.784-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='os x'/><category scheme='http://www.blogger.com/atom/ns#' term='environment variable'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='jdevloper'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Setting an environment variable in Mac OS X</title><content type='html'>Setting the environment variable in files like .bash_profile won't work (unless you launch the application from the terminal) because in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OSX&lt;/span&gt; the applications are not started as in other &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;UNIX'es&lt;/span&gt;, they don't inherit the parents shell variables.&lt;br /&gt;&lt;br /&gt;Applications like Oracle &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;JDeveloper&lt;/span&gt; for mac also don't work by just setting .bash_profile. The only way is to edit &lt;span style="font-style: italic;"&gt;/etc/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;launchd&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;conf&lt;/span&gt;&lt;/span&gt; to contain a line like this: "&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;setenv&lt;/span&gt; VAR value&lt;/span&gt;" and then reboot the system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-1202026261209205978?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/1202026261209205978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=1202026261209205978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1202026261209205978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1202026261209205978'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/03/setting-environment-variable-in-mac-os.html' title='Setting an environment variable in Mac OS X'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-1003370868932104760</id><published>2009-02-21T07:07:00.001-08:00</published><updated>2009-02-21T07:07:31.416-08:00</updated><title type='text'>Oracle JDeveloper anti aliased text
</title><content type='html'>I don't know about you, but I love anti aliased text. Here's how to add it to Jdeveloper.&lt;br /&gt;&lt;br /&gt;Add this to your jdev.conf file:&lt;br /&gt;"AddVMOption -Dswing.aatext=true"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-1003370868932104760?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/1003370868932104760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=1003370868932104760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1003370868932104760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1003370868932104760'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/02/oracle-jdeveloper-anti-aliased-text.html' title='Oracle JDeveloper anti aliased text&#xA;'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-2810863314257574956</id><published>2009-02-16T10:45:00.000-08:00</published><updated>2009-02-16T10:54:06.548-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='instantclient'/><category scheme='http://www.blogger.com/atom/ns#' term='toad'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Using Toad with Oracle Instantclient 10.2.0.4.</title><content type='html'>1. Install the Oracle instant client from &lt;a title="here" target="_blank" href="http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html" id="tzxb"&gt;here&lt;/a&gt;. Make sure you download version &lt;span class="parahead1"&gt;10.2.0.4 and not any of the 11.x.x.x versions&lt;/span&gt;, they didn't work with my version of Toad. (9.1)&lt;br /&gt;&lt;br /&gt;2. Extract the zip somewhere. Say C:\&lt;span class="misspell" suggestions="instant client,instant-client"&gt;instantclient&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. Add this directory to the PATH environmental variable. To do this, right click on My Computer, go to the Advanced tab, and click 'Environment Variables'. Under System variables, find Path. Select it, and click edit, and add to the end. (Example: &lt;i&gt;%&lt;span class="misspell" suggestions="System Root,System-Root,Sistered,Stammered"&gt;SystemRoot&lt;/span&gt;%\system32;%&lt;span class="misspell" suggestions="System Root,System-Root,Sistered,Stammered"&gt;SystemRoot&lt;/span&gt;%;%&lt;span class="misspell" suggestions="System Root,System-Root,Sistered,Stammered"&gt;SystemRoot&lt;/span&gt;%\System32\&lt;span class="misspell" suggestions="Beam,Berm,BM,Ben,Be"&gt;Wbem&lt;/span&gt;;C:\&lt;span class="misspell" suggestions="instant client,instant-client"&gt;instantclient&lt;/span&gt;)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;4. In the same window, under 'User variables for …', Click the New button. Call the variable '&lt;span class="misspell" suggestions="TANS,TENS,TINS,TONS,TUNS"&gt;TNS&lt;/span&gt;_ADMIN' and point to your instant client directory. (&lt;i&gt;C:\&lt;span class="misspell" suggestions="instant client,instant-client"&gt;instantclient&lt;/span&gt;&lt;/i&gt;)&lt;br /&gt;&lt;br /&gt;5. Create a file called '&lt;span class="misspell" suggestions="TSUNAMIS,TSUNAMI'S,TENSENESS,TOWNSMAN'S,TANZANIA'S"&gt;TNSNAMES&lt;/span&gt;.ORA' in your instant client installation directory. In this file designate the connection parameters for your database. Mine looked something like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;" class="misspell" suggestions="BY MS,BY-MS,BUMS,BYES,GYMS"&gt;BYMS&lt;/span&gt;&lt;span style="font-style: italic;"&gt;_DEV =&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    (DESCRIPTION =&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      (ADDRESS = (PROTOCOL = &lt;/span&gt;&lt;span style="font-style: italic;" class="misspell" suggestions="TC,TWP,TAP,TIP,TOP"&gt;TCP&lt;/span&gt;&lt;span style="font-style: italic;"&gt;)(HOST = 10.0.0.11)(PORT = 1526))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      (CONNECT_DATA =&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        (SERVER = DEDICATED)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        (SID = DEV)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;      )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  )&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;6. You can also create a &lt;span class="misspell" suggestions="silent,signet,salient,sequent,slant"&gt;sqlnet&lt;/span&gt;.&lt;span class="misspell" suggestions="Ora,IRA,Ira,oar,Oran"&gt;ora&lt;/span&gt; file but its not &lt;span class="misspell" suggestions="necessary,accessory,nexuses,Nexis,nexus"&gt;neccesary&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;7. Restart your computer and fire up toad.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/SZm1JKoMy2I/AAAAAAAAA_c/MynxB_trctE/s1600-h/toad.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 299px;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/SZm1JKoMy2I/AAAAAAAAA_c/MynxB_trctE/s400/toad.jpg" alt="" id="BLOGGER_PHOTO_ID_5303469205281885026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can use other clients like Oracle &lt;a title="Sqldeveloper" target="_blank" href="http://www.oracle.com/technology/products/database/sql_developer/index.html" id="j9wh"&gt;&lt;span class="misspell" suggestions=""&gt;Sqldeveloper&lt;/span&gt;&lt;/a&gt;  as well.&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Done on Windows &lt;span class="misspell" suggestions="P,X,SP,PP,WP"&gt;XP&lt;/span&gt; &amp;amp; Toad 9.1&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-2810863314257574956?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/2810863314257574956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=2810863314257574956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/2810863314257574956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/2810863314257574956'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/02/using-toad-with-oracle-instantclient.html' title='Using Toad with Oracle Instantclient 10.2.0.4.'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_GgMFxs_8D8s/SZm1JKoMy2I/AAAAAAAAA_c/MynxB_trctE/s72-c/toad.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-7902537715709317597</id><published>2009-02-15T09:21:00.000-08:00</published><updated>2009-02-15T09:29:08.032-08:00</updated><title type='text'>Windows not Windows?</title><content type='html'>If this isn't enough to make you ditch Vista I don't know what is.. Lets hope Windows 7 is a least "Windows".. ;-)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;A typical Vista error:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GgMFxs_8D8s/SZhQDD-uadI/AAAAAAAAA_U/PHrBcdpT9tI/s1600-h/not+windows.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_GgMFxs_8D8s/SZhQDD-uadI/AAAAAAAAA_U/PHrBcdpT9tI/s400/not+windows.jpg" alt="" id="BLOGGER_PHOTO_ID_5303076574766983634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-7902537715709317597?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/7902537715709317597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=7902537715709317597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7902537715709317597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7902537715709317597'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/02/windows-not-windows.html' title='Windows not Windows?'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_GgMFxs_8D8s/SZhQDD-uadI/AAAAAAAAA_U/PHrBcdpT9tI/s72-c/not+windows.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-3006270669914187141</id><published>2009-01-05T08:22:00.001-08:00</published><updated>2009-02-16T10:55:18.711-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqldeveloper'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'></title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;Install &amp;amp; Use Oracle SQL Developer 1.5.x on a Mac&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size:85%;"&gt;To in&lt;span style="font-weight: normal;"&gt;&lt;span style="font-size:85%;"&gt;stall Oracle SQL Developer on a Mac is as easy as installing an&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;y application on a Mac. Just unzip the downloaded archive (download it from here), and drag the file to your applications folder. SQL Developer is a great SQL tool for the mac, but there are quite a few things I didn't like with its default settings, so here's what I changed:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;div&gt;&lt;br /&gt;1. Line Terminator – If you work like me in a Windows dominant office, you'll be sure to change your line terminator from “Platform Default” to “Windows”. This will insure that your newline caracters you add also show up on a Windows, Linux and Mac computer so you can't go wrong with that setting.&lt;br /&gt;&lt;br /&gt;2. Fontsize – On my Macbook pro 15” the fontsize is way too small for me. To do this go to Tools -&gt; Preferences -&gt; Code Editor -&gt; Fonts. I changed mine from the default 12 to 15 on Monospaced.&lt;br /&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;img src="http://docs.google.com/File?id=d4ms24j_66cxn5vmw9_b" style="width: 420px; height: 339.231px;" /&gt;&lt;span style="color:#000000;"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;3. Colors – Coming from Toad, the default SQL Developer text color's are downright ugly. I liked the Toad color scheme, so I changed mine to the same colors. To do this go to Tools -&gt; Preferences -&gt; Code Editor -&gt; Syntax Colors. Change the following colors:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Default Keyword –&gt; Blue. Also turn off Bold.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Default Comment –&gt; Green.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Default String –&gt; Red.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Default Number –&gt; Dark red.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Selected Text – Foreground -&gt; Black. Background –&gt; Light Grey.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;You can even save your new scheme as “Toad” ;-) Your colors will then go from this first image to the second one.. :-)&lt;a href="http://docs.google.com/File?id=d4ms24j_67czzqghc5_b" target="_blank"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://docs.google.com/File?id=d4ms24j_67czzqghc5_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=d4ms24j_67czzqghc5_b" style="width: 420px; height: 271.62px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div id="n283" style="padding: 1em 0px;"&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/File?id=d4ms24j_68fvhktxzm_b" target="_blank" style="text-decoration: none;"&gt;&lt;img src="http://docs.google.com/File?id=d4ms24j_68fvhktxzm_b" style="text-decoration: underline; width: 420px; height: 271.62px;" /&gt;&lt;/a&gt;&lt;a href="http://docs.google.com/File?id=d4ms24j_68fvhktxzm_b" target="_blank" style="text-decoration: none;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;Another few changes I have made is to the accelerators.You can find them under Tools -&gt; Preferences -&gt;Accelerators.&lt;/div&gt;1. Popup Describe – I made this F4. (The same as Toad)&lt;br /&gt;2. Execute Statement – I made mine Cmd+Enter and CTRL+Enter.&lt;br /&gt;Done!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-3006270669914187141?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/3006270669914187141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=3006270669914187141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/3006270669914187141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/3006270669914187141'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2009/01/install-use-oracle-sql-developer-1_05.html' title=''/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-4015408935916518829</id><published>2008-11-18T01:33:00.001-08:00</published><updated>2009-01-05T08:19:27.942-08:00</updated><title type='text'></title><content type='html'>&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;div&gt;&lt;b&gt;Calling a WS-Security secured web service from Oracle BPEL&lt;/b&gt;&lt;br&gt;&lt;br&gt;Oracle provides a nice guide to show you how to secure a web service using the Oracle Web Service Manager here. So how do you call this WS-Security enabled web service? Easy, just follow the following steps:&lt;br&gt;&lt;br&gt;1. Import the secured wsdl as a partner link. &lt;br&gt;&lt;div id="wv.b" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 420px; height: 385.083px;" src="http://docs.google.com/File?id=d4ms24j_618xs2wpvm_b"&gt;&lt;/div&gt;&lt;br&gt;2. Go to the properties tab, and add the following properties:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;wsseHeaders&lt;/i&gt; - Property Value : &lt;i&gt;credentials&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;wsseUsername - &lt;/i&gt;Property Value : &lt;i&gt;your_webservice_username&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;wssePassword - &lt;/i&gt;Property Value : &lt;i&gt;your_webservice_password&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div id="t-25" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 419px; height: 386px;" src="http://docs.google.com/File?id=d4ms24j_62gz6bt6fc_b"&gt;&lt;/div&gt;&lt;br&gt;3. Click ok.&lt;br&gt;4. Thats it, you can now call the partner link with an invoke and map all the fields you require.&lt;br&gt;&lt;div id="jl.m" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 420px;" src="http://docs.google.com/File?id=d4ms24j_63d7wxn2x5_b"&gt;&lt;/div&gt;&lt;br&gt;5. The BPEL process can now be deployed.&lt;br&gt;&lt;br&gt;&lt;b&gt;Update:&lt;/b&gt;&lt;br&gt;If the source service uses &lt;i&gt;http&lt;/i&gt; for authentication method, use in your properties tab:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;basicHeaders&lt;/i&gt; - Property Value : &lt;i&gt;credentials&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;basicUsername&lt;/i&gt;&lt;i&gt; - &lt;/i&gt;Property Value : &lt;i&gt;your_webservice_username&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;basicPassword&lt;/i&gt;&lt;i&gt; - &lt;/i&gt;Property Value : &lt;i&gt;your_webservice_password&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-4015408935916518829?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/4015408935916518829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=4015408935916518829' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4015408935916518829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4015408935916518829'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/11/calling-ws-security-secured-web-service.html' title=''/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-2670596649750837553</id><published>2008-11-08T23:42:00.001-08:00</published><updated>2008-11-09T05:47:00.080-08:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;&lt;font size="5"&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Installing Subversion on Windows for use with Oracle Jdeveloper.&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/h1&gt;&lt;b&gt;&lt;span style="font-family: Arial;"&gt;Versions I used (Note that these versions are certified by Oracle. Using other versions might not work):&lt;/span&gt;&lt;/b&gt;&lt;br style="font-family: Arial;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;&lt;a title="Jdeveloper" href="http://www.oracle.com/technology/software/products/jdev/htdocs/soft10134.html" id="r08m"&gt;Jdeveloper&lt;/a&gt; : 10134 (10.1.3.4.0.4270)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;&lt;a title="Subversion VCS Extension" href="http://www.oracle.com/technology/products/jdev/101/update/center.xml#oracle.jdeveloper.subversion" id="aclj"&gt;Subversion VCS Extension&lt;/a&gt;: 10.1.3.42.70&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;&lt;a title="Subversion" href="http://subversion.tigris.org/files/documents/15/32473/svn-win32-1.3.2.zip" id="aj0b"&gt;Subversion&lt;/a&gt;: 1.3.2.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;&lt;a title="Subversion JavaHL" href="http://subversion.tigris.org/files/documents/15/32475/svn-win32-1.3.2_javahl.zip" id="h:0b"&gt;Subversion JavaHL&lt;/a&gt;: 1.3.2&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br style="font-family: Arial;"&gt;&lt;span style="font-family: Arial;"&gt;1. Download the following files:&lt;/span&gt;&lt;br style="font-family: Arial;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;svn-1.3.2-setup.exe&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;svn-win32-1.3.2_javahl.zip&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;subversion_bundle.zip from above links.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;span style="font-family: Arial;"&gt;2. Install subversion (svn-1.3.2-setup.exe).&lt;br&gt;&lt;div id="l3-n" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 420px; height: 322.306px;" src="http://docs.google.com/File?id=d4ms24j_52kfhxc6f9_b"&gt;&lt;/div&gt;&lt;br style="font-family: Arial;"&gt;&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;3. Extract the contents of svn-win32-1.3.2_javahl.zip to a temporary folder, and copy libsvnjavahl-1.dll &amp;amp; svnjavahl.jar to the subversion bin folder. (Mine was &lt;i&gt;C:\Program Files\Subversion\bin&lt;/i&gt;)&lt;/span&gt;&lt;br style="font-family: Arial;"&gt;&lt;span style="font-family: Arial;"&gt;4. Edit environment variables svn_editor to point at a text editor of your choice.&lt;br&gt;&lt;div id="vaxe" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 418px; height: 479px;" src="http://docs.google.com/File?id=d4ms24j_53dn3w28fz_b"&gt;&lt;/div&gt;Mine was: &lt;/span&gt;&lt;br style="font-family: Arial;"&gt;&lt;br&gt;&lt;div style="font-family: Courier New;"&gt;&lt;table class="zeroBorder" id="h4rx" bgcolor="#cccccc" border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;“c:\windows\notepad.exe”&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;&lt;span style="font-family: Arial;"&gt;5. Create a directory for your repo, and your repo.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;table class="zeroBorder" id="mw.:" bgcolor="#cccccc" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;span style="font-family: Courier New;"&gt;svnadmin create "c:\repos\mynewrepo"&lt;/span&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;&lt;span style="font-family: Arial;"&gt;6. Within that newly created folder, uncomment the following lines in the conf/svnserve.conf file by removing the pound character from the start of each line and change to:&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;table class="zeroBorder" id="lk3y" bgcolor="#cccccc" border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;span style="font-family: Courier New;"&gt;anon-access = none&lt;/span&gt;&lt;br style="font-family: Courier New;"&gt;&lt;span style="font-family: Courier New;"&gt;auth-access = write&lt;/span&gt;&lt;br style="font-family: Courier New;"&gt;&lt;span style="font-family: Courier New;"&gt;password-db = passwd&lt;/span&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family: Arial;"&gt;&lt;br&gt;7. Edit passwd file.&lt;/span&gt;&lt;br&gt;&lt;ul style="font-family: Arial;"&gt;&lt;li&gt;Remove the default users.&lt;/li&gt;&lt;li&gt;Add users in the format uname = password one per line.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;span style="font-family: Arial;"&gt;8. Start Subverstion. Run (and keep window open)&lt;br&gt;&lt;br&gt;&lt;div style="font-family: Courier New;"&gt;&lt;table class="zeroBorder" id="e0vt" bgcolor="#cccccc" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;svnserve --daemon --root "c:\repos\mynewrepo"&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;You can also write a .bat file and put it in your system startup to start the svn automatically. Mine looked something like this: &lt;/span&gt;&lt;span style="font-family: Arial;"&gt;(Note you might want to add your svn's bin folder to your &lt;i&gt;path&lt;/i&gt; environment variable)&lt;/span&gt;&lt;br&gt;&lt;span style="font-family: Arial;"&gt;&lt;br&gt;&lt;div style="font-family: Courier New;"&gt;&lt;table class="zeroBorder" id="t.eq" bgcolor="#cccccc" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;start svnserve.exe --daemon --root "c:\repos\mynewrepo"&lt;br&gt;&lt;br /&gt;@echo SVNServe&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;9. In another command window type:&lt;br&gt;&lt;br&gt;&lt;div style="font-family: Courier New;"&gt;&lt;table class="zeroBorder" id="abj8" bgcolor="#cccccc" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;svn mkdir svn://localhost/myproject&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/span&gt;&lt;br&gt;&lt;ul&gt;&lt;li style="font-family: Arial;"&gt;Your svn_editor of choice should open so add a comment at the top, then save and close it.&lt;/li&gt;&lt;li style="font-family: Arial;"&gt;In the command prompt window it should ask you to authenticate.&lt;/li&gt;&lt;li style="font-family: Arial;"&gt;It defaults to the current logged in username so unless you created that user hit return to skip.&lt;/li&gt;&lt;li style="font-family: Arial;"&gt;Enter the username of a user you added in the passwd file.&lt;/li&gt;&lt;li style="font-family: Arial;"&gt;Enter the password.&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;You should see "committed revision 1". - This means your subversion is up and running.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div id="v7oe" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 450px; height: 223.313px;" src="http://docs.google.com/File?id=d4ms24j_54f4mg8wfx_b"&gt;&lt;/div&gt;&lt;br&gt;&lt;span style="font-family: Arial;"&gt;10. Open JDeveloper.&lt;br&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Go to Help -&amp;gt; Check for updates -&amp;gt; Choose from file, and choose the &lt;i&gt;subversion_bundle.zip&lt;/i&gt; you downloaded above.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div id="w9fb" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 450px; height: 299.75px;" src="http://docs.google.com/File?id=d4ms24j_55cms2mtdb_b"&gt;&lt;/div&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Go to Versioning -&amp;amp;amp;amp;amp;gt; Select Version System -&amp;gt; Subversion&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Go to View -&amp;gt; Subversion Navigator&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;In the navigator, right click on Subversion -&amp;gt; New repository connection&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Fill in your details and test your connection.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div id="szbl" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 440px; height: 405.149px;" src="http://docs.google.com/File?id=d4ms24j_56c4vvfggm_b"&gt;&lt;/div&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Click ok and start using subversion!&lt;/span&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;/pre&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-2670596649750837553?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/2670596649750837553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=2670596649750837553' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/2670596649750837553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/2670596649750837553'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/11/installing-subversion-on-windows-for_08.html' title=''/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-1122990775335957679</id><published>2008-10-12T09:54:00.000-07:00</published><updated>2008-10-12T10:25:31.202-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='johannesburg'/><category scheme='http://www.blogger.com/atom/ns#' term='south africa'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Create a US iTunes Account from South Africa (Or anywhere else)</title><content type='html'>Many of you might have seen that the South African iTunes don't have any games for the iPhone, not even free ones.. :-( Well you can create a free US account to download them!&lt;br /&gt;&lt;br /&gt;Here's how:&lt;br /&gt;&lt;br /&gt;1. In iTunes, sign out of any other accounts you have. (By clicking on your account name in the top right corner, and then selecting &lt;span style="font-style: italic;"&gt;"Sign Out"&lt;/span&gt;.&lt;br /&gt;2. Go to the botton of the page, and choose &lt;span style="font-style: italic;"&gt;“United States”&lt;/span&gt; for the country.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_GgMFxs_8D8s/SPItFki2JDI/AAAAAAAAAvY/FtJqdeKL6CM/s1600-h/Picture+2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_GgMFxs_8D8s/SPItFki2JDI/AAAAAAAAAvY/FtJqdeKL6CM/s400/Picture+2.jpg" alt="" id="BLOGGER_PHOTO_ID_5256313288827216946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;3. Go to any free item to download. (A free game in the appstore will work well). Click &lt;span style="font-style: italic;"&gt;"Get App"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/SPIskztLEJI/AAAAAAAAAvQ/jtxAKWNn7B0/s1600-h/Picture+1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/SPIskztLEJI/AAAAAAAAAvQ/jtxAKWNn7B0/s400/Picture+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5256312725961379986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;4. When prompted to log in, choose &lt;span style="font-style: italic;"&gt;“Create New Account”&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/SPItTpBFRtI/AAAAAAAAAvg/nV-dLJ7lsKo/s1600-h/Picture+3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/SPItTpBFRtI/AAAAAAAAAvg/nV-dLJ7lsKo/s400/Picture+3.jpg" alt="" id="BLOGGER_PHOTO_ID_5256313530545948370" border="0" /&gt;&lt;/a&gt;5. Hit &lt;span style="font-style: italic;"&gt;“Continue”&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/SPIuBePNgGI/AAAAAAAAAvo/kX1005RRqDo/s1600-h/Picture+4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/SPIuBePNgGI/AAAAAAAAAvo/kX1005RRqDo/s400/Picture+4.jpg" alt="" id="BLOGGER_PHOTO_ID_5256314317926400098" border="0" /&gt;&lt;/a&gt;6. Agree &amp;amp; &lt;span style="font-style: italic;"&gt;“Continue”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;7. Fill in some details and click &lt;span style="font-style: italic;"&gt;“Continue”&lt;/span&gt;. Note you'll need a real valid email address.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/SPIudP-vueI/AAAAAAAAAvw/0kSm7oRLpVY/s1600-h/Picture+5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/SPIudP-vueI/AAAAAAAAAvw/0kSm7oRLpVY/s400/Picture+5.jpg" alt="" id="BLOGGER_PHOTO_ID_5256314795135580642" border="0" /&gt;&lt;/a&gt;8. Select &lt;span style="font-style: italic;"&gt;“None”&lt;/span&gt; for payment option, make your state &lt;span style="font-style: italic;"&gt;“FL – Florida”&lt;/span&gt;, City &lt;span style="font-style: italic;"&gt;“Tallahassee”&lt;/span&gt;, ZIP Code &lt;span style="font-style: italic;"&gt;“32301”&lt;/span&gt;. (Put in any other street and telephone number)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_GgMFxs_8D8s/SPIvYXwSdaI/AAAAAAAAAv4/AQRQcDj4H4E/s1600-h/Picture+6.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_GgMFxs_8D8s/SPIvYXwSdaI/AAAAAAAAAv4/AQRQcDj4H4E/s400/Picture+6.jpg" alt="" id="BLOGGER_PHOTO_ID_5256315810834707874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;9. You will receive a activation email, click on the link and your account will be activated!&lt;br /&gt;&lt;br /&gt;Note, you will only be able to download free content. I you want to buy content you will need to buy a iTunes gift certificate. I think you can find some on eBay, or if you live in the Johannesburg area, I saw that WW Computers in Cresta shopping centre sell some.&lt;br /&gt;&lt;br /&gt;Happy downloading!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-1122990775335957679?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/1122990775335957679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=1122990775335957679' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1122990775335957679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1122990775335957679'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/10/create-us-itunes-account-from-south.html' title='Create a US iTunes Account from South Africa (Or anywhere else)'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_GgMFxs_8D8s/SPItFki2JDI/AAAAAAAAAvY/FtJqdeKL6CM/s72-c/Picture+2.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-1129090027428226008</id><published>2008-08-24T11:29:00.000-07:00</published><updated>2008-08-24T11:43:00.135-07:00</updated><title type='text'>Color Code Your Mac Terminal</title><content type='html'>Something I realized on my Mac is that the terminal isn't color coded. It is however when you ssh to a linux machine but not locally. However there is a quick and easy fix..&lt;br /&gt;&lt;br /&gt;From the terminal open the following file (create if it don't exist) in home directory with your favorite text editor (vi should work fine): "~/.bash_profile"&lt;br /&gt;Add the following lines:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 50px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;export TERM=xterm-color&lt;br /&gt;alias ls='ls -G'&lt;br /&gt;alias ll='ls -hl'&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Your 'ls' command should now display some color like this:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_GgMFxs_8D8s/SLGrGCEj0BI/AAAAAAAAAus/lqnXwdBZPT8/s1600-h/mac_color_terminal.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_GgMFxs_8D8s/SLGrGCEj0BI/AAAAAAAAAus/lqnXwdBZPT8/s400/mac_color_terminal.jpg" alt="" id="BLOGGER_PHOTO_ID_5238155961732157458" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-1129090027428226008?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/1129090027428226008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=1129090027428226008' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1129090027428226008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/1129090027428226008'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/08/color-code-your-mac-terminal_24.html' title='Color Code Your Mac Terminal'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_GgMFxs_8D8s/SLGrGCEj0BI/AAAAAAAAAus/lqnXwdBZPT8/s72-c/mac_color_terminal.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-7824645977316473590</id><published>2008-08-04T11:15:00.000-07:00</published><updated>2008-08-17T08:16:00.108-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft vpn'/><category scheme='http://www.blogger.com/atom/ns#' term='vpn'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='windows vpn'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Connect to a Windows Server VPN from Leopard</title><content type='html'>Well I had some trouble connecting to a Windows Server VPN with Leopard, and found a very simple solution. I don't know if this will work in all cases, but here goes anyway..&lt;br /&gt;&lt;br /&gt;Goto &lt;span style="font-style: italic;"&gt;System Preferences&lt;/span&gt; -&gt; &lt;span style="font-style: italic;"&gt;Network&lt;/span&gt;. Then click on the little "+" sign at the bottom left saying &lt;span style="font-style: italic;"&gt;Create a new service&lt;/span&gt; when you hover the mouse over it. Choose &lt;span style="font-style: italic;"&gt;VPN&lt;/span&gt; for Interface, and &lt;span style="font-style: italic;"&gt;PPTP&lt;/span&gt; for VPN Type. Add a New Configuration, type in your Server Address, Account Name (This is your VPN username), and under Authentication Settings your password.&lt;br /&gt;&lt;br /&gt;When I did all of this I could connect, but couldn't access anything on the network. The fix was to go to &lt;span style="font-style: italic;"&gt;"Advanced"&lt;/span&gt; and check the &lt;span style="font-style: italic;"&gt;Send all traffic over VPN connection&lt;/span&gt; option.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_GgMFxs_8D8s/SJdNqKnLWJI/AAAAAAAAAuY/NXSQzzoIti4/s1600-h/mac_vpn.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_GgMFxs_8D8s/SJdNqKnLWJI/AAAAAAAAAuY/NXSQzzoIti4/s400/mac_vpn.jpg" alt="" id="BLOGGER_PHOTO_ID_5230734879012640914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;After doing all this you should be able to connect and access the network.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-7824645977316473590?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/7824645977316473590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=7824645977316473590' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7824645977316473590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/7824645977316473590'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/08/connect-to-windows-server-vpn-from.html' title='Connect to a Windows Server VPN from Leopard'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_GgMFxs_8D8s/SJdNqKnLWJI/AAAAAAAAAuY/NXSQzzoIti4/s72-c/mac_vpn.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-308435042389602901</id><published>2008-07-21T07:47:00.000-07:00</published><updated>2008-07-24T12:50:05.368-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlplus'/><category scheme='http://www.blogger.com/atom/ns#' term='developer'/><category scheme='http://www.blogger.com/atom/ns#' term='os x'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Sqlplus on a Mac with Oracle Instant Client</title><content type='html'>One of the things any Oracle developer uses is sqlplus, but getting it to work on Mac OS-X is not quite as easy as on Windows. Follow these steps to install sqlplus on your Mac.&lt;br /&gt;&lt;br /&gt;1. Download the &lt;a href="http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/intel_macsoft.html"&gt;Oracle Instant Client Zip files&lt;/a&gt;:&lt;ul&gt;&lt;li&gt;&lt;span class="boldbodycopy"&gt;Instant Client Package                    - Basic&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="boldbodycopy"&gt;Instant Client Package - SQL*Plus&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="boldbodycopy"&gt;Instant Client Package - JDBC Supplement (Optional)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="boldbodycopy"&gt;Instant Client Package - SDK (Optional)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;2. Launch the &lt;span style="font-style: italic;"&gt;Terminal&lt;/span&gt; and unzip the files to &lt;span style="font-style: italic;"&gt;instantclient10_2&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 82px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;unzip instantclient-basic-macosx-10.2.0.4.0.zip&lt;br /&gt;unzip instantclient-sqlplus-macosx-10.2.0.4.0.zip&lt;br /&gt;unzip instantclient-jdbc-macosx-10.2.0.4.0 #Optional&lt;br /&gt;unzip instantclient-sdk-macosx-10.2.0.4.0 #Optional&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;3. Move the directory to where you want it. I put mine in &lt;span style="font-style: italic;"&gt;/usr/local/oracle/instantclient_10_2&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 44px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;sudo mkdir /usr/local/oracle/&lt;br /&gt;sudo mv instantclient_10_2 /usr/local/oracle/&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;4. Then go to this directory and make symbolic links for dynamic libraries.&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 44px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;sudo ln -s libclntsh.dylib.10.1 libclntsh.dylib&lt;br /&gt;sudo ln -s libocci.dylib.10.1 libocci.dylib&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;5. I reccomend creating a tnsnames.ora file where you add all your connection details. I placed mine in &lt;span style="font-style: italic;"&gt;/usr/local/oracle/network/admin&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Example of a tnsnames.ora file:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 158px;" border="1" cellpadding="1" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td style="background-color: rgb(239, 239, 239);"&gt; IDENTIFIER =&lt;br /&gt;(DESCRIPTION =&lt;br /&gt;(ADDRESS_LIST =&lt;br /&gt;(ADDRESS = (PROTOCOL = TCP) (HOST =   userid.myhosteddb.net)(PORT = 1521))&lt;br /&gt;)&lt;br /&gt;(CONNECT_DATA = (SID = odb))&lt;br /&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;6. Then you need to set up necessary environment variables. I added mine to my .bash_profile script so they are alway's set when I run the terminal.&lt;br /&gt;&lt;br /&gt;In your home folder you can type:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 28px;" border="1" cellpadding="1" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;vi .bash_profile&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;And then add the following lines at the end of the file (Make sure you set the PATH correctly otherwise sqlplus won't run):&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 120px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: rgb(239, 239, 239);"&gt;export DYLD_LIBRARY_PATH="/usr/local/oracle/instantclient_10_2"&lt;br /&gt;export SQLPATH="/usr/local/oracle/instantclient_10_2"&lt;br /&gt;export TNS_ADMIN="/usr/local/oracle/network/admin"&lt;br /&gt;export NLS_LANG="AMERICAN_AMERICA.UTF8"&lt;br /&gt;export PATH=$PATH:$DYLD_LIBRARY_PATH&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;7. You should now be able to run sqlplus. Close the terminal and re-lunch it. Now run:&lt;br /&gt;&lt;br /&gt;&lt;table style="text-align: left; background-color: rgb(0, 0, 0); width: 450px; height: 19px;" border="1" cellpadding="1" cellspacing="0"&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td style="background-color: rgb(239, 239, 239);"&gt; sqlplus [username]/[password]@[service]&lt;username&gt;&lt;password&gt;&lt;service&gt;&lt;username&gt;&lt;password&gt;&lt;/password&gt;&lt;/username&gt;&lt;br /&gt;&lt;/service&gt;&lt;/password&gt;&lt;/username&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;8. Sqlplus should now run and look something like this:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_GgMFxs_8D8s/SIS3CYUtloI/AAAAAAAAAuI/7Q4g0lvS868/s1600-h/sqlplus_on_mac.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_GgMFxs_8D8s/SIS3CYUtloI/AAAAAAAAAuI/7Q4g0lvS868/s400/sqlplus_on_mac.jpg" alt="" id="BLOGGER_PHOTO_ID_5225502719173564034" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-308435042389602901?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/308435042389602901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=308435042389602901' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/308435042389602901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/308435042389602901'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/07/sqlplus-on-mac-with-oracle-instant.html' title='Sqlplus on a Mac with Oracle Instant Client'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_GgMFxs_8D8s/SIS3CYUtloI/AAAAAAAAAuI/7Q4g0lvS868/s72-c/sqlplus_on_mac.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6651988492037581184.post-4757190214714877743</id><published>2008-07-05T08:52:00.000-07:00</published><updated>2008-07-05T10:12:26.825-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-business suite'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='jinitiator'/><title type='text'>Oracle E-Business Suite on a Mac</title><content type='html'>One of my first concerns as a Oracle developer when considering switching to a Mac was if I would be able to access Oracle E-Business Suite. (Or Oracle Applications as many may know it by) Even though the official Oracle E-Business suite blog (&lt;a href="http://blogs.oracle.com/stevenChan/2006/08/18/"&gt;http://blogs.oracle.com/stevenChan/2006/08/18/&lt;/a&gt;) clearly states that is supports it, I know from previous experience that it can be quite a mission to work with Jinitiator (the java tool required to access Oracle forms), especially if you are a consultant and move between different sites who uses different versions of E-Business, and more importantly different Jinitiator versions. From different versions of Jinitiators that clash, to Firefox that don't recognize it, to Internet Explorer crashing on me, I always had problems on Windows, so surely getting it to work on a Mac must be quite a mission right? Wrong! Since E-Business on a Mac only uses Java and no Jinitiator its a breeze to use, and I could access E-Business with Safari without doing anything, or installing any plugins!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_GgMFxs_8D8s/SG-dogMXw0I/AAAAAAAAAsY/wd2z_TZAs4U/s1600-h/oracle_apps_mac1.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_GgMFxs_8D8s/SG-dogMXw0I/AAAAAAAAAsY/wd2z_TZAs4U/s320/oracle_apps_mac1.jpg" alt="" id="BLOGGER_PHOTO_ID_5219563812307845954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Apps Login screen&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_GgMFxs_8D8s/SG-e5v7g-sI/AAAAAAAAAsg/w8vMZQ9sHNE/s1600-h/oracle_apps_mac2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_GgMFxs_8D8s/SG-e5v7g-sI/AAAAAAAAAsg/w8vMZQ9sHNE/s320/oracle_apps_mac2.jpg" alt="" id="BLOGGER_PHOTO_ID_5219565208101518018" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Apps Navigation Menu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_GgMFxs_8D8s/SG-f9eY9bCI/AAAAAAAAAso/6Mfe06zqW3g/s1600-h/oracle_apps_mac3.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_GgMFxs_8D8s/SG-f9eY9bCI/AAAAAAAAAso/6Mfe06zqW3g/s320/oracle_apps_mac3.jpg" alt="" id="BLOGGER_PHOTO_ID_5219566371624283170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Find Concurrent Request&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_GgMFxs_8D8s/SG-gpF4q6CI/AAAAAAAAAsw/B7rjXbjR8go/s1600-h/oracle_apps_mac4.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_GgMFxs_8D8s/SG-gpF4q6CI/AAAAAAAAAsw/B7rjXbjR8go/s320/oracle_apps_mac4.jpg" alt="" id="BLOGGER_PHOTO_ID_5219567120960645154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Shipping Transactions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_GgMFxs_8D8s/SG-hDAVfD1I/AAAAAAAAAs4/S49jSb3RoHg/s1600-h/oracle_apps_mac5.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_GgMFxs_8D8s/SG-hDAVfD1I/AAAAAAAAAs4/S49jSb3RoHg/s320/oracle_apps_mac5.jpg" alt="" id="BLOGGER_PHOTO_ID_5219567566147489618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Quoting Module&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_GgMFxs_8D8s/SG-hxeJr4uI/AAAAAAAAAtA/iy9gkcbqDqo/s1600-h/oracle_apps_mac6.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_GgMFxs_8D8s/SG-hxeJr4uI/AAAAAAAAAtA/iy9gkcbqDqo/s320/oracle_apps_mac6.jpg" alt="" id="BLOGGER_PHOTO_ID_5219568364425044706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Workfow Monitor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;After it was sooo easy to login to E-Business from Safari, I thought there is no chance of Firefox working so easily. I fired up Firefox and logged into E-Business again without having to install anything. Awesome!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_GgMFxs_8D8s/SG-jZmyMMgI/AAAAAAAAAtI/cHxkPbI1zvU/s1600-h/oracle_apps_mac_firefox.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_GgMFxs_8D8s/SG-jZmyMMgI/AAAAAAAAAtI/cHxkPbI1zvU/s320/oracle_apps_mac_firefox.jpg" alt="" id="BLOGGER_PHOTO_ID_5219570153448813058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Oracle Financials in Firefox&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Something I did pick up though which is very annoying is the default assignments of the F-keys in Mac OS X. Since its the default way to search in E-Business with the F11-key, but in Leopard's System Prefrences its set to &lt;span style="font-style: italic;"&gt;Desktop&lt;/span&gt;. The easiest way to get rid of this problem is to go to &lt;span style="font-style: italic;"&gt;System Preferences -&gt; Keyboard &amp;amp; Mouse -&gt; Keyboard Shortcuts -&gt; Desktop&lt;/span&gt;, and deselect it.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_GgMFxs_8D8s/SG-oa3ZoNMI/AAAAAAAAAtQ/6Wgm-bhgYic/s1600-h/oracle_apps_mac_f11.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_GgMFxs_8D8s/SG-oa3ZoNMI/AAAAAAAAAtQ/6Wgm-bhgYic/s320/oracle_apps_mac_f11.jpg" alt="" id="BLOGGER_PHOTO_ID_5219575672647201986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;My conclusion is that it is even easier to work on Oracle E-Business suite on Mac OS X than on Windows, and I would recommend any E-Business user who is thinking of switching, to seriously consider it!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-weight: bold;"&gt;Applications Versions Used:&lt;/span&gt;&lt;br /&gt;Mac OS X Leopard: 10.5.3&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;Safari: 3.1.1&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;Oracle E-Business Suite: 11i&lt;br /&gt;Java: build 1.5.0_13-119&lt;br /&gt;Firefox: 3.0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6651988492037581184-4757190214714877743?l=marinussnyman.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinussnyman.blogspot.com/feeds/4757190214714877743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6651988492037581184&amp;postID=4757190214714877743' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4757190214714877743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6651988492037581184/posts/default/4757190214714877743'/><link rel='alternate' type='text/html' href='http://marinussnyman.blogspot.com/2008/07/oracle-e-business-suite-on-mac.html' title='Oracle E-Business Suite on a Mac'/><author><name>Marinus Snyman</name><uri>http://www.blogger.com/profile/01075207365190852744</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_GgMFxs_8D8s/SG-dogMXw0I/AAAAAAAAAsY/wd2z_TZAs4U/s72-c/oracle_apps_mac1.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
