Archive for the ‘Eclipse’ Category

Java Persistence API Tools (1.0.0.v200706250000-77–CYQCCz-CoRPCCCH) requires feature “org.eclipse.datatools.enablement.feature”

Thursday, July 12th, 2007

Con la nueva versión de Eclipse3.3 para J2EE que se puede descargar de la página
http://www.eclipse.org/downloads/moreinfo/jee.php,
parece que hay problemas al intentar hacer nuevas actualizaciones, lo que hace que el botón “Select Required…” no funcione y sea imposible evitar el error

Java Persistence API Tools (1.0.0.v200706250000-77–CYQCCz-CoRPCCCH) requires feature “org.eclipse.datatools.enablement.feature”

Para solucionarlo tendremos que añadir dos paquetes llamados Data Tools Enablement y Data Tools Documentation que están en el sitio de actualización llamando “Data Tools”.

Ant - junit, build failed= Could not create task or type of type junit

Wednesday, June 20th, 2007

Hace unos días me he estado peleando con una tarea ant en Eclipse que pretendía ejecutar un test de JUnit. Es raro, ;) pero daba el siguiente error, aunque compilaba bien las clases.

BUILD FAILED
...: Could not create task or type of type: junit.
Ant could not find the task or a class this task relies upon.

Para solucionar este error, necesitas copiar el archivo JUnit.jar a la carpeta eclipse/plugins/org.apache.ant/lib.

Luego en Eclipse vamos al menú Window->Preferences->ant->Runtime, seleccionamos Ant Home Entries (Default).

Por último, hacemos click en el botón Add External JARs y buscamos el archivo junit.jar que acabamos de copiar. Aceptamos los cambios, y con esto debería estar solucionado.

También tuve problemas con Eclipse 3.3

Thursday, April 5th, 2007

Pues va a ser que sí.

Resulta que estoy buscando un plugIn de UML para Eclipse con las siguientes características:

  • La más importante: gratuito
  • Otra muy importante, que permita ingeniería inversa.
  • Que soporte la mayor parte de diagramas UML, no solo de calses.

Encontré uno perfecto y que es tan potente como sus hermanos comerciales, el Topcased, pero resulta que como requisitos necesito Eclipse 3.3, que está todavía está en desarrollo.

Pues nada, lo bajo, lo instalo y cual es mi sorpresa, al intentar actualizarlo con Callisto para bajar el WTP, no aparece la opción de Callisto. Enredando un poco por la red, me entero de que esta versión no permite desarrollo de aplicaciones J2EE. Habrá que esperar a que saquen la versión definitiva.

Actualización 05 de Julio de 2007

Hace unos días ha salido Eclipse 3.3 Europa, que ya corrige los problemas que comenté anteriormente. De todas formas siguen los problemas con Topcased, porque no puedo generar diagramas UML a partir de las clases java. Así que sigo intentándolo…

Utilizar oc4j con Eclipse

Saturday, March 31st, 2007

¿Será posible que cada vez que intentemos instalar cualquier cosa lo normal sea que no funcione?.

Esta vez los problemas han surgido al intentar añadir el servidor de Oracle a Eclipse, que en principio es sencillo, se añade como todos los demás, sin embargo cuando intentaba arrancar el servidor aparece un error:
java.lang.RuntimeException: Could not generate DH keypair

Error en Eclipse al iniciar oc4j

Después de mucho rebuscar por la red encontré que la causa de estos errores era un bug en el jdk que estaba utilizando, el jdk1.5.0_05, que se corrige en las actualizaciones posteriores a la 10.

Así que si no os funciona oc4j dentro de Eclipse, probablemente sea porque tenéis que actualizar el jdk de Java.