Desarrollo de aplicación de facturación en 15 minutos con openxava 2/2

8 comentarios en “Desarrollo de aplicación de facturación en 15 minutos con openxava 2/2”

  1. Buen Día, estoy haciendo el mismo ejemplo de Invoicing pero usando MySql y puedo generar la tabla y todo, pero cuando trato de abrir la aplicación me da un error.

    Me gusta

  2. Buenas, estoy siguiendo tu tutorial paso a paso y al compilar me da un error.

    Buildfile: C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\build.xml
    desplegarWar:
    createDist:
    init:
    updateDataSourceInfo:
    configureJNDI:
    prepareWar:
    [copy] Copying 700 files to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\xava
    [copy] Copying 48 files to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF
    createWebXml:
    [loadfile] C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\servlets.xml doesn’t exist
    [loadfile] C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\filters.xml doesn’t exist
    [loadfile] C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\listeners.xml doesn’t exist
    [copy] Copying 1 file to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF
    init:
    copyDTDs:
    copyXavaDTDs:
    [copy] Copying 20 files to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\xava\dtds
    copyComponentDTDs:
    filterXavaFiles:
    filterHibernateFiles:
    filterI18n:
    updateDataSourceInfo:
    filter:
    createEditorsJS:
    [copy] Warning: Could not find file C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\classes\Invoicing-messages_en.properties to copy.
    [copy] Warning: Could not find file C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\classes\Invoicing-labels_en.properties to copy.
    [copy] Warning: Could not find file C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\classes\MensajesInvoicing_en.properties to copy.
    [copy] Warning: Could not find file C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\classes\EtiquetasInvoicing_en.properties to copy.
    deploy:
    [copy] Copying 749 files to C:\Program Files\Java\openxava-4.8.1\tomcat\webapps\Invoicing
    actualizarOX:
    updateOX:
    copyDTDs:
    copyXavaDTDs:
    [copy] Copying 20 files to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\xava\dtds
    copyComponentDTDs:
    [copy] Copying 700 files to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\xava
    [copy] Copying 48 files to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF
    createWebXml:
    [loadfile] C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\servlets.xml doesn’t exist
    [loadfile] C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\filters.xml doesn’t exist
    [loadfile] C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF\listeners.xml doesn’t exist
    [copy] Copying 1 file to C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\web\WEB-INF
    actualizarEsquema:
    defineHibernateTool:
    updateSchemaJPA:
    [hibernatetool] Executing Hibernate Tool with a JPA Configuration
    [hibernatetool] 1. task: hbm2ddl (Generates database schema)
    [hibernatetool] SLF4J: Class path contains multiple SLF4J bindings.
    [hibernatetool] SLF4J: Found binding in [jar:file:/C:/Program%20Files/Java/openxava-4.8.1/workspace/OpenXava/web/WEB-INF/lib/slf4j-jdk14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    [hibernatetool] SLF4J: Found binding in [jar:file:/C:/Program%20Files/Java/openxava-4.8.1/workspace/Invoicing/web/WEB-INF/lib/slf4j-jdk14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    [hibernatetool] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
    [hibernatetool] oct 30, 2013 8:49:56 AM org.hibernate.annotations.common.Version
    [hibernatetool] Información: Hibernate Commons Annotations 3.2.0.Final
    [hibernatetool] oct 30, 2013 8:49:56 AM org.hibernate.cfg.Environment
    [hibernatetool] Información: Hibernate 3.6.10.Final
    [hibernatetool] oct 30, 2013 8:49:56 AM org.hibernate.cfg.Environment
    [hibernatetool] Información: hibernate.properties not found
    [hibernatetool] oct 30, 2013 8:49:56 AM org.hibernate.cfg.Environment buildBytecodeProvider
    [hibernatetool] Información: Bytecode provider name : javassist
    [hibernatetool] oct 30, 2013 8:49:56 AM org.hibernate.cfg.Environment
    [hibernatetool] Información: using JDK 1.4 java.sql.Timestamp handling
    [hibernatetool] oct 30, 2013 8:49:56 AM org.hibernate.ejb.Version
    [hibernatetool] Información: Hibernate EntityManager 3.6.10.Final
    [hibernatetool] [Fatal Error] :19:9: La cadena «–» no está permitida en los comentarios.
    [hibernatetool] An exception occurred while running exporter #2:hbm2ddl (Generates database schema)
    [hibernatetool] To get the full stack trace run ant with -verbose
    [hibernatetool] Problems in creating a configuration for JPA. Have you remembered to add hibernate EntityManager jars to the classpath ?
    [hibernatetool] java.lang.reflect.InvocationTargetException
    [hibernatetool] javax.persistence.PersistenceException: Invalid persistence.xml.
    [hibernatetool] Error parsing XML (line19 : column 9): La cadena «–» no está permitida en los comentarios.
    [hibernatetool]

    BUILD FAILED
    C:\Program Files\Java\openxava-4.8.1\workspace\Invoicing\build.xml:48: The following error occurred while executing this line:
    C:\Program Files\Java\openxava-4.8.1\workspace\OpenXava\build.xml:1012: Problems in creating a configuration for JPA. Have you remembered to add hibernate EntityManager jars to the classpath ?

    Me gusta

    1. Segun veo en el log que has mandado parece que Hibernate no entiende comentarios con «-»
      ¿Has seguido las 2 partes del tutorial?
      Parece que el archivo persistence.xml. tiene caracteres extraños.

      avax.persistence.PersistenceException: Invalid persistence.xml.
      [hibernatetool] Error parsing XML (line19 : column 9): La cadena “–” no está permitida en los comentarios.
      [hibernatetool]

      Me gusta

Comenta la entrada

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.