Incluidas clases para permitir el login de diferentes tipos de usuaario.
* POJO para usuario logeado. * Hash para claves de usuarios * Métodos EJB para login
This commit is contained in:
@@ -11,8 +11,9 @@
|
||||
<property name="buildjar" value="${build}/jar" />
|
||||
<property name="buildwar" value="${build}/war" />
|
||||
<property name="dist" value="${source}/dist" />
|
||||
<property name="docroot" value="${source}/docroot" />
|
||||
<property name="jboss-config" value="default" />
|
||||
<property name="deploy" value="${jboss.home}\standalone\deployments" />
|
||||
<property name="deploy" value="${jboss.home}/standalone/deployments" />
|
||||
<property name="jboss.module.dir" value="${jboss.home}/modules" />
|
||||
|
||||
<path id="jboss.classpath">
|
||||
@@ -20,6 +21,11 @@
|
||||
<include name="**/*.jar" />
|
||||
</fileset>
|
||||
</path>
|
||||
<path id="lib.dir">
|
||||
<fileset dir="${docroot}/WEB-INF/lib">
|
||||
<include name="**/*.jar" />
|
||||
</fileset>
|
||||
</path>
|
||||
|
||||
<target name="all" depends="clean, init, ear" />
|
||||
|
||||
@@ -33,6 +39,7 @@
|
||||
<mkdir dir="${buildwar}" />
|
||||
<mkdir dir="${buildjar}/META-INF" />
|
||||
<mkdir dir="${buildwar}/WEB-INF" />
|
||||
<mkdir dir="${buildwar}/WEB-INF/lib" />
|
||||
<mkdir dir="${buildwar}/WEB-INF/classes" />
|
||||
<mkdir dir="${dist}" />
|
||||
</target>
|
||||
@@ -52,13 +59,23 @@
|
||||
<!-- Compile the client application, creating the structure buildwar -->
|
||||
<target name="compileWar" depends="init">
|
||||
<copy todir="${buildwar}">
|
||||
<fileset dir="${source}/docroot" />
|
||||
<fileset dir="${docroot}" />
|
||||
</copy>
|
||||
<javac srcdir="${sourcesrc}" destdir="${buildwar}/WEB-INF/classes" includes="managedbean/*.java" classpathref="jboss.classpath" includeantruntime="true" />
|
||||
<javac srcdir="${sourcesrc}" destdir="${buildwar}/WEB-INF/classes" includes="managedbean/**/*.java" includeantruntime="true">
|
||||
<classpath>
|
||||
<path refid="jboss.classpath" />
|
||||
<path refid="lib.dir" />
|
||||
</classpath>
|
||||
</javac>
|
||||
<delete verbose="true" dir="${buildwar}/WEB-INF/classes/ejb" />
|
||||
<delete verbose="true" dir="${buildwar}/WEB-INF/classes/jpa" />
|
||||
<delete verbose="true" dir="${buildwar}/WEB-INF/classes/TO" />
|
||||
</target>
|
||||
<!-- <war destfile="${build.dir}/CrunchifyRESTJerseyExample.war" webxml="WebContent/WEB-INF/web.xml"> -->
|
||||
<!-- <classes dir="${build.dir}" /> -->
|
||||
<!-- <lib dir="${lib.dir}"> -->
|
||||
<!-- </lib> -->
|
||||
<!-- </war> -->
|
||||
|
||||
<!-- Update the WAR file and create if not exist -->
|
||||
<target name="deployWar" depends="compileWar">
|
||||
@@ -83,10 +100,11 @@
|
||||
<fileset dir="${dist}" includes="**/*" />
|
||||
<fileset dir="${build}" includes="**/*" />
|
||||
<fileset dir="${buildjar}" includes="**/*" />
|
||||
<fileset dir="${buildwar}" includes="**/*" />
|
||||
<fileset dir="${buildjar}/META-INF" includes="**/*" />
|
||||
<fileset dir="${buildwar}/WEB-INF" includes="**/*" />
|
||||
<fileset dir="${buildwar}/WEB-INF/lib" includes="**/*" />
|
||||
<fileset dir="${buildwar}/WEB-INF/classes" includes="**/*" />
|
||||
<fileset dir="${buildwar}/WEB-INF" includes="**/*" />
|
||||
<fileset dir="${buildwar}" includes="**/*" />
|
||||
</delete>
|
||||
</target>
|
||||
</project>
|
||||
|
||||
Reference in New Issue
Block a user