/consultajoefact

Proyecto para consulta de documentos electrónicos - Facturación Electrónica en Perú

Primary LanguageCSSGNU General Public License v3.0GPL-3.0

Consulta de Documentos Electrónicos de JoeFact

Este proyecto es para que puedan consultar sus documentos electrónicos de forma interna en su empresa. Esta versión 1.0 esta hecha con Maven, PrimeFaces y corre en Tomcat 8.

Consulta Web de Documentos

Requisitos

Configuración de Bd en el Proyecto

La configuración a la Bd es realizada en el persistence.xml

    <persistence-unit name="PedidoPU">
        <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

        <non-jta-data-source>java:comp/env/jdbc/facturaelectronica</non-jta-data-source>
        <properties>
            <property name="hibernate.hbm2ddl.auto" value="update" />
            <property name="hibernate.show_sql" value="true" />
            <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />

        </properties>


    </persistence-unit>

Configuración de Bd en el Tomcat

En el Tomcat se tiene que agregar dicho Resource en el archivo server.xml del Tomcat mismo (tomcat/conf/server.xml)

  <GlobalNamingResources>
    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users
    -->


        <Resource
            auth="Container"
            driverClassName="com.mysql.jdbc.Driver"
            maxActive="5"
            maxIdle="2"
            maxWait="5000"
            name="jdbc/facturaelectronica"
            username="root"
            password="joedayz"
            testOnBorrow="true"
            type="javax.sql.DataSource"
            url="jdbc:mysql://localhost/facturaelectronica"
            />  
            
       ...     
</GlobalNamingResources>