Mostrando las entradas con la etiqueta uddi. Mostrar todas las entradas
Mostrando las entradas con la etiqueta uddi. Mostrar todas las entradas

domingo, 28 de agosto de 2011

Generacion de codigo UDDI mediante JAXB

Crear un proyecto maven en Eclipse mediante el plug-in de maven para Eclipse.

Actualizar el pom del proyecto con el plug-in de JAXB2 para maven.


  
    
      org.jvnet.jaxb2.maven2
      maven-jaxb2-plugin
      
        
          
            generate
          
        
      
    
    ...
  

Error en la version de JRE del proyecto

Al empaquetar o instalar el proyecto maven y asi generar los fuentes y el jar, puede ocurrir el siguiente error:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project uddi-api_v2: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR] C:\Program Files\Java\jre6\..\lib\tools.jar
[ERROR] Please ensure you are using JDK 1.4 or above and
[ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
[ERROR] In most cases you can change the location of your Java
[ERROR] installation by setting the JAVA_HOME environment variable.
Al seleccionar la opcion de menu Project/Properties aparece la ventana de propiedades. De las opciones en el panel derecho, seleccionar el item Java Compiler. El siguiente error aparece:


Para solucionar seleccionar la opcion de menu Window/Preferences y aparecera la ventana de preferencias. Desplegar el item Java y seleccionar el sub-item Installed JREs y tildar la version 1.6 de JDK.

Luego se requiere cambiar la version de JRE empleada por el proyecto:




El proyecto maven en Eclipse tendra la siguiente estructura luego de generar los fuentes y el jar en base al XSD de UDDI:

Referencias: