<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16269632</id><updated>2024-10-05T04:34:23.049+02:00</updated><category term="Cosas de la vida y reflexiones"/><category term="Otros"/><title type='text'>One Angel in the world ...</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16269632.post-3098978408687408495</id><published>2009-08-13T18:50:00.008+02:00</published><updated>2009-08-13T19:14:51.005+02:00</updated><title type='text'>Introducción a jBPM Parte II ...</title><content type='html'>Bueno como ya sabemos que es jBPM, y seguramente lo tengamos instalado, vamos a ver como se definen y ejecutan procesos. Pero antes de empezar veamos como podemos importar los ejemplos que vienen con el paquete de jBPM ya instalado.&lt;br /&gt;&lt;br /&gt;0.- Abrimos el Eclipse donde instalamos jBPM.&lt;br /&gt;1.- Desde el Package explorer le damos al mene &lt;span style=&quot;font-style:italic;&quot;&gt;File-&gt;Import-&gt;Existing Project in Workspace&lt;/span&gt;&lt;br /&gt;2.- Seleccionamos el directio &lt;span style=&quot;font-style:italic;&quot;&gt;C:\jbpm-4.0&lt;/span&gt;&lt;br /&gt;3.- Marcar la carpeta de &lt;span style=&quot;font-style:italic;&quot;&gt;examples&lt;/span&gt;&lt;br /&gt;4.- Pulsar &lt;span style=&quot;font-style:italic;&quot;&gt;Finish &lt;/span&gt;y se importarán los ejemplos en un proyecto. Una vez terminado ya tendremos importado todos los ejemplos, tal y como se muestra en la siguiente imagen.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAgyHG6Ji3axuGOYaVwE87xzQlGOmNdpCbO4RmqF7B9RowTbH9ihzUL40Mgb7flflhYW7Tykslvq80ga6Zfg11y6aluVjNvsmINWeoToawR-z70q8j4lc5shepxWR3ggBbeCuN/s1600-h/Clipboard01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 168px; height: 244px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAgyHG6Ji3axuGOYaVwE87xzQlGOmNdpCbO4RmqF7B9RowTbH9ihzUL40Mgb7flflhYW7Tykslvq80ga6Zfg11y6aluVjNvsmINWeoToawR-z70q8j4lc5shepxWR3ggBbeCuN/s320/Clipboard01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5369493295463261138&quot; /&gt;&lt;/a&gt;&lt;br /&gt;5.- En el proyecto configuramos el &lt;span style=&quot;font-style:italic;&quot;&gt;Build Path&lt;/span&gt; y agregamos las librerias de &lt;span style=&quot;font-style:italic;&quot;&gt;jBPM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Los procesos en jBPM se definen bajo un formato específico denominado jPDL. Este lenguaje está contruido con pocos elementos gráficos:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTTbmDEMs5RGaMvJzKDkQFBH-4GSrxYkBp-QruonoIZ9Lc6i32jFPlLgbQ9n40yqQrALyDmduDUq8tiHxDMT7NnoSR8bTDgCG0ikoUWnQ-bYbrYJyUIZ3-1OokcQNcKIq8M4QN/s1600-h/Clipboard01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 266px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTTbmDEMs5RGaMvJzKDkQFBH-4GSrxYkBp-QruonoIZ9Lc6i32jFPlLgbQ9n40yqQrALyDmduDUq8tiHxDMT7NnoSR8bTDgCG0ikoUWnQ-bYbrYJyUIZ3-1OokcQNcKIq8M4QN/s320/Clipboard01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5369494460650306866&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Los procesos jPDL se definen de manera gráfica aunque esta definición se guarda de manera sincronizada en un formato XML:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_xhUSCX2sRELbW25qvtAkNUgvUZZLKnsqhE5sfElgX0iS8_F9o2CIqqszKa8sNMYzyNFuAHKejVGP1HI-9Ka9aZ_2W7xpVmxtZ1krcDTDcvou-gxRpLkufSobnMGtwrNIbVf1/s1600-h/Clipboard01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 148px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_xhUSCX2sRELbW25qvtAkNUgvUZZLKnsqhE5sfElgX0iS8_F9o2CIqqszKa8sNMYzyNFuAHKejVGP1HI-9Ka9aZ_2W7xpVmxtZ1krcDTDcvou-gxRpLkufSobnMGtwrNIbVf1/s320/Clipboard01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5369495139031847538&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para la ejecución de un proceso, destacar que cada ejemplo posee normalmente 2 ficheros principales que son &lt;span style=&quot;font-style:italic;&quot;&gt;nombre_fichero.jpdl.xml&lt;/span&gt; con la definición gráfica del proceso, y un fichero java donde se ha programado un código de prueba en base a un test JUnit. &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiziB4rugradvK-exPAcVe4Q5ab5UNgmVI3TnXDlodkTfdk_5Wr7mT12WtWTYEOQWEGvguLtqoAt7-tfodsmW_iNgFTt_yBGTnxQOMWt2uhpObS_e4w7I_qGbmqRQ_H6VKowReW/s1600-h/Clipboard01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 216px; height: 313px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiziB4rugradvK-exPAcVe4Q5ab5UNgmVI3TnXDlodkTfdk_5Wr7mT12WtWTYEOQWEGvguLtqoAt7-tfodsmW_iNgFTt_yBGTnxQOMWt2uhpObS_e4w7I_qGbmqRQ_H6VKowReW/s320/Clipboard01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5369495980830819554&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para ejecutar estas pruebas seleccionamos la correspondiente clase java y dándole a &lt;span style=&quot;font-style:italic;&quot;&gt;Run As-&gt;JUnit Test&lt;/span&gt; podremos ejecutar dicho proceso. Otra forma de ejecutar dicho proceso es desplegarlo en un servidor para que pueda ser explotado por los usuario del proceso. Pero nosotros sólo explicaremos aquí como se ejecuta un proceso en local desde Eclipse.&lt;br /&gt;&lt;br /&gt;Si no se ha configurado nada se van a usar los ficheros de configuración importados:&lt;br /&gt;&lt;br /&gt;* &lt;span style=&quot;font-style:italic;&quot;&gt;jbpm.cfg.xml&lt;br /&gt;* jbpm.hibernate.cfg.xml&lt;br /&gt;* jbpm.mail.properties&lt;br /&gt;* jbpm.mail.templates.examples.xml&lt;br /&gt;* loggin.properties&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Configurar la persistencia con MySQL&lt;br /&gt;&lt;br /&gt;* &lt;span style=&quot;font-style:italic;&quot;&gt;jbpm.hibernate.cfg.xml &lt;/span&gt;sustituir las propiedades por:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.dialect&quot;&amp;gt;org.hibernate.dialect.MySQLInnoDBDialect&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.driver_class&quot;&amp;gt;com.mysql.jdbc.Driver&amp;lt;/property&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.url&quot;&amp;gt;jdbc:mysql://localhost:3306/jbpmdb4&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.username&quot;&amp;gt;root&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.password&quot;&amp;gt;root&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.format_sql&quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Si queremos observar cual es el punto de ejecución de un proceso, a continuación tenemos el ejemplo más básico. En este ejemplo lo único que se hace es configurar el proceso que se va a leer y luego ejecutarlo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_E3L4UW5Tul7zBiNHB89CyRWpAIWxi0cxx_OBjQMOhXe4xYG437-CNcHv7AAIy5PxwhCf4DnM951rnAT3KhtWG-ND1irGk0Q6Zp7aFpwIqRjZOlwK2L7QcNo5bDYRaKuofEHu/s1600-h/Clipboard01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 269px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_E3L4UW5Tul7zBiNHB89CyRWpAIWxi0cxx_OBjQMOhXe4xYG437-CNcHv7AAIy5PxwhCf4DnM951rnAT3KhtWG-ND1irGk0Q6Zp7aFpwIqRjZOlwK2L7QcNo5bDYRaKuofEHu/s320/Clipboard01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5369497563224050146&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enlaces de documentación:&lt;br /&gt;&lt;br /&gt;- &lt;a href=&quot;http://docs.jboss.com/jbpm/v4.0/userguide/html_single/&quot;&gt;jBPM User Guide&lt;/a&gt;&lt;br /&gt;- &lt;a href=&quot;http://docs.jboss.com/jbpm/v4.0/devguide/html_single/&quot;&gt;jBPM Developer Guide&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/3098978408687408495/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/3098978408687408495' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/3098978408687408495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/3098978408687408495'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2009/08/introduccion-jbpm-parte-ii.html' title='Introducción a jBPM Parte II ...'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAgyHG6Ji3axuGOYaVwE87xzQlGOmNdpCbO4RmqF7B9RowTbH9ihzUL40Mgb7flflhYW7Tykslvq80ga6Zfg11y6aluVjNvsmINWeoToawR-z70q8j4lc5shepxWR3ggBbeCuN/s72-c/Clipboard01.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-6510900776205596609</id><published>2009-08-03T12:19:00.003+02:00</published><updated>2009-08-03T12:23:15.684+02:00</updated><title type='text'>Androffice ya soporta formato de Microsoft  ...</title><content type='html'>Tras el arduo trabajo del equipo de desarrollo de Androffice, la aplicación ya es capaz de leer, escribir y editar ficheros en diferentes formatos incluido el de Microsoft XLS. Podeis ver la noticia en la web de Androffice, o directamente desde este enlace:&lt;br /&gt;&lt;a href=&quot; http://www.androffice.com/androffice-v100/&quot;&gt;&lt;br /&gt;http://www.androffice.com/androffice-v100/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para ver las características completas de la aplicación las podeis ver en:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.androffice.com/features/&quot;&gt;http://www.androffice.com/features/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Parece ser que los desarrolladores están cogiendo carrerilla y está dotando a la aplicación de las prestaciones que los usuarios más les han demandado.&lt;br /&gt;&lt;br /&gt;Ánimo Androffice.</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/6510900776205596609/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/6510900776205596609' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/6510900776205596609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/6510900776205596609'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2009/08/androffice-ya-soporta-formato-de.html' title='Androffice ya soporta formato de Microsoft  ...'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-6561592745640960865</id><published>2009-07-05T13:28:00.018+02:00</published><updated>2009-07-28T09:38:37.377+02:00</updated><title type='text'>Introducción a jBPM Parte I ...</title><content type='html'>Antes de empezar a hablar de jBPM creo que sería interesante saber que es BPM y su relación con jBPM. Si acudimos a nuestra querida wikipedia &lt;a href=&quot;http://es.wikipedia.org/wiki/Business_Process_Management&quot;&gt;BPM &lt;/a&gt;es:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;&lt;blockquote&gt; Se llama Business Process Management (BPM) a la metodología empresarial cuyo objetivo es mejorar la eficiencia a través de la gestión sistemática de los procesos de negocio, que se deben modelar, automatizar, integrar, monitorizar y optimizar de forma continua. &lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En torno a estos conceptos ha surgido muchíisimas iniciativas para el soporte de los BPM, podríamos decir que lo que se lleva hoy día en el mundo empresarial de las IT es la gestión del negocio con BPM y claro todas las empresas del sector intentan sacar tajada dando soporte BPM. &lt;br /&gt;&lt;br /&gt;Existen múltiples estándares para la definición de procesos de negocio entre los más extendidos están &lt;a href=&quot;http://www.bpmn.org/&quot;&gt;BPMN&lt;/a&gt;, &lt;a href=&quot;http://www.wfmc.org/xpdl.html&quot;&gt;XPDL &lt;/a&gt;y &lt;a href=&quot;http://www.yawl-system.com/&quot;&gt;YAWL&lt;/a&gt;. Al mismo tiempo también han surgido herramientas que permiten modelar los procesos entornos automatizar &lt;br /&gt;&lt;br /&gt;Como indico en el tema vamos a introducir un poco &lt;a href=&quot;http://jboss.org/jbossjbpm/&quot;&gt;jBPM&lt;/a&gt; 4.0, esta herramienta nos aporta una plataforma para la gestión de procesos. Vamos hablando claro, lo que nos aporta es una Runtime para la ejecución de procesos definidos de manera gráfica. El lenguaje gráfico está basado en jPDL un lenguaje gráfico definido por al gente de jBoss.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.jboss.org/file-access/default/members/jbossjbpm/images/jbpm_logo.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 287px; height: 137px;&quot; src=&quot;http://www.jboss.org/file-access/default/members/jbossjbpm/images/jbpm_logo.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A continuación lo que haremos será indicar como instalar la herramienta jBPM 4.0 desde cero y en siguientes entradas a este blog indicaré como se contruye un proyecto desde cero y como se crea y ejecuta un proceso completo.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Instalación de jBPM 4.0 + MySQL 5.0 (Windows)&lt;/span&gt;&lt;br /&gt;1.- Requisitos&lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;&lt;a href=&quot;http://java.sun.com/javase/downloads/index.jsp&quot;&gt;JDK&lt;/a&gt; 1.5 o superior preinstalado&lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;&lt;a href=&quot;http://ant.apache.org/&quot;&gt;Ant&lt;/a&gt;&lt;/span&gt; 1.7.0 preinstalado (variable de entorno ANT_HOME configurada)&lt;/span&gt;&lt;br /&gt;1.1.- Descargar jBPM desde &lt;a href=&quot;http://downloads.sourceforge.net/project/jbpm/a%29%20jBPM%204/jbpm-4.0/jbpm-4.0.zip?use_mirror=fastbull&quot;&gt;aquí&lt;/a&gt; (&lt;a href=&quot;http://sourceforge.net/projects/jbpm/files/&quot;&gt;enlace  jBPM de Sourceforge&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;2.- Descomprimir jbpm-4.0.zip en directorio raiz. Ej: &lt;span style=&quot;font-style:italic;&quot;&gt;C:\jbpm-4.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3.- Para la instalación sólo tenemos que entrar en directiorio &lt;span style=&quot;font-style:italic;&quot;&gt;c:\jbpm-4.0\jboss&lt;/span&gt;  y ejecutar el script para su instalación:&lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;c:\jbpm-4.0\jboss&gt; ant demo.setup&lt;/span&gt;&lt;br /&gt;3.1.- Para la instalación con otras BBDD usar, primero hay que configurar los ficheros (usaremos ejemplo MySQL): &lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;C:\jbpm-4.0\db\jdbc\mysql.properties&lt;br /&gt;C:\jbpm-4.0\db\hibernate.cfg&lt;/span&gt;&lt;br /&gt;y ejecutar:&lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;c:\jbpm-4.0\jboss&gt; ant -dDatabase=mysql demo.setup&lt;/span&gt;&lt;br /&gt;si no se usa una BBDD se usará una por defecto Hypersonic que no es más que una base de datos en memoria.&lt;br /&gt;Al terminar ya tendremos instalado el servidor jboss y eclipse en el directorio jbpm-4.0.&lt;br /&gt;&lt;br /&gt;5.- Vamos a instalar el GPD en eclipse:&lt;br /&gt;5.1.- Abrimos eclipse&lt;span style=&quot;font-style:italic;&quot;&gt; c:\jbpm-4.0\eclipse\eclipse.exe&lt;/span&gt;&lt;br /&gt;5.2.- Desde el menu &lt;span style=&quot;font-style:italic;&quot;&gt;Help -&gt; Install New Software -&gt; Add -&gt; Archive&lt;/span&gt;&lt;br /&gt;5.3.- Seleccionamos el archivo &lt;span style=&quot;font-style:italic;&quot;&gt;c:/jbpm-4.0/gpd/jbpm-gpd-site.zip&lt;/span&gt;&lt;br /&gt;5.4.- En la ventana de instalación seleccionamos todos lo items y pulsamos en Install&lt;br /&gt;5.5.- Tras la instalación es recomendable reiniciar eclipse&lt;br /&gt;&lt;br /&gt;6.- Una vez reiniciado eclipse, añadiremos las librerias de jBPM&lt;br /&gt;6.1.- Desde &lt;span style=&quot;font-style:italic;&quot;&gt;Windows-&gt;Preference-&gt;Java-&gt;User Library&lt;/span&gt;&lt;br /&gt;6.2.- Seleccionamos New&lt;br /&gt;6.3.- Introducimos el nombre jBPM_Liraries y pulsamos en &lt;span style=&quot;font-style:italic;&quot;&gt;Add Jars&lt;/span&gt;&lt;br /&gt;6.4.- Las librerias a introducir son &lt;span style=&quot;font-style:italic;&quot;&gt;c:\jbpm-4.0\jbpm.jar&lt;/span&gt; y todas las que se encuentre en c:\jbpm-4.0\lib&lt;br /&gt;6.5.- En jbpm.jar seleccionamos Source Attachment y le damos a &lt;span style=&quot;font-style:italic;&quot;&gt;Edit&lt;/span&gt;, luego &lt;span style=&quot;font-style:italic;&quot;&gt;External Folder&lt;/span&gt; he indicamos &lt;span style=&quot;font-style:italic;&quot;&gt;c:\jbpm-4.0\src&lt;/span&gt;&lt;br /&gt;6.6.- Pulsamos en OK&lt;br /&gt;&lt;br /&gt;7.- Ahora vamos a introducir el XSD de jpdl&lt;br /&gt;7.1.- Desde&lt;span style=&quot;font-style:italic;&quot;&gt; Windows-&gt;Preference-&gt;XML-&gt;XML Catalog&lt;/span&gt;&lt;br /&gt;7.2.- Le damos a Add y seleccionamos &lt;span style=&quot;font-style:italic;&quot;&gt;C:\jbpm-4.0\src\jpdl-4.0.xsd&lt;/span&gt;&lt;br /&gt;7.3.- Pulsamos OK&lt;br /&gt;&lt;br /&gt;8.- Configuraremos la runtime de jBPM&lt;br /&gt;8.1.-  Desde &lt;span style=&quot;font-style:italic;&quot;&gt;Windows-&gt;Preference-&gt;JBoss jBPM-&gt;jBPM 4-&gt; Runtime locations&lt;/span&gt;&lt;br /&gt;8.2.- Le damos a &lt;span style=&quot;font-style:italic;&quot;&gt;Add &lt;/span&gt;e introducimos el nombre jBPM-4.0 y seleccionamos el directorio c:\jbpm-4.0&lt;br /&gt;8.3.- Le damos a Ok y luego marcamos el checkbox del runtime&lt;br /&gt;&lt;br /&gt;9.- Reiniciar eclipse&lt;br /&gt;&lt;br /&gt;10.- Importación de ejemplos:&lt;br /&gt;10.1.- Desde el Package explorer le damos al mene &lt;span style=&quot;font-style:italic;&quot;&gt;File-&gt;Import-&gt;Existing Project in Workspace&lt;/span&gt;&lt;br /&gt;10.2.- Seleccionamos el directio &lt;span style=&quot;font-style:italic;&quot;&gt;c:\jbpm-4.0&lt;/span&gt;&lt;br /&gt;10.3.- Marcar la carpeta de examples&lt;br /&gt;10.4.- Pulsar &lt;span style=&quot;font-style:italic;&quot;&gt;Finish &lt;/span&gt;y se importarán los ejemplos en un proyecto&lt;br /&gt;10.5.- En el proyecto configuramos el &lt;span style=&quot;font-style:italic;&quot;&gt;Build Path&lt;/span&gt; y agregamos las librerias de jBPM.&lt;br /&gt;&lt;br /&gt;11.- Ejecución de un proceso. Destacar que cada ejemplo posee normalmente 2 ficheros principales que son &#39;nombre_fichero.jpdl.xml&#39; con la definición gráfica del proceso y un fichero java donde se ha programado un código de prueba en base a test JUnit. Para ejecutar estas pruebas seleccionamos la correspondiente clase java y le damos a &lt;span style=&quot;font-style:italic;&quot;&gt;Run As-&gt;JUnit Test&lt;/span&gt;&lt;br /&gt;11.1.- Si no se ha configurado nada se van a usar los ficheros de configuración importados:&lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;jbpm.cfg.xml&lt;br /&gt;jbpm.hibernate.cfg.xml&lt;br /&gt;jbpm.mail.properties&lt;br /&gt;jbpm.mail.templates.examples.xml&lt;br /&gt;loggin.properties&lt;/span&gt;&lt;br /&gt;estos ficheros están preconfigurados para que utilicen la BBDD Hypersonic en memoria. Habrá que cambiar estos fichero si queremos usar MySQL&lt;br /&gt;11.2.- Configurar la persistencia con MySQL&lt;br /&gt;- &lt;span style=&quot;font-style:italic;&quot;&gt;jbpm.hibernate.cfg.xml &lt;/span&gt;sustituir las propiedades por:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.dialect&quot;&amp;gt;org.hibernate.dialect.MySQLInnoDBDialect&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.driver_class&quot;&amp;gt;com.mysql.jdbc.Driver&amp;lt;/property&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.url&quot;&amp;gt;jdbc:mysql://localhost:3306/jbpmdb4&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.username&quot;&amp;gt;root&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.connection.password&quot;&amp;gt;root&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name=&quot;hibernate.format_sql&quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/6561592745640960865/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/6561592745640960865' title='16 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/6561592745640960865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/6561592745640960865'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2009/07/jbpm-40-por-donde-empezar.html' title='Introducción a jBPM Parte I ...'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-2486124377861892331</id><published>2009-07-02T11:39:00.003+02:00</published><updated>2009-07-02T11:52:37.179+02:00</updated><title type='text'>Androffice a la carga</title><content type='html'>Ante todo quiero trasmitir mi más sincera enhorabuena a mis amigos Borja Refoyo y Juan Vega por haber conseguido el Premio Fin de Carrera 2009 con el proyecto Androffice, otorgado en la categoría de mejor proyecto de Ingeniería Informática.&lt;br /&gt;&lt;br /&gt;Podeis consultar el fallo del jurado en el siguiente enlace &lt;a href=&quot;http://www.informatica.us.es/docs/PPFC2009.pdf&quot;&gt;aqui &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hoy mismo aparecen en un articulo del &lt;a href=&quot;http://www.diariodesevilla.es/article/sevilla/461468/informatica/premia/la/creacion/una/hoja/calculo/movil.html&quot;&gt;Diario de Sevilla&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.androffice.com/&quot;&gt;Androffice &lt;/a&gt;nació como un proyecto ambicioso que pretende consolidarse como un paquete ofimático completo para móviles Android. Este proyecto empezó siendo un mero proyecto informático de dos compañeros de II y parece que va acabar formando una empresa con más productos. En este proyecto se han embarcado dos personas a las que quiero mucho y que les deseo lo mejor y que ellos saben que me tendrán para lo que necesiten. Hasta ahora no les he podido aportar mucho pero algún día si tuviera el tiempo necesario me embarcaría con ellos ;).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mientras tanto darles mi enhorabuena, y hacerles un poco de promoción:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.androffice.com/&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg54uNqj0M-LPbCXQcEwjpbnTge87DUFYbYup-v_MhyJr_OJOwM96LUM-ysf3RYmokriX3Vd2TKGX7IVmmaPha-08pKTQh62iiIw5cxXz4lzfqhea_0-8Z3b7oEA8vcww4pibw3/s1600-h/Clipboard02.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 70px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg54uNqj0M-LPbCXQcEwjpbnTge87DUFYbYup-v_MhyJr_OJOwM96LUM-ysf3RYmokriX3Vd2TKGX7IVmmaPha-08pKTQh62iiIw5cxXz4lzfqhea_0-8Z3b7oEA8vcww4pibw3/s320/Clipboard02.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5353797363797678978&quot; /&gt;&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ENHORABUENA CHAVALES!!!</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/2486124377861892331/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/2486124377861892331' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/2486124377861892331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/2486124377861892331'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2009/07/androffice-la-carga.html' title='Androffice a la carga'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg54uNqj0M-LPbCXQcEwjpbnTge87DUFYbYup-v_MhyJr_OJOwM96LUM-ysf3RYmokriX3Vd2TKGX7IVmmaPha-08pKTQh62iiIw5cxXz4lzfqhea_0-8Z3b7oEA8vcww4pibw3/s72-c/Clipboard02.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-2698720523601631589</id><published>2009-05-30T18:08:00.001+02:00</published><updated>2009-05-30T18:09:28.488+02:00</updated><title type='text'>I&#39;m yours</title><content type='html'>&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/LYhrYHmUPn0&amp;hl=es&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/LYhrYHmUPn0&amp;hl=es&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/2698720523601631589/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/2698720523601631589' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/2698720523601631589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/2698720523601631589'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2009/05/im-yours.html' title='I&#39;m yours'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-6022377284703611359</id><published>2009-05-11T10:58:00.003+02:00</published><updated>2009-05-11T11:19:21.142+02:00</updated><title type='text'>Dando un vuelco a mi blog</title><content type='html'>Hola,&lt;br /&gt;&lt;br /&gt;no se si esto lo leerá ya alguien pero bueno escribo porque este es mi legado en internet. Este blog ha variado mucho desde que empezara a escribir ya hace tiempo, muchos ires y venires. Me gustaría ser más constante escribiendo, pero me es imposible porque el poco tiempo que tengo lo dedico a mi :). Me impogo escribir por que me ayuda, por lo que voy a intentar contar nuevas cosillas de mi, porque ya soy TRABAJADOR porque sí ya soy un CURRELANTE más, además de estudiante. &lt;br /&gt;&lt;br /&gt;Para ir avanzando un poco, actualmente estoy terminando el Máster en Ingenería del Software de la Universidad de Sevilla y trabajo en la misma universidad donde ser imparte el máster. Los que me conocen ya saben de que trabajo :).&lt;br /&gt;&lt;br /&gt;La verdad que estos primeros meses de 2009 han sido bastante agetreados además de intensos en todos los aspectos, ya que estoy descubriendo nuevas facetas de la vida. Ante cualquier aspecto hay que saber reaccionar de manera correcta senera y con la cabeza fria, y siempre intentado abarcar dentro de las posibilidades de cada uno. Por que como dice el refrán: &quot;el poco mucho abarca poco aprieta&quot;.&lt;br /&gt;&lt;br /&gt;A veces el trabajo me desborda son muchas cosas en muchos frentes, pero es normal en todos los trabajos hay día y semanas en los que el trabajo es más intenso por las entregas. En mi caso hay una palabra que lo define muy bien DEADLINE. Mi trabajo se marca por deadlines y si no llegas a una pierdes una oportunidad, así que hay que estar al 100% casi siempre para poder llegar a tiempo.&lt;br /&gt;&lt;br /&gt;Yo creo que ya basta por hoy, otro día habrá más cositas.&lt;br /&gt;&lt;br /&gt;Os dejo una perla para que os riais un poco.&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/kyxjboYHvM8&amp;hl=es&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/kyxjboYHvM8&amp;hl=es&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/6022377284703611359/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/6022377284703611359' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/6022377284703611359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/6022377284703611359'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2009/05/dando-un-vuelco-mi-blog.html' title='Dando un vuelco a mi blog'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-8315743508105175009</id><published>2008-11-06T08:51:00.005+01:00</published><updated>2008-11-24T17:11:53.198+01:00</updated><title type='text'>&#39;YES WE CAN&#39; ...</title><content type='html'>Cuando todo va mal y parace que no puede ir peor, aparece algo que nos da esperanzas , no cae un rallito de luz que nos da un mínimo de ilusiones. Ilusiones para creer que todo puede mejorar, ilusiones para creer. Mientras haya esperanzas y mientras haya ilusiones todo puede ser posible.&lt;br /&gt;&lt;br /&gt;Que gran verdad &#39;YES, WE CAN&#39;, y hago mia esa frase; pero no para el ámbito para el que usó, sino para muchas otras cosas YES I CAN. Porque siempre es posible salir de los momentos malos y siempre es posible volver a ilusionarse con otros grandes retos en la vida YES WE CAN.&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/jjXyqcx-mYY&amp;hl=es&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/jjXyqcx-mYY&amp;hl=es&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/8315743508105175009/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/8315743508105175009' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/8315743508105175009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/8315743508105175009'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2008/11/cuando-todo-va-mal-yes-we-can.html' title='&#39;YES WE CAN&#39; ...'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-4071755178783716581</id><published>2007-10-23T15:34:00.004+02:00</published><updated>2012-02-27T15:25:55.342+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cosas de la vida y reflexiones"/><title type='text'>Algunos caminos se cierran, otros se abren ...</title><content type='html'>No se quien me lo dijo o si lo leí en algún sitio, pero es un símil bastante bueno para definir que es la vida. La vida es un largo camino donde mucha gente se cruza , donde mucha gente se encuentra-desencuentra. La vida es como un gran camino con muchas puertas y bifurcaciones. Este camino tiene una peculiaridad, no puedes darte la vuelta y volver a caminar sobre él. Así que cuando emprendas un camino más vale seguir adelante y asumir sus consecuencias porque cuando te des cuenta de ello será tarde para volver atrás y volver a caminar.&lt;br /&gt;&lt;br /&gt;Lo importante de nuestro camino siempre es el camino &quot;presente&quot;,  que es esto del camino &quot;presente&quot;, es el camino por el cual discurre tu vida hoy. Eso es lo que importa, no importa lo que pienses del camino que recorrerás mañana o pasado mañana o el camino que ya has recorrido, lo importante es por donde pisas, por donde estas labrando tu futuro, tu destino. Cuando te das cuenta que algunas puertas de ese camino se han cerrado no tiene sentido mirar atrás y decir voy a intetar abrir de nuevo esa puerta porque detrás hay alguien que me importa. Hay que asumirlo esa puerta está cerrada, además esa puerta está en el pasado, que como ya dije antes, el pasado pasado está y no podremos volver a recorrer caminos ya andados.&lt;br /&gt;&lt;br /&gt;A que viene toda esta reflexión; para mi importante, en la vida. En los momentos en los que una persona se siente mal y esta por el mal camino, he intenta cruzar puertas que ya están cerradas, es el momento de reflexionar y decir ¿por qué vas por el mal camino?, ¿qué haces mal? y por qué estamos caminando por &quot;aquí&quot; y no por &quot;allí&quot;. Esta es la gran reflexión, por que caminamos por &quot;aquí&quot; aunque sepamos que este camino no es el correcto. A veces la ceguera no nos hace darnos cuenta de que el camino que recorremo es escarpado lleno de baches y de agujeros que nos pueden llevar a un precipicio y por consecuencia a un luegar sin retorno o un camino infinito (bucle). Estos caminos son los que debemos evitar, y me pregunto cómo evitarlos si estamos ciegos. Aunque estamos ciegos no estamos sordos. Abre tus orejas y escucha; abre tu mente y entiende; abre tu alma y deja que los que están desde la barrera gritándote para que no te desvies del camino te guien. Esas son las personas que importan, esas son las personas que merecen la pena escuchar y mirar, esas son las personas a las que merece la pena abrir una puerta y dejar entrar en tu camino. Deja entrar en tu camino esas personas porque ellas te quitaran la venda y lo verás todo más claro. Deja entrar estas personas y veras como tu camino se alisa y se tapan esos agujeros. Deja entrar en tu camino esas personas y veras como el camino no tiene limites y que el camino lo vas pintado tu con tu &quot;lapiz&quot;. Deja entrar en tu camino a esas personas porque ellos te ayudaran. &lt;br /&gt;&lt;br /&gt;En esos momentos malos puede que no comprendamos muchas cosas, pero lo único que quiero decir es que mi camino es mio y entra quien yo quiero, gracias a mucha gente de mi alrededor me di cuenta de que mi camino no era el correcto. Yo deje entrar a esas personas; que me gritaban, y ahora estoy en mi camino, en mi propio camino, en mi camino presente, en mi camino infinito y lleno de posibilidades, estoy en el camino que quiero estar y así seguirá hasta que decida que mi camino cambie/crezca y deje entrar nueva gente a mi alrededor.&lt;br /&gt;&lt;br /&gt;Muchas gracias a todos los que me gritaban en mi camino y que me abrieron sus puertas porque me permitieron ver más halla del horizonte y darme cuenta que el camino no es más que lo que uno quiera en cada instante de su vida. Mi camino presente.&lt;br /&gt;&lt;br /&gt;Y para aquellos en los que estáis en el camino malo por favor, no hace falta mirar a los lados para escuchar simplemente escuchad. Dejad entrar a esas personas que os gritan desde la barrera porque ellos os guiaran a retomar el camino.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;No escribo más porque mi camino esta por pintar y hay muchas cosas que dibujar ;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;425&quot; height=&quot;366&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/WlhwHVC6Pt4&amp;rel=1&amp;border=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/WlhwHVC6Pt4&amp;rel=1&amp;border=0&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;366&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/4071755178783716581/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/4071755178783716581' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/4071755178783716581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/4071755178783716581'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2007/10/algunos-caminos-se-cierran-otros-se.html' title='Algunos caminos se cierran, otros se abren ...'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16269632.post-7413009443297734367</id><published>2007-09-22T11:09:00.000+02:00</published><updated>2008-12-09T15:44:53.495+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Otros"/><title type='text'>Penny or a smile ...</title><content type='html'>Bicheando por la red encontré esta foto, ¿qué os parece? &lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnCeDumFdrYvV_nWjdsAXhOtyV-m2doekGc1j_XT1M6kKp5802Cus_FHBINM9RGOcAvRCjqMChzS8iEPjCnHu3RY48NN3h-zIvuA5XmMyRzU0jydBkzp7Od5LYgP_Nl8T7CkDH/s320/joeyl16.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5112954753820036018&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Para algunos una foto más, para otros una foto diferente.&lt;br /&gt;&lt;br /&gt;Saludos.</content><link rel='replies' type='application/atom+xml' href='http://angeljesusvarela.blogspot.com/feeds/7413009443297734367/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16269632/7413009443297734367' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/7413009443297734367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16269632/posts/default/7413009443297734367'/><link rel='alternate' type='text/html' href='http://angeljesusvarela.blogspot.com/2007/09/penny-or-smile.html' title='Penny or a smile ...'/><author><name>Ángel Jesús</name><uri>http://www.blogger.com/profile/16188076048868379685</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnCeDumFdrYvV_nWjdsAXhOtyV-m2doekGc1j_XT1M6kKp5802Cus_FHBINM9RGOcAvRCjqMChzS8iEPjCnHu3RY48NN3h-zIvuA5XmMyRzU0jydBkzp7Od5LYgP_Nl8T7CkDH/s72-c/joeyl16.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>