<?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-8654421614256322547</id><updated>2011-12-08T05:33:56.226-08:00</updated><category term='active directory'/><category term='LFH'/><category term='keyboard interference'/><category term='javascript'/><category term='nohup'/><category term='javamail'/><category term='permission'/><category term='xkill'/><category term='pdf generator'/><category term='im'/><category term='mencoder'/><category term='adobe'/><category term='enlarge'/><category term='WSVR0101W'/><category term='umouont'/><category term='awk'/><category term='file copy'/><category term='find'/><category term='sound'/><category term='uptime'/><category term='mov encoding'/><category term='license'/><category term='COM+'/><category term='filenet content engine'/><category term='ce'/><category term='debian'/><category term='websphere application server'/><category term='windows'/><category term='jsse'/><category term='background'/><category term='grub2'/><category term='userPrincipalName'/><category term='boinc'/><category term='hd size'/><category term='cmd'/><category term='LUN'/><category term='accents'/><category term='meta-LUN'/><category term='linux'/><category term='kofax'/><category term='via'/><category term='filenet image manager'/><category term='WSVR0028I'/><category term='variable'/><category term='boot'/><category term='IE6'/><category term='java'/><category term='windows service'/><category term='security'/><category term='vmware'/><category term='edit limits'/><category term='random'/><category term='mount'/><category term='SocketException: Network is unreachable'/><category term='Low Fragmentation Heap'/><category term='aix'/><category term='indexing'/><category term='memory'/><category term='oracle'/><category term='ad'/><category term='log4j'/><category term='xorg'/><category term='mtime'/><category term='unsupported disk version'/><category term='ssl'/><category term='jboss'/><category term='was'/><category term='SAN'/><category term='increase'/><category term='sAMAccountName'/><category term='OutOfMemory'/><category term='debian sid'/><category term='ftp'/><category term='com.ibm.jsse2.util.h: No trusted certificate found'/><category term='erase'/><title type='text'>My notes</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-2032990081880231773</id><published>2010-11-07T11:42:00.000-08:00</published><updated>2010-11-07T11:52:44.398-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='grub2'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><title type='text'>grub2 dual boot</title><content type='html'>&lt;div&gt;I have two hdd's, one sata named sda and an old ide named hdb. It has happened that I had to install Windows on the latter, and this is what I had to do in order to configure dual boot.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;touch /etc/grub.d/15_windows&lt;/div&gt;&lt;div&gt;chmod a+x /etc/grub.d/15_windows&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then edit that file as follows:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;#! /bin/sh -e&lt;/div&gt;&lt;div&gt;echo "Adding Windows" &amp;gt;&amp;amp;2&lt;/div&gt;&lt;div&gt;cat &amp;lt;&amp;lt; EOF&lt;div&gt;menuentry "Windows XP" {&lt;/div&gt;&lt;div&gt;set root=(hd1,1)&lt;/div&gt;&lt;div&gt;drivemap -s hd0 hd1&lt;/div&gt;&lt;div&gt;#drivemap (hd0) (hd1)&lt;/div&gt;&lt;div&gt;#drivemap (hd1) (hd0)&lt;/div&gt;&lt;div&gt;#set root=(hd0)&lt;/div&gt;&lt;div&gt;chainloader +1&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;EOF&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-2032990081880231773?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/2032990081880231773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2010/11/grub2-dual-boot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2032990081880231773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2032990081880231773'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2010/11/grub2-dual-boot.html' title='grub2 dual boot'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6067397100741783430</id><published>2010-03-15T11:02:00.000-07:00</published><updated>2010-03-15T11:07:11.177-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='filenet image manager'/><title type='text'>how to retrieve document from filenet image manager</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Useful scriptable commands to quickly retrieve documents from IM.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# prefetch&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;docfetch -s $ID&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# store on file&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;echo "OBjecttofile 1 $SSN $ID 1 $BASEDIR/$ID.pdf" &gt; $TMPFILE&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;echo "Q" &gt;&gt; $TMPFILE&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;CSM_tool &lt; $TMPFILE&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6067397100741783430?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6067397100741783430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2010/03/how-to-retrieve-document-from-filenet.html#comment-form' title='40 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6067397100741783430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6067397100741783430'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2010/03/how-to-retrieve-document-from-filenet.html' title='how to retrieve document from filenet image manager'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>40</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-5797588358870474637</id><published>2010-01-21T03:52:00.000-08:00</published><updated>2010-01-21T03:54:07.702-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>oracle random function</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;You can find useful information &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.databasejournal.com/features/oracle/article.php/3341051/Generating-random-numbers-and-strings-in-Oracle.htm"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;. &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: small; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: small; "&gt;E.g.: Generating a random number from a range, between 1 to 1000.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; "&gt;&lt;pre&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;SQL&gt; select dbms_random.value(1,1000) num from dual;&lt;/span&gt;&lt;/pre&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/8654421614256322547-5797588358870474637?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/5797588358870474637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2010/01/oracle-random-function.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5797588358870474637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5797588358870474637'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2010/01/oracle-random-function.html' title='oracle random function'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6656272698176600584</id><published>2009-12-12T17:53:00.000-08:00</published><updated>2009-12-12T17:58:35.839-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='SocketException: Network is unreachable'/><title type='text'>broken java networking</title><content type='html'>&lt;p&gt;If your Java networking is broken and any traffic always&lt;br /&gt;results in a "java.net.SocketException: Network is unreachable" error, then here comes a quick fix:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;edit /etc/sysctl.d/bindv6only.conf &lt;/li&gt;&lt;li&gt;change value net.ipv6.bindv6only=1 into 0&lt;/li&gt;&lt;li&gt;invoke-rc.d procps restart &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6656272698176600584?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6656272698176600584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/12/broken-java-networking.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6656272698176600584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6656272698176600584'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/12/broken-java-networking.html' title='broken java networking'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-5253071808613877729</id><published>2009-12-12T17:49:00.000-08:00</published><updated>2009-12-16T01:10:05.378-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='via'/><category scheme='http://www.blogger.com/atom/ns#' term='sound'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Volume too low with VIA</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;When your Linux box has a VIA motherboard and the sound is too low you might want to configure Via DXS sliders in alsamixer. Debian people read bug &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;#532613&lt;/span&gt;&lt;span style="font-family:monospace;"&gt;&lt;span&gt;.&lt;/span&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/8654421614256322547-5253071808613877729?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/5253071808613877729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/12/volume-too-low-with-via.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5253071808613877729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5253071808613877729'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/12/volume-too-low-with-via.html' title='Volume too low with VIA'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6416264234145273185</id><published>2009-12-01T03:48:00.000-08:00</published><updated>2009-12-01T03:49:31.532-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='filenet content engine'/><title type='text'>FileNet GUID Regular Expression</title><content type='html'>&lt;span style="font-family: arial;"&gt;That's the regexp to match a GUID: &lt;/span&gt;&lt;pre style="font-family: courier new;" class="csharpcode"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="str"&gt;"^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$"&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6416264234145273185?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6416264234145273185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/12/filenet-guid-regular-expression.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6416264234145273185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6416264234145273185'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/12/filenet-guid-regular-expression.html' title='FileNet GUID Regular Expression'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-7279513129728634648</id><published>2009-11-23T09:55:00.000-08:00</published><updated>2009-12-01T03:54:01.357-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='license'/><category scheme='http://www.blogger.com/atom/ns#' term='WSVR0028I'/><category scheme='http://www.blogger.com/atom/ns#' term='was'/><title type='text'>WSVR0028I: The product has expired</title><content type='html'>&lt;a style="font-family: arial;" href="http://www-01.ibm.com/support/docview.wss?uid=swg21205083"&gt;This &lt;/a&gt;&lt;span style="font-family: arial;"&gt;explains how to get rid of the WSVR0028I error.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Solution is about the /properties/was.license file, which can be copied among different systems and always return the following MD5 checksum: c60f4e18d530bf4e7c8315e23fd1dbf9.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-7279513129728634648?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/7279513129728634648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/11/wsvr0028i-product-has-expired.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7279513129728634648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7279513129728634648'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/11/wsvr0028i-product-has-expired.html' title='WSVR0028I: The product has expired'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-609862230464590850</id><published>2009-11-23T05:57:00.001-08:00</published><updated>2009-11-23T05:57:56.252-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Restoring a Snapshot Fails with Insufficient Permissions Error</title><content type='html'>You can find some very useful hints &lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2027"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-609862230464590850?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/609862230464590850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/11/restoring-snapshot-fails-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/609862230464590850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/609862230464590850'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/11/restoring-snapshot-fails-with.html' title='Restoring a Snapshot Fails with Insufficient Permissions Error'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-3514760373449239062</id><published>2009-11-07T04:51:00.000-08:00</published><updated>2009-11-07T04:52:36.708-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mov encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='mencoder'/><title type='text'>Quick encoding mov to avi using mencoder</title><content type='html'>&lt;pre&gt;&lt;i&gt;mencoder -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -&lt;/i&gt;&lt;i&gt;lameopts vbr=3 file.mov&lt;br /&gt;&lt;/i&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-3514760373449239062?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/3514760373449239062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/11/quick-encoding-mov-to-avi-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/3514760373449239062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/3514760373449239062'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/11/quick-encoding-mov-to-avi-using.html' title='Quick encoding mov to avi using mencoder'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-5580451611527509632</id><published>2009-11-07T04:47:00.000-08:00</published><updated>2009-11-07T04:50:39.990-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='boinc'/><title type='text'>How to setup BOINC on your Debian box</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: arial;"&gt;I've found this &lt;/span&gt;&lt;a style="font-family: arial;" href="http://wiki.debian.org/BOINC/Troubleshooting"&gt;troubleshooting&lt;/a&gt;&lt;span style="font-family: arial;"&gt; page very useful.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;If unable to connect via Boinc Manager, remember to add your ip and pwd (the one written into /var/lib/boinc-client/gui_rpc_auth.cfg) in Advanced &gt; Select computer.&lt;/span&gt;&lt;br /&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/8654421614256322547-5580451611527509632?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/5580451611527509632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/11/how-to-setup-boinc-on-your-debian-box.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5580451611527509632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5580451611527509632'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/11/how-to-setup-boinc-on-your-debian-box.html' title='How to setup BOINC on your Debian box'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-5998078866864095768</id><published>2009-10-23T07:06:00.000-07:00</published><updated>2009-10-23T07:08:03.564-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><title type='text'>no confirm on windows ftp client</title><content type='html'>If you don't want to be bothered with answering whether you'd like     to retrieve every single file you specify with &lt;tt&gt;mget&lt;/tt&gt;, then     start the FTP client using the ``&lt;tt&gt;-i&lt;/tt&gt;'' argument, like so:&lt;br /&gt;&lt;div style="text-align: center;"&gt;ftp -i 127.0.0.1&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/8654421614256322547-5998078866864095768?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/5998078866864095768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/10/no-confirm-on-windows-ftp-client.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5998078866864095768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5998078866864095768'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/10/no-confirm-on-windows-ftp-client.html' title='no confirm on windows ftp client'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-8893782355554626974</id><published>2009-10-14T07:20:00.000-07:00</published><updated>2009-10-14T07:24:08.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='filenet image manager'/><category scheme='http://www.blogger.com/atom/ns#' term='im'/><title type='text'>FileNet Image Manager BES_convert fails</title><content type='html'>When performing "initfnsw start", if you get:&lt;br /&gt;&lt;br /&gt;2009/10/14 16:12:06.296 161,0,1008 &lt;fnsw&gt; BES_convert  (2944.3060.20 0xb80.bf4) ... SSD(2944): Can't bind dn_len, size=2&lt;br /&gt;&lt;br /&gt;2009/10/14 16:12:06.406 211,1,13 &lt;fnsw&gt; TM_daemon_ctl -f 344 -p 0x64c -c 0x1  (3072.2688.1 0xc00.a80) ... [SERIOUS] Exec of 'BES_convert' returned non-zero status of '0x3'.&lt;br /&gt;&lt;br /&gt;2009/10/14 16:12:06.406 211,1,11 &lt;fnsw&gt; TM_daemon_ctl -f 344 -p 0x64c -c 0x1  (3072.2688.1 0xc00.a80) ... [SERIOUS] A failure occurred while waiting for a process to complete.&lt;br /&gt;&lt;br /&gt;2009/10/14 16:12:06.406 211,1,13 &lt;fnsw&gt; TM_daemon_ctl -f 344 -p 0x64c -c 0x1  (3072.2688.1 0xc00.a80) ... [SERIOUS] Error (0xd301000d) encountered during initialization of IS software!&lt;br /&gt;&lt;br /&gt;2009/10/14 16:12:06.406 211,1,11 &lt;fnsw&gt; TM_daemon_ctl -f 344 -p 0x64c -c 0x1  (3072.2688.1 0xc00.a80) ... [INFO] syslog semaphore has been re-established.&lt;br /&gt;&lt;br /&gt;2009/10/14 16:12:06.406 211,1,11 &lt;fnsw&gt; TM_daemon_ctl -f 344 -p 0x64c -c 0x1  (3072.2688.1 0xc00.a80) ... [INFO] Software will now be shutdown due to previous error.&lt;br /&gt;&lt;br /&gt;You can recover with:&lt;br /&gt;fn_util initsec&lt;br /&gt;initfnsw start&lt;br /&gt;&lt;br /&gt;[&lt;span style="text-decoration: underline;"&gt;info&lt;/span&gt;&lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg1PJ33438"&gt;&lt;/a&gt;]&lt;br /&gt;&lt;/fnsw&gt;&lt;/fnsw&gt;&lt;/fnsw&gt;&lt;/fnsw&gt;&lt;/fnsw&gt;&lt;/fnsw&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-8893782355554626974?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/8893782355554626974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/10/filenet-image-manager-besconvert-fails.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8893782355554626974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8893782355554626974'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/10/filenet-image-manager-besconvert-fails.html' title='FileNet Image Manager BES_convert fails'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6809230879500890639</id><published>2009-10-09T06:50:00.000-07:00</published><updated>2009-10-09T06:52:40.236-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cmd'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='mount'/><category scheme='http://www.blogger.com/atom/ns#' term='umouont'/><title type='text'>how to u/mount drives on windows command line</title><content type='html'>Creates, deletes, or lists a volume mount point.&lt;br /&gt;&lt;br /&gt;MOUNTVOL [drive:]path VolumeName&lt;br /&gt;MOUNTVOL [drive:]path /D&lt;br /&gt;MOUNTVOL [drive:]path /L&lt;br /&gt;&lt;br /&gt;   &lt;span style="font-weight: bold;"&gt;path        &lt;/span&gt;Specifies the existing NTFS directory where the mount&lt;br /&gt;               point will reside.&lt;br /&gt;   &lt;span style="font-weight: bold;"&gt;VolumeName  &lt;/span&gt;Specifies the volume name that is the target of the mount&lt;br /&gt;               point.&lt;br /&gt;   &lt;span style="font-weight: bold;"&gt;/D&lt;/span&gt;          Removes the volume mount point from the specified directory&lt;br /&gt;   &lt;span style="font-weight: bold;"&gt;/L&lt;/span&gt;          Lists the mounted volume name for the specified directory.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6809230879500890639?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6809230879500890639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/10/how-to-umount-drives-on-windows-command.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6809230879500890639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6809230879500890639'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/10/how-to-umount-drives-on-windows-command.html' title='how to u/mount drives on windows command line'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-3037309982430361286</id><published>2009-10-06T00:52:00.001-07:00</published><updated>2009-10-06T00:53:32.140-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='indexing'/><category scheme='http://www.blogger.com/atom/ns#' term='filenet content engine'/><category scheme='http://www.blogger.com/atom/ns#' term='ce'/><title type='text'>FileNet Content Engine 3.5 - Verity Indexing Stopped</title><content type='html'>Here are some pointers regarding indexing and what to look for when comes to figuring out if there are problems.&lt;br /&gt;&lt;br /&gt;1) Gather CE trace logs, specifically ContentSearch and ContentRM.  Turn on all the trace options/flags for both of these logs.&lt;br /&gt;You can view the ContentRM CE trace log and see the items being queued for indexing by looking for the phrase "sending filename to CBR indexer". If the indexing failed, you'll see "indexing failed, updating all requests".&lt;br /&gt;&lt;br /&gt;You should see signs of indexing the ContentRM with a call to IndexIQFile, like this example below.&lt;br /&gt;2005/07/27 22:31:33.418 0ed4 0000 -&gt; CFN_Indexer::IndexIQFile 2005/07/27&lt;br /&gt;22:31:33.418 0ed4 0000 C:\Program Files\FileNet\Content Engine\Log \IndexQueue\000000065{529A1CC0-7CB8-456D-B37D-51D05248E179}001000&lt;br /&gt;{0C3C9546-8729-4DB3-A567-85DD4260E93A}.IQ&lt;br /&gt;&lt;br /&gt;2) Verity SHOULD log errors to ContentSearch trace  if there is a problem with indexing a specific item.&lt;br /&gt;&lt;br /&gt;If a Verity Indexing submit request fails there will be an error in the event log 'An error occurred in a Verity VDK method call.' on the File Store Service computer.  To get detailed info the best place to start is the ContentSearch trace, which will contain output from the Verity call-backs.  Normally Verity (through the VDK, CS used K2) doesn't fail the submit request if files are missing, or can't be indexed - it logs it in the callbacks and returns success.&lt;br /&gt;&lt;br /&gt;3) Check the sysinfo log (under the indexing folder in the file store&lt;br /&gt;physical location, typically :     C:\&lt;filestoreshare&gt;\&lt;filestorename&gt;&lt;br /&gt;\index\fs0&lt;br /&gt;Look for errors “unable to open” and UNC paths.  Permissions errors can indicate that the user that is running the FSS may not have adequate permissions to the FileStore folder (see step 10).&lt;br /&gt;&lt;br /&gt;4) Look in same folder :     C:\&lt;filestoreshare&gt;\&lt;filestorename&gt;\index\fs0&lt;br /&gt; “lock” files .lck.  Believe that removing them from that folder may release the indexing mechanism if it was locked by Verity when it hit a previous error. I.e. Collection.lck&lt;br /&gt;&lt;br /&gt;5) If nothing is being indexed, check the indexing folder “parts” folder for current entries (this is a bit more difficult if there are multiple indexes since you’ll have to check every one of them).  Check that the files have recent date time stamps.  If they are rather old and yet the system has been up for a while, the indexing isn’t running correctly.&lt;br /&gt;&lt;br /&gt;6) If nothing is being indexed, look on the CE, there is a folder under the installation folder that holds items waiting to be indexed.  If the CBR halts for any reason, ...\FileNet\Content Engine\Log\IndexQueue will begin to fill up with files.  Once indexing resumes, the number of files in the folders should go back down until it reaches zero (then the indexing process will have caught up with the current system requests).&lt;br /&gt;&lt;br /&gt;7) When is indexing completed?  The number of files in...\FileNet\Content Engine\Log\IndexQueue will be zero and queue entries such as the following will appear in the ContentSearch CE trace log:&lt;br /&gt;&lt;br /&gt;2005/06/10 01:04:13.632 05d4 0000 VdkCollectionSubmit AOK 2005/06/10 01:04:13.632 05d4 0000 VdkCollectionSubmit: \\3lfsusda\fn_fs \FS_FS2_upg\index\fs0 &lt;656&gt;&lt;br /&gt;&lt;br /&gt;[Thanks Fintan]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-3037309982430361286?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/3037309982430361286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/10/filenet-content-engine-35-verity.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/3037309982430361286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/3037309982430361286'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/10/filenet-content-engine-35-verity.html' title='FileNet Content Engine 3.5 - Verity Indexing Stopped'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-8686131328190916678</id><published>2009-09-08T11:11:00.000-07:00</published><updated>2009-09-08T11:14:56.334-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Low Fragmentation Heap'/><category scheme='http://www.blogger.com/atom/ns#' term='filenet content engine'/><category scheme='http://www.blogger.com/atom/ns#' term='ce'/><category scheme='http://www.blogger.com/atom/ns#' term='LFH'/><title type='text'>Low Fragmentation Heap for FileNet Content Engine</title><content type='html'>If you ever get this error generated by Filenet Content Engine 3.5:&lt;br /&gt;&lt;br /&gt;PID=864, TID=860, Fnk_CatService.exe hr=0x80070032(The network request is not supported.) Lfh.cpp[122] ($Revision: 1.2 $): An error occurred in a Win32 API method call. (function HeapSetInformation(), Enable the Low Fragmentation Heap on Object Store Default Heap failed. See MS kb929136 for LFH instructions. GFlags and debuggers should not be used with LFH.).&lt;br /&gt;&lt;br /&gt;Modify the registry at&lt;br /&gt;HKLM\Software\FileNet\ECM\Content Engine\Client\&lt;br /&gt;&lt;br /&gt;and add the following:&lt;br /&gt;&lt;br /&gt;DWORD EnableLFHClientCRT=0&lt;br /&gt;DWORD EnableLFHClientDefault=0&lt;br /&gt;&lt;br /&gt;More info available &lt;a href="http://support.microsoft.com/kb/929136"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-8686131328190916678?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/8686131328190916678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/09/if-you-ever-get-this-error-generated-by.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8686131328190916678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8686131328190916678'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/09/if-you-ever-get-this-error-generated-by.html' title='Low Fragmentation Heap for FileNet Content Engine'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-779151509265024185</id><published>2009-09-04T07:40:00.000-07:00</published><updated>2009-09-04T07:54:46.891-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unsupported disk version'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>VMware disks created by an unsupported version</title><content type='html'>When you get the following error on VMware:&lt;br /&gt;&lt;br /&gt;One or more of the disks used by this virtual machine was created by an unsupported version of VMware Server. To power on or upgrade the virtual machine, either remove the unsupported disks(s) or use a version of VMware Server that supports this version of the disks. Below is a list of the disks and their reported versions.&lt;br /&gt;&lt;br /&gt;You can perform the following:&lt;br /&gt;&lt;br /&gt;1) Edit file.VMX&lt;br /&gt;2) Modify virtualHWVersion = "n"; n might be 4 for example&lt;br /&gt;3) Edit the smallest file.VMDK (the one without -flat)&lt;br /&gt;4) Modify ddb.virtualHWVersion = "n", the same way as before&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-779151509265024185?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/779151509265024185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/09/vmware-disks-created-by-unsupported.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/779151509265024185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/779151509265024185'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/09/vmware-disks-created-by-unsupported.html' title='VMware disks created by an unsupported version'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-7815341897378485018</id><published>2009-09-04T06:52:00.000-07:00</published><updated>2009-09-04T06:55:52.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='websphere application server'/><category scheme='http://www.blogger.com/atom/ns#' term='windows service'/><category scheme='http://www.blogger.com/atom/ns#' term='was'/><title type='text'>Register Websphere as a service</title><content type='html'>I have installed Websphere 6.1 on Windows but it only registered Dmgr as a service: how can I register nodeagent and the appsrv as well?&lt;br /&gt;&lt;br /&gt;Here are the commands to launch:&lt;br /&gt;&lt;br /&gt;WASService -add nodeagent -servername nodeagent -profilePath "C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01"&lt;br /&gt;&lt;br /&gt;WASService -add server1 -servername server1 -profilePath "C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-7815341897378485018?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/7815341897378485018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/09/register-websphere-as-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7815341897378485018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7815341897378485018'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/09/register-websphere-as-service.html' title='Register Websphere as a service'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-7314199095499026235</id><published>2009-09-03T02:49:00.000-07:00</published><updated>2009-09-03T03:13:16.613-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><category scheme='http://www.blogger.com/atom/ns#' term='file copy'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows the great &amp; "Insufficient system resources to complete the requested service" error while copying a file</title><content type='html'>Some people found out that turing off the antivirus can help. It didn't work for me, anyway. Not even by using xcopy or xcopy /Z as someone else suggested.&lt;br /&gt;&lt;br /&gt;What I need to do is perform a local copy using ftp. If your source drive is an external hd, you may want to add that path to ftp and download it locally. You can find some info about that &lt;a href="http://www.online-tech-tips.com/computer-tips/setup-ftp-server-in-windows-iis/"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-7314199095499026235?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/7314199095499026235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/09/windows-great-insufficient-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7314199095499026235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7314199095499026235'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/09/windows-great-insufficient-system.html' title='Windows the great &amp; &quot;Insufficient system resources to complete the requested service&quot; error while copying a file'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6477567770204371584</id><published>2009-05-20T09:18:00.000-07:00</published><updated>2009-05-21T02:52:30.935-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='increase'/><category scheme='http://www.blogger.com/atom/ns#' term='hd size'/><category scheme='http://www.blogger.com/atom/ns#' term='enlarge'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>enlarge your disk -  vmware virtual disk</title><content type='html'>&lt;span style="font-weight: bold;"&gt;assumptions&lt;/span&gt;: the disk is system volume (i.e. there's only C:).&lt;br /&gt;Also, there's no snapshot: if there's any, they should be removed for this to work as described.&lt;br /&gt;&lt;br /&gt;1) increase virtual disk file size:&lt;br /&gt;vmware-vdiskmanager -x 20Gb vmdiskfile.vmdk&lt;br /&gt;&lt;br /&gt;2) add it as hd to another vm.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;note&lt;/span&gt;: once the other vm has booted, the "new" hd should already automagically have a letter assigned. if not, then there's probably a snapshot and the process won't work (point 7 won't, at least).&lt;br /&gt;&lt;br /&gt;3) inside the booted vm open a dos window and run: diskpart&lt;br /&gt;4) list volume&lt;br /&gt;5) set volume=X&lt;br /&gt;6) list volume, just to verify&lt;br /&gt;7) extend&lt;br /&gt;&lt;br /&gt;That's it. Shutdown, remove the disk and go back to the original vm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6477567770204371584?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6477567770204371584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/05/enlarge-vmware-virtual-disk-size.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6477567770204371584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6477567770204371584'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/05/enlarge-vmware-virtual-disk-size.html' title='enlarge your disk -  vmware virtual disk'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-8630810651368627680</id><published>2009-05-12T02:39:00.000-07:00</published><updated>2009-05-12T02:46:03.055-07:00</updated><title type='text'>IE8 compatibility mode</title><content type='html'>&lt;span style="font-family:arial;"&gt;To have your IE8 render a page like IE7 used to do, you have to add the following to your page:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;By doing so, IE8 will render that page just like IE7 would do.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-8630810651368627680?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/8630810651368627680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/05/ie8-compatibility-mode.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8630810651368627680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8630810651368627680'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/05/ie8-compatibility-mode.html' title='IE8 compatibility mode'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-1266122545036718458</id><published>2009-05-08T09:39:00.000-07:00</published><updated>2009-05-08T09:40:17.325-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jboss'/><title type='text'>how to create a second (new) instance in jboss</title><content type='html'>You can find it &lt;a href="http://www.coderanch.com/t/90033/JBoss/create-new-instance"&gt;here&lt;/a&gt;. It works!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-1266122545036718458?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/1266122545036718458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/05/how-to-create-second-new-instance-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1266122545036718458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1266122545036718458'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/05/how-to-create-second-new-instance-in.html' title='how to create a second (new) instance in jboss'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-1810492160726046245</id><published>2009-04-23T09:48:00.000-07:00</published><updated>2009-04-23T09:49:45.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='awk'/><category scheme='http://www.blogger.com/atom/ns#' term='variable'/><title type='text'>variable in awk</title><content type='html'>As reported &lt;a href="http://www.faqs.org/faqs/unix-faq/faq/part3/section-12.html"&gt;here&lt;/a&gt;, the correct syntax is:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;awk '/^'"$VAR"'/'&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-1810492160726046245?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/1810492160726046245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/04/variable-in-awk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1810492160726046245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1810492160726046245'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/04/variable-in-awk.html' title='variable in awk'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-418262786074266666</id><published>2009-04-23T04:28:00.000-07:00</published><updated>2009-04-23T04:29:57.946-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='permission'/><category scheme='http://www.blogger.com/atom/ns#' term='kofax'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Kofax Ascent Capture permission settings</title><content type='html'>A brief note which always comes handy is available at:&lt;br /&gt;&lt;a href="http://knowledgebase.kofax.com/faqsearch/results.aspx?QAID=2482"&gt;http://knowledgebase.kofax.com/faqsearch/results.aspx?QAID=2482&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-418262786074266666?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/418262786074266666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/04/kofax-ascent-capture-permission.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/418262786074266666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/418262786074266666'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/04/kofax-ascent-capture-permission.html' title='Kofax Ascent Capture permission settings'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-2589295955348490823</id><published>2009-04-23T04:27:00.001-07:00</published><updated>2009-04-23T04:28:03.148-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xkill'/><title type='text'>xkill for Windows</title><content type='html'>Also on Windows the very useful application available &lt;a href="http://solo-dev.deviantart.com/art/Windows-xKill-100737525"&gt;here&lt;/a&gt;. Yay!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-2589295955348490823?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/2589295955348490823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/04/xkill-for-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2589295955348490823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2589295955348490823'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/04/xkill-for-windows.html' title='xkill for Windows'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-2737585834243193896</id><published>2009-04-06T09:32:00.000-07:00</published><updated>2009-04-07T10:18:42.493-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mtime'/><category scheme='http://www.blogger.com/atom/ns#' term='find'/><category scheme='http://www.blogger.com/atom/ns#' term='erase'/><title type='text'>how to erase file older than 1 day</title><content type='html'>Very useful instruction: &lt;span style="font-family:courier new;"&gt;find . -name 'file*' -mtime +1 -exec rm {} \;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-2737585834243193896?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/2737585834243193896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/04/how-to-erase-file-older-than-1-day.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2737585834243193896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2737585834243193896'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/04/how-to-erase-file-older-than-1-day.html' title='how to erase file older than 1 day'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6242460120781946582</id><published>2009-04-06T07:33:00.000-07:00</published><updated>2009-04-06T07:36:37.115-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OutOfMemory'/><category scheme='http://www.blogger.com/atom/ns#' term='websphere application server'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><title type='text'>Solving memory problems in WebSphere applications</title><content type='html'>Nice doc titled: &lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0706_sun/0706_sun.html"&gt;Solving memory problems in WebSphere applications&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also read &lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg21236509"&gt;How to allocate large objects into Large Object Area on IBM SDK 1.4.2 SR1 and later&lt;/a&gt; and &lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg21176363"&gt;Avoiding Java heap fragmentation with Java SDK V1.4.2&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6242460120781946582?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6242460120781946582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/04/solving-memory-problems-in-websphere.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6242460120781946582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6242460120781946582'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/04/solving-memory-problems-in-websphere.html' title='Solving memory problems in WebSphere applications'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-4602629689771198294</id><published>2009-03-30T06:28:00.000-07:00</published><updated>2009-03-30T06:30:03.558-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uptime'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>oracle instance uptime</title><content type='html'>As reported &lt;a href="http://www.dba-oracle.com/t_uptime.htm"&gt;here&lt;/a&gt;, this is the query to execute:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;select&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   'Hostname : ' || host_name&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   ,'Instance Name : ' || instance_name&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   ,'Started At : ' || to_char(startup_time,'DD-MON-YYYY HH24:MI:SS') stime&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   ,'Uptime : ' || floor(sysdate - startup_time) || ' days(s) ' ||&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   trunc( 24*((sysdate-startup_time) -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   trunc(sysdate-startup_time))) || ' hour(s) ' ||&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   mod(trunc(1440*((sysdate-startup_time) -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   trunc(sysdate-startup_time))), 60) ||' minute(s) ' ||&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   mod(trunc(86400*((sysdate-startup_time) -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   trunc(sysdate-startup_time))), 60) ||' seconds' uptime&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;from&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;   sys.v_$instance;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-4602629689771198294?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/4602629689771198294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/oracle-instance-uptime.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/4602629689771198294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/4602629689771198294'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/oracle-instance-uptime.html' title='oracle instance uptime'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6750212476383266262</id><published>2009-03-25T12:43:00.000-07:00</published><updated>2009-03-26T05:04:14.452-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSVR0101W'/><category scheme='http://www.blogger.com/atom/ns#' term='was'/><title type='text'>Websphere error WSVR0101W</title><content type='html'>If you ever get an error like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-family:courier new;"&gt;0000006d ApplicationMg A WSVR0200I: Starting application: MyAppEAR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;0000006d ApplicationMg E WSVR0101W: An error occurred starting MyAppEAR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;0000006d ApplicationMg A WSVR0217I: Stopping application: MyAppEAR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;0000006d ApplicationMg A WSVR0220I: Application stopped: MyAppEAR&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Make sure your web.xml is correct. In our case, we had some unexistent servlet mapping, which caused the application to fault.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6750212476383266262?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6750212476383266262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/websphere-error-wsvr0101w.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6750212476383266262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6750212476383266262'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/websphere-error-wsvr0101w.html' title='Websphere error WSVR0101W'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-1162614205225782398</id><published>2009-03-17T13:47:00.000-07:00</published><updated>2009-03-17T13:55:06.098-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdf generator'/><category scheme='http://www.blogger.com/atom/ns#' term='jsse'/><category scheme='http://www.blogger.com/atom/ns#' term='com.ibm.jsse2.util.h: No trusted certificate found'/><category scheme='http://www.blogger.com/atom/ns#' term='ssl'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe'/><title type='text'>Adobe &amp; "com.ibm.jsse2.util.h: No trusted certificate found" error</title><content type='html'>Suddenly a new error on Websphere Application Server, where Adobe PDF Generator runs:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;RemoteException occurred in server thread; nested exception is:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;java.rmi.RemoteException: org.omg.CORBA.COMM_FAILURE: CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_CLIENT_SOCKET:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;JSSL0080E: javax.net.ssl.SSLHandshakeException - The client and server could not negotiate the desired level of security.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Reason: com.ibm.jsse2.util.h: No trusted certificate found  vmcid: 0x49421000  minor code: 70  completed: No&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Found this 6 point help somewhere on the web (thanks Soorya!):&lt;br /&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: 'Times New Roman';"&gt;&lt;br /&gt;Hi,&lt;br /&gt;You need to  obtain signer certificates from remote machine for SSL configuration.&lt;br /&gt;I  have explained you the steps below for the same.&lt;br /&gt;1. From administrative  console, follow&lt;br /&gt;Security -&gt; SSL certificate and key management -&gt; key  stores and certificates - &gt; NodeDefaultTrustStore -&gt; Signer certificates  -&gt; Retrive from port.&lt;br /&gt;2. Enter remote machine name at Host.&lt;br /&gt;3. Enter  CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS of the remote machine at Port.&lt;br /&gt;4. Enter  Alias for reference.&lt;br /&gt;5. Click “Retrieve signer information”.&lt;br /&gt;6. Apply and  save the changes.&lt;br /&gt;&lt;br /&gt;Hope it will useful.&lt;br /&gt;Regards,&lt;br /&gt;Soorya  Prakash.S&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Following the hints, I managed to solve using localhost:9043 for points 2 and 3, and "adobe" for point 4. No reboot needed, the application now transforms into PDF nicely.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-1162614205225782398?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/1162614205225782398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/adobe-comibmjsse2utilh-no-trusted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1162614205225782398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1162614205225782398'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/adobe-comibmjsse2utilh-no-trusted.html' title='Adobe &amp; &quot;com.ibm.jsse2.util.h: No trusted certificate found&quot; error'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-2961742561366563245</id><published>2009-03-16T08:18:00.000-07:00</published><updated>2009-03-16T08:25:12.414-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='accents'/><category scheme='http://www.blogger.com/atom/ns#' term='IE6'/><title type='text'>IE6 issues with javascript with accents</title><content type='html'>The following code won't run with IE6, but does run perfectly on IE7:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;function changeFunction(obj) {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        var div = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        var idScheda = '';&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        var o = obj;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        alert('ID: ' + obj.id); // undefined&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        alert('TO: ' + typeof(obj.id)); // undefined&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        alert('IF: ' + (typeof(obj.id) == 'undefined')); // true&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        if (typeof(obj.id) == 'undefined') {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                // compatibilità&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                alert('OK');&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Basically, the problem was that we never got the OK alert, even though we got the true alert, one line before. We found out the error was related to the accent in compatibilità: changing that into compatibilita made the whole thing run on IE6 as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-2961742561366563245?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/2961742561366563245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/ie6-issues-with-javascript-with-accents.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2961742561366563245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/2961742561366563245'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/ie6-issues-with-javascript-with-accents.html' title='IE6 issues with javascript with accents'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-3950093054832125165</id><published>2009-03-12T12:53:00.000-07:00</published><updated>2009-03-12T12:57:45.924-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javamail'/><title type='text'>JavaMail 1.4.2 released</title><content type='html'>New JavaMail release, 1.4.2, available &lt;a href="http://java.sun.com/products/javamail/downloads/index.html"&gt;here&lt;/a&gt;. Pretty nice info in the &lt;a href="http://java.sun.com/products/javamail/SSLNOTES.txt"&gt;SSLNOTES&lt;/a&gt; file, which might actually help wrt the difficulties I experienced in a previous post. HTH.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-3950093054832125165?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/3950093054832125165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/javamail-142-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/3950093054832125165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/3950093054832125165'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/javamail-142-released.html' title='JavaMail 1.4.2 released'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-6300570562579000295</id><published>2009-03-05T12:26:00.000-08:00</published><updated>2009-03-05T12:28:21.882-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nohup'/><category scheme='http://www.blogger.com/atom/ns#' term='background'/><category scheme='http://www.blogger.com/atom/ns#' term='aix'/><title type='text'>surviving process on aix</title><content type='html'>On Aix, to run a command in background &lt;span style="font-style: italic;"&gt;and &lt;/span&gt;in a way which will not be killed once you disconnect you remote session, you should issue the following command:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;nohup command &amp;amp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-6300570562579000295?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/6300570562579000295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/surviving-process-on-aix.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6300570562579000295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/6300570562579000295'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/surviving-process-on-aix.html' title='surviving process on aix'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-1073988765864553668</id><published>2009-03-05T12:16:00.000-08:00</published><updated>2009-03-05T12:19:28.956-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows service'/><title type='text'>How to run Win apps as service</title><content type='html'>Problem: I have a Windows application which has to be always open. Therefore it stays on a server, but I have to be careful and disconnect every time stop working, or the process gets killed.&lt;br /&gt;&lt;br /&gt;Solution: http://www.cypressnet.com/Products/autotask/autotask.htm: "&lt;span style="color:black;"&gt;This allows for many       types of tasks to be ran in the background, even when the users are logged       off." Not for free.&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/8654421614256322547-1073988765864553668?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/1073988765864553668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/how-to-run-win-apps-as-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1073988765864553668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1073988765864553668'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/how-to-run-win-apps-as-service.html' title='How to run Win apps as service'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-1082373416499652525</id><published>2009-03-02T08:40:00.001-08:00</published><updated>2009-03-02T08:49:30.553-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='active directory'/><category scheme='http://www.blogger.com/atom/ns#' term='ad'/><category scheme='http://www.blogger.com/atom/ns#' term='userPrincipalName'/><category scheme='http://www.blogger.com/atom/ns#' term='sAMAccountName'/><title type='text'>sAMAccountName 20 chat limit</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://computerperformance.co.uk/images/Vista/user_ldap.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 297px; height: 183px;" src="http://computerperformance.co.uk/images/Vista/user_ldap.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://computerperformance.co.uk/Logon/LDAP_attributes_active_directory.htm#LDAP_Attributes_from_Active_Directory_Users_and_Computers"&gt;Here&lt;/a&gt; is published a description of the Active Directory fields.&lt;br /&gt;&lt;br /&gt;My interest is focused on the &lt;span style="font-weight: bold;"&gt;sAMAccountName &lt;/span&gt;(which is limited to 20 chars due to backwards compatibility) and &lt;span style="font-weight: bold;"&gt;userPrincipalName&lt;/span&gt; (which can be up longer and may include @domain). Systems with long user names should rather use the latter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-1082373416499652525?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/1082373416499652525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/samaccountname-20-chat-limit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1082373416499652525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1082373416499652525'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/samaccountname-20-chat-limit.html' title='sAMAccountName 20 chat limit'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-1602888249797200690</id><published>2009-03-02T05:12:00.000-08:00</published><updated>2009-03-05T12:22:01.493-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jsse'/><category scheme='http://www.blogger.com/atom/ns#' term='websphere application server'/><category scheme='http://www.blogger.com/atom/ns#' term='ssl'/><category scheme='http://www.blogger.com/atom/ns#' term='javamail'/><category scheme='http://www.blogger.com/atom/ns#' term='was'/><title type='text'>The story of the secure connection on Websphere 6.0.0</title><content type='html'>&lt;span style="font-family:arial;"&gt;Once upon a time, our web application required to establish a SSL connection. Therefore we added JavaMail 1.4.1 JARs in our WEB-INF/lib directory, deployed the web application on Websphere 6.0.0 and experienced the application server was still loading its 1.3 version.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;LESSON #1&lt;/span&gt;: use PARENT_LAST and PARENT_FIRST to determine whether the EAR/WAR file JARs are the last or the first to be loaded. A good explanation was found &lt;/span&gt;&lt;a style="font-family: arial;" href="http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/crun_classload.html"&gt;here&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Once we set PARENT_LAST on the Web Module, we ran into several XML casting related errors, such as: &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="a14110200"&gt;org.apache.xerces.parsers.XML1&lt;wbr&gt;1Configuration cannot be cast to org.apache.xerces.xni.parser.X&lt;wbr&gt;MLParserConfiguration&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;. That was because of the presence of &lt;/span&gt;&lt;span style="font-family:arial;"&gt;unneeded JARs in WEB-INF/lib, eventually conflicting with Websphere ones, and previously bypassed by the PARTENT_FIRST option. Also in this care there's a lot of documentation and explanations, such as &lt;/span&gt;&lt;a style="font-family: arial;" href="http://xerces.apache.org/xerces2-j/faq-general.html#faq-5"&gt;here&lt;/a&gt;&lt;span style="font-family:arial;"&gt;, &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www.nabble.com/org.apache.xerces.parsers.XML11Configuration-cannot-be-cast-to-org.apache.xerces.xni.parser.XMLParserConfiguration-td14108368.html"&gt;here&lt;/a&gt;&lt;span style="font-family:arial;"&gt;, and &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www.ibm.com/developerworks/websphere/library/techarticles/0310_searle/searle.html"&gt;here&lt;/a&gt;&lt;span style="font-family:arial;"&gt;. However, what it had to be done was to clean up the unused JARs and/or substitute some of them with proper others.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;LESSON #2&lt;/span&gt;: &lt;span style="font-family:arial;"&gt;as a web application grows with time, it arrives the moment to stop and anlayze how many trash JAR it has collected. Therefore procede per steps:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ol&gt;&lt;li style="font-family: arial;"&gt;remove all JARs;&lt;/li&gt;&lt;li style="font-family: arial;"&gt;if you are using the API of some suite, make sure you are using the required JARs;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-family: arial;"&gt;add JARs one by one, from the most important to the last important, till all compinling errors go away;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;go round you web application until you face some run time error, then add the remaining missing JARs. (Any suggestion on better ways is highly accepted!)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family:arial;"&gt;Now that the application can be started without errors and properly use JavaMail 1.4, we face a new error caused by:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;javax.net.ssl.SSLException: Unsupported record version Unknown 111.109&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        at com.ibm.jsse2.a.b(Unknown Source)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        at com.ibm.jsse2.a.a(Unknown Source)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Which seems to be due our current Websphere version (alas, still 6.0.0, while RAD 6.0.2 has it fixed). A fix is available &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www-01.ibm.com/support/docview.wss?rs=180&amp;amp;uid=swg1PK32916"&gt;here&lt;/a&gt;&lt;span style="font-family:arial;"&gt;, even though I found it impossible to download APAR PK32916 by &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www-933.ibm.com/support/fixcentral/"&gt;Fix Central&lt;/a&gt;&lt;span style="font-family:arial;"&gt;. Given the fact it's impossible for us to upgrade WAS as of now, we have to find a workaround, but before that:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;LESSON #3&lt;/span&gt;: should be needless to say, however better &lt;span style="font-family:arial;"&gt;make sure your development team is &lt;/span&gt;using locally the same version of application server which is running on the test and production environments.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;So, if it is impossible to use IBM JSSE API because they are old (as for JavaMail) and buggy, why not give it a try with SUN JSSE. I know it's dirty, however I extracted jsse.jar from Sun Java SDK 1.4 and added it to WEB-INF/lib. It resulted in a new error, which goes like:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;java.net.SocketException: Export restriction: this JSSE implementation is non-pluggable.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        at javax.net.ssl.DefaultSSLSocketFactory.createSocket(DashoA12275)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Apparently the walkaround for this issue is reported &lt;/span&gt;&lt;a style="font-family: arial;" href="http://forums.sun.com/thread.jspa?threadID=223137&amp;amp;start=15&amp;amp;tstart=0"&gt;here&lt;/a&gt;&lt;span style="font-family:arial;"&gt;, and it says to patch &lt;span style="font-family:courier new;"&gt;org.apache.axis.components.net.JSSESocketFactory&lt;/span&gt;, and shows how. The reason is reported on &lt;/span&gt;&lt;a style="font-family: arial;" href="http://java.sun.com/j2se/1.4.2/docs/relnotes/features.html#security"&gt;Java 1.4 release notes&lt;/a&gt;&lt;span style="font-family:arial;"&gt;, and goes like: "The JSSE implementation provided in this release includes  strong cipher suites.  However, due to U.S. export control  restrictions, &lt;/span&gt;&lt;b style="font-family: arial;"&gt;this release does not allow alternate "pluggable"  SSL/TLS implementations to be used.&lt;/b&gt;&lt;span style="font-family:arial;"&gt;  For more information, please see the   &lt;/span&gt;&lt;a style="font-family: arial;" href="http://java.sun.com/j2se/1.4.2/docs/guide/security/jsse/JSSERefGuide.html#Customization"&gt;JSSE Reference Guide&lt;/a&gt;&lt;span style="font-family:arial;"&gt;."  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;LESSON #4&lt;/span&gt;: you have to know when to stop even if you would like to carry on with the challenge. There are probably more critical things to deal with, so leave your ego apart.&lt;br /&gt;&lt;br /&gt;We'll wait till we upgrade Websphere.&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/8654421614256322547-1602888249797200690?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/1602888249797200690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/03/story-of-secure-connection-on-websphere.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1602888249797200690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/1602888249797200690'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/03/story-of-secure-connection-on-websphere.html' title='The story of the secure connection on Websphere 6.0.0'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-4373356994977387064</id><published>2009-02-28T10:20:00.000-08:00</published><updated>2009-02-28T13:53:57.439-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian sid'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg'/><category scheme='http://www.blogger.com/atom/ns#' term='keyboard interference'/><title type='text'>Sid X.Org going crazy</title><content type='html'>A few apt-get update's ago, my X.Org server suddenly stopped working properly with my keyboard. Kb still worked fine in pure console, but when I typed anything in X my kb scroll lock led was turned on and off as I typed, making it impossible to write properly. Also, it was like the Ctrl key was costantly kept pushed.&lt;br /&gt;&lt;br /&gt;The errors I got were only of this kind:&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Shift: line 17 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Shift: line 23 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Latch: line 27 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Latch: line 32 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Lock: line 36 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Lock: line 41 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;The XKEYBOARD keymap compiler (xkbcomp) reports:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Multiple interpretations of "NoSymbol+AnyOfOrNone(all)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Using last definition for duplicate fields&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Multiple interpretations of "NoSymbol+AnyOf(all)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Using last definition for duplicate fields&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Multiple interpretations of "NoSymbol+AnyOfOrNone(all)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Using last definition for duplicate fields&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Errors from xkbcomp are not fatal to the X server&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Shift: line 17 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Shift: line 23 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Latch: line 27 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Latch: line 32 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Lock: line 36 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;expected keysym, got ISO_Level5_Lock: line 41 of level5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;The XKEYBOARD keymap compiler (xkbcomp) reports:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Multiple interpretations of "NoSymbol+AnyOfOrNone(all)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Using last definition for duplicate fields&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Multiple interpretations of "NoSymbol+AnyOf(all)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Using last definition for duplicate fields&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Multiple interpretations of "NoSymbol+AnyOfOrNone(all)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Using last definition for duplicate fields&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt; Warning:          Type "ONE_LEVEL" has 1 levels, but &lt;/span&gt;&lt;/span&gt;&lt;ralt&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt; has 2 symbols&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;                   Ignoring extra symbols&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Errors from xkbcomp are not fatal to the X server&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I finally got the situation manageable by configuring &lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;/etc/X11/xorg.conf&lt;/span&gt;&lt;/span&gt; this way:&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;Option      "XkbRules"          "walkaround"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#Option      "XkbRules"          "xorg"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Don't ask why, but now I can use my kb at 70%. I still get some errors, such as can't type letters with accents, @, £ and so on, plus, obviously, the following:&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:100%;"  &gt;(EE) XKB: Couldn't open rules file /usr/share/X11/xkb/rules/xfree&lt;br /&gt;(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap&lt;br /&gt;(EE) Error compiling keymap (server-0)&lt;br /&gt;(EE) XKB: Couldn't compile keymap&lt;br /&gt;SetClientVersion: 0 9&lt;br /&gt;SetKbdSettings - type: 0 rate: 30 delay: 500 snumlk: 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Finally, I found the bug filed on bdo:&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514975&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Following its instructions, I upgraded libx11-6 from 1.0.3-7 to 1.1.5-2 and restored Option      &lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;"XkbRules" "xorg"&lt;/span&gt;&lt;/span&gt; in &lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;xorg.conf&lt;/span&gt;&lt;/span&gt;. After restarting X and issuing &lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;setxkbmap it&lt;/span&gt;&lt;/span&gt; I can finally use my kb 100%. Yikes!&lt;/ralt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-4373356994977387064?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/4373356994977387064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/02/sid-xorg-going-crazy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/4373356994977387064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/4373356994977387064'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/02/sid-xorg-going-crazy.html' title='Sid X.Org going crazy'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-8946330887101095371</id><published>2009-02-24T03:07:00.000-08:00</published><updated>2009-02-24T03:44:51.979-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='COM+'/><category scheme='http://www.blogger.com/atom/ns#' term='edit limits'/><title type='text'>How to enable a grayed out COM+ button on Win 2003</title><content type='html'>&lt;span style="width: 500px;"&gt;&lt;span style="font-size:-1;"&gt;Case: on a Win 2003 server (not DC) it is impossible to enable COM+ because its button ("edit limits") is grayed out. How to enable it?&lt;br /&gt;&lt;br /&gt;The referring security policy is: DCOM: Machine Access Restrictions in Security Descriptor Definition Language (SDDL) syntax, which can be found in: Local Security Settings\Security Settings\Local Policies\Security Options, and it must be set to "Not Defined" in order to have the button enabled.&lt;br /&gt;&lt;br /&gt;On the (not DC) box, it seems to be impossible to set the policy to such value, and therefore the following registry key must be erased:  HKLM\Software\Policies\Microsoft\Windows NT\DCOM.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-8946330887101095371?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/8946330887101095371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/02/how-to-enable-grayed-out-com-button-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8946330887101095371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/8946330887101095371'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/02/how-to-enable-grayed-out-com-button-on.html' title='How to enable a grayed out COM+ button on Win 2003'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-5130458573729605449</id><published>2009-02-24T02:52:00.000-08:00</published><updated>2009-02-24T03:04:38.048-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meta-LUN'/><category scheme='http://www.blogger.com/atom/ns#' term='SAN'/><category scheme='http://www.blogger.com/atom/ns#' term='LUN'/><title type='text'>Unvisible meta-LUN</title><content type='html'>I happened to see a Windows box not being able to see a meta-LUN (a bigger LUN formed of several "standard" size LUN) because its id was a too high number.&lt;br /&gt;To keep in mind.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-5130458573729605449?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/5130458573729605449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/02/unvisible-meta-lun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5130458573729605449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5130458573729605449'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/02/unvisible-meta-lun.html' title='Unvisible meta-LUN'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-7528388544206748813</id><published>2009-02-23T05:03:00.000-08:00</published><updated>2009-02-28T16:02:45.839-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OutOfMemory'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='log4j'/><title type='text'>log4j causing OutOfMemory error</title><content type='html'>&lt;span style=";font-family:Arial;font-size:85%;color:navy;"   &gt;&lt;span style=";font-family:Arial;font-size:10;color:navy;"   lang="IT" &gt;OutOfMemory Error on application server.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:85%;color:navy;"   &gt;&lt;span style=";font-family:Arial;font-size:10;color:navy;"   lang="IT" &gt;Thread dump analysis reported 15 threads active out of 650. The others were in wait. Inactive threads stack trace reported the following:&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;table class="MsoNormalTable" border="1" cellpadding="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td style="padding: 0.75pt;"&gt; &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;color:red;"   &gt;&lt;span style=";font-size:12;color:red;"   lang="IT"&gt;at java.lang.Thread.sleep(Native  Method)&lt;br /&gt;at  org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java(Compiled Code))  &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;   &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:85%;color:navy;"   &gt;&lt;span style=";font-family:Arial;font-size:10;color:navy;"   lang="IT" &gt;&lt;o:p&gt; &lt;/o:p&gt;In here &lt;a title="blocked::http://www.theserverside.com/discussions/thread.tss?thread_id=27315" href="http://www.theserverside.com/discussions/thread.tss?thread_id=27315"&gt;http://www.theserverside.com/discussions/thread.tss?thread_id=27315&lt;/a&gt; I found the following:&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="font-size:12;"&gt;I found from the thread dump that lot of threads are  created for log4j and not getting recycled.(see the thread dump below). I masked  the log4j logging from my code. These log4j threads still get generated. Any  ideas???&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="font-size:12;"&gt;&lt;b&gt;&lt;span style="font-weight: bold;"&gt;Thread  Dump&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;"Thread-10" daemon prio=5 tid=0x113015d0 nid=0x838c waiting  on monitor [0x133bf000..0x133bfdbc]&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;span style="color:red;"&gt;        at java.lang.Thread.sleep(Native  Method)&lt;br /&gt;      at  org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:95)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:Arial;font-size:85%;color:navy;"   &gt;&lt;span style=";font-family:Arial;font-size:10;color:navy;"   &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Arial;font-size:85%;color:navy;"   &gt;&lt;span style=";font-family:Arial;font-size:10;color:navy;"   &gt;&lt;o:p&gt; &lt;/o:p&gt;SOLUTION [&lt;span style="font-weight: bold;"&gt;in short: log4j configureAndWatch() spreads lots of threads without deallocating them, eventually causing OOM exceptions&lt;/span&gt;]:&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="font-size:12;"&gt;I have not worked on JBoss. I am having Weblogic Server.  But I am pretty much sure that JBoss might let you do similar stuff.&lt;br /&gt;&lt;br /&gt;1.  After you have launched the server, run your application in a loop.&lt;br /&gt;2. At the  point where the server says that it cannot create new native threads, get a  thread dump. In weblogic I did it by running the command :&lt;br /&gt;&lt;br /&gt;java  weblogic.Admin -url hostname:7001 -username admin -password mypassword  THREAD_DUMP&lt;br /&gt;&lt;br /&gt;3. Take a look at all the threads that are waiting on  monitor. Chances are that 90% of the threads will be spawned by same process. In  my case, it was&lt;br /&gt;&lt;br /&gt;"Thread-14" daemon prio=5 tid=0x11999e90 nid=0x3388  waiting on monitor [0x135bf000..0x135bfdbc]&lt;br /&gt;      at  java.lang.Thread.sleep(Native Method)&lt;br /&gt;      at  org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:95)&lt;br /&gt;&lt;br /&gt;I knew  that this has something to do with log4j framework that I was using for logging.&lt;br /&gt;&lt;br /&gt;4. So I started masking the logging lines, to see where this was being  generated from. Eventually I found that the line&lt;br /&gt;  DOMConfigurator.&lt;span style="font-weight: bold;"&gt;configureAndWatch&lt;/span&gt;(fileFileName, logFileWatchTime)&lt;br /&gt;was  generating the threads that were not getting recycled. So I just went ahead and  masked them.&lt;br /&gt;&lt;br /&gt;Now everything works fine. It is going to be a different day  I will be spending trouble shooting why this is happening. I was using this,  because I liked the idea that by doing so, you could dynamically change log4j  properties file and not restart the server.&lt;br /&gt;&lt;br /&gt;But for now, I can leave  with the idea of restarting the server if I change any configuration in log4j  properties file. ;-&gt;&lt;br /&gt;&lt;br /&gt;What i would suggest is that instead of looping  1000 times, just loop 20 times. Get a thread dump before you run your client and  after you run youyr client. See what threads are created new, and if most of  them are for same process, you need to see where they care created. It might be  a bug in your code or third party library that you are  using.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-7528388544206748813?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/7528388544206748813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/02/log4j-causing-outofmemory-exception.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7528388544206748813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/7528388544206748813'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/02/log4j-causing-outofmemory-exception.html' title='log4j causing OutOfMemory error'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8654421614256322547.post-5864532703062907537</id><published>2009-02-23T03:13:00.000-08:00</published><updated>2009-02-23T03:16:01.365-08:00</updated><title type='text'>first post</title><content type='html'>First post!&lt;br /&gt;Why a blog? To keep track of stuff I'd be forgetting after a few time.&lt;br /&gt;Hopefully I'll keep it updated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8654421614256322547-5864532703062907537?l=robpar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robpar.blogspot.com/feeds/5864532703062907537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robpar.blogspot.com/2009/02/first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5864532703062907537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8654421614256322547/posts/default/5864532703062907537'/><link rel='alternate' type='text/html' href='http://robpar.blogspot.com/2009/02/first-post.html' title='first post'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/14182165745790914710</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_0YIcVgxUcHE/SaKg61vSXlI/AAAAAAAAFP4/YRxC5i2BONg/S220/laurea_tiziana_square_96.jpg'/></author><thr:total>0</thr:total></entry></feed>
