<?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-6048271188776709768</id><updated>2011-04-21T14:38:04.406-07:00</updated><title type='text'>Websphere Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-6746988007870626945</id><published>2009-04-23T09:17:00.001-07:00</published><updated>2009-04-23T09:17:24.344-07:00</updated><title type='text'>Error: A request has been denied as a potential CSRF attack</title><content type='html'>&lt;p&gt;Hace poco obtuve ese mensaje de error en una aplicación portal que invocaba web services que estaban en un was remoto, esta llamada se hacia mediante &lt;a href="http://directwebremoting.org/"&gt;DWR&lt;/a&gt; (Direct Web Remoting).&lt;/p&gt;  &lt;p&gt;Como arreglar esto pues editando el archivo web.xml de la aplicación que hace la llamada agregando el tag crossDomainSessionSecurity el cual permite efectuar llamadas desde distintos dominios.&lt;/p&gt;  &lt;p&gt;Nuestro web.xml quedaría de la siguiente forma:&lt;/p&gt;  &lt;p&gt;&amp;lt;servlet&amp;gt;   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;servlet-name&amp;gt;dwr&amp;lt;/servlet-name&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;display-name&amp;gt;DWR Servlet&amp;lt;/display-name&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;servlet-class&amp;gt;org.directwebremoting.servlet.DwrServlet&amp;lt;/servlet-class&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;init-param&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;param-name&amp;gt;debug&amp;lt;/param-name&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/init-param&amp;gt;    &lt;br /&gt;&lt;font color="#0000ff"&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;init-param&amp;gt;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;param-name&amp;gt;crossDomainSessionSecurity&amp;lt;/param-name&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/init-param&amp;gt;      &lt;br /&gt;&lt;/font&gt;&amp;lt;/servlet&amp;gt; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-6746988007870626945?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/6746988007870626945/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=6746988007870626945' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/6746988007870626945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/6746988007870626945'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2009/04/error-request-has-been-denied-as.html' title='Error: A request has been denied as a potential CSRF attack'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-973788285276856442</id><published>2009-04-06T14:18:00.001-07:00</published><updated>2009-04-06T14:18:20.518-07:00</updated><title type='text'>Adobe reader 9 en ubuntu 9.04 64 bits</title><content type='html'>&lt;p align="justify"&gt;Desde que me decidí a hacer una migración completa de windows hacia ubuntu 9.04 de 64 bits he tenido uno que otro problema entre los cuales esta el Adobe Reader 9 que no tiene una versión oficial para ubuntu de 64 bits.&lt;/p&gt;  &lt;p align="justify"&gt;Pero esto se puede solucionar forzando la instalación vía línea de comandos a pesar de que la arquitectura del programa (32 bits) no es la correcta.&lt;/p&gt;  &lt;p align="justify"&gt;Luego de forzar la instalación tampoco levantaba hasta que instale las ia32 (conjunto de librerías que emulan algunas librerias que utiliza el sistema para equipos de 32 bits.&lt;/p&gt;  &lt;p align="justify"&gt;Para mi sorpresa al hacer al fin el vmware player empezo a reconocer dispositivos usb :D&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-973788285276856442?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/973788285276856442/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=973788285276856442' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/973788285276856442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/973788285276856442'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2009/04/adobe-reader-9-en-ubuntu-904-64-bits.html' title='Adobe reader 9 en ubuntu 9.04 64 bits'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-8652800516416649397</id><published>2009-03-29T14:13:00.001-07:00</published><updated>2009-03-29T14:13:47.227-07:00</updated><title type='text'>Discos de Websphere Portal 6</title><content type='html'>&lt;p&gt;Hoy día estaba instalando el portal y resulta que no tenia la correspondencia de los números de disco con los nombres :S&lt;/p&gt;  &lt;p&gt;googleando un poco logre ubicar la relación:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;WebSphere Portal V6.0 and Workplace Web Content Management V6.0 - Portal Install V6.0 (W-Setup)     &lt;br /&gt;C93LQML.zip      &lt;br /&gt;WebSphere Portal V6.0 and Workplace Web Content Mgmt V6.0 - WebSphere Application Server Network Deployment for Windows, V6.0.2.9 (W-1)      &lt;br /&gt;C93LWML.exe      &lt;br /&gt;WebSphere Portal V6.0 and Workplace Web Content Mgmt V6.0 - WebSphere Process Server for Windows, V6.0.1.1 (W-2)      &lt;br /&gt;C93LRML.exe      &lt;br /&gt;WebSphere Portal V6.0 and Workplace Web Content Mgmt V6.0 - Portal Server (Disc 1 of 2), V6.0 (W-3)      &lt;br /&gt;C93LSML.zip      &lt;br /&gt;WebSphere Portal V6.0 and Workplace Web Content Mgmt V6.0 - Portal Server (Disc 2 of 2), V6.0 (W-4)      &lt;br /&gt;C93M4ML.zip      &lt;br /&gt;WebSphere Portal V6.0 and Workplace Web Content Mgmt V6.0 - Personalization, V6.0 (W-5)      &lt;br /&gt;C93LUML.zip&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-8652800516416649397?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/8652800516416649397/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=8652800516416649397' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/8652800516416649397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/8652800516416649397'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2009/03/discos-de-websphere-portal-6.html' title='Discos de Websphere Portal 6'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-1368561212627679209</id><published>2009-03-29T13:40:00.001-07:00</published><updated>2009-03-29T13:41:11.153-07:00</updated><title type='text'>GlassBox ( en inicio de pruebas)</title><content type='html'>&lt;p&gt;Después de mucho buscar encontré una alternativa open source para el tema de performance de aplicaciones.&lt;/p&gt;  &lt;p&gt;Se trata del proyecto &lt;strong&gt;GlassBox&lt;/strong&gt; el cual se encarga de monitorear un servidor de aplicaciones al estilo Willy Introscope pero de forma totalmente gratuita y bajo licencia gpl.&lt;/p&gt;  &lt;p&gt;Según lo que se puede ver en su pagina web podemos incluso llegar a niveles de driver jdbc pudiendo ubicar y mostrar a los querys mas lentos.&lt;/p&gt;  &lt;p&gt;Lo que habría que probar seria:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;El soporte en aix, actualmente esta probado sobre windows, linux, Solaris habría que hacer las pruebas del caso. &lt;/li&gt;    &lt;li&gt;El nivel de carga que genera la aplicación para ver si puede estar activa el 100% del tiempo. &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-1368561212627679209?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/1368561212627679209/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=1368561212627679209' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/1368561212627679209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/1368561212627679209'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2009/03/glassbox-en-inicio-de-pruebas.html' title='GlassBox ( en inicio de pruebas)'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-7915607559072977366</id><published>2009-01-11T18:00:00.001-08:00</published><updated>2009-01-11T18:02:00.394-08:00</updated><title type='text'>Ear de IBMUTC</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Algunas veces he probado metodos de ejb en el rad usando la aplicacion UTC ( Universal Test Client) pero y por donde anda el ear ?.&lt;/p&gt;  &lt;p&gt;Bueno pues lo podemos encontrar en esta ruta:&lt;/p&gt;  &lt;p&gt;&lt;font color="#0000ff" size="1"&gt;&lt;strong&gt;&amp;lt;was install&amp;gt;WebSphere\AppServer\deploytool\itp\plugins\com.ibm.ws.ast.st.utc_6.1.0&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_4lGZabLHIjs/SWqkV603EvI/AAAAAAAAABo/GNnB8yjTtHk/image%5B2%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="139" alt="image" src="http://lh3.ggpht.com/_4lGZabLHIjs/SWqkWe1zCDI/AAAAAAAAABs/hkAc7kcp6sk/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-7915607559072977366?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/7915607559072977366/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=7915607559072977366' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/7915607559072977366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/7915607559072977366'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2009/01/ear-de-ibmutc.html' title='Ear de IBMUTC'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_4lGZabLHIjs/SWqkWe1zCDI/AAAAAAAAABs/hkAc7kcp6sk/s72-c/image_thumb.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-1211214598770759468</id><published>2008-12-09T20:45:00.001-08:00</published><updated>2008-12-09T20:45:26.069-08:00</updated><title type='text'>Spring Agile Tour Perú</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;En el blog de mi amigo &lt;a href="http://blog.lshimokawa.net/"&gt;Lenon Shimokawa&lt;/a&gt; veo que se estan haciendo actividades para la difusi&amp;#243;n de &lt;a href="http://blog.lshimokawa.net/2008/12/spring-agile-tour-per-una-visita-por.html"&gt;Spring y Metodolog&amp;#237;as &amp;#193;giles&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Seria bueno asistir para tener contacto con las nuevas tecnologias y tecnicas que vienen funcionando ya en todo el mundo.&lt;/p&gt;  &lt;p&gt;Ya era hora que haya esta difusi&amp;#243;n sobre todo con gente capacitada y con experiencia en el tema ahi estaremos.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-1211214598770759468?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/1211214598770759468/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=1211214598770759468' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/1211214598770759468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/1211214598770759468'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2008/12/spring-agile-tour-per.html' title='Spring Agile Tour Perú'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-437571778614900929</id><published>2008-12-08T17:12:00.001-08:00</published><updated>2008-12-08T17:12:19.677-08:00</updated><title type='text'>AIX - Cúantos procesadores tengo ?</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Una forma directa de saber la cantidad de procesadores que tenemos en un AIX sin entrar a la consola de HMC es mediante el comando sar:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_4lGZabLHIjs/ST3F7xX1FbI/AAAAAAAAABg/MV2hdqZO6y4/image%5B5%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="143" alt="image" src="http://lh3.ggpht.com/_4lGZabLHIjs/ST3F8fu8o5I/AAAAAAAAABk/6Lst5yH0kis/image_thumb%5B3%5D.png" width="367" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;La cantidad de procesadores esta dada por la columna &lt;strong&gt;%entc&lt;/strong&gt; segun vemos en la grafica tenemos 1.8 de procesador.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-437571778614900929?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/437571778614900929/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=437571778614900929' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/437571778614900929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/437571778614900929'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2008/12/aix-cantos-procesadores-tengo.html' title='AIX - Cúantos procesadores tengo ?'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_4lGZabLHIjs/ST3F8fu8o5I/AAAAAAAAABk/6Lst5yH0kis/s72-c/image_thumb%5B3%5D.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-4188345149946441584</id><published>2008-12-08T17:03:00.001-08:00</published><updated>2008-12-08T17:03:59.235-08:00</updated><title type='text'>Generación y Propag. Automatica de Plugin</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Una de las novedades del was 6 trajo en su momento fue la administracion de web servers la cual fue sin duda algo interesante ya que la consola se convirtio de una consola administrativa a una consola de servicios integrados yendo mas alla del application server.&lt;/p&gt;  &lt;p&gt;Existe un peque&amp;#241;o detalle que podria causar problemas con la configuracion del web server desde la consola es la auto generacion y autopropagacion del plugin.&lt;/p&gt;  &lt;p&gt;Para los que venimos de was51 la receta era sencilla:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;font color="#0000ff" size="1"&gt;Cuando instalas una nueva aplicacion regeneras el plugin y los propagas manualmente y punto.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Pero ahora bajo ciertas acciones como por ejemplo:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Creaci&amp;#243;n de un web server.&lt;/li&gt;    &lt;li&gt;Se instala una nueva aplicaci&amp;#243;n.&lt;/li&gt;    &lt;li&gt;Se desinstala una aplicaci&amp;#243;n.&lt;/li&gt;    &lt;li&gt;Un virtual host es creado o actualizado.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;El plug se regenera y se propaga a los web servers recordemos que esta configuracion en un tiempo es recargada y tomada en cuenta para los enrutamientos.&lt;/p&gt;  &lt;p&gt;Este comportamiento puede dar lugar a comportamientos esotericos que rayan la razon...&lt;/p&gt;  &lt;p&gt;Podemos evitar esto deseleccionando las opciones por default:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font color="#0000ff"&gt;&lt;strong&gt;Automatically generate the plug-in configuration file&lt;/strong&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;&lt;strong&gt;Automatically propagate plugin configuration file&lt;/strong&gt;&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_4lGZabLHIjs/ST3D-vSTe2I/AAAAAAAAABY/kKYS_G5ntEQ/image%5B7%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="277" alt="image" src="http://lh5.ggpht.com/_4lGZabLHIjs/ST3D_S_q7bI/AAAAAAAAABc/cT_6C7i-ugw/image_thumb%5B5%5D.png" width="429" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-4188345149946441584?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/4188345149946441584/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=4188345149946441584' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/4188345149946441584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/4188345149946441584'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2008/12/generacin-y-propag-automatica-de-plugin.html' title='Generación y Propag. Automatica de Plugin'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_4lGZabLHIjs/ST3D_S_q7bI/AAAAAAAAABc/cT_6C7i-ugw/s72-c/image_thumb%5B5%5D.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-7358477208762955990</id><published>2008-12-08T16:35:00.001-08:00</published><updated>2008-12-08T17:08:09.190-08:00</updated><title type='text'>Hallando el sizing de la sesión en websphere</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;En el trabajo tuvimos un problema por la memoria consumida por una aplicacion tuvimos problemas de Out of Memory muchas veces en esos casos surgen las dudas: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Demasiada informacion en la sesion. &lt;/li&gt;    &lt;li&gt;Demasiada memoria en estructuras de datos. &lt;/li&gt;    &lt;li&gt;Problema de fragmentaci&amp;#243;n de jvm. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Yo me incline a pensar en problemas de demasiada informacion en la sesion pero como poder demostrar eso ?&lt;/p&gt;  &lt;p&gt; Pues haciendo uso del poderoso PMI y sus metricas que ahora a partir de websphere 6.x se pueden ver desde la misma consola.&lt;/p&gt;  &lt;p&gt;Buscamos en las metricas de tipo Runtime, Custom Monitoring Level (esto para no saturar el app server con metricas que no nos interesan).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_4lGZabLHIjs/ST29L-Og8AI/AAAAAAAAABE/ZeYbxxjPNrM/image%5B17%5D.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="291" alt="image" src="http://lh5.ggpht.com/_4lGZabLHIjs/ST29PfMW0sI/AAAAAAAAABM/C7iMgjWDmq4/image_thumb%5B13%5D.png" width="553" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Como vemos en la antepenultima fila bajo las estadisticas de Servlet Session Manager vemos la metrica SessionObjectSize que nos da un aproximado del peso promedio de la sesion.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Tenemos que darle click en el check y luego click en el boton Activate de la parte superior.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Luego de esto ya podemos ver la metrica variar a lo largo del tiempo en la opci&amp;#243;n: &lt;strong&gt;Monitoring and Tuning -&amp;gt; Current Activity -&amp;gt; &lt;/strong&gt;Seleccionas el server donde activaste la metricas y das click en el boton &lt;strong&gt;Start Monitoring&lt;/strong&gt;:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_4lGZabLHIjs/ST29QlxpqYI/AAAAAAAAABQ/zGPqTU9wTVo/image%5B22%5D.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="129" alt="image" src="http://lh5.ggpht.com/_4lGZabLHIjs/ST29SKsbmpI/AAAAAAAAABU/W7A3A5Kor1I/image_thumb%5B16%5D.png" width="353" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-7358477208762955990?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/7358477208762955990/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=7358477208762955990' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/7358477208762955990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/7358477208762955990'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2008/12/hallando-el-sizing-de-la-sesin-en.html' title='Hallando el sizing de la sesión en websphere'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_4lGZabLHIjs/ST29PfMW0sI/AAAAAAAAABM/C7iMgjWDmq4/s72-c/image_thumb%5B13%5D.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-6936814039337261775</id><published>2008-12-08T14:15:00.001-08:00</published><updated>2008-12-08T14:29:20.056-08:00</updated><title type='text'>Tras la verdad: getLinkedException</title><content type='html'>En el trabajo se presento un problema en estos dias se trato de una conexión a un Conexión Factory definido en el was.&lt;br /&gt;&lt;br /&gt;Se obtenia la excepcion de JMS 2005 la cual no nos daba mucha información al descompilar el codigo se vio que la excepcion era manejeada de la siguiente forma:&lt;br /&gt;&lt;br /&gt;   &lt;span style="color: rgb(51, 51, 255);"&gt;try&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            props = new Hashtable();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            props.put("java.naming.provider.url", Messages.getString("PROVIDER_URL"));&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            props.put("java.naming.factory.initial", "com.ibm.websphere.naming.WsnInitialContextFactory");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            context = new InitialContext(props);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;..&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        catch(Exception e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            Log.fatal("[Servicio]Error al inicializar servicio:", e);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            System.exit(-1);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ese catch de exception hummmm.. no me gusta mucho.&lt;br /&gt;&lt;br /&gt;Lo que necesitamos para poder solucionar el problema no es la excepcion generica de jms sino la excepcion propia del provider (mq en este caso) pero como la obtenemos ?&lt;br /&gt;&lt;br /&gt;Pues simplemente cambiemos el bloque catch a la siguiente forma:&lt;br /&gt;&lt;br /&gt;   &lt;span style="color: rgb(51, 51, 255);"&gt;catch(JMSException e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            Log.fatal("[Servicio][run]Error JMSException: " + &lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;e.&lt;a href="http://java.sun.com/j2ee/1.4/docs/api/javax/resource/ResourceException.html#getLinkedException%28%29"&gt;getLinkedException&lt;/a&gt;()&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            e.printStackTrace();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;            Log.fatal("[Servicio][run]Error" + e.getMessage());&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Gracias al getLinkedException podemos ver las excepcion lanzada por el provider y ver el verdadero rostro de la excepción.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-6936814039337261775?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/6936814039337261775/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=6936814039337261775' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/6936814039337261775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/6936814039337261775'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2008/12/tras-la-verdad-getlinkedexception.html' title='Tras la verdad: getLinkedException'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6048271188776709768.post-3056557736833705589</id><published>2008-11-23T10:41:00.001-08:00</published><updated>2008-11-23T10:41:43.900-08:00</updated><title type='text'>El primer post</title><content type='html'>Este es el primer post de prueba del blog de websphere&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6048271188776709768-3056557736833705589?l=afiorentini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afiorentini.blogspot.com/feeds/3056557736833705589/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6048271188776709768&amp;postID=3056557736833705589' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/3056557736833705589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6048271188776709768/posts/default/3056557736833705589'/><link rel='alternate' type='text/html' href='http://afiorentini.blogspot.com/2008/11/el-primer-post.html' title='El primer post'/><author><name>Aldo Fiorentini Solis</name><uri>http://www.blogger.com/profile/05877156186397094224</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
