30 noviembre 2009

Palestina: región o estado

fuente: http://www.mgar.net/africa/israel.htm

El plan de las Naciones Unidas (1947):

...Contemplaba la división de Palestina en dos países independientes

...Hasta el punto de que éstos, ante la imposibilidad de resolver un problema cada vez más enrevesado, recurrieron a las Naciones Unidas, que en célebre reunión del 19 de noviembre de 1947 decidió la partición de Palestina en dos Estados: uno israelí y otro árabe con una zona internacional para Jerusalén. Poco después se proclamaría la independencia del Estado judío el 15 de mayo de 1948, con la huida masiva de palestinos de su territorio. Y la guerra que siguió, hasta 1949, permitió ampliar el espacio israelí en 5.000 kilómetros cuadrados sobre la previa partición de la ONU, incluyendo una zona muy importante de Jerusalén. La Palestina árabe quedó sometida a sendos despojos, la franja de Gaza y de Cisjordania.(Ramón Tamames)



Palestina: un Estado ocupado, un pueblo masacrado.

...para que devuelvan a Palestina el status de nación libre y soberana.
El pueblo palestino quiere recuperar su patria, su libertad.



Palestina; Historia de un pais robado

Este site describe MUY BIEN la historia palestina desde el siglo XV muy detalladamente










sites que defienden la idea de que no ha existido nunca un estado palestino:


http://www.elimparcial.es/contenido/13682.html

De llegar a nacer, habría sido creado el primer país palestino en la historia pues, a diferencia de Israel, nunca antes ha constituido un Estado, si bien ha sido dominado por diferentes imperios como el romano, el turco otomano o, más tarde, el británico. Palestina nunca ha constituido una entidad por sí misma.
















29 noviembre 2009

IBM WebSphere Application Server for Developers

IBM WebSphere Application Server 7 for Developers

WebSphere Application Server for Developers - Now downloadable, No charge

Want to try out WebSphere Application Server V7.0 for development? Check!
Want to do it without having to order a CD? Check!
Want to do it without having to work with purchasing? Check!
Want to do it by yourself as a developer? Double Check!

I talk to many developers who want to install WebSphere Application Server for development, but every license is tracked and installed by their operations team on some remote server. Working with the operations team and (gasp) purchasing would take more time than the time to write the application they wanted to write. So they go off and download some other runtime and later port the application back to WebSphere Application Server or abandon the project altogether.

This won't be the story after today. Go here to download a no-charge copy of WebSphere Application Server for your development needs.

From the download page:

Download WebSphere Application Server for Developers, a no-charge offering that satisfies the need for a no-cost WebSphere Application Server development runtime for projects that don't warrant the expense of a priced and supported runtime on the developer desktop. Reduce testing effort and develop with confidence using a runtime environment that is identical to the production runtime environment your applications will eventually run on.

proyecto base para hermes con seam 2.2.0.GA y JBoss AS 5.1

El ejemplo Seam 2.2 Booking Example -(EAR including a tutorial) que podemos bajar desde eclipse nos puede servir de base para migrar hermes a seam 2.2.0, puesto que funcionan los test a la primera.

Sólo hay que cambiar el servidor a JBoss AS 5.1 y seam a 2.2.0.GA

Using Maven, Eclipse and JBoss Tools

Using Maven, Eclipse and JBoss Tools

Para usar el template de proyectos seam mavenizados con eclipse

(muestra cómo configurar eclipse con UTF-8 en MUCHAS preferencias)

A Mavenized Seam Project Template

A Mavenized Seam Project Template

Know IT Objectnet developers have created a Mavenized Seam project template. Due to the lack of Maven support in the Seam project, we felt the need to get a project started for the topic. After some research and development, the base was ready to be put in use. We felt that it was only right to make the project available to the public, and put together a google code project. As of now the project is aimed at running on the JBoss-4.2.3 and JBoss-5.x application servers deployed as an EAR project.

We welcome fellow Seam + Maven fans to this project. Whether you want to use this template to develop your own projects, or you want to contribute to the project, we invite you to check out the code.

To get started check out this tutorial

26 noviembre 2009

Manejar Proyectos J2EE

Manejar Proyectos J2EE


1 . Introducción
2 . Elegir
3 . Colaboración del Equipo
3.1 . El Respositorio de Proyecto de Maven
3.2 . El Modelo de Objeto de Proyecto (POM) de Maven
4 . Obtener Feedback del Proyecto
4.1 . Utilizar CruiseControl con Maven
5 . Manejar el Ciclo Construir/Desplegar con un sólo Click
6 . Desarrollar Varios Proyectos
7 . Empaquetar un Proyecto J2EE
8 . Tutorial de Manejo de Código
8.1 . Iniciar el Proyecto
8.2 . El Plug-in genapp de Maven
8.3 . El Plug-in JDeveloper de Maven
8.4 . Ejecutar Maven desde dentro de JDeveloper
8.5 . La Consola Maven
9 . Sumario
10 . Próximos Pasos

Hacer un merge entre dos ramas de SVN

No es la primera vez que me enfrento a ello, pero siempre se me olvida cómo se hace y pierdo un montón de tiempo con ello. Así que lo apunto:

El escenario son 2 rama: el trunk y un branch del primero. El branch se creó en el día D, y en la revisión 100 (esto es importante!, mirad el log del svn si no lo sabéis). Hoy, trunk está en la revisión 400. El objetivo es mover todos los desarrollos de la branch a trunk.

1. Lo primero que hay que hacer es sincronizar todos los cambios de branch y trunk, y asegurarse que nadie trabaja en branch
2. Se baja la última versión de trunk, y no se modifica!
3. Se selecciona el proyecto trunk, y se pulsa en Team/Merge…
4. En el campo From se elige el proyecto Trunk en la revisión 100 (cuando se creó el branch!)
5. En el campo To se elige el proyecto Branch, en la HEAD revision
6. Ejecutar un DryRun. Esto simula el merge y así se puede ver si vamos bien o no
7. Ejecutar el Merge
8. Revisar todos los conflictos, los ficheros que se han borrado del trunk (aparecerán como nuevos, con el ? de svn). Borrarlos definitivamente, o no.

Y bueno, ahora volver a hacer un syncronize y un commit a ver que conflictos encontramos

25 noviembre 2009

deploying JEE5 apps on Websphere

Integrating WebSphere EJB Deploy Ant Task with Maven 2

by Peter Pilgrim

Maven 2.0 has a valuable plug-in called maven-ejb-plugin, which creates an EJB-JAR file from a series of classes and resources. Unfortunately maven-ejb-plugin, since it is open source, does not know to build proprietary skeletons and stubs for commercial application server. In other words it does not compile or generate EJB application server specific artifacts. For Websphere this means running a specific EJB compiler. Compare this behaviour directly with the Ant EJB doclet task. How does one intercept the workings of the maven-ejb-plugin such that we can instrument EJB JAR with the Websphere EJB compiler?

Maven 2 and WebSphere - automated build and deployment of J2EE applications

muestra los pom.xml COMPLETOS para EJB, WAR, EAR y parent, partiendo del link anterior de Peter Pilgrim

WAS6 maven plugin

TODO: probar una aplicación JEE5 simple, sin Seam, desplegarla en WAS7 y correrla

This plugin can be used to

  • Generate EJB stub code
  • Generate or modify resource descriptor
  • Deploy EARs to targets (servers and/or clusters)
  • Start/stop applications
  • Start/stop targets (servers and/or clusters).
  • Execute arbitrary scripts controlling WAS environments.
  • Generate EAR files suitable for deploying into a WebSphere Process Server environment using ServiceDeploy.

Developing Rich Internet Applications for WebSphere Application Server Community Edition

quizás pueda servir de ejemplo

23 noviembre 2009

Seam 2.2.0.GA JEE5 application running on WAS7

seam_reference.pdf => Chapter 40: Seam on IBM's Websphere AS



(TODO: maven2 deploy on WAS7)