<?xml version="1.0" encoding="iso-8859-1"?>

<project name="ejb3-install" default="install">
  <property environment="env"/>

  <!-- localização do JBoss. IMPORTANTE: Este script é específico para a versão 4.0.2! -->
  <property name="jboss.home" value="${env.JBOSS_HOME}"/>

  <!-- localização das bibliotecas do EJB3 para instalação no JBoss -->
  <property name="ejb3.dir" location="${env.TOOLS_HOME}/jboss-EJB-3.0_Preview_5"/>

  <!-- efetua as modificações na instalação do JBoss 4.0.2 para o suporte a EJB 3 -->
  <target name="install"
    description="instala as bibliotecas do EJB3 no JBoss4">
    <available file="${ejb3.dir}" type="dir" property="ejb3.present"/>
    <fail unless="ejb3.present">O diretorio ${ejb3.dir} nao foi localizado!</fail>
    <copy todir="${jboss.home}/server/all/deploy">
      <fileset dir="${ejb3.dir}/lib">
        <include name="ejb3.deployer/**"/>
        <include name="ejb3-clustered-sfsbcache-service.xml"/>
        <include name="ejb3-entity-cache-service.xml"/>
        <include name="ejb3-interceptors-aop.xml"/>
        <include name="jboss-aop-jdk50.deployer/**"/>
      </fileset>
    </copy>
    <delete dir="${jboss.home}/server/all/deploy/jboss-aop.deployer"/>
  </target>
</project>
