<?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-8709268139211213531</id><updated>2012-01-17T22:42:34.920+04:00</updated><category term='Tech'/><category term='Process Control'/><category term='Oracle Apps'/><category term='Linux'/><title type='text'>amar-padhi</title><subtitle type='html'>Solutions Architect | Musing on Life and Tech, the good and the bad part it..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-8385339782512704056</id><published>2011-12-03T13:36:00.001+04:00</published><updated>2011-12-03T13:57:09.094+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Android 2.3.6 OTA update rolls out to Samsung Galaxy Note</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: left;"&gt;I was a bit surprised to receive the notification for an update for my galaxy note device this morning. This was an update to release 2.3.6 and I just bought the device couple of weeks back. So I opted to install the same. On my network the complete process took less than 10 minutes.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-hqRsDr4dKwo/TtnuNS53iUI/AAAAAAAABB0/dUO6KrQJj5k/s1600/SC20111203-105025.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-hqRsDr4dKwo/TtnuNS53iUI/AAAAAAAABB0/dUO6KrQJj5k/s640/SC20111203-105025.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-AS67-gHeSoQ/TtnuD2ANOiI/AAAAAAAABBc/eCr9gvwA2_k/s1600/SC20111203-105203.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://3.bp.blogspot.com/-AS67-gHeSoQ/TtnuD2ANOiI/AAAAAAAABBc/eCr9gvwA2_k/s640/SC20111203-105203.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The update was close to 10MB. It was pretty straight forward, but however it was not a one step process. I had to trigger the process 3 times (Accept terms, download file, Install it) from the notification bar. Each time I waited for something to happen before I manually triggered from the notification bar. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-T8mOtb3JiOw/TtnuCReYOXI/AAAAAAAABBU/JJXsrkBti2M/s1600/SC20111203-105231.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-T8mOtb3JiOw/TtnuCReYOXI/AAAAAAAABBU/JJXsrkBti2M/s640/SC20111203-105231.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-W1i4AorCDKM/TtnuAQE_aoI/AAAAAAAABBM/uXLADNUPaCo/s1600/SC20111203-105429.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://3.bp.blogspot.com/-W1i4AorCDKM/TtnuAQE_aoI/AAAAAAAABBM/uXLADNUPaCo/s640/SC20111203-105429.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6I06M5Tdrb0/Ttnt9pKaAvI/AAAAAAAABBE/LJhJpAY8Hpk/s1600/SC20111203-110051.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://1.bp.blogspot.com/-6I06M5Tdrb0/Ttnt9pKaAvI/AAAAAAAABBE/LJhJpAY8Hpk/s640/SC20111203-110051.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It did end well. The last alert told me that the phone was updated to version N7000JPKK2 (this is the UAE update version as per &lt;span class="screen-name screen-name-SamKiesUpdates pill"&gt;@SamKiesUpdates tweet&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-mka2CQUIAHs/Ttnt7s9gANI/AAAAAAAABA8/uFXkGaBTrWo/s1600/SC20111203-112436.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-mka2CQUIAHs/Ttnt7s9gANI/AAAAAAAABA8/uFXkGaBTrWo/s640/SC20111203-112436.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I learned from forums that this update improves the performance and battery life of the device, will have to use it for few days to confirm this. &lt;br /&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/8709268139211213531-8385339782512704056?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/8385339782512704056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/12/android-236-ota-update-rolls-out-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8385339782512704056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8385339782512704056'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/12/android-236-ota-update-rolls-out-to.html' title='Android 2.3.6 OTA update rolls out to Samsung Galaxy Note'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-hqRsDr4dKwo/TtnuNS53iUI/AAAAAAAABB0/dUO6KrQJj5k/s72-c/SC20111203-105025.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-9062397578530401259</id><published>2011-11-25T23:35:00.001+04:00</published><updated>2011-11-25T23:45:58.191+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>UAE to block fake phones</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="snaptic-tag"&gt;&lt;/span&gt;I do not know how well the clamp down on fake phones would go, but if you are concerned about your phone, here is a method to check if your device is genuine or counterfeit. I did not invent this, it is published in Gulf News (link below).&lt;br /&gt;&lt;br /&gt;If you picked your device from another country or from a back lane store (including Dragon mart), or an online store, or have rooted or unlocked it; I suggest you give this a try. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-99JKdFzdjm0/Ts_u6kstO9I/AAAAAAAAA_8/9Cd-4IDwdo0/s1600/Screenshot-36.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Identify your phone IMEI&lt;br /&gt;Dial *&lt;span class="snaptic-tag"&gt;#06&lt;/span&gt;#&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Jot it down on a piece of paper &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Next SMS this IMEI No to 8877.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Wait for few minutes. This may take some time. You will receive another SMS, like below one, that confirms your device status. &lt;span id="goog_1128028053"&gt;&lt;/span&gt;&lt;span id="goog_1128028054"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-99JKdFzdjm0/Ts_u6kstO9I/AAAAAAAAA_8/9Cd-4IDwdo0/s1600/Screenshot-36.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://3.bp.blogspot.com/-99JKdFzdjm0/Ts_u6kstO9I/AAAAAAAAA_8/9Cd-4IDwdo0/s320/Screenshot-36.png" width="320" /&gt;&lt;/a&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;br /&gt;Reference &lt;br /&gt;&lt;a href="http://gulfnews.com/news/gulf/uae/general/out-with-counterfeits-phoney-phones-and-you-1.936530?localLinksEnabled=false&amp;amp;utm_source=Feeds&amp;amp;utm_medium=RSS&amp;amp;utm_term=News_RSS_feed&amp;amp;utm_content=1.936530&amp;amp;utm_campaign=Out_with_counterfeits:_Phoney_phones_and_you" target="_blank"&gt;Gulf News article 24-Nov-11&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/8709268139211213531-9062397578530401259?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/9062397578530401259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/11/uae-to-block-fake-phones.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/9062397578530401259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/9062397578530401259'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/11/uae-to-block-fake-phones.html' title='UAE to block fake phones'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-99JKdFzdjm0/Ts_u6kstO9I/AAAAAAAAA_8/9Cd-4IDwdo0/s72-c/Screenshot-36.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-4618391458342067779</id><published>2011-11-13T00:37:00.001+04:00</published><updated>2011-11-13T00:51:28.903+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Purple tint on Samsung Galaxy Note Display</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;After a thoughtful day, I decided to finally buy the Samsung Galaxy Note. I was happy to see that the device had hit the shelves at the local electronic stores. So I picked one up, yes damn expensive (AED 3000/-) . I am told that the device will come down by AED 200 to 400 in about couple of weeks time. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-8KdMFV7pXPA/Tr7ZqOa3FoI/AAAAAAAAA0c/S6mEgwN9RlE/s1600/IMG_20111110_230144.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-8KdMFV7pXPA/Tr7ZqOa3FoI/AAAAAAAAA0c/S6mEgwN9RlE/s400/IMG_20111110_230144.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I got a one evening chance to do hand-on session with the device, before I found out a fault with the display. During a dim light reading, I actually noticed a purple tint on one corner of the screen. This is not visible when the brightness is high or if the room is well lit. I installed the "Screen Filter" software from Market to further reduce the brightness to about 30%. This made the purple tint quite visible. &lt;br /&gt;&lt;br /&gt;I had to explain and demo this to about 4 store staff, none found it convincing. It was just not visible in bright store light. I had also taken pictures of the purple tint in dim light, this was convincing. So I returned the device and the stock is also out! I will have to wait till the new stock arrives, this could take weeks.. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-OA3W-7qepEQ/Tr7bOC2pVGI/AAAAAAAAA0k/q9PcACF6sjE/s1600/IMG_20111111_093231.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://1.bp.blogspot.com/-OA3W-7qepEQ/Tr7bOC2pVGI/AAAAAAAAA0k/q9PcACF6sjE/s400/IMG_20111111_093231.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-OHlaV0DKLtk/Tr7boRY8WPI/AAAAAAAAA0s/pkh9uMLffy4/s1600/IMG_20111111_094651.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/-OHlaV0DKLtk/Tr7boRY8WPI/AAAAAAAAA0s/pkh9uMLffy4/s400/IMG_20111111_094651.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&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/8709268139211213531-4618391458342067779?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/4618391458342067779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/11/purple-tint-on-samsung-galaxy-note.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/4618391458342067779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/4618391458342067779'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/11/purple-tint-on-samsung-galaxy-note.html' title='Purple tint on Samsung Galaxy Note Display'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-8KdMFV7pXPA/Tr7ZqOa3FoI/AAAAAAAAA0c/S6mEgwN9RlE/s72-c/IMG_20111110_230144.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-1051355785385309352</id><published>2011-11-12T22:51:00.001+04:00</published><updated>2011-11-12T23:29:56.208+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Samsung Galaxy Tab (GT-P1000) personal review</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Kx3T3v1QAXE/Tr7IUD2S4-I/AAAAAAAAAsY/pU-Da-OuNDo/s1600/Screenshot-17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Kx3T3v1QAXE/Tr7IUD2S4-I/AAAAAAAAAsY/pU-Da-OuNDo/s1600/Screenshot-17.png" /&gt;&lt;/a&gt;&lt;/div&gt;Yes, looks like a late review for a device that has been launched more than a year back. I bought the Samsung Galaxy Tab P1000 few months back. This is the one with wireless as well as GSM/3G capabilities.&lt;br /&gt;&lt;br /&gt;Interestingly, it is actually a sensible idea to buy a device after few months of launch. After the initial hype hoopla is over, the device value actually slides down to a more reasonable and rational level. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I was looking for a substitute for my 10" tablet that was becoming cumbersome to carry around and failed to keep with the multiple application processes. I used the Samsung Tab for about 20 days. Here are some inputs based on my experience. &lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;P1000 is a 7" model and has all the Network and phone functions. You can get all the technical Specs on web, google it. In short,&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;7" inch TFT capacitive touch screen with pinch-to-zoom capability, WSVGA resolution of 1024x600 supporting 16 million colors. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;1GHz processor, 3MP back camera and 1.3MP front camera, Back camera support 480p video resolution quality at 30fps approximately.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt; Has GSM, 3G/EDGE, Bluetooth, WIFI, USB connectivity.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;16GB of internal memory.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;On Android 2.2 OS.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Has slot for SIM and MicroSD card, 3.5mm audio jack.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Good Battery life, can last about 2 days with normal use.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;This is a perfect size to fit my hand and carry around. This however does not look like a suitable device for regular phone function, there is no ear piece to directly take a call. Ear plugs, either cable or Bluetooth based  is needed (or call can be taken on the speaker directly).&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;I found it best suited to hold and use. I have had no issues in operating the device, lying down or slouching on the sofa. If you are looking for a larger screen experience with just about comfortable device to carry around, Tab is good to go.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Browsing internet is smooth and I have had no issues. It would be best to use a more feature-rich browser like Dolphin HD, this can be downloaded from Market.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The device is rugged and is built for rough use. It does not mean that we can throw it around, it is just that one need not be extra cautious when handling it.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Though I put on a screen protector, the device has scratch proof gorilla glass, the toughest there is at this time. So a screen guard is actually not needed for scratch prevention, I still put a screen guard for its other benefits - To reduce Fingerprints and light reflections.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The screen is very responsive. I don't recollect a moment when the screen delayed in responding. However there could be response delay if there are too many jobs or a few resource hogging jobs running at the same time and the 1 GHz processor is preoccupied.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;After being disappointed with samsung's decision in the past to disable Android Market (possibly for devices being launched in this region), I was happy to see that this one came with the market app.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Samsung has put in a lot of bloatware on this device. It also came preinstalled with religious applications. I personally don't need this and I was disappointed to not find an uninstall option. Samsung decision to include religious software is probably a marketing strategy to cater to the larger masses, fair enough, but then not giving an option to uninstall is something I did not like. So the next option - root it.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I rooted the device and removed the unwanted bloatware. This also gave me superuser access. This gives access to a lot more software on the market. Software such as Appszorter are now available to better customise the look and feel. Rooting was a simple process, there are many sites out there who can give information on this.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The TouchWiz UI is good. However the widgets could not be sized. This is a disadvantage as the widgets do not benefit from the higher resolution and wider screen. So I decided to try the different launchers. All worked well, I chose to use ADW Launcher. This gave the option to resize my widgets to fit the required space and show more information. For instance, I was able to resize my Turtle photoframe widget to show a much wider frame and allow for more pictures viewing.&lt;br /&gt;&lt;br /&gt;Custom launcher also give the option to remap available buttons. For instance, I could change the home button to actually open the application menu. &lt;br /&gt;&lt;br /&gt;Bottom line, the default Android software with Samsung TouchWiz interface is good for normal use. However, if the need is to make the look and fell more richer, launcher software such as ADW Launcher or LauncherPro could be installed and used. Apart from this the device comes with its own office suite support and has some good seeded software.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Most android market software worked as expected. However some failed to make use of the wide screen. This is specific to software and nothing to do with the device itself. &lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The big screen also gives the advantage of a wider keyboard. This makes typing much easier. Yes it is possible to do thumb typing in portrait mode, I prefer it this way. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;That's all from my side. Final comments, this is a decent device and I am satisfied using it for both personal and professional work. &lt;br /&gt;&lt;br /&gt;&lt;br /&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/8709268139211213531-1051355785385309352?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/1051355785385309352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/11/samsung-galaxy-tab-gt-p1000-personal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1051355785385309352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1051355785385309352'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/11/samsung-galaxy-tab-gt-p1000-personal.html' title='Samsung Galaxy Tab (GT-P1000) personal review'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Kx3T3v1QAXE/Tr7IUD2S4-I/AAAAAAAAAsY/pU-Da-OuNDo/s72-c/Screenshot-17.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-3295989825890123453</id><published>2011-10-01T23:17:00.002+04:00</published><updated>2011-10-01T23:20:38.102+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Motorola Charm MB502 customization</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-pbWPcHf6uIE/TodMtOQVNmI/AAAAAAAAAqE/B8vGf8Q2KXA/s1600/desktop4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-x_tGHHAL9nk/TodMWcBSR8I/AAAAAAAAAnw/uR_4bNcD0Xg/s1600/motorola_charm_mb502.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-x_tGHHAL9nk/TodMWcBSR8I/AAAAAAAAAnw/uR_4bNcD0Xg/s320/motorola_charm_mb502.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;This note talks about the software customization I have done on Motorola Charm to make it usable, for what it is worth.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;I bought this device for one reason - productivity. Read more about my thoughts in &lt;a href="http://amar-padhi.blogspot.com/2011/10/android-devices-with-physical-qwerty.html"&gt;this note&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;In-Short&lt;/b&gt;&lt;br /&gt;A very good hardware and form factor, excellent keyboard, optimal performance using the 600MHz processor. Unfortunately, lacks in display (QVGA) and video (max CIF) support. The screen is indeed bad and some widgets look squashed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Customization&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;I did some customization to improve on the UI and brighten up the pixelated looks. My current home screens..&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-SkUHotM2Ucg/TodMtx8bxBI/AAAAAAAAAqM/sanYynHxKe4/s1600/desktop1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-SkUHotM2Ucg/TodMtx8bxBI/AAAAAAAAAqM/sanYynHxKe4/s1600/desktop1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Turtle Photoframe&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-01sS_D0fN28/TodMtdEyCVI/AAAAAAAAAqI/DhAKvfTUqb0/s1600/desktop2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-01sS_D0fN28/TodMtdEyCVI/AAAAAAAAAqI/DhAKvfTUqb0/s1600/desktop2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Turtle Photoframe&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-pbWPcHf6uIE/TodMtOQVNmI/AAAAAAAAAqE/B8vGf8Q2KXA/s1600/desktop4.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-pbWPcHf6uIE/TodMtOQVNmI/AAAAAAAAAqE/B8vGf8Q2KXA/s1600/desktop4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Screen Filter, uptime, Weather, Agenda widget&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-6I-jlyCrGJY/TodMscZumcI/AAAAAAAAAqA/EloiaOOXhYc/s1600/desktop5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-6I-jlyCrGJY/TodMscZumcI/AAAAAAAAAqA/EloiaOOXhYc/s1600/desktop5.png" /&gt;&lt;/a&gt;&lt;/div&gt;Precious Metals Price Widget, aCurrency, Google Finance&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-I7wXhP5qVdU/TodMr5JIfYI/AAAAAAAAAp8/i9INozU809k/s1600/desktop7.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-I7wXhP5qVdU/TodMr5JIfYI/AAAAAAAAAp8/i9INozU809k/s1600/desktop7.png" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Turtle Photoframe, Drinking Water&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Ba5_LVHHlhY/TodMX4AxjyI/AAAAAAAAAn4/NCjUa2Owf0k/s1600/desktop3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Ba5_LVHHlhY/TodMX4AxjyI/AAAAAAAAAn4/NCjUa2Owf0k/s1600/desktop3.png" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Mensa Word of the Day, Google+, Seesmic&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-i1zTrexvVVc/TodMW4FjqXI/AAAAAAAAAn0/KX5ziJ3aWmc/s1600/desktop6.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-i1zTrexvVVc/TodMW4FjqXI/AAAAAAAAAn0/KX5ziJ3aWmc/s1600/desktop6.png" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Android's Fortune, Babyage, Calorie Counter&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Fwr33GVvjMw/TodMYh3-aQI/AAAAAAAAAn8/qcoqGmV9GZ8/s1600/lockscreen.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-Fwr33GVvjMw/TodMYh3-aQI/AAAAAAAAAn8/qcoqGmV9GZ8/s1600/lockscreen.png" /&gt;&lt;/a&gt;&lt;/div&gt;Lock Screen&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I am jotting down the list of changes I did on the device.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;root it&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;Don't do this if you are concerned about support. Else do yourself a favour and root the device. Motorola is not interested in upgrading this device any further, you are left alone (check official Motorola forums on this). This device is probably on end of life list and may not get any more updates. &lt;br /&gt;&lt;br /&gt;I downloaded and extracted the SuperOneClickv1.6.5-ShortFuse.zip, and followed the instructions (look for reference link below). This also needs the Android SDK and Java SDK to be available on the system. Note, version 1.6 is required for this device, the higher version did not work for me. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;&lt;b&gt;Partition the SD card &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;This is required for the subsequent step for linking apps and moving them to SD card. I made use of MiniTool partition software to make three partitions on my 16GB SD Card (look for reference link below).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Cell1 -&amp;nbsp; 11GB&amp;nbsp; (for actual data)&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Cell2 - &amp;nbsp; 3GB (for link2sd app) &lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;swap&amp;nbsp; - 840MB (for additional memory space support)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-gjdH_eUhw4A/TodVFGOzbRI/AAAAAAAAAqQ/EXm6bKUVH00/s1600/Screenshot-10.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="260" src="http://2.bp.blogspot.com/-gjdH_eUhw4A/TodVFGOzbRI/AAAAAAAAAqQ/EXm6bKUVH00/s400/Screenshot-10.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;link2sd - move apps to SD card&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-T2amo6CD9KA/TodMiDgSNDI/AAAAAAAAAow/ZNoTauTd4nc/s1600/link2sd.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-T2amo6CD9KA/TodMiDgSNDI/AAAAAAAAAow/ZNoTauTd4nc/s1600/link2sd.png" /&gt;&lt;/a&gt;&lt;/div&gt;Downloaded and installed link2sd from market. The software link2sd requires a second primary partition. This basically moves all apps related files to the 2nd partition of the SD card and leaves a link in the internal memory that points to the actual file on SD. This saves huge amount of internal space and therefore allows installation of large number of apps. Something just not possible without rooting the device. &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ADW Launcher as UI &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;Motoblur UI isn't that bad, but this is a small screen and I did not want it wasted on the dock bar and screen position indicators. The more space available for actual data and widgets display the better. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-hwUrw-1o6Cs/TodMoUeVbOI/AAAAAAAAApk/A_ARFcg25-w/s1600/ADW_settings.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-hwUrw-1o6Cs/TodMoUeVbOI/AAAAAAAAApk/A_ARFcg25-w/s1600/ADW_settings.png" /&gt;&lt;/a&gt;&lt;/div&gt;Installed ADW Launcher from market for easy screens. As the screen size is small and there is a physical keyboard available, I decided to remove the dock bar. Next I made some changes in the keyboard quick launch options to gain easy access to my frequently used apps. &lt;br /&gt;&lt;br /&gt;Changed the home key to point to apps drawer and the double tap on home key to phone dialler. The quick launcher option also allows setting of search+ key to directly invoke apps. This is pretty cool as I can now avoid putting apps shortcuts on the desktop. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Font Changer&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-HgMESLVTYPY/TodMlF4S0QI/AAAAAAAAApI/XfSDUgg59Aw/s1600/font_changer2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-HgMESLVTYPY/TodMlF4S0QI/AAAAAAAAApI/XfSDUgg59Aw/s1600/font_changer2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/-6xSpEGuu9T8/TodMkidBfOI/AAAAAAAAApE/k4j7QBcqbng/s1600/font_changer1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-6xSpEGuu9T8/TodMkidBfOI/AAAAAAAAApE/k4j7QBcqbng/s1600/font_changer1.png" /&gt;&lt;/a&gt;Downloaded and installed Font changer app from market. Font changer allows changing of font density from the default 120 to 140 or higher. This basically makes the font look bigger on the small screen. Though 140 was good to look at, it also increased the sizes of some of my apps. For instance, &amp;nbsp;the ADW Launcher 5-icons panel extended beyond the screen size. At a higher sizing, even the default dialler misbehaved due to the spillover of &lt;br /&gt;buttons. I decided to keep the density at 120 and change the default font instead. I copied the Liberation fonts from my Linux desktop to the font changer folder. Then set Liberation Sans font for display from font changer app. This is much more crisp and easy to look at than the default font. &lt;br /&gt;&lt;br /&gt;I found out that using a Mono font, such as Droid Mono, gave a good reading quality that did not strain the eyes. However, this takes up lot of space and most short-cuts and widget data is truncated. So will have to stick to a type face font. &lt;br /&gt;&lt;br /&gt;Quite a few apps also allow setting there own custom font, this serves well for such small screens. &lt;br /&gt;&lt;br /&gt;Some of my widgets did not allow font sizing and are barely readable. You will be able to make out from the screen shots. I still keep them as they act as reminders to get into the app itself. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;I faced following issues with the device.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Battery charger conked&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;The battery charger worked for the first use. It just failed to work after this. The phone is getting charged from the USB link when attached to a computer. The phone is also getting charged from my wife's Samsung charger (same Micro-USB port). So Motorola does have some quality issue here. Checked some forums and realised I am not alone. It is OK for me as the alternatives work. &lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Washed out pictures &lt;/b&gt;&lt;/i&gt;&lt;br /&gt;I knew the video quality on this device is pathetic. Was not happy with the pictures, 3MP should have been able to deliver better. With no flash present, the pics are unbearable in low light. There is a Kodak app included in the device that does picture enhancement. This is working out good for most pictures I take. So will use this as a process to enhance my snaps.&lt;br /&gt;&lt;br /&gt;Not much can be done of the video quality. The CIF format is the best one can get from this phone. This will remain a bad score for me. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;keyboard Delivers&lt;/b&gt;&lt;/span&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;This is the best part of getting the device. I typed most of this note on the device itself. I setup quick launch keys for my most frequently used apps (calendar, Seesmic, catch, Springpad, MySettings, greader, email clients..). Gotten used to this now. The keyboard is where the device delivers. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Working apps &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;I use the following apps on the device. Haven't noticed any issues in these. Some show a smaller font size though, have tweaked the settings of some to give better looks. Have put some screen shots here.&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;- aCurrency lite&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;- Adobe Reader&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://2.bp.blogspot.com/-37wc2PDWGZY/TodMnbEuj2I/AAAAAAAAApc/WZ6j2jiDBj0/s1600/adobe_reader_3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-37wc2PDWGZY/TodMnbEuj2I/AAAAAAAAApc/WZ6j2jiDBj0/s1600/adobe_reader_3.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-yFUyxKTCXIA/TodMoyMcH4I/AAAAAAAAApo/LzYfMhsjqTM/s1600/Astro.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-yFUyxKTCXIA/TodMoyMcH4I/AAAAAAAAApo/LzYfMhsjqTM/s1600/Astro.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-OfW8RvAKziE/TodMmw6ehCI/AAAAAAAAApY/QdGXUKnJgaY/s1600/adobe_reader_2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-OfW8RvAKziE/TodMmw6ehCI/AAAAAAAAApY/QdGXUKnJgaY/s1600/adobe_reader_2.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&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;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Astro&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-yFUyxKTCXIA/TodMoyMcH4I/AAAAAAAAApo/LzYfMhsjqTM/s1600/Astro.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-yFUyxKTCXIA/TodMoyMcH4I/AAAAAAAAApo/LzYfMhsjqTM/s1600/Astro.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&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;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;- Agenda widget&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Android's fortune &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- AVG Anti-virus &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Babyage &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Business calendar free&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Default Browser&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-YGA_vJHAk1A/TodMmFv0Y0I/AAAAAAAAApQ/grsIengpE80/s1600/brower.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-YGA_vJHAk1A/TodMmFv0Y0I/AAAAAAAAApQ/grsIengpE80/s1600/brower.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-VkXHXHrHlX4/TodMddRHQZI/AAAAAAAAAoM/Nb8Fq1feAnU/s1600/dialer.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Default Dialler&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-VkXHXHrHlX4/TodMddRHQZI/AAAAAAAAAoM/Nb8Fq1feAnU/s1600/dialer.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-VkXHXHrHlX4/TodMddRHQZI/AAAAAAAAAoM/Nb8Fq1feAnU/s1600/dialer.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;- CamScanner&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Catch&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://2.bp.blogspot.com/-ixXCIqupMQQ/TodMbOv98-I/AAAAAAAAAoE/Pm0yb3uNdJo/s1600/catch.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-ixXCIqupMQQ/TodMbOv98-I/AAAAAAAAAoE/Pm0yb3uNdJo/s1600/catch.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Calorie Counter&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Drinking water&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Font changer &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Folder Organizer lite &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Google+&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- greader&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-wdOou_FUBsc/TodMjxcfl6I/AAAAAAAAAo8/CVIl7CjDAuo/s1600/greader3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-wdOou_FUBsc/TodMjxcfl6I/AAAAAAAAAo8/CVIl7CjDAuo/s1600/greader3.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-esq7G6J5uGs/TodMjGFKrHI/AAAAAAAAAo4/Db_FIbuVcm0/s1600/greader2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-esq7G6J5uGs/TodMjGFKrHI/AAAAAAAAAo4/Db_FIbuVcm0/s1600/greader2.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;- Default picture Gallery&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-l1E0ArHjUx0/TodMn1lQtfI/AAAAAAAAApg/99nU_6DPDrg/s1600/gallery.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-l1E0ArHjUx0/TodMn1lQtfI/AAAAAAAAApg/99nU_6DPDrg/s1600/gallery.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Link2SD&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Load Monitor&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-bOAGT5RRUwk/TodMh4GqJSI/AAAAAAAAAos/YNWGVAEQL0s/s1600/load_monitor.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-bOAGT5RRUwk/TodMh4GqJSI/AAAAAAAAAos/YNWGVAEQL0s/s1600/load_monitor.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Default Messaging&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-R_tjVG-DwBU/TodMfhU0NrI/AAAAAAAAAoc/9FWKpj7J4PE/s1600/text_messaging.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-R_tjVG-DwBU/TodMfhU0NrI/AAAAAAAAAoc/9FWKpj7J4PE/s1600/text_messaging.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://2.bp.blogspot.com/-QqYl-3CGVhc/TodMfAphuXI/AAAAAAAAAoY/X4nBoSJJV6Y/s1600/text_input.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-QqYl-3CGVhc/TodMfAphuXI/AAAAAAAAAoY/X4nBoSJJV6Y/s1600/text_input.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Mensa word of the day&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- MortPlayer Audio Book&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Market&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/-oBQ9h16EeMg/TodMgH-noaI/AAAAAAAAAog/PxLuKlz9jSI/s1600/market1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;a href="http://1.bp.blogspot.com/-nbq3opeo7c0/TodMg0JSPgI/AAAAAAAAAok/cNsP8KFS8YQ/s1600/market2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-nbq3opeo7c0/TodMg0JSPgI/AAAAAAAAAok/cNsP8KFS8YQ/s1600/market2.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- MySettings &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-ynZC7o7_0d4/TodMp39n4-I/AAAAAAAAApw/vgjkYeaDt6M/s1600/MySettings.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ynZC7o7_0d4/TodMp39n4-I/AAAAAAAAApw/vgjkYeaDt6M/s1600/MySettings.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Openoffice document reader &lt;br /&gt;- Precious Metals Price Widget&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Root explorer &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Seesmic&lt;br /&gt;- &lt;/span&gt;&lt;span style="font-size: small;"&gt;Screen filter&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Seven mail&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- SMS backup &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- SMS popup&lt;br /&gt;- Springpad &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-HO7hgpA6SlM/TodMeItw2qI/AAAAAAAAAoQ/IXAKRQ8fQJY/s1600/springpad.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-HO7hgpA6SlM/TodMeItw2qI/AAAAAAAAAoQ/IXAKRQ8fQJY/s1600/springpad.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;- Turtle photoframe&lt;br /&gt;- Google services (gmail, contacts, reader, maps, youtube etc.)&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-z6hpYl0Bq7k/TodMcrYvjnI/AAAAAAAAAoI/Ujo6hOpj35w/s1600/gmail.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-z6hpYl0Bq7k/TodMcrYvjnI/AAAAAAAAAoI/Ujo6hOpj35w/s1600/gmail.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-2qLVzxwRPBE/TodMlnium9I/AAAAAAAAApM/MiIJ6GrYgsE/s1600/contacts.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-2qLVzxwRPBE/TodMlnium9I/AAAAAAAAApM/MiIJ6GrYgsE/s1600/contacts.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://2.bp.blogspot.com/-s9o6WfC1cHs/TodMhYtEEWI/AAAAAAAAAoo/5CZNxnSwpFA/s1600/google_map.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-s9o6WfC1cHs/TodMhYtEEWI/AAAAAAAAAoo/5CZNxnSwpFA/s1600/google_map.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&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;b&gt;Final note&lt;/b&gt; &lt;br /&gt;The device is much more acceptable with the above changes, but not quite there. Guess this is the maximum I can achieve on this hardware. I will be using this device till I get another up-scale qwerty device, may be in a few months time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Reference&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.dkszone.net/root-motorola-charm-one-click-root-motorola-charm"&gt;http://www.dkszone.net/root-motorola-charm-one-click-root-motorola-charm&lt;/a&gt;&lt;br /&gt;&lt;a class="ext-link" href="http://www.fontsquirrel.com/fonts/Droid-Serif" target="_blank"&gt;http://www.fontsquirrel.com/fonts/Droid-Serif&lt;/a&gt; &lt;br /&gt;&lt;a class="ext-link" href="http://blog.wirelessground.com/motorola-charm-battery-issue/" target="_blank"&gt;http://blog.wirelessground.com/motorola-charm-battery-issue/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.diy-computer-repairs.com/partition-sd-card-android-installation/"&gt;http://www.diy-computer-repairs.com/partition-sd-card-android-installation/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&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/8709268139211213531-3295989825890123453?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/3295989825890123453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/10/motorola-charm-mb502-customization.html#comment-form' title='25 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3295989825890123453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3295989825890123453'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/10/motorola-charm-mb502-customization.html' title='Motorola Charm MB502 customization'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-x_tGHHAL9nk/TodMWcBSR8I/AAAAAAAAAnw/uR_4bNcD0Xg/s72-c/motorola_charm_mb502.jpg' height='72' width='72'/><thr:total>25</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-2681468570011376303</id><published>2011-10-01T15:02:00.000+04:00</published><updated>2011-10-01T15:05:49.808+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Android devices with physical QWERTY keyboards - for Productivity sake please</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I have used Android devices for two years now, all touch screens with virtual&amp;nbsp; keyboards. Before this, I was a Palm freak and relished the Treo series. Ironically, I am still struggling to achieve the productivity levels I had with my Palm Treo series. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-pMRsoNQ3nSA/TobxbGcPKaI/AAAAAAAAAno/X76l2ST-S-U/s1600/Screenshot-9.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-pMRsoNQ3nSA/TobxbGcPKaI/AAAAAAAAAno/X76l2ST-S-U/s320/Screenshot-9.jpg" width="160" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Using touch screen makes me realize that while I have gained on the quality and richness of contents in my hand, I have somehow lost on the productivity portion. This means a lot to me as I use my device as a personal assistance - manage my calendar, tasks, todo, meetings, reminder, grocery, notes, take pictures/videos, quotes, read ebooks, track my activities etc., besides doing the usual phone calls and messaging. Yes my device also reminds me to drink water and track calories?? I sometimes type notes for hours while travelling around.&lt;br /&gt;&lt;br /&gt;Now for me, the good part of Android is that it has a very good presentation layer for reading docs or viewing media. The bad part is capturing text. I am finding it difficult to feed data on touch screen. While the virtual keyboards and Word corrections have improved a lot and definitely add to faster inputs, I am still not there with the pace I had on Palm. I prefer looking at the text while my fingers do the capturing. This does not work out very well on touch screens as my gaze has to constantly shift between the keyboard, the word correction bar and the text itself. Adding special characters becomes even more cumbersome as another set of keys pop up for selection. I find myself searching for the home keys (F, J) to position my thumb and start the flow; but then this happens too often.&lt;br /&gt;&lt;br /&gt;Physical keyboard also gave the option of having keys assigned for quick launch. For instance I could just press a combination to start capturing a task on my calendar. I did find some quick alternatives on touch screens to somehow make up for this part. &lt;br /&gt;&lt;br /&gt;Inadvertently, I also find myself occasionally indulging in endless customization of my device to find the right looks and apps, rather than focus on getting things done.&lt;br /&gt;&lt;br /&gt;I might sound stupid to people who are more focussed on media contents and text inputs limited to tweets. I believe most blackberry and Palm folks can relate to this. So in my quest to find the ultimate Android device for my use, I have decided to try my hands on physical QWERTY keyboard based Android devices. Unfortunately, not many to choose from at this time. I am looking for devices that give Portrait QWERTY keyboard and yes with the M aligned under K (not under J). This is how computer keyboards are designed and my thumbs are used to similar alignment on cell phones.&lt;br /&gt;&lt;br /&gt;I did find few devices out there to try out.. will update my blog again..&lt;br /&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/8709268139211213531-2681468570011376303?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/2681468570011376303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/10/android-devices-with-physical-qwerty.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2681468570011376303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2681468570011376303'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/10/android-devices-with-physical-qwerty.html' title='Android devices with physical QWERTY keyboards - for Productivity sake please'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-pMRsoNQ3nSA/TobxbGcPKaI/AAAAAAAAAno/X76l2ST-S-U/s72-c/Screenshot-9.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-7774344754940921847</id><published>2011-09-07T07:00:00.000+04:00</published><updated>2011-09-07T07:00:02.049+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Epic Browser for a Nation</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;          The only country to have a dedicated Web browser, based on open    source Mozilla Firefox. It is also being promoted as the the first browser with an in-built anti-virus tool. Learn more..&lt;br /&gt;&lt;br /&gt;&lt;img border="0" height="100" src="http://2.bp.blogspot.com/-D1DcybD-IwI/TmZ7Itag0iI/AAAAAAAAAmQ/5O8KeTsZTvs/s200/epic+browser.png" width="200" /&gt;&amp;nbsp; &lt;a class="moz-txt-link-freetext" href="http://www.epicbrowser.com/"&gt;http://www.epicbrowser.com/&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/8709268139211213531-7774344754940921847?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/7774344754940921847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/09/epic-browser-for-nation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7774344754940921847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7774344754940921847'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/09/epic-browser-for-nation.html' title='Epic Browser for a Nation'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-D1DcybD-IwI/TmZ7Itag0iI/AAAAAAAAAmQ/5O8KeTsZTvs/s72-c/epic+browser.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-1247999460962468506</id><published>2011-09-06T23:47:00.000+04:00</published><updated>2011-09-06T23:47:43.739+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Reliance 3G Tab out-for-grab</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-st_yERWxC94/TmZ3hyGvKCI/AAAAAAAAAmI/WjwPXlupBiw/s1600/reliancetab.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-st_yERWxC94/TmZ3hyGvKCI/AAAAAAAAAmI/WjwPXlupBiw/s320/reliancetab.png" width="270" /&gt;&lt;/a&gt; This is the cheapest in branded models, you will get it for about INR 12-13K    now. With some plus, it goes with a reasonable 3G data plan. &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;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6kecyyR0qe4/TmZ3p9BmvYI/AAAAAAAAAmM/HaYSFbTubxI/s1600/olivepad.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-6kecyyR0qe4/TmZ3p9BmvYI/AAAAAAAAAmM/HaYSFbTubxI/s1600/olivepad.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;    The other Indian make, Olivepad is now stocking at INR 14-15K.&amp;nbsp;    Google for more news...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &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 style="text-align: left;"&gt;What! you still want an ipad?? &lt;/div&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/8709268139211213531-1247999460962468506?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/1247999460962468506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/09/reliance-3g-tab-out-for-grab.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1247999460962468506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1247999460962468506'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/09/reliance-3g-tab-out-for-grab.html' title='Reliance 3G Tab out-for-grab'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-st_yERWxC94/TmZ3hyGvKCI/AAAAAAAAAmI/WjwPXlupBiw/s72-c/reliancetab.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-2625062270772549972</id><published>2011-08-15T15:38:00.000+04:00</published><updated>2011-08-15T15:39:26.427+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Apps'/><title type='text'>How to change User Name/Login name in Oracle EBS (FND_USER_PKG)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;A very rare requirement, this is what I did to change the name for an active login. Oracle provides a user maintenance package FND_USER_PKG, this has a routine that allows login name change. For example, existing application user name is AMARKP and this needs to be changed to AMAR.PADHI.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-sjZQm7WrXW8/TkjsW-yQUJI/AAAAAAAAAlw/HDPeBerMdew/s1600/Users+1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="126" src="http://1.bp.blogspot.com/-sjZQm7WrXW8/TkjsW-yQUJI/AAAAAAAAAlw/HDPeBerMdew/s320/Users+1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&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;() Before Change&lt;br /&gt;The Application FND tables have below information.&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; select user_name, end_date from fnd_user&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; 2&amp;nbsp; where user_name in ('AMARKP', 'AMAR.PADHI');&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;USER_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; |END_DATE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;----------------|---------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AMARKP&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;SQL&amp;gt; select user_name, role_name from wf_local_user_roles &lt;br /&gt;&amp;nbsp; 2&amp;nbsp; where user_name in ('AMARKP', 'AMAR.PADHI');&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;USER_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |ROLE_NAME&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-----------------------|-------------------------------------&lt;br /&gt;AMARKP&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |FND_RESP|SQLGL|MS_GL|STANDARD&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AMARKP&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |FND_RESP|SYSADMIN|SYSTECH|STANDARD&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AMARKP&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |FND_RESP|SYSADMIN|SYSTEM_ADMINISTRATOR|STANDARD&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;() Performing the change&lt;br /&gt;Below simple routine call is made to change the user name.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;begin&lt;br /&gt;&amp;nbsp; fnd_user_pkg.change_user_name(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x_old_user_name =&amp;gt; 'AMARKP', &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x_new_user_name =&amp;gt; 'AMAR.PADHI'&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&amp;nbsp; commit;&lt;br /&gt;end;&lt;br /&gt;/&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;() After change&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SQL&amp;gt; select user_name, end_date from fnd_user &lt;br /&gt;&amp;nbsp; 2&amp;nbsp; where user_name in ('AMARKP', 'AMAR.PADHI');&lt;br /&gt;&lt;br /&gt;USER_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |END_DATE&lt;br /&gt;------------------|---------&lt;br /&gt;AMAR.PADHI&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;SQL&amp;gt; select user_name, role_name from wf_local_user_roles&lt;br /&gt;&amp;nbsp; 2&amp;nbsp; where user_name in ('AMARKP', 'AMAR.PADHI');&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;USER_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |ROLE_NAME&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;-----------------------|-------------------------------------&lt;/span&gt;&lt;br /&gt;AMAR.PADHI&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |FND_RESP|SQLGL|MS_GL|STANDARD&lt;br /&gt;AMAR.PADHI&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |FND_RESP|SYSADMIN|SYSTECH|STANDARD&lt;br /&gt;AMAR.PADHI&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |FND_RESP|SYSADMIN|SYSTEM_ADMINISTRATOR|STANDARD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The new user name is now being accepted at login time. Checked few old transactions created by the user, all are now showing the new user in Audit information.&lt;br /&gt;&lt;br /&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/8709268139211213531-2625062270772549972?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/2625062270772549972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/08/how-to-change-user-namelogin-name-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2625062270772549972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2625062270772549972'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/08/how-to-change-user-namelogin-name-in.html' title='How to change User Name/Login name in Oracle EBS (FND_USER_PKG)'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-sjZQm7WrXW8/TkjsW-yQUJI/AAAAAAAAAlw/HDPeBerMdew/s72-c/Users+1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-344723077536949362</id><published>2011-08-10T13:09:00.000+04:00</published><updated>2011-08-10T13:09:25.813+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Fedora 15 Installation issue - Graphics card Fan not stopping</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Just installed Fedora 15 on my workstation (HP pavilion p6610) that has a graphics card (NVIDIA GeForce G315). All went well except I kept hearing a paced-up wheezing sound of an internal fan. The fan failed to slowdown or stop even when there was no activity on the system. Never had this issue in Fedora 14. Little bit of analysis made me realise that card specific drivers are required. Fedora 15 by default installed the Nouveau driver for this card, this one is incompatible with Nvidia card I had.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;I downloaded the driver file from &lt;a href="http://www.nvidia.com/Download/index.aspx?lang=en-us"&gt;http://www.nvidia.com/Download/index.aspx?lang=en-us&lt;/a&gt; site. Provided the applicable information about my card to get the appropriate driver. Following steps were then taken to resolve the issue.&lt;br /&gt;&lt;br /&gt;- Ran "yum update" as root to get all latest RPMs installed. &lt;br /&gt;&lt;br /&gt;- Blacklisted the Nouveau driver to prevent its usage. Below line added in &lt;span style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; font-size: small;"&gt;/etc/modprobe.d/blacklist.conf&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;blacklist nouveau&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;-Made a copy of the latest initramfs&amp;lt;&amp;gt;.img file present under the /boot folder.&lt;br /&gt;&lt;br /&gt;- Rebuilt the initramfs file using following command as root.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# dracut -v /boot/initramfs-$(uname -r).img $(uname -r)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;- Rebooted the system in runlevel 3. Note that the runlevel setup in /etc/inittab file is no more usable in Fedora 15. A new service and system manager functionality, systemd, is implemented in this release. This uses sysmlinks to manage runlevels.The link file is /etc/systemd/system/default.target. This needs to be pointed to the correct target. There are basically two commonly used targets as below -&lt;br /&gt;&lt;br /&gt;multi-user.target : this is the equivalent of runlevel 3 (character, multi-user).&lt;br /&gt;graphical.target : this is the default and equivalent of runlevel 5 (graphical access).&lt;br /&gt;&lt;br /&gt;To get into character mode, I issued the below command as root.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# rm /etc/systemd/system/default.target&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# init 6&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- The machine now restarted in character mode. Logged in as root and invoked the nvidia graphics driver, followed on screen instructions and completed installation.&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;# ./NVIDIA-Linux-x86_64-280.13.run&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- To get back to graphical mode, changed the symlink again to point to graphics file now.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# rm /etc/systemd/system/default.target&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;# init 6&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- The fan will continue to wheeze every time the system is started, till the time Nvidia driver gets loaded as part of booting. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;I got most details from below links. &lt;br /&gt;&lt;a class="ext-link" href="http://www.linuxquestions.org/questions/ubuntu-63/nouveau-kernel-driver-825432/" target="_blank"&gt;http://www.linuxquestions.org/questions/ubuntu-63/nouveau-kernel-driver-825432/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.freedesktop.org/wiki/Software/systemd/FrequentlyAskedQuestions"&gt;http://www.freedesktop.org/wiki/Software/systemd/FrequentlyAskedQuestions&lt;/a&gt;&lt;br /&gt;&lt;br /&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/8709268139211213531-344723077536949362?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/344723077536949362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/08/fedora-15-installation-issue-graphics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/344723077536949362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/344723077536949362'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/08/fedora-15-installation-issue-graphics.html' title='Fedora 15 Installation issue - Graphics card Fan not stopping'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-3916507899607016071</id><published>2011-05-22T14:11:00.000+04:00</published><updated>2011-05-22T14:11:04.844+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Apps'/><title type='text'>Using Concurrent Requests for running sqlplus scripts</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Concurrent request execution method can be pointed to a Sqlplus script.  This option is available in the executable definition screen. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;(1) Advantages&lt;/b&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Quick option to deploy a SQL script from outside the database and make it part of the application.&lt;/li&gt;&lt;/ul&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Less development effort and involvement.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Out-of-database solution, as script will be placed at OS level.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Quick alternative to regularize commonly used scripts (and avoid back end access to users).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Good alternative for administrative scripts that can be scheduled with application.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;One more quick alternative to generate formatted output reports and even print them directly to printers.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;b&gt;(2) Possible Disadvantages&lt;/b&gt;&lt;/div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Not a good alternative to host important business logic. This should  preferably reside within the database or in Java classes in mid-tier. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;This alternative is not for a named "program" code, it is a script that is invoked every time the request runs.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Frequently used compiled program units are cached and save on execution  time. This will not apply to a script call, though the executed SQL  will be cached (and phased out as per LRU method).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Re-usability factor : external scripts are not as easy as reusing a database routine. Choose wisely.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Out-of-site, out-of-mind; could result in chaos and security lapses if not controlled and  organized. Most shops focus on programming languages and the objects  used there of. Such alternatives have to be made part of the regular  change process cycle to ensure ownership issues and control.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Custom scripts may get removed during major updates to system. Have proper backups in place.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;(3) Process of Deploying a sqlplus script&lt;/b&gt;&lt;br /&gt;To  explain this part, I am using a sample sqlplus script as an example that will  return the market price of recently modified Inventory items.  User will provide the organization and a date from when to pick up the items and the same  needs to be passed to sqlplus script for generating the output.&lt;br /&gt;&lt;br /&gt;(3.1) Create a SQL script. &lt;br /&gt;- Makes use of FND_FILE to pass the output back to user as well as log errors.&lt;br /&gt;- Make use of bind variables to accept defined argument values from the concurrent request call.&lt;br /&gt;- If using a PL/SQL block, don't forget to add the slash at the end.&lt;br /&gt;- Abort the script with error to mark the concurrent request status as Error also.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;declare&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; l_buffer varchar2(240);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; errexc&amp;nbsp;&amp;nbsp; exception;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&amp;nbsp; -- Try to pass the file name in error log&lt;br /&gt;&amp;nbsp; -- for immediately identifying the script..&lt;/span&gt;&lt;/i&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; l_prgnam constant varchar2(60) := &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' [xx_mkt_price_for_items.sql]. ';&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&amp;nbsp; -- The ampersand variable below get their&lt;br /&gt;&amp;nbsp; -- values from the parameters defined in&lt;br /&gt;&amp;nbsp; -- concurrent request.&lt;/span&gt;&lt;/i&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; cursor c1 is&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select to_char( organization_id ) inv_org_id,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_char( inventory_item_id ) item_id,&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; segment1 code, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_char( round( market_price, 2 ) ) mkt_price&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&amp;nbsp;&amp;nbsp; mtl_system_items_b&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where&amp;nbsp; last_update_date &amp;gt;= &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_date( '&amp;amp;1', 'YYYY/MM/DD HH24:MI:SS' )&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and&amp;nbsp;&amp;nbsp;&amp;nbsp; organization_id = &amp;amp;2;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;begin&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; &lt;i&gt;&lt;span style="font-size: x-small;"&gt;-- putting a column header with the below statement.&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; fnd_file.put_line( fnd_file.output,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'InvOrgID ItemID&amp;nbsp;&amp;nbsp;&amp;nbsp; Code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Price' );&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&amp;nbsp; -- cursor to fetch the data and dump it into the output file.&lt;/span&gt;&lt;/i&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; for r1 in c1 loop&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_buffer := rpad( r1.inv_org_id, 9, ' ' ) ||&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rpad( r1.item_id, 10, ' ' ) ||&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rpad( r1.code, 15, ' ' ) ||&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rpad( r1.mkt_price, 8, ' ');&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fnd_file.put_line( fnd_file.output, l_buffer );&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; end loop;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;exception&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp; when others then&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fnd_file.put_line( fnd_file.log,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Error : ' || substr( sqlerrm, 1, 100 ) || l_prgnam );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- Below exception will mark the&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- request status as Error (Red)&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise errexc;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;end;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(3.2) Place the SQL script under proper application top folder.&lt;br /&gt;For instance, my inventory related script will be placed in $INV_TOP/sql folder.&lt;br /&gt;&lt;br /&gt;(3.3) Create a concurrent program executable with the execution method as "SQL*Plus".&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Vq_DJfA-BvY/TdgLxddGGSI/AAAAAAAAAh4/t0MNJE0gmWc/s1600/cc2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="188" src="http://3.bp.blogspot.com/-Vq_DJfA-BvY/TdgLxddGGSI/AAAAAAAAAh4/t0MNJE0gmWc/s400/cc2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;(3.4)  Create a concurrent program for the executable. In my case, the program  will have a date and a number parameter that will get passed to the  sqlplus script.&lt;br /&gt;&lt;br /&gt;How are variables passed?&lt;br /&gt;Oracle will by  default pass all variables received from the concurrent request as  &amp;amp;1, &amp;amp;2, &amp;amp;3.. (and so on) to sqlplus script. Make use of  these in the script to perform needful action. The arguments are passed in the same order as defined in the concurrent request parameter screen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(4) What Concurrent Manager does automatically&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;As per Oracle Development guide, Concurrent Manager will automatically insert the following prologue of commands in the sqlplus script call -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;set term off&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;set pause off&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;set heading off&lt;br /&gt;set feedback off&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;set verify off&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;set echo off&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;whenever sqlerror exit failure&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;The manager also inserts a command into the script call to set the LINESIZE as per the print style of the request. This is handy if the generated output is being sent to a printer also.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;If you trap the error before exiting the script, the concurrent request will not receive any error status and will show as successfully completed. Instead, trap all errors at end of code (WHEN OTHERS) and raise an exception to abort the script after logging proper message.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I found that using single '&amp;amp;' calls multiple time will reuse the value already passed. No need to use '&amp;amp;&amp;amp;' to reuse existing argument values. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(5) Bad script?&lt;/b&gt;&lt;br /&gt;- The error will usually show up in the output file.&lt;br /&gt;&lt;br /&gt;- The log file will have something similar to below lines -&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Concurrent Manager encountered an error while running SQL*Plus for your concurrent request 26577406.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Review your concurrent request log and/or report output file for more detailed information&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;-  Any trapped error should be passed to the log file, as in above case.  Error like below will be easier to debug when they show in the log file.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Error : ORA-01861: literal does not match format string [xx_mkt_price_for_items.sql]. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(6) Bind variable not declared error?&lt;/b&gt;&lt;br /&gt;Try putting quotes around the bind variable of date/varchar2 type. Ensure the date format is as per what is defined for the passing parameter.&lt;br /&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/8709268139211213531-3916507899607016071?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/3916507899607016071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/05/using-concurrent-requests-for-running.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3916507899607016071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3916507899607016071'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/05/using-concurrent-requests-for-running.html' title='Using Concurrent Requests for running sqlplus scripts'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-Vq_DJfA-BvY/TdgLxddGGSI/AAAAAAAAAh4/t0MNJE0gmWc/s72-c/cc2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-5505749377996156496</id><published>2011-05-17T00:19:00.000+04:00</published><updated>2011-05-17T00:24:53.533+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Dell low on quality these days?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;What's up with Dell these days? I was a die hard customer of Dell for about 10 years. The 3 notebooks I purchased during this period were from Dell and all had at least one visit to the service centre. The last series XPS M1330 was rigged two times to change the motherboard. The 2nd time around, I had to convince the Dell service centre to bear the expenses as this was a widely known issue on this model. I gave up buying Dell products in 2009. Moved on to Acer, have 3 of their units and not a single has been sent back.&lt;br /&gt;&lt;br /&gt;Few months back I decided to take the Dell Streak mini-tab as this was the only 5-inch model available in the market. Guess what, it lasted me 4 months before having a hardware failure. I returned it to the shop and was informed that about 5 of these units have been returned due to hardware issues and there is no support available in this region (UAE) to fix these. Great, what a hogwash. Maybe it's just my stars..&lt;br /&gt;&lt;br /&gt;I get a feeling that dell is more focused on the presentation than what the unit should deliver. For now, I am not wasting any more of my resources on Dell.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-5505749377996156496?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/5505749377996156496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/05/dell-low-on-quality-these-days.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/5505749377996156496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/5505749377996156496'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/05/dell-low-on-quality-these-days.html' title='Dell low on quality these days?'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-3706206332173521503</id><published>2011-03-27T09:22:00.000+04:00</published><updated>2011-08-15T15:40:07.426+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>The dot in the Gmail email address</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Learned this recently, the dot in the email address of Gmail account does not have any importance, it is just a place holder for easy reading. Gmail is actually geared to identify the email address without the dot. In other words, Gmail will deliver the message to your in-box no matter where a dot is placed in your email address. &lt;br /&gt;&lt;br /&gt;For instance, all below address point to the same email box.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;thisis.cool@gmail.com&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; this.iscool@gmail.com&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; thisiscoo.l@gmail.com&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; thisiscool@gmail.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This could be handy if there is a need to open multiple accounts on a site with the same email address. While most systems consider these as different email addresses, Gmail will simply point it to one box.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Picked this up from a tweet. Cheers.&lt;br /&gt;&lt;span class="gI"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="gI"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-3706206332173521503?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/3706206332173521503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/03/dot-in-gmail-email-address.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3706206332173521503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3706206332173521503'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/03/dot-in-gmail-email-address.html' title='The dot in the Gmail email address'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-7811102604863131814</id><published>2011-03-26T02:05:00.000+04:00</published><updated>2011-08-15T15:40:24.822+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Twitter or Facebook : Which one for what?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt; This is my take on how I use the two most popular social sites and how  these assist me in my day-to-day life. Note, I say "assist" and not  control.&lt;br /&gt;&lt;br /&gt;I created a Facebook (FB) account with the intention of staying in touch  with friends as well as making it a single source for all the  information I need. I got in touch with a lot of my friends, some way  back from school days. Great. But then something was wrong. FB was  slowly taking over my life. There were way too many updates popping up  on my device and I soon realized that a good chunk of that was a waste  of my time. While I did love to read updates on life experiences and  personal views, I hated those typical bragging or aimless updates. Note,  this is just my personal preference. While such updates would be good  for some, it was no-no for me. The bad part was that some need-to-know  or important updates were getting lost in the muddle. &lt;br /&gt;&lt;br /&gt;So FB was slowly turning out to be a white elephant. At this age, I  would rather spend time with my family and interests than waste time  digging into the status updates. Maybe, I would have enjoyed all sort of  updates if I would have been few years younger. Maybe, I have an  introvert personality that does not gel with all the extroverts out  there. Maybe, I am a jerk! Point remains - FB is killing my time.&lt;br /&gt;&lt;br /&gt;I need a filtering mechanism that could do some category or priority  based feed. Something that would collate the incoming information based  on my choice and needs and then present it to me. FB does not have any  category based mechanism to filter updates and I have tried whatever it  had to offer at the moment. Nothing at present works except preventing  further updates from a source. This has its pros and cons that will be  obvious to online folks. Disabling updates from some of the sources  actually saved about 80% of my time on FB. Though I am still friend with  these sources and can have a private chat, I am saved from their global  updates. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;I tried Twitter next. Unlike FB, twitter is more in line with a short  messaging system. You are allowed a short 140 characters tweet to all  your followers and you got to make it sensible enough. I am currently  following all sources of my interest. The good part is that the short no  nonsense tweet gives you an idea about what is being fed, if  interesting click further to read more or just let it pass. So I have  got two advantages here - Follow what I am interested in and pick up  what I want to read. Well, close enough for me. Yes I could make out  that this service has also been abused and could feed you aimless  tweets, choosing whom to follow is an important call here.&lt;br /&gt;&lt;br /&gt;So my current status - I use Twitter for the information feed, the daily  dose of tit-bits that I like to hog on and enrich myself.  &lt;br /&gt;&lt;br /&gt;I use FB to socialize in the true sense. Connect with friends and that's  it. Of late, I am more active on Twitter and this is one reason why my  FB responses have been untimely. Sorry folks, I am still working on it .. If you got a better idea, pass it on please..&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/8709268139211213531-7811102604863131814?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/7811102604863131814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/03/twitter-or-facebook-which-one-for-what.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7811102604863131814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7811102604863131814'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/03/twitter-or-facebook-which-one-for-what.html' title='Twitter or Facebook : Which one for what?'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-877200968973190063</id><published>2011-03-14T15:05:00.000+04:00</published><updated>2011-03-14T15:05:18.141+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Thunderbird : email data copy after reinstallation</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Just a quick note. I had to copy my wife's backed up Thunderbird email folder to a new installation. Old one was on Vista and I was copying it to an XP installation. Following steps worked.&lt;br /&gt;&lt;br /&gt;* From the original system, copied the %APPDATA%\thunderbird\Profiles folder. This folder has all the data.&lt;br /&gt;&lt;br /&gt;* After installing Thunderbird on the new system, copied the backed up folder to D: drive. The software is installed on C: drive and I wanted data to reside on D:.&lt;br /&gt;&lt;br /&gt;* Then located the profiles.ini file under %APPSDATA%\thunderbird\ folder. Modified it as below -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[General]&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;StartWithLastProfile=0&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[Profile0]&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Name=default&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;IsRelative=0&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Path=D:\Thunderbird\Profiles\hlnnkhedk.default&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I provided the full path in the profiles file and set the "IsRelative" flag to 0. The path points to the actual data folder that was copied on D drive. Parameter "StartWithLastProfile" was set to 0 also. &lt;br /&gt;&lt;br /&gt;* Fired up Thunderbird. All old emails and contacts available. New emails synced automatically.&lt;br /&gt;&lt;br /&gt;Cheers.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-877200968973190063?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/877200968973190063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/03/thunderbird-email-data-copy-after.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/877200968973190063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/877200968973190063'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/03/thunderbird-email-data-copy-after.html' title='Thunderbird : email data copy after reinstallation'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-8666190331419710442</id><published>2011-02-26T00:21:00.000+04:00</published><updated>2011-02-26T00:21:19.173+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Control'/><title type='text'>Asia-Pacific CACS Conference, Dubai</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I got the time and opportunity to be part of the Asia-Pacific CACS (Computer Audit, Control and Security) conference that was held in Dubai this week. Good climate, excellent folks around and some very highly qualified and experienced presenters. Key note was very impressive and a perfect fit for this event. Every presentation had something to offer and the coverage was great. This also allows me to get 14 CPE credits for my CISA qualification. &lt;br /&gt;&lt;br /&gt;However I was unhappy about one fact - almost all presentation were kind of connected with and promoting COBIT. Like me, many expected that the presentations would be neutral in nature and focus on the subject matter at large. I personally noted that most presentation had some inclination towards COBIT. This to me is not the right way of presenting industry topics such as e-governance or risk management. I have given the same feedback in the aftermath survey. A dedicated presentation on specific subject like COBIT (there was one on first day) was good enough for getting the message out, but a recap and reiteration on most of the presentation was not expected and may be not appreciated by the participants. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-8666190331419710442?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/8666190331419710442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/02/asia-pacific-cacs-conference-dubai.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8666190331419710442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8666190331419710442'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/02/asia-pacific-cacs-conference-dubai.html' title='Asia-Pacific CACS Conference, Dubai'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-1091708624741500126</id><published>2011-01-18T00:37:00.000+04:00</published><updated>2011-08-15T15:41:09.977+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Merging my sites again!!</title><content type='html'>I finally decided to merge my three blog sites as one. Instead of having multiple sites to separate contents on subject matter, I can now use Google labels. Labels allow you to categorize all the published articles and the same can be made visible to users to allow them to choose their category of interest.&lt;br /&gt;&lt;br /&gt;In case you are wondering how this is possible, this is what I did -&lt;br /&gt;&lt;ul&gt;&lt;li&gt;For the blog to be deleted, Selected Settings -&amp;gt; export blog&lt;br /&gt;This creates an XML file on the local machine.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Next, import this to the blog that will be retained, Settings -&amp;gt; Import blog&lt;br /&gt;Provide the same file name that was exported. Option exists to instantly publish all imported articles after importing.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go back to the first blog and delete it now, Settings -&amp;gt; Delete blog.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;One bad point would be that all site related hit statistics would be lost for the deleted blog, in case this is important.. another would be that if the deleted pages were being referred somewhere, these would produce missing links. I can live with this for now.. Cheers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-1091708624741500126?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/1091708624741500126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2011/01/merging-my-sites-again.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1091708624741500126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1091708624741500126'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2011/01/merging-my-sites-again.html' title='Merging my sites again!!'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-110925649715066664</id><published>2010-12-18T23:19:00.001+04:00</published><updated>2011-03-14T15:07:30.039+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Facebook : how to reduce the information overload</title><content type='html'>&lt;span style="font-family: Sawasdee;"&gt;How much information feed is enough on Facebook (FB),  or do we have to go through everyone's updates? I don't know, but from my  experience this definitely is encroaching on my personal time. I am OK  with FB as long as it does not intrude on my privacy and the  quality time I need to have with my family. Honestly, it is waste of my  time if my phone pops up a notification from a FB colleague who just  posted an update such as "I just had a delicious ice cream" or "I am  sitting at so-so airport" (yes this could be good for someone else). I  don't care who my friends are friends with, it is quite annoying to have  news feed filled with "x and y are now friends". I read on FB that there  was a Firefox Browser add-on that could remove such updates from your  stream, unfortunately the developer who wrote this was served with a  legal notice. What the heck?&lt;br /&gt;&lt;br /&gt;On the other hand, I am very interested in following updates on life and  one's experience in handling circumstances or something new happening  at someone's end etc. etc.. No social network has till date been able to  categorize information and personalize it to that extent. We have to  deal with such cases manually. I checked out few options to see how things work  for filtering information that is being fed (or blasted) to me.&lt;br /&gt;&lt;br /&gt;Under privacy settings, Facebook provides a setting as "Can See Wall  Posts by Friends" that prevents postings on your wall from being  broadcast to everyone. But unfortunately, this also prevents the first  setting of allowing others to post on your wall. Facebook has linked  both read and write in one privacy setting and therefore there is no  clear way of blocking your own posts from going global or getting  unwanted updates from other walls. I am kind of disappointed here.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Sawasdee;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_1jUsrdgm1tU/TQ0Gcd0i18I/AAAAAAAAAeQ/wXDUuYdG5dk/s1600/moz-screenshot.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="52" src="http://3.bp.blogspot.com/_1jUsrdgm1tU/TQ0Gcd0i18I/AAAAAAAAAeQ/wXDUuYdG5dk/s320/moz-screenshot.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Sawasdee;"&gt; &lt;/span&gt;&lt;span style="font-family: Sawasdee;"&gt;The only viable alternative as of now is to  mark "hide" a friend or a conversation topic as soon as you get an  update from that person.&lt;/span&gt; When you click on the cross button for an update from a friend, following options are shown.&lt;br /&gt;&lt;span style="font-family: Sawasdee;"&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Hide this Post&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; Hide all by "Friend Name"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now if your friend is just too much into blowing his/her own trumpet,  you are well of by choosing the second option. If you just want to get  rid of a post and what is going to be talked about thereafter on the  same post, choose the first option. As per FB, the person or post being  hidden is not updated of this action, so this is a call you take for  what you want to go through. Another fact is that this option does not  show up on mobile devices apps (the ones I have checked), so some effort  is involved in logging on to a desktop and getting this done.&lt;br /&gt;&lt;br /&gt;Get more details from http://www.facebook.com/help/?page=408&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Sawasdee;"&gt;Quick Update : A third option "Hide all from Application_name" also popped up in the above list. This happens when you are trying to block a standard post from a news or application site. For instance, Daily Horoscope that is being fed to a friend of yours also gets shared with you. If you don't like it, use this one. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-110925649715066664?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/110925649715066664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/12/facebook-how-to-reduce-information.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/110925649715066664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/110925649715066664'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/12/facebook-how-to-reduce-information.html' title='Facebook : how to reduce the information overload'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1jUsrdgm1tU/TQ0Gcd0i18I/AAAAAAAAAeQ/wXDUuYdG5dk/s72-c/moz-screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-9149130765125270091</id><published>2010-09-12T02:40:00.000+04:00</published><updated>2011-03-14T15:08:39.998+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>PS3 gaming console firmware updates</title><content type='html'>PS3 runs XrossMediaBar OS, this is an extremely limited locked down Linux OS. PS3 is not just a Game player, it has been extended to work like a PC (prior to Version 3.21) and is geared for extreme multimedia usage. You can have all your picture, music and movie files stored on the internal disk and easily accessible when needed. Internet can be browsed and a keyboard can be connected to the device for easy interface.&lt;br /&gt;&lt;br /&gt;Every new firmware update brings in new features and improves the performance of the device (though it does annoyingly remove some old features also). Latest firmware also gets rid of most bugs, support and dependency issues for the latest games. This note is to recommend and encourage readers having PS3 to update their consoles with latest version (read docs in case you are concerned about an existing feature getting disabled).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Saturday, April 10, 12:28 AM&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;PS3 comes with Wireless card and can easily be configured to connect with the home broadband router. My base version 2.5 could not recognize my home network and the Wireless settings were also not configurable.&lt;br /&gt;&lt;br /&gt;Updated firmware version from 2.5. to 2.6. I did this by using a game CD that required minimum 2.6 (Bionic Commando to be precise). This can also be done by downloading the firmware and placing it in a memory stick (refer http://uk.playstation.com/ps3/support/network/detail/item48612/PlayStation-3-System-Software-updates/ for details).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1jUsrdgm1tU/TIv_Yh4eTlI/AAAAAAAAAc4/TYVZ9H3xPGM/s1600/IMAG0179.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_1jUsrdgm1tU/TIv_Yh4eTlI/AAAAAAAAAc4/TYVZ9H3xPGM/s320/IMAG0179.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;This allowed me to use wireless LAN that was not visible earlier. I am not sure if earlier versions allowed wireless access, but for me the option was displayed only after installing firmware 2.6.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1jUsrdgm1tU/TIwA2alu0ZI/AAAAAAAAAdA/jlsFHT41XQc/s1600/IMAG0172.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_1jUsrdgm1tU/TIwA2alu0ZI/AAAAAAAAAdA/jlsFHT41XQc/s320/IMAG0172.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Once wireless LAN was established, updating the system using the Internet installed the latest firmware version 3.21. This download is huge and ran overnight. This particular firmware removes the ability to install other OS on the PS3 system. Yes quite a few people had one more Linux flavour installed and used PS3 as PC.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Sun 12 Sep 2010 01:49:31 AM GST&lt;/b&gt;&lt;br /&gt;Version 3.42 released on 07-Sep-10. Updated the firmware to the latest release. This is just a simple auto-install process and can also be triggered from menu Settings -&amp;gt; System Update.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Available Applications&lt;/b&gt; &lt;br /&gt;Following features are available and in use on my PS3.&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Gaming&lt;/li&gt;&lt;li&gt;Photo Gallery&lt;/li&gt;&lt;li&gt;Video Gallery&lt;/li&gt;&lt;li&gt;Music Gallery&lt;/li&gt;&lt;li&gt;Media Server access (can access my WD media disk using wireless router).&lt;/li&gt;&lt;li&gt;Video Editor and Uploader&lt;/li&gt;&lt;li&gt;Playstation Store online&lt;/li&gt;&lt;li&gt;Internet Browser and Search&lt;/li&gt;&lt;li&gt;"Life with Playstation" (provided dynamic web-based contents pertaining to time and location).&lt;/li&gt;&lt;li&gt;Gaming community message and chat access.&lt;/li&gt;&lt;li&gt;Facebook connect (this came through recently).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Happy gaming.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-9149130765125270091?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/9149130765125270091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/09/ps3-gaming-console-firmware-updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/9149130765125270091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/9149130765125270091'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/09/ps3-gaming-console-firmware-updates.html' title='PS3 gaming console firmware updates'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1jUsrdgm1tU/TIv_Yh4eTlI/AAAAAAAAAc4/TYVZ9H3xPGM/s72-c/IMAG0179.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-8268919127828729471</id><published>2010-09-11T18:37:00.000+04:00</published><updated>2011-01-17T17:51:01.562+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Android 2.2 (Froyo) update with HTC Sense</title><content type='html'>Last week I received a request on my device (HTC Desire) to update the Android version from 2.1 to 2.2 (Froyo). This was surprising as I am currently situated in UAE region and my device belongs to south-east Asia region. It is even more surprising as this device is not supported by HTC in this region*.&lt;br /&gt;&lt;br /&gt;All my early pursuit to manually update the device had failed as HTC did not allow the update download when I entered the device serial no on their site. Anyway auto-update request was welcoming on my HTC Desire model. Below is the list of differences I noticed after the update was applied. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1jUsrdgm1tU/TIuHqOgKewI/AAAAAAAAAcw/jeaqoXKdMQg/s1600/Screenshot-froyo-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_1jUsrdgm1tU/TIuHqOgKewI/AAAAAAAAAcw/jeaqoXKdMQg/s320/Screenshot-froyo-1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Note, some of these may be a feature of HTC sense interface rather than the base android OS itself. Also note that I am highlighting features that I have found to be new on my device and are not picked up from any existing sources. &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Keyboard now has a setup option that provides user dictionary to allow addition and deletion of personal words.&amp;nbsp; The control is available with user. All my before update fed custom words were lost. I need to rebuild now.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Recent apps window now show 8 entries of last used apps.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Video resolution 720p now available (1280x720)! This is wonderful and probably the most important feature. I did a sample video and verified the quality with old shots, excellent. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Torch light app available in menu. This gives you the ability to use your phone as a torch in darkness. The camera LED is used for this purpose.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;New places app available in menu to quickly find places nearby to your current location.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;For those using SEVEN app for receiving emails, the notification bar now actually shows the number of unread emails. This is possibly a feature of the app that has got activated after applying the patch. This does not apply to&amp;nbsp; the default clients for Google and HTC.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;The HTC Friend stream widget now shows the "like this" and "comments" counter for each message received.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;New app Voice Search available. Spoken words invoke the search engine and shows the results on screen. Keyboard has&amp;nbsp; a microphone button, short press invokes the settings, long press invokes the voice search software. This allows me to search the currently displayed text for specific word. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Portable Wi-Fi Hotspot app available. This converts the phone to a modem for a computer having wireless access. 3G network is used on the phone to browse the internet from the computer. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Android News and Weather app and widget available, along with the existing HTC news widget. I still prefer using Buzzbox app and widget for my feeds.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Apart from the existing Gallery app, a new Video Gallery app is available to display the Video titles on the device. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;I don't have to enter the screen lock pattern if I activate the screen immediately after locking it. It is requested only after the phone screen is inactive for a specific time as set in the setup. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;SMS app is more customized now. Shows word count as you type. There is an attachment option that allows attachment of audio, video, address book entry, calendar agenda or simply a file on the device.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Default gmail client, shows left and write arrows to shift between emails from the view screen. I don't recollect this option being there before the update. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;New GPS navigation app showing up in menu.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Released good amount of free memory space. I had about 30MB left, after update 55MB is available.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Software installation can now be performanced on SD Card, this will remove the internal memory size limitation. The setup -&amp;gt; applications -&amp;gt; manage application view now displays 4 tabs and includes one for software installed on SD card.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;From the manage application view, a particular app can be selected and moved to SD card. However not all app support this option at this time.&lt;br /&gt;&lt;br /&gt;Copying apps to SD card not only freed my internal memory but also occupied lesser size on SD card, this was surprising. For instance one app had installed space (no cache) showing as 15 MB, moving this reduced the size to about 2 MB! &lt;br /&gt;&lt;br /&gt;Setup -&amp;gt; applications -&amp;gt; running services has a new look providing more info on services and memory utilization.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Overall device performance has improved as compared to before update. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Apps listing shows Adobe Flash player 10.1 app also.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;The market download tab shows an "update all" button. Clicking on this auto starts downloads of all available updates for installed apps, without prompting for more details.&lt;br /&gt;&lt;br /&gt;A new flag "Allow automatic updating" is available against each downloaded app in the market. Enabling this will keep the app auto updated. &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;New 2x2 market widget to quickly launch the app. This looked quite static to me, just more of a shortcut.&lt;br /&gt;&lt;br /&gt;The market app now shows two separate tabs as "About" and "Comment" for displaying details of an app. &lt;/li&gt;&lt;/ul&gt;&amp;nbsp;&lt;br /&gt;* HTC Desire is available now in different retail outlets since last month, this was after I did the update.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-8268919127828729471?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/8268919127828729471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/09/android-22-froyo-update-with-htc-sense.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8268919127828729471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8268919127828729471'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/09/android-22-froyo-update-with-htc-sense.html' title='Android 2.2 (Froyo) update with HTC Sense'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1jUsrdgm1tU/TIuHqOgKewI/AAAAAAAAAcw/jeaqoXKdMQg/s72-c/Screenshot-froyo-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-5361880380392371671</id><published>2010-08-21T22:34:00.000+04:00</published><updated>2011-03-14T15:12:10.081+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Touch Screen on phones : Capacitive or Resistive?</title><content type='html'>All touch screen phones look alike but there is a key catch in the technology that is being used underneath the screen. A touch screen can either be Capacitive in nature or Resistive. What is the difference? &lt;br /&gt;&lt;br /&gt;Know this fact to make a wise decision when buying your next device. Also note that there are other lesser known screen technologies but these two dominate our gadget market as of this writing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Technical Differences &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;A Resistive touch screen contains two electric conducting layers divided by a thin gap. As soon a we touch/press on the screen the two layers connect and this results in a voltage divide and the flow of electricity changes. This is registered as a touch. &lt;br /&gt;&lt;br /&gt;A Capacitive touch screen consist of a single layer transparent conductor with electricity flowing. A human finger is also a conductor of electricity and carries electrostatic charge. So when a human finger touches the surface it results in electric signal interference. This is registered as a touch. &lt;br /&gt;&lt;br /&gt;OK. That is as far as my understanding goes, don't ask me more on this! &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Working Differences &lt;/b&gt;&lt;br /&gt;A Resistive touch screen can be worked on with a stylus or some other pointing object. If you have long nails, this work too. As the name suggests, resistive screen require resistance or pressure to register a touch. &lt;br /&gt;&lt;br /&gt;A Capacitive touch screen needs human body touch or some other similar conducting object. Long nails don't work and neither does most pointed objects. Capacitive will work well with soft touch (no pressure required). It is quite sensitive.&lt;br /&gt;&lt;br /&gt;Resistive needs some pressure, it could be insensitive sometimes. I have found that Resistive sometimes fails to register a contact and this often needs a retry. So there are hits and misses here. &lt;br /&gt;&lt;br /&gt;On the other hand, Capacitive screen may fail to register a touch if you have wet or sweaty fingers. So you need dry hands to have a more receptive screen. &lt;br /&gt;&lt;br /&gt;Yes both screens can be fingerprint magnet, you can avoid this by using a good protective screen shield. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Which is better? &lt;/b&gt;&lt;br /&gt;For human touch Capacitive screen are the best bet. Though they cost more than the Resistive ones. My recommendation is that if you plan to buy a touch screen phone, think Capacitive. The human experience is much more rich and interactive on this platform. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to identify? &lt;/b&gt;&lt;br /&gt;There is no visible way of differentiating the two, none that I know of. The only way is to use the surface and see how sensitive a device is to human touch. Before buying a device, go through the technical specification and identify the screen type. &lt;br /&gt;&lt;br /&gt;Of the phones I have tried - iphone, HTC Hero, HTC Desire, Google Nexus etc. all come with capacitive screens. While Samsung Jet and some Nokia models are on Resistive screens. Devices that come with stylus are mostly Resistive. Devices that come with Google Android OS are mostly capacitive. Devices that come with Symbian OS are mostly Resistive.&lt;br /&gt;&lt;br /&gt;Recently launched resistive screen devices make claims that the experience is as good as capacitive. Though both technology are evolving, I have found that swipe actions and virtual keyboard fair better on capacitive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-5361880380392371671?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/5361880380392371671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/touch-screen-on-phones-capacitive-or.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/5361880380392371671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/5361880380392371671'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/touch-screen-on-phones-capacitive-or.html' title='Touch Screen on phones : Capacitive or Resistive?'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-9056509651080034597</id><published>2010-08-17T11:41:00.000+04:00</published><updated>2011-03-14T15:12:24.861+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Apps'/><title type='text'>Oracle Apps : Adding custom text on Login and Home Page</title><content type='html'>Corporate Policy mandate that proper Notice and copyright information be provided in the Oracle Apps login page to ensure that users are made aware of their actions and what they are trying to access. Oracle Apps provides parameters to customize the login page and header information. I normally set the below minimum parameters at my sites.&lt;br /&gt;&lt;br /&gt;Following changes will reflect once the Apache Server is restarted. Though some settings like the "Page Header Info (Hope page Brand)" may not require a restart. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Corporate Policy Message&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;A short Corporate policy text can be displayed on the login page. The profile parameter "Local Login Mask" (System name "FND_SSO_LOCAL_LOGIN_MASK") has the site level value of 32 by default. To add corporate message on login page, increase this value by 64 (this number stands for Corporate policy messaging).&lt;br /&gt;&lt;br /&gt;32 + 64 = 96&lt;br /&gt;&lt;br /&gt;Set the profile parameter "Local Login Mask" to 96. Navigate to the following link and change the value.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Responsibility : System Administrator -&amp;gt; Menu : Profile -&amp;gt; Function : Systems -&amp;gt; Query for "Local Login Mask" (Site-level)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Next Navigate to following link.&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Responsibility : Application Developer -&amp;gt; Menu : Application -&amp;gt; Function : Messages -&amp;gt; Query for "FND_SSO_SARBANES_OXLEY_TEXT"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;FND_SSO_SARBANES_OXLEY_TEXT parameter defaults to "Corporate Policy Message". Change the "Current Message Text" box value to display the right policy information to users. For example, "Statutory Notice: This is a confidential and privileged Enterprise system of &amp;lt;Company&amp;gt;. Access is restricted to &amp;lt;company&amp;gt; employees only." Keep this text short as the text does not wrap to the next line on the same page.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Page Header Info (Home Page Brand Area)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;The top part of the page shows the Oracle Logo and also the label "E-Business Suite". The Label can be customized for business needs. Navigate to below link.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;Responsibility : System Administrator -&amp;gt; Menu : Application -&amp;gt; Function : Function -&amp;gt; Query for "FWK_HOMEPAGE_BRAND" &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;FWK_HOMEPAGE_BRAND function is by default set to "E-Business Suite". This can be changed to "&amp;lt;Company&amp;gt; E-Business Suite (TEST or Production)". I prefer adding the Instance type so that users can differentiate between multiple instances by looking at this information. Note, this does not reflect in Application Manager and Workflow screens.&lt;br /&gt;&lt;br /&gt;Oracle Note states that Message Parameter FND_SSO_EBIZ_SUITE needs to be set to allow Login page Brand change. I have however found that the above function change works for login page also. If it does not in your case, set this parameter also, the link to this parameter is as below.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Copyright Message&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Navigate to following link.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;Responsibility : Application Developer -&amp;gt; Menu : Application -&amp;gt; Function : Messages -&amp;gt; Query for "FND_SSO_COPYRIGHT_TEXT"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;FND_SSO_COPYRIGHT_TEXT : This text is displayed at the bottom of login page and has legal importance. Defaults to "Copyright (c) YYYY, Oracle. All rights reserved." Can be changed to "Copyright (c) YYYY, Oracle. All rights reserved. Licensed to &amp;lt;company&amp;gt;, &amp;lt;Location&amp;gt;".&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Login Page Customization&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;I set the following to customize the login Page information. Navigate to following link.&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Responsibility : Application Developer -&amp;gt; Menu : Application -&amp;gt; Function : Messages -&amp;gt; Query for below parameters.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;FND_SSO_WELCOME : This text is shown on the Login page header and also shows up as the page title. Defaults to "Login". Can be changed to "Oracle Apps Production Login". This information also gets prompted when adding the link to browser favorites.&lt;br /&gt;&lt;br /&gt;FND_SSO_PASSWORD : This text is displayed against the Password field. &lt;br /&gt;Defaults to "Password". I normally change this to "Enter your Password".&lt;br /&gt;&lt;br /&gt;FND_SSO_EBIZ_SUITE : This text is displayed on the login page brand display area. Defaults to "E-Business suite". I prefer setting this same as the function value "FWK_HOMEPAGE_BRAND" (only if the function does not work for login page).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Forms Window Title Change&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;The Forms applet title is set using a profile parameter. Navigate to following link.&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Responsibility : System Administrator -&amp;gt; Menu : Profile -&amp;gt; Function : System -&amp;gt;&amp;nbsp; Query for "Site Name" (Site-level)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Set "Site Name" to appropriate name along with the instance type. For example, "&amp;lt;Company&amp;gt; - &amp;lt;Production/Test&amp;gt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Reference&lt;/b&gt;&lt;br /&gt;Metalink Note 468971.1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-9056509651080034597?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/9056509651080034597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/oracle-apps-adding-custom-text-on-login.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/9056509651080034597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/9056509651080034597'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/oracle-apps-adding-custom-text-on-login.html' title='Oracle Apps : Adding custom text on Login and Home Page'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-4163051995519071395</id><published>2010-08-14T15:55:00.001+04:00</published><updated>2011-03-14T15:12:45.234+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Measuring the Internet line speed : Kbps Vs KBps?</title><content type='html'>This terminology is quite confusing for even IT guys. What is the speed of your broadband? What does it mean? Any hidden caveats here? This has been long told and we still forget the basics. Here is a recap again...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Kbps Vs KBps&lt;/b&gt;&lt;br /&gt;First thing first. Understand the meaning of KBps and Kbps. The 2nd character "B" or "b" makes a world of difference. Capital 'B' stands for Bytes and a small 'b' stands for bits. 8 bits make 1 byte. So a 128KBps is much much faster than a 128Kbps (approximately about 8 times faster). These units are now common for Internet lines. Now we have Mbps and Gbps as things become faster&lt;br /&gt;&lt;br /&gt;The rationality behind the two measurement units differ. For a person who is interested in understanding the download/upload speed of a connection it is more important to get an understanding on what scale is the internet line being measured in by your ISP. This would give an idea about how much time it would take for a 100MB data file to download or a 4GB DivX movie to come through. Note when we measure file sizes, we always talk about in bytes or multiple of bytes. We do not use bits per say. So when analyzing the speed of a line, try to compute in the same unit.&lt;br /&gt;&lt;br /&gt;Here is an example, My ISP provides me a connection of 256 Kbps. That is Kilo bits per second.&lt;br /&gt;&lt;br /&gt;-&amp;gt; 256 Kb &lt;br /&gt;= 256 * 1024 bits &lt;br /&gt;= 262144 bits&lt;br /&gt;-&amp;gt; In bytes ?&lt;br /&gt;= 262144/8 bytes &lt;br /&gt;= 32768 bytes&lt;br /&gt;&lt;br /&gt;-&amp;gt; In Kilobytes ?&lt;br /&gt;= 32768/1024 KB&lt;br /&gt;= 32 KB&lt;br /&gt;&lt;br /&gt;So, if I have about 100MB data file to download, then it would take me about (100 * 1024)/32 = 3200 seconds = 53 minutes approximately (hold on.. this does not happen though, read further).&lt;br /&gt;&lt;br /&gt;Now a days we have high speed lines that are being measured in Mbps. That is Mega bits per second. Using the same formula let look at an 8Mb line.&lt;br /&gt;&lt;br /&gt;-&amp;gt; 8Mb&lt;br /&gt;= 8 * 1024 Kb&lt;br /&gt;= 8192 Kb&lt;br /&gt;= 8388608 bits&lt;br /&gt;&lt;br /&gt;-&amp;gt; In bytes ?&lt;br /&gt;= 8388608/8 bytes&lt;br /&gt;= 1048576 bytes&lt;br /&gt;&lt;br /&gt;-&amp;gt; In Kilobytes ?&lt;br /&gt;= 1048576/1024 KB&lt;br /&gt;= 1024 KB&lt;br /&gt;&lt;br /&gt;-&amp;gt; In MB?&lt;br /&gt;=1024/1024 MB&lt;br /&gt;= 1MB&lt;br /&gt;&lt;br /&gt;So, if I have about 100MB data to download, then with this speed it would take 100/1 = 100 seconds = 1.6 minutes approximately. &lt;br /&gt;&lt;br /&gt;Looking at the above calculation, one can safely conclude that whatever information is provided in b (bits) can be converted to B (bytes) by dividing it by 8. So you can bypass the above calculation headache and directly divide your bandwidth to get the right picture. For instance, 512Kbps = 512/8 = 64KBps&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;But it does not work in reality!!&lt;/b&gt;&lt;br /&gt;Yes the next question is obvious. I never get a 256 Kbps download on my line even if it has this capacity. The download speed is always between 30-40Kbps. Check yours and you could have a similar condition. So my 100MB file actually takes me about 5-8 hours to download!! Ha. Few things to note here -&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The broadband line you have subscribed to is part of a shared network that other users in the same data package are also using. So a group of users have to share the capacity of a line that your ISP is providing you. Hope your ISP did tell you about this, right?&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;The download/upload speed will greatly vary depending on the load on the shared network that you are part of. It could happen that your speed is much better at night because most users use it during the day. It Could also happen that you get a sudden bust of high speed connection because the broadband network is idle. It is also possible that the YouTube video you are trying to watch just does not seem to complete streaming for hours.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;The ISP do have their own agenda to put a slab on the transfer speed so as to avoid over use by few individuals at the sake of others. So there is every possibility that your ISP has put a lock of 30/40Kbps download speed, though you are subscribed to a 256 Kbps line. Don't worry, your ISP will never tell you about this.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;ISP will never guarantee you the speed of the line. They will only direct you on the current state and the charming numbers that will hike your imagination and lure you to take the plunge towards a more expensive data package. It is possible that as the number of users increase, the subscribed line can blow out of proportion giving you a speed equivalent to the old days classic Modems (I still love these). &lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;In true network world, apart from the above there are few other jargon such as network latency and hops that also contribute to the transfer performance, I will keep this out for sake of clarity.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Hey Man, you are on internet! The virtual world that no one can control.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Are we getting cheated?&lt;/b&gt;&lt;br /&gt;Yes and No. &lt;br /&gt;Yes because most ISP do not give customers clarity on what they are offering (Customers don't ask for it either..).&lt;br /&gt;No because you as an individual have not made yourself abreast of the latest trends and technical labels.&lt;br /&gt;So it is 50-50.&lt;br /&gt;&lt;br /&gt;None of the ISP I have come across has ever given me a clear picture in this area. No one has given me a clear indicator of how my speed would be. I do not want to know the speed of a website located some were on the web, I understand no one can guarantee that. All I want to know is how much time it would take to download a file from the ISP server to my desktop and if it can be guaranteed during my subscription. Sorry no takes here. You may say it doesn't matter, if my current speed is slow I will upgrade to the next package. Yep that is the catch. Can you guarantee that your ISP is not chocking your package bandwidth to compel you to move up to a higher valued package. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Any Good Moves?&lt;/b&gt;&lt;br /&gt;I am on Linux and I have got ways and means to hike up my speed. Here are few that can be used on Windows and Other OS. Sorry I am no Windows/Mac expert. My experience is on Linux and below are just few tweaks that I have tried.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Apparently, the speed limit (if any) imposed on the line is on thread basis. I can download a file in multiple threads and achieve a speed of up to 200 Kbps on 256 Kbps line! A lot depends on from where the download is happening and what software is in use. For Window folks, check out the FDM (Free Download Manager) that replaces the default browser download software and allows use of threads.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Shutdown those junkie services and software that are automatically hogging your bandwidth. Try to put auto-updates download in a time slot where this does not interrupt with your activities. On Linux, I normally put this in manual mode and select the updates I want on a periodic basis. Yes Security alerts are immediately prompted and I do apply them ASAP.&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Use BitTorrent supporting clients. BitTorrent is a protocol that creates a network mesh for file downloads. In this concept, every device connected in the mesh not only downloads the file, but also allows upload from it to other torrent connected clients. One file is split into numerous pieces and the Torrent client acts intelligently to identify the near by devices that can serve as download entities. Don't worry about the complexity of this protocol, just be aware that this will try to download in multiple threads and from multiple devices. For me, this option is not that fast in my region, but my download is reliable and I can start from where I stopped.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;There are quite a few sites offering tips on improving internet performance. I suggest you try out some tips from reliable sources. For all you know, you may not require a higher data package and get quality speed on the existing bandwidth itself.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;After Notes&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;By the way ISP is "Internet Service Provider".&lt;br /&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;And if you have guessed it, there is a difference between a lower case 'k' and an upper case 'K'. Lower case 'k' converts to exact 1000. Upper case converts to 1024. Yes this is one of the reason why you get 235 GB space when you buy a 250 GB hard disk. Since the difference is minor I am not too concerned with this right now.&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/8709268139211213531-4163051995519071395?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/4163051995519071395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/measuring-internet-line-speed-kbps-vs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/4163051995519071395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/4163051995519071395'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/measuring-internet-line-speed-kbps-vs.html' title='Measuring the Internet line speed : Kbps Vs KBps?'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-2097241743985593086</id><published>2010-08-01T00:50:00.000+04:00</published><updated>2011-01-18T00:14:14.509+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>BeBook One ebook Reader Firmware update 2009</title><content type='html'>This note is for the BeBook One ebook reader only (2009 and earlier). This does not apply to BeBook bought in 2010 (there is a separate patch for this).&lt;br /&gt;&lt;br /&gt;The latest firmware (version: 2.02NL.091127) patch for BeBook one can be downloaded from below link.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mybebook.com/a29/bebook-one-firmware/article_info.html"&gt;http://mybebook.com/a29/bebook-one-firmware/article_info.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The installation process is not at all tedious.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ensure that the BeBook is fully charged.&lt;/li&gt;&lt;li&gt;Download the patch&lt;/li&gt;&lt;li&gt;Unzip it into an SD Card that should not be more than 1GB in size (ensure this).&lt;/li&gt;&lt;li&gt;Take a backup of the data already present in internal memory. The patch will not erase the data but this is a safety measure.&lt;/li&gt;&lt;li&gt;Turn of the BeBook. Press and hold the power button on top.&lt;/li&gt;&lt;li&gt;Once the BeBook is shutdown, insert the SD Card into the slot.&lt;/li&gt;&lt;li&gt;Press and hold the Plus sign button (+) on the right side of the device followed by power button. This will turn on the BeBook reader and automatically take it to patch update mode.&lt;/li&gt;&lt;li&gt;Let the update finish (took about 5 minutes for me) and you will be prompted to restart.&lt;/li&gt;&lt;li&gt;Done.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The patch updates the following -&lt;br /&gt;Update kernel&lt;br /&gt;Update System&lt;br /&gt;Update Logo&lt;br /&gt;Update Parser App&lt;br /&gt;Update Resource&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1jUsrdgm1tU/TFSFrt7xXaI/AAAAAAAAAXI/0HAr9OTQn_w/s1600/IMAG0032.1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/_1jUsrdgm1tU/TFSFrt7xXaI/AAAAAAAAAXI/0HAr9OTQn_w/s400/IMAG0032.1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;picture shows the difference in versions before and after the update&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Usable enhancements&lt;/span&gt;&lt;br /&gt;I have found the following usable features -&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Reflow of words&lt;/b&gt;&lt;br /&gt;PDF files were badly handled. They were just shown as images and maximizing them just resulted in readjustment of the page. This patch now allows reflow of words, i.e., the words and sentences auto adjust to the screen size. Pressing the maximize button now actually increases the font size (and not the image itself) and resizes the text. I have found that I could maximize nine times, this is wonderful. &lt;br /&gt;&lt;br /&gt;It also preserves individual document maximization settings. For instance I increased the font size of one document by 4 levels and another document by 2 levels. Both documents preserved their individual levels after I exited and returned back.&lt;br /&gt;&lt;br /&gt;I used to recommend use of Mobipocket reader software to convert PDF to PRC files and then load it to ebook. With this patch, the BEbook reader offers excellent support for PDF format that can now be directly copied and read on the reader.&lt;br /&gt;&lt;br /&gt;The old 3 mode maximize option is still supported for other formats. The firmware document also states that there are multiple level of maximization support for ePub format, haven't tried this.&lt;br /&gt;&lt;br /&gt;Check the below images on how maximizing of same PDF page now looks like -&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1jUsrdgm1tU/TFSG5ypOyZI/AAAAAAAAAXQ/K_z2eXW2q1g/s1600/IMAG0023.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_1jUsrdgm1tU/TFSG5ypOyZI/AAAAAAAAAXQ/K_z2eXW2q1g/s400/IMAG0023.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The earlier look&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSHOu4uYSI/AAAAAAAAAXY/EqJvgUbBCrY/s1600/IMAG0024.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSHOu4uYSI/AAAAAAAAAXY/EqJvgUbBCrY/s400/IMAG0024.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Maximizing perfectly resizes the pages content&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSHXmXipJI/AAAAAAAAAXg/gLnKph6dZeI/s1600/IMAG0025.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSHXmXipJI/AAAAAAAAAXg/gLnKph6dZeI/s400/IMAG0025.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Further Maximizing..&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSHgOaox2I/AAAAAAAAAXo/SuTqsMQMpug/s1600/IMAG0027.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSHgOaox2I/AAAAAAAAAXo/SuTqsMQMpug/s400/IMAG0027.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Further..&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Search option&lt;/b&gt;&lt;br /&gt;The patch now allows option to search using the provided numeric pad. A set of characters is represented by each physical button. The search will underline the words, pressing the next page button will take you to the next applicable entry. Exit search by pressing the backspace key.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1jUsrdgm1tU/TFSJ1OHBqMI/AAAAAAAAAXw/7nmR_JQ1ysQ/s1600/IMAG0029.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_1jUsrdgm1tU/TFSJ1OHBqMI/AAAAAAAAAXw/7nmR_JQ1ysQ/s400/IMAG0029.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSKWXc7PqI/AAAAAAAAAX4/yThQp6J3fao/s1600/IMAG0030.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_1jUsrdgm1tU/TFSKWXc7PqI/AAAAAAAAAX4/yThQp6J3fao/s400/IMAG0030.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Other enhancements&lt;/b&gt;&lt;br /&gt;The firmware update document says that two modes are provided for pdf viewing (Adobe pdf default and XPDF). Besides Hyperlinks are also supported withing PDF document. I haven't tried these features.&lt;br /&gt;&lt;br /&gt;There is also an option to track "Time &amp;amp; Date" using settings.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1jUsrdgm1tU/TFSKttiFmYI/AAAAAAAAAYA/5s3D6tYa7yk/s1600/IMAG0031.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/_1jUsrdgm1tU/TFSKttiFmYI/AAAAAAAAAYA/5s3D6tYa7yk/s400/IMAG0031.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Well for me it is the PDF support and I am happy about it. Most of my technical manuals are available in PDF format and I can now refer these directly on my BeBook reader.&lt;br /&gt;&lt;br /&gt;Enjoy..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-2097241743985593086?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/2097241743985593086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/bebook-one-ebook-reader-firmware-update.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2097241743985593086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2097241743985593086'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/08/bebook-one-ebook-reader-firmware-update.html' title='BeBook One ebook Reader Firmware update 2009'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1jUsrdgm1tU/TFSFrt7xXaI/AAAAAAAAAXI/0HAr9OTQn_w/s72-c/IMAG0032.1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-3711708090610920654</id><published>2010-05-08T12:47:00.000+04:00</published><updated>2011-01-18T00:14:14.509+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Backing up Linux system using BackupPC</title><content type='html'>Following is performed on Fedora 12 Linux on an Acer 3935 Notebook. This note is related to backing up a personal/office system using BackupPC software.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;simply issue the below command to instruct yum to download and install the required RPMs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[amar@amar ~]$ sudo yum install backuppc&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The installation process created a folder /etc/BackupPC/ for configuration files.&lt;br /&gt;/var/lib/BackupPC - For runtime data folder. I modified this link to an external USB disk, details later.&lt;br /&gt;/var/log/BackupPC - For logs.&amp;nbsp; I modified this link to an external USB disk, details later.&lt;br /&gt;/usr/share/BackupPC - For scripts, libraries and documentation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It also added a configuration file, BackupPC.conf,&amp;nbsp; for the Apache server under /etc/httpd/conf.d. This will allow BackupPC CGI interface for monitoring, accessing and configuring the software using a browser.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; New OS Users&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;It also created an OS user and group with the name "backuppc". The home directory is set as /var/lib/BackupPC/. Default user "apache" is also added to this new group (so apache user will have access to Backup PC system files). This user has "/sbin/nologin" set as login shell and Local password is locked, so no one can login with this user. the login will be used internally by the BackupPC tool.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar bin]# su backuppc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;This account is currently not available.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Force logging is possible by explicitly providing the "-s" option. This may be required for running scripts for testing purpose.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar ~]# su -s /bin/bash backuppc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;bash-4.0$ pwd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Apache Configuration for the BackupPC tool&lt;/b&gt;&lt;br /&gt;&amp;gt;&amp;gt; To allow access to the tool, a password file needs to be created for Apache login prompt. This is mentioned in the Apache server file created by the Backup PC. I issue the below command as root to create a web browser user called "backuppc".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar ~]# cd /etc/BackupPC/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar BackupPC]# ll&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;total 88&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-rw-r-----. 1 backuppc backuppc 80952 2010-02-28 21:47 config.pl&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-rw-r--r--. 1 backuppc backuppc&amp;nbsp; 2209 2010-02-28 21:47 hosts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;drwxr-xr-x. 2 backuppc backuppc&amp;nbsp; 4096 2010-02-28 21:47 pc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar BackupPC]# htpasswd -c /etc/BackupPC/apache.users backuppc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;New password: &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Re-type new password: &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Adding password for user backuppc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar BackupPC]# ll&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;total 92&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-rw-r--r--. 1 root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23 2010-04-30 13:20 apache.users&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-rw-r-----. 1 backuppc backuppc 80952 2010-02-28 21:47 config.pl&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-rw-r--r--. 1 backuppc backuppc&amp;nbsp; 2209 2010-02-28 21:47 hosts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;drwxr-xr-x. 2 backuppc backuppc&amp;nbsp; 4096 2010-02-28 21:47 pc&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; To allow access on URL from a name/IP that is other than the local IP 127.0.0.1, add it to the "allow" line /etc/httpd/conf.d/BackupPC.conf file. Changes are reflected without a service restart.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;allow from 127.0.0.1 192.6.14.230&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; Set the following parameters to grant admin access to the above created user, in /etc/BackupPC/config.pl file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$Conf{CgiAdminUserGroup} = 'backuppc';&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$Conf{CgiAdminUsers}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'backuppc';&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; Restart the BackupPC Service after this change. &lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;/etc/init.d/backuppc restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; To access the front-end using web browser, open Firefox and type in the local access URL with the BackupPC Alias. For me it is http://amar.padhi/BackupPC (note the alias is case sensitive).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Moving my backup folder to external Linux disk&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Open the BackupPC URL in the browser and navigate to "Edit Config" menu from left side panel. Locate "TopDir" and "LogDir" parameters and modify these to point to the external USB disk folder.&lt;br /&gt;&lt;br /&gt;- Next open command prompt and copy the all subfolder and files in /var/lib/BackupPC folder to the external disk location.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar ~]# cp -rpv /var/lib/BackupPC /media/PersoBKP/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Note, the external hard disk cannot be on an NTFS or FAT32 File system as these are not supported for backup. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; sudo access for backuppc user&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;BackupPC Software on my system is prevented from using "root" user, it will use the dedicated backuppc user only. As backuppc user does not have access to read the complete file system, sudo access should be granted to allow this user to copy files. As root issue visudo command and add the following line in sudoers file. My preferred mode of copy on Linux is using "rsync" command.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;backuppc&amp;nbsp; ALL=NOPASSWD: /usr/bin/rsync&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Also comment out the below line in sudoers file (visudo)&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;#Defaults&amp;nbsp;&amp;nbsp;&amp;nbsp; requiretty&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Create a node for backup&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Fire up the URL (mentioned above) to view the BackupPC administration page.&amp;nbsp; Click on "Edit Hosts" link and add your PC information there.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;host = name of the local PC (or IP)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;dhcp = click this if you are not having a static IP address on your machine&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;user = Name of the person who uses this machine, this is just reference data.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Click on the "Save" button to ensure that the data is committed. Once hosts are defined, the drop down list under the "Hosts" Panel entry will show them. Host specific setup can now be done by selecting the host from the drop down list. Select the local host name that was defined and click on "Edit Config" option. The displayed page will show subheadings such as - Xfer, Email, Backup settings and Schedule. Each of these can be modified to suite ones need. &lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; Changing the Local PC backup calls&lt;br /&gt;Click on "Xfer" button and change the required settings. I did the below for my local machine backup. Note, I am making use of sudo call to do the backup.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;XferMethod&amp;nbsp; = rsync&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;RsyncClientPath = /usr/bin/rsync&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;RsyncClientCmd = /usr/bin/sudo $rsyncPath $argList+&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;RsyncClientRestoreCmd = /usr/bin/sudo $rsyncPath $argList+&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Folders that can be excluded&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I exclude the following folders from backup, restoring these can actually create havoc on a running system.&lt;br /&gt;&lt;br /&gt;/tmp&lt;br /&gt;/proc&lt;br /&gt;/mnt&lt;br /&gt;/media&lt;br /&gt;/sys&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Access from Command line&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Login from root to backuppc user using following option&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar ~]# su -s /bin/bash backuppc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;bash-4.0$ &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Refer BackupPC documentation to identify commands that can be used in shell. For me, I prefer the browser access as it is convenient to manage multiple clients.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; First backup&lt;/b&gt;&lt;br /&gt;From the browser, navigate to the host machine link and click on the "Star Full Backup" button. The first full backup may take lot of time if there is lot of data to be copied. The existing default schedule does a full backup every 7 days and an incremental backup every day, this can be changed if need be.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Referred sites&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;http://www.unixmen.com/linux-tutorials/unix-tutorials/71-install-backuppc-server-in-centosrhelfedora&lt;br /&gt;http://backuppc.sourceforge.net/faq/ssh.html&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt; Next&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Backing up Windows PC data on network.&lt;br /&gt;- Restoration scenarios&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-3711708090610920654?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/3711708090610920654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/05/backing-up-linux-system-using-backuppc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3711708090610920654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3711708090610920654'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/05/backing-up-linux-system-using-backuppc.html' title='Backing up Linux system using BackupPC'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-7935482006575384211</id><published>2010-05-06T12:48:00.000+04:00</published><updated>2011-01-18T00:14:55.257+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Control'/><title type='text'>Massachusetts Data Privacy/Security Law basic points</title><content type='html'>Massachusetts state, USA, has enacted a new data privacy and security law which puts the burden on all database owners and custodians. Mentioned below are some facts that I could make out from their published document. This actually acts as a good input regarding some basic points that should be covered for security hardening.&lt;br /&gt;&lt;br /&gt;- Any database or system that owns or licenses personal information about a resident of Massachusetts should be encrypted. Even the transmission of such data should be in encrypted form. This is regardless of what your business line is, if you store personal information you are legally obligated to protect that information. Failure to comply results in heavy fines.&lt;br /&gt;&lt;br /&gt;- All laptop and portable devices carrying personal information should be encrypted. Some portable devices do not support industry standard encryption, these should be avoided. Password protecting data when storing it on the laptop and transmitting it wirelessly does not satisfy the encryption requirement ! Data must be altered into unreadable form and password protection only does not alter the condition of the data as required.&lt;br /&gt;&lt;br /&gt;- Backup Tapes also have to encrypted.&lt;br /&gt;&lt;br /&gt;- For systems holding personal information and connected to Internet, there must be a reasonably up-to-date firewall protection and operating system security patches.&lt;br /&gt;&lt;br /&gt;- It is not best practice to send unencrypted personal information in an email. Alternative method should be used, such as establishing a secure website that requires safeguards such as a username/password to conduct transactions involving personal information.&lt;br /&gt;&lt;br /&gt;- Onus lies on the business to ensure that enough education and training is provided to employees on the proper use of the computer security system and the importance of personal information security.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Access to personal information should be authorized and monitored.&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;span style="font-size: x-small;"&gt;&lt;i&gt;References :&lt;br /&gt;www.mass.gov/Eoca/docs/idtheft/201CMR1700reg.pdf &lt;br /&gt;http://datalossdb.org/statistics&lt;/i&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-7935482006575384211?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/7935482006575384211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/05/massachusetts-data-privacysecurity-law.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7935482006575384211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7935482006575384211'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/05/massachusetts-data-privacysecurity-law.html' title='Massachusetts Data Privacy/Security Law basic points'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-3275143122347363741</id><published>2010-02-10T22:29:00.000+04:00</published><updated>2011-01-17T17:54:17.693+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Control'/><title type='text'>TimeBox Management</title><content type='html'>&lt;div class="MsoNormal"&gt;Time boxing is a project management technique commonly used in software development projects. It is primarily meant for Rapid Application Development (RAD) environments with key focus being the time constraint. &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Basically a project follows the &lt;b&gt;Agile software&lt;/b&gt; development methodology, where in, the full scope is split into multiple smaller components, each component having its own timelines, budget and milestones. The aim is to achieve the prime objectives by continuously prioritizing and flexing requirements. The project is &lt;b&gt;progressively elaborated&lt;/b&gt; as completing individual chunks gives better visibility and decision-making ability.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Though the scope is pre-determined, it is possible that the outcome could differ because of the &lt;b&gt;adaptive&lt;/b&gt; approach. The ultimate outcome is the desired result that the users require.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;The traditional project management approach involves three prime constraints - Time, Cost and scope (Quality may also be included optionally). This is termed the &lt;b&gt;triple constraint&lt;/b&gt; factor of Project management. The scope is pre-determined and fixed at the start of the project. Time and cost are managed to ensure that the required scope is achieved. In case of inevitable circumstances deadlines may slip or project may be crashed or fast tracked to achieve the scope. With time box management, the deadline is what is fixed and the scope is modifiable as activities are accomplished.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;The traditional approach would require a Project Manager to ensure that thorough analysis and planning is done to identify all deliverables and plan all activities and schedules to the bone. TimeBox management involves performing a reasonable level of planning and getting on with the actual work, a bit at a time. Things become clearer as each milestone is achieved and analyzed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;I believe most RAD software development have knowingly or unknowingly been using time box technique to keep user satisfied. So if the saying "Scope cannot be frozen" is applicable to your site, TimeBox management is the right tool.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;There are TimeBox project management tools available but I haven't used any. &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp; &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;When performing IT Audit at a site, it important that the auditor understand what Project management methodology is being followed. TimeBox approach might give the impression that there is lot of scope creep, but then that would possibly be the reason why this approach is being taken. &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&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/8709268139211213531-3275143122347363741?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/3275143122347363741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/timebox-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3275143122347363741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3275143122347363741'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/timebox-management.html' title='TimeBox Management'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-823691316186657158</id><published>2010-02-05T23:23:00.002+04:00</published><updated>2011-08-15T15:41:09.977+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Moving my site postings to Blogs</title><content type='html'>Hi Folks,&lt;br /&gt;Thank you all for your continued support and feedback though the years. This is to update you that I am moving my website postings to blogs. This will allow me to achieve better control and meet the traffic needs. It will also allow you as readers to post comments on my blogs directly and carry out healthy debates. This also ensures that I am not invading your mail box without your consent (spam?).&lt;br /&gt;&lt;br /&gt;To subscribe to one or more of my blogs, please read through this page. I am currently hosting Oracle, Oracle Apps, Linux, CISA and General IT blogs. Please note, you need to subscribe to continue receiving auto-updates. I will not be sending direct emails to individuals.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Below mentioned are the different blogs I write at. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Oracle blog - &lt;a href="http://oracle-repo.blogspot.com/feeds/posts/default"&gt;http://oracle-repo.blogspot.com/feeds/posts/default&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;This is the oldest blog I have been writing on for almost 10 years now. Deals with postings on Oracle Database administration, programming and Solutions Design.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Oracle Apps blog - &lt;a href="http://oracleapps-repo.blogspot.com/feeds/posts/default"&gt;http://oracleapps-repo.blogspot.com/feeds/posts/default&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;I had stopped this in between due to time constraints, decided to get it rolling again. If you work in or want to learn Apps, give this a try.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Linux blog - &lt;a href="http://linux-repo.blogspot.com/feeds/posts/default"&gt;http://linux-repo.blogspot.com/feeds/posts/default&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;This is also one of the oldest blogs but I have written very few notes. I intend to gear up this area and provide readers with more postings on my experience with Linux and Open Source software.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CISA blog -&amp;nbsp; &lt;a href="http://cisa-repo.blogspot.com/feeds/posts/default"&gt;http://cisa-repo.blogspot.com/feeds/posts/default&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;I have started this blog to publish CISA related articles to aid aspirants with their examination studies and keep already certified folks in touch with the base.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;General IT blog - &lt;a href="http://amar-padhi.blogspot.com/feeds/posts/default"&gt;http://amar-padhi.blogspot.com/feeds/posts/default&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;This is a general IT blog where I would be ranting on the extreme things I try out related to Technology, and general news on where IT is going.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;What is RSS?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;RSS stands for &lt;i&gt;Real Simple Syndication&lt;/i&gt;. It basically is an internet service that allows updates on a site to be automatically pushed to all subscribers. The term used for such updates is "Feed". You as a reader decide on which site you want to stay connected with by subscribing to their feed. For instance, if you would like to receive regular news updates, you can choose from the hoards of news sites out there. All latest web publication get delivered to your RSS reader/client automatically. &lt;br /&gt;&lt;br /&gt;There are many popular online Feed readers such as Google Reader, Yahoo reader, bloglines etc. Apart from this you can also use your email client as RSS reader. Most popular email clients such as Outlook, Thunderbird and Evolution very well support this feature.&lt;br /&gt;&lt;br /&gt;New to RSS? Read further to start using and join millions of web users out there.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;How to subscribe?&lt;/b&gt;&lt;br /&gt;It is really simple. In order to receive updates from a site, you need two things - an RSS Reader and the site URL. &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you have an online RSS reader, open one or more of the above links in Internet browser and choose "Subscribe to this feed..". Provide your favorite reader.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If you want to receive updates in your mail box, right click on the "RSS Feed" entry in your Folder listing and subscribe. Provide the above URL to switch on the subscription. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt; &lt;b&gt;How to configure email client?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As mentioned above most email clients come equipped with RSS Feed support. Here is a screenshot of how my Thunderbird Feed looks like. It is simple setup here.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1jUsrdgm1tU/S2vtNniUqTI/AAAAAAAAAP4/P_RszQtBOG8/s1600-h/RSS_feed.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="205" src="http://4.bp.blogspot.com/_1jUsrdgm1tU/S2vtNniUqTI/AAAAAAAAAP4/P_RszQtBOG8/s320/RSS_feed.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Same can be achieved in Outlook client also. From the Tools Menu, click Account Settings. On the RSS Feed Tab press new and provide the above mentioned links.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1jUsrdgm1tU/S2vw3oZmUGI/AAAAAAAAAQA/QR1DPSz0C1k/s1600-h/outlook_RSS_feed.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="242" src="http://2.bp.blogspot.com/_1jUsrdgm1tU/S2vw3oZmUGI/AAAAAAAAAQA/QR1DPSz0C1k/s400/outlook_RSS_feed.png" width="400" /&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/8709268139211213531-823691316186657158?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/823691316186657158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/moving-my-postings-to-blogs.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/823691316186657158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/823691316186657158'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/moving-my-postings-to-blogs.html' title='Moving my site postings to Blogs'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1jUsrdgm1tU/S2vtNniUqTI/AAAAAAAAAP4/P_RszQtBOG8/s72-c/RSS_feed.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-3758955104464409470</id><published>2010-02-04T11:37:00.000+04:00</published><updated>2011-01-17T17:54:17.693+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Control'/><title type='text'>Segregation or Separation of Duties (SoD) vital to prevent Fraud</title><content type='html'>&lt;i&gt;"In 2007, Japan-based electronics company NEC discovered a US $18 million fraud carried out by 18 people. “The fraudulent transactions involved the trading of intangible assets such as services and construction,” according to a May 31, 2007, CFO.com report. “The company explained that the fraud was not discovered for some time because the system enabled validation of the orders through confirmation by the same employees that made the orders.”&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="font-size: x-small;"&gt;Above excerpt is from Institute of Internal Auditor's site, read more at http://www.theiia.org/intAuditor/itaudit/2009-articles/segregated-duties-in-fashion/ site. &lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The control required to prevent individuals from having conflicting functions is referred to as segregation of duties (SoD) or Separation of Duties. &lt;br /&gt;&lt;br /&gt;CISA mandates that Management takes proper initiative to ensure SoD in all areas of work. This is a very vital Preventive Control to prevent Fraudulent activities and achieve better control on the laid down processes. The Approver should always be an entity not involved in the actual transaction. To that matter, even the IS auditor should be independent of the business (should not have any vested interest or gains, directly or indirectly). Any deviation from SoD should be well documented, communicated and proper compensatory controls built-in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-3758955104464409470?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/3758955104464409470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/segregation-or-separation-of-duties-sod.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3758955104464409470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/3758955104464409470'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/segregation-or-separation-of-duties-sod.html' title='Segregation or Separation of Duties (SoD) vital to prevent Fraud'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-273263152224143590</id><published>2010-02-03T23:32:00.000+04:00</published><updated>2011-01-18T00:14:40.586+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Apps'/><title type='text'>Installing Oracle Apps 11i on Linux (Part 2)</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Install software&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Trigger the rapidwiz installation&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar rapidwiz]$ cd /home/oracle/app/product/Stage11i/startCD/Disk1/rapidwiz&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar rapidwiz]$ ./rapidwiz &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Change the database name from "VIS" to "vis" for lower case context names.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The log file path is displayed in the command prompt from where the rapidinstall was invoked.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;[oracle@amar rapidwiz]$ Database logfile - /home/oracle/apps/visdb/9.2.0/appsutil/log/VIS_amar/12150705.log&lt;/span&gt;&lt;br /&gt;While the process is running keep the running log file in the background to identify errors.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;tail -f /home/oracle/apps/visdb/9.2.0/appsutil/log/VIS_amar/12150705.log&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Once the database setup is over. The command window will display the application log file also.&lt;br /&gt;Appltop logfile - /home/oracle/apps/visappl/admin/vis_amar/log/12160832.log&lt;br /&gt;&lt;br /&gt;Now tail this to identify application installation related errors.&lt;br /&gt;&lt;br /&gt;You may or may not encounter the below errors, but I have documented it here for reference purpose.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ERROR 1&lt;/b&gt;&lt;br /&gt;Error encountered during the installation process in front-end :-&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;RW-50004: Error code received when running external process. Check log file for details. Running Database install driver for VIS instance.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Navigate to the log directory and check the log error. If you had the running log screen, you can see the error shown there. My log had the following error- &lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Statusstring Executing Command: InstantiateFile -d addbtmpl.drv&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Cannot execute configure of environment for database ORACLE_HOME&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RW-50010: Error: - script has returned an error:&amp;nbsp;&amp;nbsp; 1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;RW-50004: Error code received when running external process.&amp;nbsp; Check log file for details.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Running Database Install Driver for VIS instance&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Also check the dbInstancecfg.log file in the same folder to find the last script that failed.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt; &lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&amp;nbsp; [SETUP PHASE]&lt;br /&gt;&amp;nbsp; AutoConfig could not successfully execute the following scripts: &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Directory: /home/oracle/apps/visdb/9.2.0/appsutil/install/VIS_amar&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; afmkinit.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSTE8_SETUP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 127&lt;br /&gt;&lt;br /&gt;AutoConfig is exiting with status 1&lt;/span&gt;  &lt;br /&gt;&amp;nbsp;&lt;/return&gt;&lt;/phase&gt;&lt;/filename&gt;&lt;br /&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt;Metalink note 747424.1 has more details on this. Following steps were followed - &lt;br /&gt;&lt;br /&gt;1. Edit the &amp;lt;9i RDBMS_ORACLE_HOME&amp;gt;/appsutil/bin/adgetlnxver.sh file as below&lt;br /&gt;2. Alter&amp;nbsp; by replacing all occurances of LD_ASSUME_KERNEL with XD_ASSUME_KERNEL&lt;br /&gt;3. Press the retry button in rapidwiz screen&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ERROR 2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Cannot create control file for vis&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; RW-50010: Error: - script has returned an error:&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;RW-50004: Error code received when running external process.&amp;nbsp; Check log file for details.&lt;br /&gt;Running Database Install Driver for vis instance&lt;br /&gt;Database Availability Check&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  Navigate to $ORACLE_HOME/appsutil/log/&lt;context_name&gt;/ folder and open adcrdb_vis.txt. Following error may be present.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;SQL&amp;gt; startup nomount;&lt;br /&gt;ORA-27125: unable to create shared memory segment&lt;br /&gt;Linux Error: 1: Operation not permitted&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;The solution given in metalink for settinv the "vm.disable_cap_mlock=1" in sysctl.conf file does not work for Fedora 12. Do the following instead -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; cd $ORACLE_HOME/bin&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; mv oracle oracle.bin&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; cat &amp;gt;oracle &amp;lt;&amp;lt;"EOF"&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; #!/bin/bash&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; export DISABLE_HUGETLBFS=1&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; exec $ORACLE_HOME/bin/oracle.bin $@&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; EOF&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; chmod +x oracle&lt;/span&gt;&lt;/span&gt;   &lt;br /&gt;E.g :-&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt; [oracle@amar bin]$ mv oracle oracle.bin&lt;br /&gt;[oracle@amar bin]$ ls -lrt oracle*&lt;br /&gt;-rwsr-s--x. 1 oracle oinstall 52987082 2009-12-16 16:27 oracleO&lt;br /&gt;-rwsr-s--x. 1 oracle oinstall 52987082 2009-12-16 16:28 oracle.bin&lt;br /&gt;[oracle@amar bin]$ cat &amp;gt;oracle &amp;lt;&amp;lt;"EOF"&lt;br /&gt;&amp;gt; #!/bin/bash&lt;br /&gt;&amp;gt; export DISABLE_HUGETLBFS=1&lt;br /&gt;&amp;gt; exec $ORACLE_HOME/bin/oracle.bin $@&lt;br /&gt;&amp;gt; EOF&lt;br /&gt;[oracle@amar bin]$ more oracle&lt;br /&gt;#!/bin/bash&lt;br /&gt;export DISABLE_HUGETLBFS=1&lt;br /&gt;exec $ORACLE_HOME/bin/oracle.bin $@&lt;br /&gt;[oracle@amar bin]$ chmod +x oracle&lt;br /&gt;[oracle@amar bin]$ ls -lrt oracle*&lt;br /&gt;-rwsr-s--x. 1 oracle oinstall 52987082 2009-12-16 16:27 oracleO&lt;br /&gt;-rwsr-s--x. 1 oracle oinstall 52987082 2009-12-16 16:28 oracle.bin&lt;br /&gt;-rwxr-xr-x. 1 oracle oinstall&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 75 2009-12-16 20:26 oracle&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Optionally, I also navigated down to $ORACLE_HOME/dbs folder and modified the initvis.ora file to reduce the size of following parameter. This is not required though.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;pga_aggregate_target=200M&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Retry the process again. If it does not work, abort the process and restart the rapidwiz again.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;[oracle@amar rapidwiz]$ ./rapidwiz -restart&lt;/span&gt; &lt;br /&gt;Specify the parameter file that you saved earlier during the first run. The runtime will autoselect all the parameters and continue from where it left.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Error 3&lt;br /&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;Statusstring Executing Command: InstantiateFile -d addbtmpl.drv&lt;br /&gt;&lt;br /&gt;Unable to complete Instance Configuration&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RW-50010: Error: - script has returned an error:&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;RW-50004: Error code received when running external process.&amp;nbsp; Check log file for details.&lt;br /&gt;Running Database Install Driver for vis instance&lt;/span&gt;   &lt;br /&gt;Navigate to the log directory and identify the latest generated files by timestamp. Open the installdbf.log file to find the last failed script. In my case it pointed to the afdbprf.sh. The log folder also had an error file with the name afdbprf.txt, which had the below error -&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt; ERROR:&lt;br /&gt;ORA-12541: TNS:no listener&lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;Manually start the listener.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt; [oracle@amar 9.2.0]$ cd /home/oracle/apps/visdb/9.2.0&lt;br /&gt;[oracle@amar 9.2.0]$ . ./vis_amar.env &lt;br /&gt;[oracle@amar 9.2.0]$ lsnrctl status&lt;br /&gt;&lt;br /&gt;LSNRCTL for Linux: Version 9.2.0.6.0 - Production on 16-DEC-2009 20:40:49&lt;br /&gt;&lt;br /&gt;Copyright (c) 1991, 2002, Oracle Corporation.&amp;nbsp; All rights reserved.&lt;br /&gt;&lt;br /&gt;Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))&lt;br /&gt;TNS-12541: TNS:no listener&lt;br /&gt;&amp;nbsp;TNS-12560: TNS:protocol adapter error&lt;br /&gt;&amp;nbsp; TNS-00511: No listener&lt;br /&gt;&amp;nbsp;&amp;nbsp; Linux Error: 111: Connection refused&lt;br /&gt;[oracle@amar 9.2.0]$ lsnrctl start&lt;br /&gt;&lt;br /&gt;LSNRCTL for Linux: Version 9.2.0.6.0 - Production on 16-DEC-2009 20:41:00&lt;br /&gt;&lt;br /&gt;Copyright (c) 1991, 2002, Oracle Corporation.&amp;nbsp; All rights reserved.&lt;br /&gt;&lt;br /&gt;Starting /home/oracle/apps/visdb/9.2.0/bin/tnslsnr: please wait...&lt;br /&gt;&lt;br /&gt;TNSLSNR for Linux: Version 9.2.0.6.0 - Production&lt;br /&gt;System parameter file is /home/oracle/apps/visdb/9.2.0/network/admin/vis_amar/listener.ora&lt;br /&gt;Log messages written to /home/oracle/apps/visdb/9.2.0/network/log/listener.log&lt;br /&gt;Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=amar.jashanmal.ae)(PORT=1521)))&lt;br /&gt;&lt;br /&gt;Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))&lt;br /&gt;STATUS of the LISTENER&lt;br /&gt;------------------------&lt;br /&gt;Alias&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENER&lt;br /&gt;Version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNSLSNR for Linux: Version 9.2.0.6.0 - Production&lt;br /&gt;Start Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16-DEC-2009 20:41:00&lt;br /&gt;Uptime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 days 0 hr. 0 min. 0 sec&lt;br /&gt;Trace Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;br /&gt;Security&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OFF&lt;br /&gt;SNMP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OFF&lt;br /&gt;Listener Parameter File&amp;nbsp;&amp;nbsp; /home/oracle/apps/visdb/9.2.0/network/admin/vis_amar/listener.ora&lt;br /&gt;Listener Log File&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home/oracle/apps/visdb/9.2.0/network/log/listener.log&lt;br /&gt;Listening Endpoints Summary...&lt;br /&gt;&amp;nbsp; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=amar.localdomain.com)(PORT=1521)))&lt;br /&gt;The listener supports no services&lt;br /&gt;The command completed successfully&lt;br /&gt;[oracle@amar 9.2.0]$ lsnrctl status&lt;br /&gt;&lt;br /&gt;LSNRCTL for Linux: Version 9.2.0.6.0 - Production on 16-DEC-2009 20:41:12&lt;br /&gt;&lt;br /&gt;Copyright (c) 1991, 2002, Oracle Corporation.&amp;nbsp; All rights reserved.&lt;br /&gt;&lt;br /&gt;Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))&lt;br /&gt;STATUS of the LISTENER&lt;br /&gt;------------------------&lt;br /&gt;Alias&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LISTENER&lt;br /&gt;Version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TNSLSNR for Linux: Version 9.2.0.6.0 - Production&lt;br /&gt;Start Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16-DEC-2009 20:41:00&lt;br /&gt;Uptime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 days 0 hr. 0 min. 12 sec&lt;br /&gt;Trace Level&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;br /&gt;Security&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OFF&lt;br /&gt;SNMP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OFF&lt;br /&gt;Listener Parameter File&amp;nbsp;&amp;nbsp; /home/oracle/apps/visdb/9.2.0/network/admin/vis_amar/listener.ora&lt;br /&gt;Listener Log File&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home/oracle/apps/visdb/9.2.0/network/log/listener.log&lt;br /&gt;Listening Endpoints Summary...&lt;br /&gt;&amp;nbsp; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=amar.localdomain.com)(PORT=1521)))&lt;br /&gt;Services Summary...&lt;br /&gt;Service "vis" has 1 instance(s).&lt;br /&gt;&amp;nbsp; Instance "vis", status READY, has 1 handler(s) for this service...&lt;br /&gt;The command completed successfully&lt;/span&gt;            &lt;br /&gt;&lt;br /&gt;Click on "retry" button.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ERROR 4&lt;/b&gt;&lt;br /&gt;At the end of installation, most of the verification failed - &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;DBC File Check&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; RW-00023: Error: - DBC file was not created:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File = /home/oracle/apps/visappl/fnd/11.5.0/secure/vis_amar/vis.dbc&lt;br /&gt;&lt;br /&gt;HTTP Check&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; checking URL = http://amar.localdomain.com:8000&lt;br /&gt;&amp;nbsp;&amp;nbsp; RW-50015: Error: - Portal is not responding. The service might not have started on the port yet. Please check the service and use the retry button.&lt;br /&gt;&lt;br /&gt;JSP Check&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; checking URL = http://amar.localdomain.com:8000/OA_HTML/jsp/fnd/fndhelp.jsp?dbc=/home/oracle/apps/visappl/fnd/11.5.0/secure/vis_amar/vis.dbc&lt;br /&gt;&amp;nbsp;&amp;nbsp; RW-50015: Error: - JSP is not responding. The service might not have started on the port yet. Please check the service and use the retry button.&lt;br /&gt;&lt;br /&gt;PHP Check&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; checking URL = http://amar.localdomain.com:8000/OA_HTML/US/ICXINDEX.htm&lt;br /&gt;&amp;nbsp;&amp;nbsp; RW-50015: Error: - Login Page is not responding. The service might not have started on the port yet. Please check the service and use the retry button.&lt;/span&gt;        &lt;br /&gt;&lt;br /&gt;The logfile will give the exact files that are failing.&lt;br /&gt;&lt;br /&gt;Some script is setting the LD_ASSUME_KERNEL from within APPS. On further digging, it was identified that the environment file /home/oracle/apps/visappl/vis_amar.env is setting this (it is internally calling some other script for this). Modify the file and add the below line at the end of the file to unset the parameter.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;# 17-Dec-09 | Amar | unset the kernel par&lt;br /&gt;unset LD_ASSUME_KERNEL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Login to sqlplus (from the database tier) and check data in FND_NODES table&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;SQL&amp;gt; select node_name,server_address from fnd_nodes;&lt;br /&gt;&lt;br /&gt;NODE_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |SERVER_ADDRESS&lt;br /&gt;----------------------|------------------------------&lt;br /&gt;AMAR&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Update the server_address, if empty, with the server IP.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;SQL&amp;gt; update fnd_nodes set server_address = '192.6.14.230' where node_name = 'AMAR';&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Set the midtier environment varialbles and run the adautoconfig.sh file.&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[oracle@amar ~]$ . /home/oracle/apps/visora/8.0.6/vis_amar.env&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; [oracle@amar ~]$ . /home/oracle/apps/visappl/vis_amar.env&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; [oracle@amar ~]$ cd $COMMON_TOP/admin/scripts/vis_amar/&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; [oracle@amar vis_amar]$ ./adautocfg.sh&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;Above will fail for adgendbc.sh file continue. Change the variable again. Manually run the adgendbc.sh file to generate the dbc file.&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt; [oracle@amar ~]$ cd /home/oracle/apps/viscomn/admin/install/vis_amar/&lt;br /&gt;[oracle@amar vis_amar]$ ./adgendbc.sh apps apps Yes Yes Yes Yes&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Review the generated dbc file to ensure that settings are correct. Now start other services also.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;[amar@amar ~]$ su - oracle&lt;br /&gt;Password: &lt;br /&gt;[oracle@amar ~]$ . /home/oracle/apps/visora/8.0.6/vis_amar.env&lt;br /&gt;[oracle@amar ~]$ . /home/oracle/apps/visappl/vis_amar.env&lt;br /&gt;[oracle@amar ~]$ echo $ORACLE_HOME&lt;br /&gt;/home/oracle/apps/visora/8.0.6&lt;br /&gt;[oracle@amar ~]$ echo $APPL_TOP&lt;br /&gt;/home/oracle/apps/visappl&lt;br /&gt;[oracle@amar ~]$ echo $LD_ASSUME_KERNEL&lt;br /&gt;&lt;br /&gt;[oracle@amar ~]$ &lt;br /&gt;[oracle@amar ~]$ cd $COMMON_TOP/admin/scripts/vis_amar&lt;br /&gt;[oracle@amar vis_amar]$ ./adstpall.sh apps/apps &amp;amp;&lt;br /&gt;[oracle@amar vis_amar]$ ./adstrtal.sh apps/apps &amp;amp;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Check logfile /home/oracle/apps/viscomn/admin/log/vis_amar/12171245.log for details&lt;br /&gt;&lt;br /&gt;Exiting with status 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The process this time started most of the services but 806 Listerner and Discoverer failed. Tail the above provided log file to verify this.&lt;/context_name&gt;&lt;/return&gt;&lt;/phase&gt;&lt;/filename&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;**Service Control Execution Report]**&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Script&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Apache Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; OracleTNSListener80APPS_vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adalnctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; OracleConcMgrvis_amar&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adcmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; OracleFormsServer-Forms60vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfrmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; OracleReportServer-Rep60_vis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adrepctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Metrics Client vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Metrics Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmsctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Fulfillment Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtffmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Discoverer services vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addisctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Restricted Apache Server vis_amar&amp;nbsp; adaprstctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle Apache Server vis_amar for PL/SQL&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle TCF SocketServer vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adtcfctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle ICSM vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ieoicsm.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; Oracle iProcurement Bulk Loader vis_amar&amp;nbsp; icxblkctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;ServiceControl is exiting with status 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;o:p&gt;&lt;/o:p&gt; &lt;/div&gt;&lt;o:p&gt;&lt;/o:p&gt;Edit $AD_TOP/bin/adgetlnxver.sh and comment all LD_ASSUME_KERNEL lines, followed by unset option.&lt;o:p&gt;&lt;/o:p&gt;  &lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #LD_ASSUME_KERNEL="2.4.21"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #export LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unset LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Run autoconfig again to rectify all links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;ERROR 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Forms runtime is getting invoked with an error (from a windows client maching or Virtual Machine). Screen shows below error -&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;FRM-92050: Failed to connect to the Server: amar.jashanmal.ae:9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Details...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Java Exception:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;java.io.EOFException&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;at java.io.DataInputStream.readInt(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Following error shows up in Apache error log -&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;"client denied by server configuration: /home/oracle/apps/viscomn/java/oracle/apps/fnd/formsClient/FormsLauncher.class"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Do a telnet to the port showing error (same machine).&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar ~]$ telnet amar.localdomain.com 9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Trying 192.6.14.130...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;telnet: connect to address 192.6.14.130: Connection refused&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp; &lt;/o:p&gt;&lt;/div&gt;Note 228610.1&lt;o:p&gt;&lt;/o:p&gt; applied here.&lt;o:p&gt;&lt;/o:p&gt; Set the midtier environment variables and do the following -&lt;o:p&gt;&lt;/o:p&gt;  &lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar visappl]$ cd $FND_TOP/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ ldd f60webmx | grep -i "not found"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libXm.so.2.1 =&amp;gt; not found&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ f60webmx &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;f60webmx: error while loading shared libraries: libXm.so.2.1: cannot open shared object file: No such file or directory&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;This is a motif library issue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ locate libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/visora/8.0.6/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/visora/iAS/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Download openmotif from http://www.motifzone.net/filebrowser, copy the rpm to the vislib library folder. Get the latest Fedora version that is 32-bit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Extract the rpm to the vislib library folder we created earlier.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# rpm2cpio openmotif-2.3.0-1.fc8.i386.rpm | cpio -idmv&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Above creates a subfolder under by custom vislib/usr folder (/home/oracle/apps/vislib/usr/X11R6/lib). Navigate to this folder and create additional symbolic links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;ln -s libXm.so.4.0.0 libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Modify the LD_LIBRARY_PATH and test f60webmx again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/oracle/apps/vislib/usr/X11R6/lib&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ f60webmx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;No error is displayed now. To make the change permanent, let us change the original environmet files. Edit the following files and modify the LD_LIBRARY_PATH to include the new library folder.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/visora/8.0.6/vis_amar.env&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;- restart the forms services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;  &lt;div class="MsoNormal"&gt;&lt;b&gt;ERROR 6&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Reports server error&lt;o:p&gt;&lt;/o:p&gt;.&amp;nbsp; Note 404500.1&lt;o:p&gt;&lt;/o:p&gt; applied here.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/visappl/fnd/11.5.0/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ ./ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;./ar60run: relocation error: /home/oracle/apps/visora/8.0.6/network/jre11/lib/i686/native_threads/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar apps]$ adrelink.sh force=y "fnd ar60run"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefined reference to `dl_iterate_phdr@GLIBC_2.2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefined reference to `__stack_chk_fail@GLIBC_2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;div class="MsoNormal"&gt;Download and apply patch 3006854 to create the /etc/libcwait.so file.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar 3006854]# ls -lrt&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;total 8&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rw-rw-r--. 1 root root 1360 2005-03-18 16:03 README.txt&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rw-r--r--. 1 root root 1254 2005-03-18 16:11 rhel3_pre_install.sh&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar 3006854]# . ./rhel3_pre_install.sh &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Applying patch...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Ensuring permissions are correctly set...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Done.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Patch successfully applied&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Rerunning the adrelink.sh gave the same error as above, but directly calling the ar60run did not produce the error anymore. Copy the backup file (that would have been renamed by adrelink.sh) to its original state.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar bin]$ cp -pv ar60run.sav ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;After Note&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;b&gt;SeLinux issue&lt;/b&gt;&lt;/i&gt; &lt;/div&gt;&lt;div class="MsoNormal"&gt;My SeLinux policy trapped al access to the libcwait.so file and the errors where displayed in the console.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux is preventing /usr/libexec/fprintd from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux has denied the fprintd from executing /etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux is preventing /lib/dbus-1/dbus-daemon-launch-helper from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux has denied the dbus-daemon-lau from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux is preventing /usr/bin/xauth from executing /etc/libcwa.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux has denied the xauth from executing /etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux is preventing /sbin/unix_chkpwd from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;SELinux has denied the unix_chkpwd from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Rebooting the system prevent me from logging in, probably because selinux was blockign unix_chkpwd from proceeding. I popped in the recovery CD and used chroot to disable selinux. I rebooted and logged in and enabled selinux with above access being enabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;I checked bugzilla and identified that some bugs are registered that are fixed in latest update of selinux-policy-3.6.32-56.fc12 that is available as of this time. I installed the latest version to verify if it works out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;selinux-policy-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ~]# yum install selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;selinux-policy-3.6.32-56.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;The above update did not entirely resolve the issue. So I decided to keep the SeLinux option disabled till further updates. &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;i&gt;&lt;b&gt;Discover Service&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Discover service pukes error on startup. I have not done anything to fix this as this service is not used by me or my clients. However, if you need this service, give it some try. If it does not come up, send me a note and I will look it up at my end.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;--- End of Note ---&lt;/o:p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;service&gt;&lt;script&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;status&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Apache Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; OracleTNSListener80APPS_vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adalnctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; OracleConcMgrvis_amar&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adcmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; OracleFormsServer-Forms60vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfrmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; OracleReportServer-Rep60_vis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adrepctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Metrics Client vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Metrics Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmsctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Fulfillment Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtffmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Discoverer services vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addisctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Restricted Apache Server vis_amar&amp;nbsp; adaprstctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle Apache Server vis_amar for PL/SQL&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle TCF SocketServer vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adtcfctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle ICSM vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ieoicsm.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp; Oracle iProcurement Bulk Loader vis_amar&amp;nbsp; icxblkctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;ServiceControl is exiting with status 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;navigate to the $ORACLE_HOME/bin folder and run the belowcommands.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$&amp;nbsp; cp -pv tnslsnr0 tnslsnr&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`tnslsnr0' -&gt; `tnslsnr'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv lsnrctl0 lsnrctl&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`lsnrctl0' -&gt; `lsnrctl'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv osslogin0 osslogin&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`osslogin0' -&gt; `osslogin'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv trcroute0 trcroute&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`trcroute0' -&gt; `trcroute'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv cmctl0 cmctl&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`cmctl0' -&gt; `cmctl'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv tnsping0 tnsping&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`tnsping0' -&gt; `tnsping'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv dbsnmp0 dbsnmp&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`dbsnmp0' -&gt; `dbsnmp'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv oemevent0 oemevent&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;`oemevent0' -&gt; `oemevent'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Open the database connector file present in $FND_TOP/secure/&lt;context_name&gt;and modify the following parameters to point to correct values.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar secure]$ cd $FND_TOP/secure/vis_amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ vi vis.dbc&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;TWO_TASK=vis&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;DB_HOST=amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;DB_PORT=1521&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Check the verification screen to ensure that all servicesare now ticked. You can now close the rapidwiz process.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] New Update&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- edit $AD_TOP/bin/adgetlnxver.sh and comment allLD_ASSUME_KERNEL lines, followed by unset option.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #LD_ASSUME_KERNEL="2.4.21"&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #export LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unset LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- run autoconfig again to rectify all links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] ERROR 6&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Forms runtime is getting invoked with an error (from awindows client maching or Virtual Machine). Screen shows below error -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;FRM-92050: Failed to connect to the Server:amar.jashanmal.ae:9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Details...&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Java Exception:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;java.io.EOFException&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;at java.io.DataInputStream.readInt(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Following error shows up in Apache error log -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;"client denied by server configuration: /home/oracle/apps/viscomn/java/oracle/apps/fnd/formsClient/FormsLauncher.class"&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Do a telnet to the port showing error (same machine).&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar ~]$ telnet amar.jashanmal.ae 9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Trying 192.6.14.230...&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;telnet: connect to address 192.6.14.230: Connection refused&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Change the logfile size (note. 253927.1) N/A&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar ~]$ cd $OAD_TOP/admin/scripts/vis_amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfmsctl.sh stop &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfmcctl.sh stop &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfrmctl.sh stop &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Edit the adfmcctl.sh file and reduce the logfile path.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ vi adfmcctl.sh &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;#FRMLOG="/home/oracle/apps/viscomn/admin/log/vis_amar/d2lc60.txt"&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;FRMLOG="/tmp/d2lc60.txt"&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;restart the services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/viscomn/admin/log/vis_amar/f60svrm.txt logfile to be checked.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;----&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Note 228610.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;set the midtier environment variables and do the following -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar visappl]$ cd $FND_TOP/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ ldd f60webmx | grep -i "notfound"&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libXm.so.2.1 =&gt; not found&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ f60webmx &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;f60webmx: error while loading shared libraries:libXm.so.2.1: cannot open shared object file: No such file or directory&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;This is a motif library issue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ locate libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/visora/8.0.6/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/visora/iAS/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Download openmotif fromhttp://www.motifzone.net/filebrowser, copy the rpm to the vislib libraryfolder. Get the latest Fedora version that is 32-bit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- extract the rpm to the vislib library folder we createdearlier.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar vislib]# rpm2cpio openmotif-2.3.0-1.fc8.i386.rpm| cpio -idmv&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Above creates a subfolder under by custom vislib/usrfolder (/home/oracle/apps/vislib/usr/X11R6/lib). Navigate to this folder andcreate additional symbolic links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;ln -s libXm.so.4.0.0 libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Modify the LD_LIBRARY_PATH and test f60webmx again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/oracle/apps/vislib/usr/X11R6/lib&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ f60webmx&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- No error is displayed now. To make the change permanent,let us change the original environmet files. Edit the following files andmodify the LD_LIBRARY_PATH to include the new library folder.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/visora/8.0.6/vis_amar.env&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- restart the forms services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- To modify the look and feel, make use of Profileparameters - &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Java Look and Feel=Oracle (or generic)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Java Color Scheme=blue (or teal, titanium, red, khaki, blue,olive, purple)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Switch on the firewall and add the following ports in the"Other Ports" settings&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;8000 - apache port&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;9000 - forms port&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] reports server error&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Note 404500.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/visappl/fnd/11.5.0/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ ./ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;./ar60run: relocation error:/home/oracle/apps/visora/8.0.6/network/jre11/lib/i686/native_threads/libjava.so:symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with linktime reference&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar apps]$ adrelink.sh force=y "fnd ar60run"&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefinedreference to `dl_iterate_phdr@GLIBC_2.2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefinedreference to `__stack_chk_fail@GLIBC_2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/vislib/usr/lib/gcc-lib/i386-redhat-linux/3.2.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Download and apply patch 3006854 to create the/etc/libcwait.so file.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar 3006854]# ls -lrt&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;total 8&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;-rw-rw-r--. 1 root root 1360 2005-03-18 16:03 README.txt&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;-rw-r--r--. 1 root root 1254 2005-03-18 16:11rhel3_pre_install.sh&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar 3006854]# . ./rhel3_pre_install.sh &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Applying patch...&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Ensuring permissions are correctly set...&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Done.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Patch successfully applied&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Rerunning the adrelink.sh gave the same error as above,but directly calling the ar60run did not produce the error anymore. Copy thebackup file (that would have been renamed by adrelink.sh) to its original state.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[oracle@amar bin]$ cp -pv ar60run.sav ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- After Note: My SeLinux policy trapped al access to thelibcwait.so file and the errors where displayed in the console.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux is preventing /usr/libexec/fprintd from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux has denied the fprintd from executing/etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux is preventing /lib/dbus-1/dbus-daemon-launch-helperfrom executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux has denied the dbus-daemon-lau from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux is preventing /usr/bin/xauth from executing/etc/libcwa.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux has denied the xauth from executing/etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux is preventing /sbin/unix_chkpwd from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;SELinux has denied the unix_chkpwd from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Rebooting the system prevent me from logging in, probablybecause selinux was blockign unix_chkpwd from proceeding. I popped in therecovery CD and used chroot to disable selinux. I rebooted and logged in andenabled selinux with above access being enabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- I checked bugzilla and identified that some bugs areregistered that are fixed in latest update of selinux-policy-3.6.32-56.fc12that is available as of this time. I installed the latest version to verify ifit works out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;selinux-policy-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar ~]# yum install selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;selinux-policy-3.6.32-56.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- After Note :&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Discover service pukes the following error. I have not doneanything to fix this as this service is not used by me or my clients. However,if you need this service, give it some try. If it does not come up, send me anote and I will look it up at my end.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;==================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;ref&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;http://budignwn.multiply.com/journal?&amp;amp;page_start=20&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[]&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Set the profile option 'ICX: Forms Launcher' to:'http://machine_name:port/dev60cgi/f60cgi'.&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] Performance changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;In apache log&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;LogLevel crit&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] Additional changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- $OAD_TOP/html/bin/appsweb_vis_amar.cfg setting changed forbelow&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;envName=Vision Instance&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;pageTitle=Oracle Apps (Vision)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;===== Connectivity ======&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] APPS connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Modify the Browser connectivity settings to includefollowing in the bypass proxy box.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;amar.jashanmal.ae&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Add the following line in thec:\windows\system32\drivers\etc\hosts file&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;192.6.14.130&amp;nbsp;&amp;nbsp;&amp;nbsp; amar.jashanmal.ae&amp;nbsp; amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;[] SQLPLUS connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;add the following to the local tnsnames.ora file&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;vis=&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (DESCRIPTION=&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ADDRESS=(PROTOCOL=tcp)(HOST=AMAR.jashanmal.ae)(PORT=1521))&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (CONNECT_DATA=&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SERVICE_NAME=vis)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (INSTANCE_NAME=vis)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt;&lt;context_name&gt;&amp;nbsp;&lt;/context_name&gt;&lt;/return&gt;&lt;/phase&gt;&lt;/filename&gt;&lt;/p&gt;&lt;p&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt;&lt;context_name&gt;&lt;/context_name&gt;&lt;/return&gt;&lt;/phase&gt;&lt;/filename&gt;&lt;/p&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;p&gt;&lt;font size="2"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;p&gt;&lt;font size="2"&gt;&amp;nbsp; &lt;service&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;script&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;status&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Apache Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleTNSListener80APPS_vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adalnctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleConcMgrvis_amar&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adcmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleFormsServer-Forms60vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfrmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleReportServer-Rep60_vis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adrepctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Metrics Client vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Metrics Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmsctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Fulfillment Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtffmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Discoverer services vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addisctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Restricted Apache Server vis_amar&amp;nbsp; adaprstctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Apache Server vis_amar for PL/SQL&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle TCF SocketServer vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adtcfctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle ICSM vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ieoicsm.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle iProcurement Bulk Loader vis_amar&amp;nbsp; icxblkctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;ServiceControl is exiting with status 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Navigate to the $ORACLE_HOME/bin folder and run the belowcommands.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$&amp;nbsp; cp -pv tnslsnr0 tnslsnr&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`tnslsnr0' -&gt; `tnslsnr'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv lsnrctl0 lsnrctl&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`lsnrctl0' -&gt; `lsnrctl'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv osslogin0 osslogin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`osslogin0' -&gt; `osslogin'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv trcroute0 trcroute&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`trcroute0' -&gt; `trcroute'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv cmctl0 cmctl&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`cmctl0' -&gt; `cmctl'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv tnsping0 tnsping&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`tnsping0' -&gt; `tnsping'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv dbsnmp0 dbsnmp&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`dbsnmp0' -&gt; `dbsnmp'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv oemevent0 oemevent&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`oemevent0' -&gt; `oemevent'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Open the database connector file present in $FND_TOP/secure/&lt;context_name&gt;and modify the following parameters to point to correct values.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar secure]$ cd $FND_TOP/secure/vis_amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ vi vis.dbc&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;TWO_TASK=vis&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;DB_HOST=amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;DB_PORT=1521&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Check the verification screen to ensure that all servicesare now ticked. You can now close the rapidwiz process.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;i&gt;&lt;b&gt;New Update&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Above step may not be required if this is done. Try it out. Edit $AD_TOP/bin/adgetlnxver.sh and comment allLD_ASSUME_KERNEL lines, followed by unset option.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #LD_ASSUME_KERNEL="2.4.21"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #export LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unset LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Run autoconfig again to rectify all links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;ERROR 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Forms runtime is getting invoked with an error (from awindows client maching or Virtual Machine). Screen shows below error -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;FRM-92050: Failed to connect to the Server:amar.jashanmal.ae:9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Details...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Java Exception:&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;java.io.EOFException&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;at java.io.DataInputStream.readInt(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Following error shows up in Apache error log -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;"client denied by server configuration: /home/oracle/apps/viscomn/java/oracle/apps/fnd/formsClient/FormsLauncher.class"&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Do a telnet to the port showing error (same machine).&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar ~]$ telnet amar.jashanmal.ae 9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Trying 192.6.14.230...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" size="2"&gt;telnet: connect to address 192.6.14.230: Connection refused&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Note 228610.1&lt;o:p&gt;&lt;/o:p&gt; has a solution.&lt;o:p&gt;&lt;/o:p&gt; Set the midtier environment variables and do the following -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar visappl]$ cd $FND_TOP/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ ldd f60webmx | grep -i "notfound"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libXm.so.2.1 =&gt; not found&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ f60webmx &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;f60webmx: error while loading shared libraries:libXm.so.2.1: cannot open shared object file: No such file or directory&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;This is a motif library issue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ locate libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/visora/8.0.6/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/visora/iAS/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Download openmotif fromhttp://www.motifzone.net/filebrowser, copy the rpm to the vislib libraryfolder. Get the latest Fedora version that is 32-bit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Extract the rpm to the vislib library folder we createdearlier.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar vislib]# rpm2cpio openmotif-2.3.0-1.fc8.i386.rpm| cpio -idmv&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Above creates a subfolder under by custom vislib/usrfolder (/home/oracle/apps/vislib/usr/X11R6/lib). Navigate to this folder andcreate additional symbolic links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;ln -s libXm.so.4.0.0 libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Modify the LD_LIBRARY_PATH and test f60webmx again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/oracle/apps/vislib/usr/X11R6/lib&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ f60webmx&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;No error is displayed now. To make the change permanent,let us change the original environmet files. Edit the following files andmodify the LD_LIBRARY_PATH to include the new library folder.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/visora/8.0.6/vis_amar.env&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Restart the forms services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;o:p&gt;&lt;b&gt;ERROR 6&lt;/b&gt;&amp;nbsp;&lt;/o:p&gt;&lt;p class="MsoNormal"&gt;Reports server error&lt;o:p&gt;. Followed &lt;/o:p&gt;Note 404500.1&lt;o:p&gt;&lt;/o:p&gt; here.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/visappl/fnd/11.5.0/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ ./ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;./ar60run: relocation error:/home/oracle/apps/visora/8.0.6/network/jre11/lib/i686/native_threads/libjava.so:symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with linktime reference&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar apps]$ adrelink.sh force=y "fnd ar60run"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefinedreference to `dl_iterate_phdr@GLIBC_2.2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefinedreference to `__stack_chk_fail@GLIBC_2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/vislib/usr/lib/gcc-lib/i386-redhat-linux/3.2.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;- Download and apply patch 3006854 to create the/etc/libcwait.so file.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# ls -lrt&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;total 8&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;-rw-rw-r--. 1 root root 1360 2005-03-18 16:03 README.txt&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;-rw-r--r--. 1 root root 1254 2005-03-18 16:11rhel3_pre_install.sh&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# . ./rhel3_pre_install.sh &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Applying patch...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Ensuring permissions are correctly set...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Done.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Patch successfully applied&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Rerunning the adrelink.sh gave the same error as above,but directly calling the ar60run did not produce the error anymore. Copy thebackup file (that would have been renamed by adrelink.sh) to its original state.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv ar60run.sav ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="5"&gt;&lt;b&gt;After Note&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;b&gt;SeLinux issue&lt;/b&gt;&lt;/i&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;My SeLinux policy trapped al access to thelibcwait.so file and the errors where displayed in the console.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /usr/libexec/fprintd from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the fprintd from executing/etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /lib/dbus-1/dbus-daemon-launch-helperfrom executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the dbus-daemon-lau from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /usr/bin/xauth from executing/etc/libcwa.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the xauth from executing/etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /sbin/unix_chkpwd from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the unix_chkpwd from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Rebooting the system prevent me from logging in, probablybecause selinux was blockign unix_chkpwd from proceeding. I popped in therecovery CD and used chroot to disable selinux. I rebooted and logged in andenabled selinux with above access being enabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;I checked bugzilla and identified that some bugs areregistered that are fixed in latest update of selinux-policy-3.6.32-56.fc12that is available as of this time. I installed the latest version to verify ifit works out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar ~]# yum install selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-3.6.32-56.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;Unfortunately the above step did not entirely solve the problem. So I decided to keep SeLinux disabled for the time being till further updates are available. &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;Discover Service Fails&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Discover service pukes error on startup. I have not doneanything to fix this as this service is not used by me or my clients. However,if you need this service, give it some try. If it does not come up, send me anote and I will look it up at my end.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;font size="2"&gt;&lt;service&gt;&lt;/service&gt;&lt;/font&gt;&lt;/script&gt;&lt;/service&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-273263152224143590?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/273263152224143590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/installing-oracle-apps-11i-on-linux.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/273263152224143590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/273263152224143590'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/installing-oracle-apps-11i-on-linux.html' title='Installing Oracle Apps 11i on Linux (Part 2)'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-7180155863868207617</id><published>2010-02-03T23:06:00.000+04:00</published><updated>2011-01-18T00:14:40.587+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Apps'/><title type='text'>Installing Oracle Apps 11i on Linux (Part 1)</title><content type='html'>&lt;i&gt;** The information mentioned here is for generic purpose and specific information may change in due course. I advise learners to install the Vision demo database for practising purpose.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;My Setup&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;I am doing this setup on the following machine configuration. Note some of the configuration are not supported as per Oracle Apps prerequisites. So I need to tweak certain setup to make things work on my machine.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Operating System : Fedora Linux 12 (Kernel 2.6.31)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Machine : Intel Core 2 duo 3GHz, 4GiB RAM, 300GB Hard Disk&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;DVD information&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Oracle Applications 11i DVD set consist of a set of black and red color DVDs. The Red DVDs are the one that is mandatory required for the setup. The Black set is optional and installation depends on your choice and licensing factor. The documentation is on a separate black color DVD. &lt;br /&gt;&lt;br /&gt;All DVDs can be divided into the following sets.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;- Start Here (1)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;- RDBMS (1)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;- Tools (1, iAS)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;- APPL_TOP (2)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;- Databases (4)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Approx. 130GB is required for a Vision demo instance installation. 25GB of space is temporarily required if Staging area is created for installation from hard disk.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Environment Setup&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;- install xterm if not present already.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar ~]# yum install xterm&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[root@amar ~]# yum install libXp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- Disable firewall (System -&amp;gt; Administration -&amp;gt; Firewall), select Disable to switch it off till the installation is over.&lt;br /&gt;&lt;br /&gt;- Check the perl version should be above 5.0053 or higher&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;[oracle@amar product]$ perl -v&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;This is perl, v5.10.0 built for i386-linux-thread-multi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- If not existing already, create a user called "oracle" that will own the software and database (single-user installation).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;groupadd oinstall&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;groupadd dba&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;groupadd oper&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;useradd -g oinstall -G dba oracle&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;passwd oracle&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- xhost setup is not required if gnome/kde desktop is running on the linux machine and you are installing using it. For remote access to graphics environment set the permission using the below command - &lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;xhost +&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- add the followiing in .bash_profile file&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ulimit -u 16384 -n 65536&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Download gcc-3.2.3 from http://rpm2html.osmirror.nl/white-box-linux/4/en/os/i386/WhiteBox/RPMS/compat-gcc-32-3.2.3-47.3.i386.html&lt;br /&gt;&lt;br /&gt;- Download gcc++-3.2.3 from http://rpm2html.osmirror.nl/white-box-linux/4/en/os/i386/WhiteBox/RPMS/compat-gcc-32-c++-3.2.3-47.3.i386.html&lt;br /&gt;&lt;br /&gt;- Download libstdc++-3.2.3 from http://rpm2html.osmirror.nl/white-box-linux/4/en/os/i386/WhiteBox/RPMS/compat-libstdc++-33-3.2.3-47.3.i386.html&lt;br /&gt;&lt;br /&gt;- Download libdb.so.3 from ftp://ftp.pbone.net/mirror/ftp.altlinux.ru/pub/distributions/ALTLinux/Master/2.2/Mandrake/RPMS/libdb2-2.4.14-alt2.i586.rpm&lt;br /&gt;&lt;br /&gt;- Download glibc-core from ftp://ftp.pbone.net/mirror/ftp.altlinux.ru/pub/distributions/ALTLinux/4.0/Server/4.0.0/files/i586/glibc-core-2.5-alt4.i586.rpm&lt;br /&gt;&lt;br /&gt;- Download glibc-preinstall from ftp://ftp.pbone.net/mirror/ftp.altlinux.ru/pub/distributions/ALTLinux/4.0/Server/4.0.0/i586/ALTLinux/RPMS.base/glibc-preinstall-2.5-alt4.i586.rpm&lt;br /&gt;&lt;br /&gt;- Make a copy of original gcc.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# cd /usr/bin&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ls -lrt *gcc*&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root 240296 2009-10-28 00:23 i686-redhat-linux-gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root 240296 2009-10-28 00:23 gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# gcc --version&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;gcc (GCC) 4.4.2 20091027 (Red Hat 4.4.2-7)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# cp -pv gcc gcc-4.4.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;`gcc' -&amp;gt; `gcc-4.4.2'&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# cp -pv g++ g++-4.4.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;`g++' -&amp;gt; `g++-4.4.2'&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# cd /usr/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# cp -pv libstdc++.so.6.0.13 libstdc++.so.6.0.13.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;`libstdc++.so.6.0.13' -&amp;gt; `libstdc++.so.6.0.13.16DEC09'&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;- Install the new old gcc version&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# rpm -ivh compat-gcc-32-3.2.3-47.3.i386.rpm &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# rpm -ivh compat-libstdc++-33-3.2.3-47.3.i386.rpm &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# rpm -ivh compat-gcc-32-c++-3.2.3-47.3.i386.rpm &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;- The old version will now be visible in /usr/bin folder.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ls -lrt *gcc*&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root&amp;nbsp; 84760 2005-04-28 07:23 i386-redhat-linux-gcc32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root&amp;nbsp; 84760 2005-04-28 07:23 gcc32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root 240296 2009-10-28 00:23 i686-redhat-linux-gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root 240296 2009-10-28 00:23 gcc-4.4.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root 240296 2009-10-28 00:23 gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# i386-redhat-linux-gcc32 --version&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;i386-redhat-linux-gcc32 (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-47.3)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;- move and point executables now.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# cd /usr/bin&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# mv gcc gcc.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ln -sf i386-redhat-linux-gcc gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ls -lrt *gcc*&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root&amp;nbsp; 84760 2005-04-28 07:23 i386-redhat-linux-gcc32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root&amp;nbsp; 84760 2005-04-28 07:23 gcc32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root 240296 2009-10-28 00:23 i686-redhat-linux-gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root 240296 2009-10-28 00:23 gcc-4.4.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 2 root root 240296 2009-10-28 00:23 gcc.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21 2009-12-16 14:53 gcc -&amp;gt; i386-redhat-linux-gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# mv g++ g++.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ln -sf i386-redhat-linux-g++32 g++&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ls -lrt *g++*&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 3 root root&amp;nbsp; 85016 2005-04-28 07:23 i386-redhat-linux-g++32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 3 root root&amp;nbsp; 85016 2005-04-28 07:23 g++32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 4 root root 242824 2009-10-28 00:23 i686-redhat-linux-g++&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root 242824 2009-10-28 00:23 g++-4.4.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 4 root root 242824 2009-10-28 00:23 g++.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23 2009-12-16 14:54 g++ -&amp;gt; i386-redhat-linux-g++32&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# cd /usr/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ls -lrt *libstd*&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-r-xr-xr-x. 1 root root&amp;nbsp; 409160 2004-08-03 18:53 libstdc++-3-libc6.2-2-2.10.0.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp; 5428 2004-08-03 18:53 libstdc++.so.2.9.dummy&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root&amp;nbsp; 375773 2004-08-03 18:53 libstdc++.so.2.8.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root 1025339 2004-08-03 18:53 libstdc++.so.2.7.2.8&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root 1144368 2004-08-03 18:53 libstdc++-2-libc6.1-1-2.9.0.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root&amp;nbsp; 995096 2009-10-28 00:23 libstdc++.so.6.0.13.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rwxr-xr-x. 1 root root&amp;nbsp; 995096 2009-10-28 00:23 libstdc++.so.6.0.13&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27 2009-12-16 14:49 libstdc++.so.6 -&amp;gt; libstdc++.so.6.0.13.16DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31 2009-12-16 17:54 libstdc++-libc6.2-2.so.3 -&amp;gt; libstdc++-3-libc6.2-2-2.10.0.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30 2009-12-16 17:54 libstdc++-libc6.1-1.so.2 -&amp;gt; libstdc++-2-libc6.1-1-2.9.0.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18 2009-12-16 17:54 libstdc++.so.2.8 -&amp;gt; libstdc++.so.2.8.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20 2009-12-16 17:54 libstdc++.so.2.7.2 -&amp;gt; libstdc++.so.2.7.2.8&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22 2009-12-16 17:54 libstdc++.so.2.9 -&amp;gt; libstdc++.so.2.9.dummy&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;--libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;- make a copy of original library&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# cp -pv libdb-4.7.so libdb-4.7.so.17DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;`libdb-4.7.so' -&amp;gt; `libdb-4.7.so.17DEC09'&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# cp -pv libdl-2.11.so libdl-2.11.so.17DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;`libdl-2.11.so' -&amp;gt; `libdl-2.11.so.17DEC09'&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]#&amp;nbsp; cp -pv libutil.so.1 libutil.so.1.17DEC09&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;`libutil.so.1' -&amp;gt; `libutil.so.1.17DEC09'&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# rpm -ivh glibc-preinstall-2.5-alt4.i586.rpm &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# rpm -ivh glibc-core-2.5-alt4.i586.rpm &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;error: Failed dependencies:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glibc &amp;lt; 6:2.5-alt4 conflicts with glibc-core-6:2.5-alt4.i586 &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;detail error :-&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;package glibc-core-6:2.5-alt4.i586 has unsatisfied Conflicts: glibc &amp;lt; 6:2.5-alt4&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;There is a conflict shown in the above depenency. Since I use the system for many other purposes, I do not want to replace the original binaries. Instead, I will create a separate library for oracle.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# mkdir glibc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# cp glibc-core-2.5-alt4.i586.rpm glibc/&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar Downloads]# cd glibc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar glibc]# ls -lrt&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;total 1188&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rw-r--r--. 1 root root 1214737 2009-12-17 09:03 glibc-core-2.5-alt4.i586.rpm&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar glibc]# rpm2cpio glibc-core-2.5-alt4.i586.rpm | cpio -idmv&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# rpm2cpio libdb2-2.4.14-alt2.i586.rpm | cpio -idmv&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# rpm2cpio compat-gcc-32-3.2.3-47.3.i386.rpm | cpio -idmv&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# rpm2cpio compat-gcc-32-c++-3.2.3-47.3.i386.rpm | cpio -idmv&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# rpm2cpio compat-libstdc++-33-3.2.3-47.3.i386.rpm | cpio -idmv&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# cd usr/bin&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ln -sf i386-redhat-linux-gcc32 gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ln -sf i386-redhat-linux-g++32 g++&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Create a sub-folder under oracle directory and copy the libraries there. Put this folder in the path for oracle (given below). Register the library path by doing the following step.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/etc/ld.so.conf&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar apps]# ls -lrt&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;total 28&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-rw-r--r--. 1 oracle oinstall 1798 2009-12-16 15:56 config.txt&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 3 oracle oinstall 4096 2009-12-16 15:56 visdb&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 3 oracle oinstall 4096 2009-12-16 15:56 visappl&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 4 oracle oinstall 4096 2009-12-16 15:56 visora&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 2 oracle oinstall 4096 2009-12-16 20:33 visdata&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 7 oracle oinstall 4096 2009-12-16 20:43 viscomn&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 5 root&amp;nbsp;&amp;nbsp; root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4096 2009-12-17 09:07 vislib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar apps]# chmod -R ugo+rx vislib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# cd ..&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar apps]# cd vislib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar vislib]# ls -lrt&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;total 12&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 3 root root 4096 2009-12-17 09:03 etc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 2 root root 4096 2009-12-17 09:03 lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;drwxr-xr-x. 2 root root 4096 2009-12-17 09:03 sbin&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ~]# cd /etc/ld.so.conf.d&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ld.so.conf.d]# cat &amp;gt; oracle-apps-vislib.conf &amp;lt;&amp;lt;"EOF"&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;gt; /home/oracle/apps/vislib/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;gt; /home/oracle/apps/vislib/usr/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;gt; EOF&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ld.so.conf.d]# more oracle-apps-vislib.conf &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/vislib/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/vislib/usr/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ld.so.conf.d]# ldconfig -v&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Verify if Oracle libraries are registered by checking for libdb.so.3 in the library listing.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ld.so.conf.d]# ldconfig -p | grep -i libdb&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-1.so.3 (libc6) =&amp;gt; /lib/libdbus-1.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-1.so (libc6) =&amp;gt; /lib/libdbus-1.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-glib-1.so.2 (libc6) =&amp;gt; /usr/lib/libdbus-glib-1.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-glib-1.so (libc6) =&amp;gt; /usr/lib/libdbus-glib-1.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-cxx.so.0 (libc6) =&amp;gt; /usr/lib/libdbus-cxx.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-cxx.so (libc6) =&amp;gt; /usr/lib/libdbus-cxx.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdbus-c++-1.so.0 (libc6) =&amp;gt; /usr/lib/libdbus-c++-1.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdb_cxx-4.7.so (libc6) =&amp;gt; /usr/lib/libdb_cxx-4.7.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdb.so.3 (libc6) =&amp;gt; /home/oracle/apps/vislib/lib/libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdb-4.7.so (libc6) =&amp;gt; /lib/libdb-4.7.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdb-4.7.so (libc6) =&amp;gt; /usr/lib/libdb-4.7.so&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar ld.so.conf.d]# ldconfig -p | grep -i /home/oracle/apps&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libutil.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libutil.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libthread_db.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libthread_db.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libstdc++.so.5 (libc6) =&amp;gt; /home/oracle/apps/vislib/usr/lib/libstdc++.so.5&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; librt.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/librt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libresolv.so.2 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libresolv.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libpthread.so.0 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libpthread.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libnss_files.so.2 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libnss_files.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libnsl.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libnsl.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libm.so.6 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libm.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdl.so.2 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libdl.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdb.so.3 (libc6) =&amp;gt; /home/oracle/apps/vislib/lib/libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libcrypt.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libcrypt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libcidn.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libcidn.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libc.so.6 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libc.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libanl.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libanl.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; libBrokenLocale.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libBrokenLocale.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ld-linux.so.2 (ELF) =&amp;gt; /home/oracle/apps/vislib/lib/ld-linux.so.2&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Please note that ldconfig can maintain kernel-wise multiple links of the same file in different destinations for reference purpose by different applications.&lt;br /&gt;e.g.:-&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libthread_db.so.1 (libc6, hwcap: 0x0018000000000000, OS ABI: Linux 2.6.18) =&amp;gt; /lib/i686/nosegneg/libthread_db.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libthread_db.so.1 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libthread_db.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libthread_db.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libthread_db.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;librt.so.1 (libc6, hwcap: 0x0018000000000000, OS ABI: Linux 2.6.18) =&amp;gt; /lib/i686/nosegneg/librt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;librt.so.1 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/librt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;librt.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/librt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libresolv.so.2 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libresolv.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libresolv.so.2 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libresolv.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libpthread.so.0 (libc6, hwcap: 0x0018000000000000, OS ABI: Linux 2.6.18) =&amp;gt; /lib/i686/nosegneg/libpthread.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libpthread.so.0 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libpthread.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;libpthread.so.0 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libpthread.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libnss_files.so.2 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libnss_files.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libnss_files.so.2 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libnss_files.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libnsl.so.1 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libnsl.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libnsl.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libnsl.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libm.so.6 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libm.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libm.so.6 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libm.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdl.so.2 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libdl.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libdl.so.2 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libdl.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libcrypt.so.1 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libcrypt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libcrypt.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libcrypt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libcidn.so.1 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libcidn.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libcidn.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libcidn.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libc.so.6 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libc.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libc.so.6 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libc.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libutil.so.1 (libc6, OS ABI: Linux 2.6.18) =&amp;gt; /lib/libutil.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libutil.so.1 (libc6, OS ABI: Linux 2.6.9) =&amp;gt; /home/oracle/apps/vislib/lib/libutil.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Change the link in the apps created library to absolute paths. This has to be done for all soft links. I have given a list of what I ran below.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# pwd&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;/home/oracle/apps/vislib/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ls -lrt libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 2009-12-17 09:14 libdb.so.3 -&amp;gt; libdb2.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libdb2.so.3 libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ls -lrt libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;lrwxrwxrwx. 1 root root 40 2009-12-17 10:38 libdb.so.3 -&amp;gt; /home/oracle/apps/vislib/lib/libdb2.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;-- List&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# cd /home/oracle/apps/vislib/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libdb2.so.3 libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/librt-2.5.so librt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libthread_db-1.0.so libthread_db.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libutil-2.5.so libutil.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libresolv-2.5.so libresolv.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libpthread-2.5.so libpthread.so.0&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libnss_files-2.5.so libnss_files.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libnsl-2.5.so libnsl.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libm-2.5.so libm.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libcrypt-2.5.so libcrypt.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libdl-2.5.so libdl.so.2&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libcidn-2.5.so libcidn.so.1&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libc-2.5.so libc.so.6&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libanl-2.5.so libanl.so.1 &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/ld-2.5.so ld-linux.so.2 &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/lib/libBrokenLocale-2.5.so libBrokenLocale.so.1 &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# cd /home/oracle/apps/vislib/usr/lib&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar lib]# ln -sf /home/oracle/apps/vislib/usr/lib/libstdc++.so.5.0.7 libstdc++.so.5&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# cd /home/oracle/apps/vislib/usr/bin&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ln -sf /home/oracle/apps/vislib/usr/bin/i386-redhat-linux-gcc32 gcc&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar bin]# ln -sf /home/oracle/apps/vislib/usr/bin/i386-redhat-linux-g++32 g++&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;-- update database&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar mlocate]# updatedb &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Kernel settings&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;- edit the /etc/sysctl.conf file and add the following line -&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;kernel.shmall = 4194304&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;kernel.shmmax = 2147483648&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;kernel.shmmni = 4096&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;kernel.sem = 250 32000 100 128&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;fs.file-max = 65536&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;net.ipv4.ip_local_port_range = 1025 65500&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;net.core.rmem_default = 262144&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;net.core.rmem_max = 4194304&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;net.core.wmem_default = 262144&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;net.core.wmem_max = 1048576 &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Register the value and check if it has taken effect.&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar etc]# sysctl -p&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar etc]# cat /proc/sys/kernel/shmall&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;4194304&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;- Add following lines in /etc/security/limits.conf&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soft&amp;nbsp;&amp;nbsp;&amp;nbsp; nproc&amp;nbsp;&amp;nbsp; 2047&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hard&amp;nbsp;&amp;nbsp;&amp;nbsp; nproc&amp;nbsp;&amp;nbsp; 16384&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soft&amp;nbsp;&amp;nbsp;&amp;nbsp; nofile&amp;nbsp; 1024&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hard&amp;nbsp;&amp;nbsp;&amp;nbsp; nofile&amp;nbsp; 65536&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;- Add following line in /etc/pam.d/login file&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;session&amp;nbsp;&amp;nbsp;&amp;nbsp; required&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pam_limits.so&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;PATH Variable&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;Ensure that the /usr/bin comes before the /usr/lib/ccache folder so that the rapidwiz can pickup the right gcc library.&lt;br /&gt;&lt;br /&gt;export PATH=/home/oracle/apps/vislib/usr/bin:/home/oracle/apps/vislib/usr/lib:/home/oracle/apps/vislib/lib:/home/oracle/apps/vislib/sbin:/home/oracle/apps/vislib/etc:/home/oracle/apps/vislib/usr/include/c++/3.2.3:/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/bin:/usr/sbin:/usr/local/bin:/bin:/usr/lib/ccache:/usr/local/sbin:/sbin:/bin&lt;br /&gt;&lt;br /&gt;export LD_LIBRARY_PATH=/usr/lib/ccache:/lib:/usr/lib:/usr/X11R6/lib:/usr/openwin/lib:/home/oracle/apps/vislib/usr/lib:/home/oracle/apps/vislib/lib:/home/oracle/apps/vislib/usr/include/c++/3.2.3&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Verify the versions&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar rapidwiz]$ gcc --version&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-47.3)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar rapidwiz]$ g++ --version&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;g++ (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-47.3)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar rapidwiz]$ which libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;~/apps/vislib/lib/libdb.so.3&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Creating a Staging Area&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Staging area allows you to put all DVD content at a single location so that non-intervening installation can be done.&lt;br /&gt;&lt;br /&gt;- Insert "Start Here" cd and run the folder creation script&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[oracle@amar product]$ perl /media/11istart/Disk1/rapidwiz/adautostg.pl &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;When prompted for mount point location, specify as "/media/cdrom" only, Linux mounts with the DVD Label. A soft link can be created to the DVD.&lt;br /&gt;On the next prompt, install "1. Oracle Applications" only to stage all software compnents. The script will start copying all DVDs and will accordingly prompt for the next DVD.&lt;br /&gt;&lt;br /&gt;Once the next DVD is inserted, drop and create a new soft link for the mounted DVD, this is repeated for all DVDs.&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar media]# rm cdrom&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;[root@amar media]# ln -sf /media/orardb /media/cdrom&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;- Load all the DVD entities accordingly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;** To be concluded in next part&lt;/i&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;service&gt;&lt;script&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;status&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Apache Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleTNSListener80APPS_vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adalnctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleConcMgrvis_amar&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adcmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleFormsServer-Forms60vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfrmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; OracleReportServer-Rep60_vis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adrepctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Metrics Client vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Metrics Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmsctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Fulfillment Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtffmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Started&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Discoverer services vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addisctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Restricted Apache Server vis_amar&amp;nbsp; adaprstctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle Apache Server vis_amar for PL/SQL&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle TCF SocketServer vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adtcfctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle ICSM vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ieoicsm.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp; Oracle iProcurement Bulk Loader vis_amar&amp;nbsp; icxblkctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;ServiceControl is exiting with status 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Navigate to the $ORACLE_HOME/bin folder and run the belowcommands.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$&amp;nbsp; cp -pv tnslsnr0 tnslsnr&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`tnslsnr0' -&gt; `tnslsnr'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv lsnrctl0 lsnrctl&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`lsnrctl0' -&gt; `lsnrctl'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv osslogin0 osslogin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`osslogin0' -&gt; `osslogin'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv trcroute0 trcroute&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`trcroute0' -&gt; `trcroute'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv cmctl0 cmctl&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`cmctl0' -&gt; `cmctl'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv tnsping0 tnsping&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`tnsping0' -&gt; `tnsping'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv dbsnmp0 dbsnmp&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;`dbsnmp0' -&gt; `dbsnmp'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv oemevent0 oemevent&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" size="2"&gt;`oemevent0' -&gt; `oemevent'&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Open the database connector file present in $FND_TOP/secure/&lt;context_name&gt;and modify the following parameters to point to correct values.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar secure]$ cd $FND_TOP/secure/vis_amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ vi vis.dbc&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;TWO_TASK=vis&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;DB_HOST=amar&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" size="2"&gt;DB_PORT=1521&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Check the verification screen to ensure that all servicesare now ticked. You can now close the rapidwiz process.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;b&gt;New Update&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Above changes may not be required if this step is followed, give it a try. Edit $AD_TOP/bin/adgetlnxver.sh and comment allLD_ASSUME_KERNEL lines, followed by unset option.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #LD_ASSUME_KERNEL="2.4.21"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #export LD_ASSUME_KERNEL&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unset LD_ASSUME_KERNEL&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Run autoconfig again to rectify all links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;ERROR 5&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Forms runtime is getting invoked with an error (from awindows client maching or Virtual Machine). Screen shows below error -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;FRM-92050: Failed to connect to the Server:amar.localdomain.com:9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Details...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Java Exception:&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;java.io.EOFException&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;at java.io.DataInputStream.readInt(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Following error shows up in Apache error log -&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;"client denied by server configuration: /home/oracle/apps/viscomn/java/oracle/apps/fnd/formsClient/FormsLauncher.class"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Do a telnet to the port showing error (same machine).&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar ~]$ telnet amar.localdomain.com 9000&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Trying 192.6.14.230...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;telnet: connect to address 192.6.14.230: Connection refused&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;Note 228610.1 provides a solution.&lt;o:p&gt;&lt;/o:p&gt; Set the midtier environment variables and do the following -&lt;o:p&gt;&lt;/o:p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar visappl]$ cd $FND_TOP/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ ldd f60webmx | grep -i "notfound"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; libXm.so.2.1 =&gt; not found&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ f60webmx &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;f60webmx: error while loading shared libraries:libXm.so.2.1: cannot open shared object file: No such file or directory&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;This is a motif library issue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ locate libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/visora/8.0.6/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/visora/iAS/lib/stubs/libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Download openmotif fromhttp://www.motifzone.net/filebrowser, copy the rpm to the vislib libraryfolder. Get the latest Fedora version that is 32-bit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Extract the rpm to the vislib library folder we createdearlier.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar vislib]# rpm2cpio openmotif-2.3.0-1.fc8.i386.rpm| cpio -idmv&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Above creates a subfolder under by custom vislib/usrfolder (/home/oracle/apps/vislib/usr/X11R6/lib). Navigate to this folder andcreate additional symbolic links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;ln -s libXm.so.4.0.0 libXm.so.2.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Modify the LD_LIBRARY_PATH and test f60webmx again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/oracle/apps/vislib/usr/X11R6/lib&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ f60webmx&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;No error is displayed now. To make the change permanent,let us change the original environmet files. Edit the following files andmodify the LD_LIBRARY_PATH to include the new library folder.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;/home/oracle/apps/visora/8.0.6/vis_amar.env&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Restart the forms services.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;To modify the look and feel, make use of Profileparameters - &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Java Look and Feel=Oracle (or generic)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Java Color Scheme=blue (or teal, titanium, red, khaki, blue,olive, purple)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Switch on the firewall and add the following ports in the"Other Ports" settings&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;8000 - apache port&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;9000 - forms port&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;b&gt;ERROR 6&lt;/b&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;reports server errors out&lt;o:p&gt;. &lt;/o:p&gt;Note 404500.1&lt;o:p&gt;&lt;/o:p&gt; provides solution.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/visappl/fnd/11.5.0/bin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ ./ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;./ar60run: relocation error:/home/oracle/apps/visora/8.0.6/network/jre11/lib/i686/native_threads/libjava.so:symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with linktime reference&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar apps]$ adrelink.sh force=y "fnd ar60run"&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefinedreference to `dl_iterate_phdr@GLIBC_2.2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefinedreference to `__stack_chk_fail@GLIBC_2.4'&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/vislib/usr/lib/gcc-lib/i386-redhat-linux/3.2.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Download and apply patch 3006854 to create the/etc/libcwait.so file.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# ls -lrt&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;total 8&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;-rw-rw-r--. 1 root root 1360 2005-03-18 16:03 README.txt&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;-rw-r--r--. 1 root root 1254 2005-03-18 16:11rhel3_pre_install.sh&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# pwd&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;/home/oracle/apps/vislib/3006854&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar 3006854]# . ./rhel3_pre_install.sh &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Applying patch...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Ensuring permissions are correctly set...&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Done.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;Patch successfully applied&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Rerunning the adrelink.sh gave the same error as above,but directly calling the ar60run did not produce the error anymore. Copy thebackup file (that would have been renamed by adrelink.sh) to its original state.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[oracle@amar bin]$ cp -pv ar60run.sav ar60run&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="5"&gt;&lt;b&gt;After Note&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;My SeLinux policy trapped al access to thelibcwait.so file and the errors where displayed in the console.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /usr/libexec/fprintd from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the fprintd from executing/etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /lib/dbus-1/dbus-daemon-launch-helperfrom executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the dbus-daemon-lau from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /usr/bin/xauth from executing/etc/libcwa.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the xauth from executing/etc/libcwait.so. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux is preventing /sbin/unix_chkpwd from executing/etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;SELinux has denied the unix_chkpwd from executing /etc/libcwait.so.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Rebooting the system prevent me from logging in, probablybecause selinux was blocking unix_chkpwd from proceeding. I popped in therecovery CD and used chroot to disable selinux. I rebooted and logged in andenabled selinux with above access being enabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;I checked bugzilla and identified that some bugs areregistered that are fixed in latest update of selinux-policy-3.6.32-56.fc12that is available as of this time. I installed the latest version to verify ifit works out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar ~]# yum install selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;[root@amar ~]# rpm -qa | grep -i selinux-policy&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-3.6.32-56.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;selinux-policy-targeted-3.6.32-41.fc12.noarch&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;Above fix did not entirely clear the issue. So I resorted to keeping SELinux disabled till further updates. &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;b&gt;Discover Service Error&lt;/b&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Discover service pukes the following error. I have not doneanything to fix this as this service is not used by me or my clients. However,if you need this service, give it some try. If it does not come up, send me anote and I will look it up at my end.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font size="5"&gt;&lt;b&gt;Connectivity&lt;/b&gt;&lt;/font&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Modify the Browser connectivity settings to includefollowing in the bypass proxy box.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;amar.localdomain.com&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Add entry similar to the below line in thec:\windows\system32\drivers\etc\hosts file&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" size="2"&gt;192.6.14.130&amp;nbsp;&amp;nbsp;&amp;nbsp; amar.localdomain.com amar&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;For SQLPLUS connectivity&lt;o:p&gt;&lt;/o:p&gt; add entry similar to the below in the local tnsnames.ora file&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;vis=&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (DESCRIPTION=&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ADDRESS=(PROTOCOL=tcp)(HOST=AMAR.localdomain.com)(PORT=1521))&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (CONNECT_DATA=&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SERVICE_NAME=vis)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (INSTANCE_NAME=vis)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" class="MsoNormal"&gt;&lt;font size="2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt;&lt;context_name&gt;&amp;nbsp; &lt;service&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/service&gt;&lt;/context_name&gt;&lt;/return&gt;&lt;/phase&gt;&lt;/filename&gt;&lt;/p&gt;&lt;p&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt;&lt;context_name&gt;&lt;service&gt;&lt;script&gt; &lt;/script&gt;&lt;/service&gt;&lt;/span&gt;&lt;br /&gt;&lt;filename&gt;&lt;phase&gt;&lt;return appropriate="" code="" where=""&gt;&lt;context_name&gt;&lt;service&gt;&lt;script&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;status&gt;&amp;nbsp; Oracle Apache Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; OracleTNSListener80APPS_vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adalnctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Failed&amp;nbsp; OracleConcMgrvis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adcmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; OracleFormsServer-Forms60vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfrmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; OracleReportServer-Rep60_vis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adrepctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; Oracle Metrics Client vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; Oracle Metrics Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adfmsctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; Oracle Fulfillment Server vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtffmctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp; Oracle Discoverer services vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addisctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Failed&amp;nbsp; Oracle Restricted Apache Server vis_amar&amp;nbsp; adaprstctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&amp;nbsp; Oracle Apache Server vis_amar for PL/SQL&amp;nbsp; adapcctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&amp;nbsp; Oracle TCF SocketServer vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adtcfctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&amp;nbsp; Oracle ICSM vis_amar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ieoicsm.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disabled&amp;nbsp; Oracle iProcurement Bulk Loader vis_amar&amp;nbsp; icxblkctl.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DisabledServiceControl is exiting with status 2navigate to the $ORACLE_HOME/bin folder and run the below commands.[oracle@amar bin]$&amp;nbsp; cp -pv tnslsnr0 tnslsnr`tnslsnr0' -&gt; `tnslsnr'[oracle@amar bin]$ cp -pv lsnrctl0 lsnrctl`lsnrctl0' -&gt; `lsnrctl'[oracle@amar bin]$ cp -pv osslogin0 osslogin`osslogin0' -&gt; `osslogin'[oracle@amar bin]$ cp -pv trcroute0 trcroute`trcroute0' -&gt; `trcroute'[oracle@amar bin]$ cp -pv cmctl0 cmctl`cmctl0' -&gt; `cmctl'[oracle@amar bin]$ cp -pv tnsping0 tnsping`tnsping0' -&gt; `tnsping'[oracle@amar bin]$ cp -pv dbsnmp0 dbsnmp`dbsnmp0' -&gt; `dbsnmp'[oracle@amar bin]$ cp -pv oemevent0 oemevent`oemevent0' -&gt; `oemevent'Open the database connector file present in $FND_TOP/secure/&lt;context_name&gt; and modify the following parameters to point to correct values.[oracle@amar secure]$ cd $FND_TOP/secure/vis_amar[oracle@amar vis_amar]$ vi vis.dbcTWO_TASK=visDB_HOST=amarDB_PORT=1521Check the verification screen to ensure that all services are now ticked. You can now close the rapidwiz process.[] New Update- edit $AD_TOP/bin/adgetlnxver.sh and comment all LD_ASSUME_KERNEL lines, followed by unset option.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #LD_ASSUME_KERNEL="2.4.21"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #export LD_ASSUME_KERNEL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unset LD_ASSUME_KERNEL- run autoconfig again to rectify all links.[] ERROR 6Forms runtime is getting invoked with an error (from a windows client maching or Virtual Machine). Screen shows below error -FRM-92050: Failed to connect to the Server: amar.jashanmal.ae:9000Details...Java Exception:java.io.EOFExceptionat java.io.DataInputStream.readInt(Unknown Source)Following error shows up in Apache error log -"client denied by server configuration: /home/oracle/apps/viscomn/java/oracle/apps/fnd/formsClient/FormsLauncher.class"Do a telnet to the port showing error (same machine).[oracle@amar ~]$ telnet amar.jashanmal.ae 9000Trying 192.6.14.230...telnet: connect to address 192.6.14.230: Connection refused- Change the logfile size (note. 253927.1) N/A[oracle@amar ~]$ cd $OAD_TOP/admin/scripts/vis_amar[oracle@amar vis_amar]$ ./adfmsctl.sh stop &amp;amp;[oracle@amar vis_amar]$ ./adfmcctl.sh stop &amp;amp;[oracle@amar vis_amar]$ ./adfrmctl.sh stop &amp;amp;Edit the adfmcctl.sh file and reduce the logfile path.[oracle@amar vis_amar]$ vi adfmcctl.sh #FRMLOG="/home/oracle/apps/viscomn/admin/log/vis_amar/d2lc60.txt"FRMLOG="/tmp/d2lc60.txt"restart the services.[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;/home/oracle/apps/viscomn/admin/log/vis_amar/f60svrm.txt log file to be checked.----Note 228610.1set the midtier environment variables and do the following -[oracle@amar visappl]$ cd $FND_TOP/bin[oracle@amar bin]$ ldd f60webmx | grep -i "not found"&amp;nbsp;&amp;nbsp;&amp;nbsp; libXm.so.2.1 =&gt; not found[oracle@amar bin]$ f60webmx f60webmx: error while loading shared libraries: libXm.so.2.1: cannot open shared object file: No such file or directoryThis is a motif library issue.[oracle@amar bin]$ locate libXm.so.2.1/home/oracle/apps/visora/8.0.6/lib/stubs/libXm.so.2.1/home/oracle/apps/visora/iAS/lib/stubs/libXm.so.2.1- Download openmotif from http://www.motifzone.net/filebrowser, copy the rpm to the vislib library folder. Get the latest Fedora version that is 32-bit.- extract the rpm to the vislib library folder we created earlier.[root@amar vislib]# rpm2cpio openmotif-2.3.0-1.fc8.i386.rpm | cpio -idmv- Above creates a subfolder under by custom vislib/usr folder (/home/oracle/apps/vislib/usr/X11R6/lib). Navigate to this folder and create additional symbolic links.ln -s libXm.so.4.0.0 libXm.so.2.1- Modify the LD_LIBRARY_PATH and test f60webmx again.[oracle@amar bin]$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/oracle/apps/vislib/usr/X11R6/lib[oracle@amar bin]$ f60webmx- No error is displayed now. To make the change permanent, let us change the original environmet files. Edit the following files and modify the LD_LIBRARY_PATH to include the new library folder./home/oracle/apps/visora/8.0.6/vis_amar.env- restart the forms services.[oracle@amar vis_amar]$ ./adfrmctl.sh start &amp;amp;[oracle@amar vis_amar]$ ./adfmsctl.sh start &amp;amp;[oracle@amar vis_amar]$ ./adfmcctl.sh start &amp;amp;- To modify the look and feel, make use of Profile parameters - Java Look and Feel=Oracle (or generic)Java Color Scheme=blue (or teal, titanium, red, khaki, blue, olive, purple)- Switch on the firewall and add the following ports in the "Other Ports" settings8000 - apache port9000 - forms port[] reports server errorNote 404500.1[oracle@amar bin]$ pwd/home/oracle/apps/visappl/fnd/11.5.0/bin[oracle@amar bin]$ ./ar60run./ar60run: relocation error: /home/oracle/apps/visora/8.0.6/network/jre11/lib/i686/native_threads/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference[oracle@amar apps]$ adrelink.sh force=y "fnd ar60run"../usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefined reference to `dl_iterate_phdr@GLIBC_2.2.4'/usr/lib/gcc/i686-redhat-linux/4.4.2/libgcc_s.so: undefined reference to `__stack_chk_fail@GLIBC_2.4'../home/oracle/apps/vislib/usr/lib/gcc-lib/i386-redhat-linux/3.2.3- Download and apply patch 3006854 to create the /etc/libcwait.so file.[root@amar 3006854]# pwd/home/oracle/apps/vislib/3006854[root@amar 3006854]# ls -lrttotal 8-rw-rw-r--. 1 root root 1360 2005-03-18 16:03 README.txt-rw-r--r--. 1 root root 1254 2005-03-18 16:11 rhel3_pre_install.sh[root@amar 3006854]# pwd/home/oracle/apps/vislib/3006854[root@amar 3006854]# . ./rhel3_pre_install.sh Applying patch...Ensuring permissions are correctly set...Done.Patch successfully applied- Rerunning the adrelink.sh gave the same error as above, but directly calling the ar60run did not produce the error anymore. Copy the backup file (that would have been renamed by adrelink.sh) to its original state.[oracle@amar bin]$ cp -pv ar60run.sav ar60run- After Note: My SeLinux policy trapped al access to the libcwait.so file and the errors where displayed in the console.SELinux is preventing /usr/libexec/fprintd from executing /etc/libcwait.so.SELinux has denied the fprintd from executing /etc/libcwait.so. SELinux is preventing /lib/dbus-1/dbus-daemon-launch-helper from executing /etc/libcwait.so.SELinux has denied the dbus-daemon-lau from executing /etc/libcwait.so.SELinux is preventing /usr/bin/xauth from executing /etc/libcwa.so.SELinux has denied the xauth from executing /etc/libcwait.so. SELinux is preventing /sbin/unix_chkpwd from executing /etc/libcwait.so.SELinux has denied the unix_chkpwd from executing /etc/libcwait.so.- Rebooting the system prevent me from logging in, probably because selinux was blockign unix_chkpwd from proceeding. I popped in the recovery CD and used chroot to disable selinux. I rebooted and logged in and enabled selinux with above access being enabled.- I checked bugzilla and identified that some bugs are registered that are fixed in latest update of selinux-policy-3.6.32-56.fc12 that is available as of this time. I installed the latest version to verify if it works out.[root@amar ~]# rpm -qa | grep -i selinux-policyselinux-policy-3.6.32-41.fc12.noarchselinux-policy-targeted-3.6.32-41.fc12.noarch[root@amar ~]# yum install selinux-policy[root@amar ~]# rpm -qa | grep -i selinux-policyselinux-policy-3.6.32-56.fc12.noarchselinux-policy-targeted-3.6.32-41.fc12.noarch- After Note :Discover service pukes the following error. I have not done anything to fix this as this service is not used by me or my clients. However, if you need this service, give it some try. If it does not come up, send me a note and I will look it up at my end.==================================================refhttp://budignwn.multiply.com/journal?&amp;amp;page_start=20[]Set the profile option 'ICX: Forms Launcher' to: 'http://machine_name:port/dev60cgi/f60cgi'.&amp;nbsp; [] Performance changesIn apache logLogLevel crit[] Additional changes- $OAD_TOP/html/bin/appsweb_vis_amar.cfg setting changed for belowenvName=Vision InstancepageTitle=Oracle Apps (Vision)===== Connectivity ======[] APPS connectivity- Modify the Browser connectivity settings to include following in the bypass proxy box.amar.jashanmal.ae- Add the following line in the c:\windows\system32\drivers\etc\hosts file192.6.14.130&amp;nbsp;&amp;nbsp;&amp;nbsp; amar.jashanmal.ae&amp;nbsp; amar[] SQLPLUS connectivityadd the following to the local tnsnames.ora filevis=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (DESCRIPTION=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ADDRESS=(PROTOCOL=tcp)(HOST=AMAR.jashanmal.ae)(PORT=1521))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (CONNECT_DATA=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SERVICE_NAME=vis)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (INSTANCE_NAME=vis)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )[] Logins&lt;/p&gt;&lt;/script&gt;&lt;/service&gt;&lt;/context_name&gt;&lt;/return&gt;&lt;/phase&gt;&lt;/filename&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-7180155863868207617?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/7180155863868207617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/installing-oracle-apps-11i-on-linux_03.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7180155863868207617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/7180155863868207617'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/02/installing-oracle-apps-11i-on-linux_03.html' title='Installing Oracle Apps 11i on Linux (Part 1)'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-2640294776276695761</id><published>2010-01-14T16:56:00.001+04:00</published><updated>2011-03-14T15:13:31.798+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Google Tasks - Manage To-Do and sync online</title><content type='html'>Google Task works across platforms and syncs with mobile or custom clients. The desktop popup can be invoked from the gmail login. Individual or Group level list can be setup.&amp;nbsp; This auto-syncs with Google Calendar. Alerts can be sent in the form of email, pop-up and SMS.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If using Google apps on your mobile, all your device data will be auto-synced to your Google account. This will use configured 3G/Edge, GPRS or wireless network. So there is no need to take explicit backup of your data. In event of a device crash, simple connect to your account and all your data will be downloaded back. This includes calendar, tasks, contacts, emails, notes, docs etc .etc. This feature is readily available on Android phones, but can be configured with some effort on others.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_1jUsrdgm1tU/S08UX5h1m_I/AAAAAAAAAPs/PapTd66AkrY/s1600-h/Screenshot-Gmail+-+Tasks.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_1jUsrdgm1tU/S08UX5h1m_I/AAAAAAAAAPs/PapTd66AkrY/s320/Screenshot-Gmail+-+Tasks.jpg" /&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/8709268139211213531-2640294776276695761?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/2640294776276695761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/google-tasks-manage-to-do-and-sync.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2640294776276695761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2640294776276695761'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/google-tasks-manage-to-do-and-sync.html' title='Google Tasks - Manage To-Do and sync online'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1jUsrdgm1tU/S08UX5h1m_I/AAAAAAAAAPs/PapTd66AkrY/s72-c/Screenshot-Gmail+-+Tasks.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-8857455879918080434</id><published>2010-01-08T01:22:00.003+04:00</published><updated>2011-01-17T17:54:17.694+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Control'/><title type='text'>Types of Controls in IT environment</title><content type='html'>&lt;div class="MsoNormal"&gt;Per ISACA (www.isaca.org), multiple level of controls can defined and implemented in an Information system environment. Most organizations will have to plan for such controls and put them in place based on what should be achievable. Below is a list of different types of controls that can be implemented - &lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;  &lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Preventive &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;: Prevent the problem from occurring. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;E.g: Anti-virus, contracts, organization charts, training, SLA/SLO, backups, firewall, encryption, fences, locks, CCTV, guards, access controls, username/password, separate test and production environments etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Detective : &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Identify a problem and raise alert. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;E.g.: Auditing, intrusion Detection system, system logs, checksum, biometrics, forensic, digital signatures, alarm system, fingerprints, inventory count, stock take, burglar alarm, system audits, file integrity checker, motion detection, monitoring software etc. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Corrective :&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt; Rectify the problem after detection. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;E.g.: data patch, data recovery/restoration, BCP, DRP, outsourcing, fire control sprinklers, humidity control, procedures, rollback transactions etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Compensating :&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt; Used to reduce the impact of an error or omission. These controls are used as alternative to normal controls that cannot be implemented due to some reason. These controls are used whenever there is lack of segregation of duties. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;E.g.:- job rotation, reconciliation, supervisor review, transaction log, exception reports, audit trails etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Deterrent :&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt; Controls that reduce the likelihood of a deliberate act to cause a loss or an error. These are aimed at reducing security violations and warn in advance of danger that could occur. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;E.g.: warning signs, barriers&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;Directive : &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;These are the equivalent of administrative controls and direct that proper action be taken to protect sensitive organization information. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Teen Light&amp;quot;;"&gt;E.g.:- Policies, procedures, guidelines etc.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&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/8709268139211213531-8857455879918080434?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/8857455879918080434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/types-of-controls-in-it-environment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8857455879918080434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8857455879918080434'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/types-of-controls-in-it-environment.html' title='Types of Controls in IT environment'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-2603144321402148032</id><published>2010-01-08T01:09:00.002+04:00</published><updated>2011-03-14T15:13:31.798+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Is it Internet or internet?</title><content type='html'>&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;An &lt;b&gt;internet&lt;/b&gt; refers to any network composed of inter-networked networks (networks of networks).&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;An &lt;b&gt;Internet&lt;/b&gt; (with a capital I) is a proper noun and represents one global network. &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;So there are lot of &amp;nbsp;“internets” but only one “Internet”.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;E.g.:-&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;What are "Trojan Horse" programs?&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;(a) A common form of internet attack&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;(b) A common form of Internet attack&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Option (b) is correct above.&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;References :&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;CISA questions&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&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/8709268139211213531-2603144321402148032?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/2603144321402148032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/is-it-internet-or-internet_08.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2603144321402148032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/2603144321402148032'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/is-it-internet-or-internet_08.html' title='Is it Internet or internet?'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-8659395159769265970</id><published>2010-01-07T00:48:00.012+04:00</published><updated>2011-01-17T17:54:17.694+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Control'/><title type='text'>Etiquette for effective e-mail communication</title><content type='html'>&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;As per PMP, 80% of project Managers work will deal with handling communication management. Note, this is import for the success of the project. Effective communication is also important for individuals to survive and grow in both work place as well as personal life. Email has become the de-facto standard in managing communication in corporates. &lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;I have compiled below some standards laid down by successful organizations for optimal email communication. Remember, none of us was born with effective communication abilities, we have to do our bit to improve on this. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;b&gt;- Subject is important&lt;br /&gt;&lt;/b&gt;Subject is important to convey the topic and purpose of the communication. Make sure you put an appropriate subject that expresses the content of the email. &lt;br /&gt;examples:- &lt;br /&gt;Bad : "Resolve this!" , more appropriate is &lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;"[GL Module] invoice posting gives error".&lt;br /&gt;Bad: "Status", more appropriate is "[Cargo Project]&amp;nbsp; implementation Status 12-Jul-08".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Addressing Reader&lt;/b&gt;&lt;br /&gt;The most common word to open an email is "Hi" or "Dear". For instance, &lt;br /&gt;"Hi Hary" is preferred for most business communication.&lt;br /&gt;"Dear Mr. Hary" can be used if the reader is being prefixed with a title before name.&lt;br /&gt;"Dear Hary" is considered to be an intimate call and suggestion is to avoid it in business communications.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;b&gt;- Be concise&lt;/b&gt;&lt;br /&gt;Keep it short and simple. A long email could encourage the user to skip some sections. At the same time, when sending informative or knowledge base emails, ensure that you elaborate on points that can be referred back in future. For instance this email couldn't have been any shorter.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;b&gt;- Do not write in CAPITAL &lt;/b&gt;&lt;br /&gt;writing in CAPITAL resembles shouting in cyberworld, avoid it. For emphasis, try surrounding your text with *asterisks*. Note, when sending emails across different email clients, the formatting (italics, bold, font choice, color) may get lost, but the text data travels. So try to achieve what you want to express in text letters.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;br /&gt;&lt;b&gt;- Correct choice of words define the tone of the email&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;Please note the way you write your email speaks a lot about your attitude and personality to the reader. &lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;Your choice of words will send out either positive or negative vibes to the reader and can make a difference in how he/she reacts. Try to stick to emails that have a soft voice and at the same time make a point. For instance, "What is the status?" could be harsh and annoying for some readers&amp;nbsp; (this depends a lot on how the sender and receiver are as office colleagues). Instead, "May I know the status of this one please" or "Please do advise me on where we are now" encourages the reader to act and respond on the subject matter. Read through your email before you hit the Send button.&lt;br /&gt;&lt;br /&gt;Understand the importance of using "Please" and "Thank you". By being soft, you are not begging the reader, you are expressing the fact that you respect and appreciate.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;b&gt;- Keep your Colleagues/Manager/Stakeholders posted&lt;/b&gt;&lt;br /&gt;It is important to keep your colleagues, managers and stakeholders aware of concerned activities. For instance, while you are working on an activity/project, you can send out weekly or periodic email to all concerned people regarding the current status. Such emails make the stakeholders aware of what is happening, what to expect and how to take decisions. Try to keep an open channel between you and your work place colleagues/managers.&lt;br /&gt;&lt;br /&gt;(Some of us may have ego problem in giving status to others, here is a thought for them. In today's corporate world, no one is master or slave. We are all individual service providers. The people we deal with are availing our services and are paying us for the same. It is our job to present our services and assist others to make optimal use of these. )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;b&gt;- Timely communication is important to defuse pressure and tension&lt;/b&gt;&lt;br /&gt;Do not put received emails on hold. If somebody requires information from you, be professional enough to respond in a timely fashion. This only speaks good about your time management and avoids confrontation and escalations. If you cannot respond to an urgent email, get back to the sender stating your situation and provide a date/time when you can get back. &lt;br /&gt;&lt;br /&gt;Don't just say - "Man you are not in my shoes, I have lot of emails and I don't have time now". You are responsible for your mail box, so take control of it by making appropriate changes in your approach (or in your job!)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Avoid that urge to slash back on stinker emails&lt;/b&gt;&lt;br /&gt;Some situations demand rude language. Is it so? Not necessary, do not get negatively emotional in dealing with tight situations. Just do what is right. You can be affirmative about your point and at the same time soft on the language you use. If you get one of those stinker emails that makes you boil, do not respond immediately. Take some time to cool off and then respond in a professional way. Just because the sender does not have manners does not mean that you give up yours. Besides, make use of appropriate escalation channels to divert such calls rather than fuming over it. Be Professional, this will save you lot of headaches and heartaches.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Do not attach unnecessary/huge files&lt;/b&gt;&lt;br /&gt;Within the same organization, make use of commonly&amp;nbsp; accessible public/Team drives or portals to share files, just send the link in the email. This saves lot of headache for the reader to manage files in the limited mail box space. This also avoids headache for the administrator to continuously monitor for network pipe clogs. For external emails, learn how to compress attachments to save space and network usage.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Do not request Delivery and read receipts.&lt;/b&gt;&lt;br /&gt;This is not a fool proof mechanism and besides it gives you an image of being a control freak. Give the option to the user to respond back. In case of urgency, inform the reader that you would like to know if you have received the email. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Responsible disclosure&lt;/b&gt;&lt;br /&gt;Certain emails are confidential and meant to share information between two people or parties. Understand the importance of being responsible for such emails that land up in your box. Do not try to show off by forwarding or showing such emails to colleagues or people around you, it just sends out a bad opinion about you. Also understand, what data you can send outside the office circle. Be Responsible.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;- Put your signature on replies&lt;/b&gt;&lt;br /&gt;all email clients provide option to create your own signature. Make use of this to communicate your professional outlook. For instance, a signature could include Your full name, designation, contact information, website, your qualification, important certification tags etc. &lt;br /&gt;&lt;b&gt;&lt;br /&gt;- Choice of Font and color&lt;br /&gt;&lt;/b&gt;The conventional method was to use system fonts such as Arial, Helvetica, Times etc. Off late, lot of fonts are supported by email clients and unsupported fonts get converted to system fonts when email is received. Suggestion is to use a close to formal font in business emails and avoid comic or image designed fonts.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;i&gt;Individuals/Companies wanting to use this note for sharing may do so. I personally pass on this note to most of my sites with the hope that individuals wanting to can educate themselves.&lt;/i&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Helvetica,Arial,sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8709268139211213531-8659395159769265970?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/8659395159769265970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/etiquette-for-effective-e-mail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8659395159769265970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/8659395159769265970'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/etiquette-for-effective-e-mail.html' title='Etiquette for effective e-mail communication'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-1282742239796815824</id><published>2010-01-07T00:20:00.000+04:00</published><updated>2011-08-15T15:41:37.461+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Best open-source ERP softwares and technology stack</title><content type='html'>&lt;div class="MsoNormal"&gt;With open source ERP systems getting attention in the market, it will be tough time for commercial ERP systems. The open source ERPs are built on independent and Free platforms (Java, Python, PHP, Ruby, Apache etc.) and complete suite is available for customization. There are commercial vendors cropping up who are providing support for most of these systems at a nominal cost. At present the best source of reference is the Open source community.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Cost-wise, most of the takes are that the TCO will come down by almost 80%. The annual recurring cost also becomes an insignificant entity as these systems are well backed by open source community.&amp;nbsp; Even you as an individual can download and learn the system and start supporting it remotely or on-site. Those under GPL can be customized and sold under a commercial banner also. &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Apart from Open Source Databases (PostgreSQL, MySQL) some of these systems also support Oracle as back-end. &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;On Language front- Java, PHP and Python are the preferred choice.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Web-based systems use Apache as the preferred choice.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoListParagraph" style="text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Quite a few Open Source Business Intelligence tools are also gaining ground (JasperSoft, OpenI, RapidMiner etc.)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;Some ERP Systems from the list -&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;openbravo (Java)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;xTuple &lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;OpenERP (Python, PostgreSQL/GPL)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Apache OFBiz (Apache, Java/Apache License 2.0)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;JFire (Java/LGPL)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;ERP5 (Python/GPL)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;opentaps (Java)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Compiere (Java/GPL)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;ADempiere (Java, GPL, fork of Compiere)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;BlueERP (PHP)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Dolibarr (PHP)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Fedena (Ruby/Ruby license)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;GNU Enterprise (PHP, Phython)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;WebERP (LAMP)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;o:p&gt;References : &lt;br /&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_ERP_software_packages"&gt;http://en.wikipedia.org/wiki/List_of_ERP_software_packages&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;a href="http://blog.taragana.com/index.php/archive/10-best-open-source-erp-software/"&gt;http://blog.taragana.com/index.php/archive/10-best-open-source-erp-software/&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Business_intelligence_tools"&gt;http://en.wikipedia.org/wiki/Business_intelligence_tools&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&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/8709268139211213531-1282742239796815824?l=amar-padhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amar-padhi.blogspot.com/feeds/1282742239796815824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/best-open-source-erp-softwares-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1282742239796815824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8709268139211213531/posts/default/1282742239796815824'/><link rel='alternate' type='text/html' href='http://amar-padhi.blogspot.com/2010/01/best-open-source-erp-softwares-and.html' title='Best open-source ERP softwares and technology stack'/><author><name>Amar K. Padhi</name><uri>https://profiles.google.com/107901804156591848673</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-CDWUHh_AjBs/AAAAAAAAAAI/AAAAAAAAAhk/9Uex8_K0WmM/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8709268139211213531.post-5788722704920032434</id><published>2010-01-07T00:11:00.000+04:00</published><updated>2011-08-15T15:41:37.461+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tech'/><title type='text'>Oracle's acquisition rampage and Top technology listing</title><content type='html'>&lt;div class="MsoNormal"&gt;Oracle has acquired 55 companies since 2005. The list of acquisition will be a cause of concern for some as it does go against the dynamics of healthy market competition that benefits customers in the long run. Oracle has not killed any of the acquired products, all continue to function as independent entities. Good or bad you judge. I am listing below the top line of software they have in their bag now (created or acquired). Has Oracle left out any segment?&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;+ Databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Oracle - The Database, oracle owes its growth to this&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;MySQL – Open source Database&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;TimesTen – real-time Database&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;InnoDB - &amp;nbsp;Transactional storage system (used in MySQL)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;BerkeleyDB – Open Source embedded DB&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;+ Operating Systems&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Sun Solaris – Operating System (Unix-based)&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Enterprise Linux – Open source Linux Operating System&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;+ Virtualization&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Sun xVM (VirtualBox) – Virtualizatio
