<project name="MyOrganizerCubes" default="MyOrganizerCreateSql" basedir=".">
  <!-- set global properties for this build -->
  <property environment="env"/>
   <property name="tomcatLib"  value=".${path.separator}${env.SUPERX_DIR}${file.separator}webserver${file.separator}tomcat${file.separator}lib"/>
   
  <property name="ServletClasspath"  value=".${path.separator}${tomcatLib}${file.separator}xercesImpl.jar${path.separator}${tomcatLib}${file.separator}xalan.jar${path.separator}${tomcatLib}${file.separator}xml-apis.jar${path.separator}${tomcatLib}${file.separator}servlet.jar"/>
  <property name="AppletClasspath"  value="${env.SUPERX_DIR}${file.separator}webserver${file.separator}tomcat${file.separator}webapps${file.separator}superx${file.separator}applet${file.separator}install${file.separator}download${file.separator}jh.jar"/>
  <property name="MyOrganizerSchema"  value="${basedir}${file.separator}myOrganizer.xml"/>
  <property name="MyOrganizerCreateXsl"  value="${basedir}${file.separator}myOrganizer_create.xsl"/>
  <property name="MyOrganizerDropXsl"  value="${basedir}${file.separator}myOrganizer_drop.xsl"/>
  <property name="MyOrganizerCreateSql"  value="${basedir}${file.separator}myOrganizer_create.sql"/>
  <property name="MyOrganizerDropSql"  value="${basedir}${file.separator}myOrganizer_drop.sql"/>
  <property name="MyOrganizerFillXsl"  value="${basedir}${file.separator}myOrganizer_fill.xsl"/>
  <property name="MyOrganizerFillXml"  value="${basedir}${file.separator}myOrganizer_fill.xml"/>
  <property name="MyOrganizerFillXsl2"  value="${basedir}${file.separator}myOrganizer_fill2.xsl"/>
  <property name="MyOrganizerFillSql"  value="${basedir}${file.separator}myOrganizer_fill.sql"/>
  <property name="MyOrganizerUnl"  value="${env.SUPERX_DIR}${file.separator}db${file.separator}module${file.separator}dokumente${file.separator}rohdaten"/>
  
  <!--<property name="MyOrganizerSqlCmdArg"  value=" -cp ${ServletClasspath} org.apache.xalan.xslt.Process -IN ${MyOrganizerSchema} -XSL ${MyOrganizerXsl} -OUT ${MyOrganizerSql} -TEXT -PARAM sx_client ${env.SX_CLIENT} -PARAM unl_path ${MyOrganizerUnl}"/>-->
   
   <target name="MyOrganizerCreateSql">
    <echo message="Starte Xalan mit java " />
     <exec executable="${java.home}${file.separator}bin${file.separator}java" failonerror="yes">
     <!--${env.SX_CLIENT}-->
     <arg line=" -cp ${ServletClasspath} org.apache.xalan.xslt.Process -IN ${MyOrganizerSchema} -XSL ${MyOrganizerCreateXsl} -OUT ${MyOrganizerCreateSql} -TEXT -PARAM sx_client psql -PARAM unl_path ${MyOrganizerUnl}"/>
  </exec>    
<exec executable="${env.SUPERX_DIR}${file.separator}db${file.separator}bin${file.separator}DOSQL" failonerror="yes">
  <arg line=" ${MyOrganizerCreateSql} "/>
  </exec>    
   </target> 
  <target name="MyOrganizerDropSql">
    <echo message="Starte Xalan mit java " />
     <exec executable="${java.home}${file.separator}bin${file.separator}java" failonerror="yes">
  <arg line=" -cp ${ServletClasspath} org.apache.xalan.xslt.Process -IN ${MyOrganizerSchema} -XSL ${MyOrganizerDropXsl} -OUT ${MyOrganizerDropSql} -TEXT -PARAM sx_client psql "/>
  </exec> 
<exec executable="${env.SUPERX_DIR}${file.separator}db${file.separator}bin${file.separator}DOSQL" failonerror="yes">
  <arg line=" ${MyOrganizerDropSql} "/>
  </exec>   
   </target>
<target name="MyOrganizerFillSql" depends="MyOrganizerDropSql,MyOrganizerCreateSql">
    <echo message="Starte Xalan mit java " />
     <exec executable="${java.home}${file.separator}bin${file.separator}java" failonerror="yes">
  <arg line=" -cp ${ServletClasspath} org.apache.xalan.xslt.Process -IN ${MyOrganizerSchema} -XSL ${MyOrganizerFillXsl} -OUT ${MyOrganizerFillXml} -XML -PARAM sx_client psql "/>
  </exec> 
     <exec executable="${java.home}${file.separator}bin${file.separator}java" failonerror="yes">
  <arg line=" -cp ${ServletClasspath} org.apache.xalan.xslt.Process -IN ${MyOrganizerFillXml} -XSL ${MyOrganizerFillXsl2} -OUT ${MyOrganizerFillSql} -TEXT -PARAM sx_client psql "/>
  </exec>  
<exec executable="${env.SUPERX_DIR}${file.separator}db${file.separator}bin${file.separator}DOSQL" failonerror="yes">
  <arg line=" ${MyOrganizerFillSql} "/>
  </exec>  
   </target>

 
</project>