a.binder %!s(int64=8) %!d(string=hai) anos
pai
achega
20589edce6

+ 2 - 1
SE/build_SE.xml

@@ -291,9 +291,10 @@
                 <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
                 <!--<param name="basedir" expression="${basedir}"/>-->
             </xslt>
-            <!--<exec executable="open"><arg file="${p5build_SE.build_procesy5_config.folders.properties.xml}"/></exec>-->
+        <!--<exec executable="open"><arg file="${p5build_SE.build_procesy5_config.folders.properties.xml}"/></exec>-->
             <ant antfile="${p5build_SE.build_procesy5_config.folders.properties.xml}"/>
             <loadproperties srcfile="${p5build_SE.build_procesy5_config.folders.properties}"/>
+        
             <echo> #300 loaded $p5build_SE.build_procesy5_config.folders.... BI_audit_KW_requested_COLUMN.mount_point ${procesy5_config.folders.properties.xml} from ${p5build_SE.build_procesy5_config.folders.properties}; antfile ${p5build_SE.build_procesy5_config.folders.properties.xml}
                 and also build with properties to default $p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.mount_point = ${p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.mount_point}
                 $p5build_SE.build_procesy5_config.folders.properties = ${p5build_SE.build_procesy5_config.folders.properties}

+ 1 - 0
SE/schema/WPS_Functions/ant/build.p5ant.PRODUCT.xml

@@ -27,6 +27,7 @@
     
     <property name="p5ant.create_new_WPS_Function.xsl" location="${p5ant.basedir}/p5ant.create_new_WPS_Function.xsl"/>
     <property name="p5ant.create_new_WPS_Function_xsd.xsl" location="${p5ant.basedir}/p5ant.create_new_WPS_Function_xsd.xsl"/>
+    <property name="p5ant.create_new_WPS_Function_xsl.xsl" location="${p5ant.basedir}/p5ant.create_new_WPS_Function_xsl.xsl"/>
     
     <property name="p5ant.include.xsl.p5xsls.xml" location="${p5ant.temp}/p5ant.include.xsl.p5xsls.xml"/>
     <property name="p5ant.include.xsl" location="${p5ant.basedir}/p5ant.include.xsl"/>

+ 22 - 0
SE/schema/WPS_Functions/ant/build_ant.xml

@@ -127,6 +127,7 @@
                         <antcall target="create_new_WPS_Function.INSTALL"/>
                         <antcall target="create_new_WPS_Function.SYSTEM"/>
                         <antcall target="create_new_WPS_Function.xsd"/>
+                        <antcall target="create_new_WPS_Function.xsl"/>
                         <antcall target="p5suis.p5suis.say_to_queue.copy_file">
                             <param name="p5suis.say_to_queue.copy_file" value="${p5ant.WPS_Functions.PRODUCT.xml}"/>
                         </antcall>
@@ -286,6 +287,27 @@
                                             <delete file="${p5ant.create_new_WPS_Function.xsd}"/>
                                         </target>
     
+                                        <target name="create_new_WPS_Function.xsl" unless="p5ant.create_new_WPS_Function.exists">
+                                            <local name="p5ant.create_new_WPS_Function.xsl"/>
+                                            <tempfile property="p5ant.create_new_WPS_Function.xsl" destdir="${p5ant.temp}" prefix="create_new_WPS_Function.xsl" suffix=".xsl" deleteonexit="false"/>
+                                            <echoxml file="${p5ant.create_new_WPS_Function.xsl}" namespacepolicy="elementsOnly">
+                                                <template xmlns="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd">
+                                                    <!--<import schemaLocation="../../default_db_xml_cache.public/system_cache__appinfo/PRODUCT.xsd" xmlns="http://www.w3.org/2001/XMLSchema"/>-->
+                                                </template>
+                                            </echoxml> 
+                                            
+                                            <xslt basedir="${p5ant.temp}" style="${p5ant.create_new_WPS_Function_xsl.xsl}" in="${p5ant.create_new_WPS_Function.xsl}"   out="${p5ant.WPS_Functions.xsl}"  >
+                                                <factory name="net.sf.saxon.TransformerFactoryImpl">    
+                                                    <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
+                                                    <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd}create_new_WPS_Function.xsl"/>
+                                                </factory>
+                                                <classpath location="/opt/local/share/java/saxon9he.jar"/>
+                                                <param name="p5ant.WPS_Functions.PRODUCT.name.input" expression="${p5ant.WPS_Functions.PRODUCT.name.input}"/>
+                                                <param name="p5ant.WPS_Functions.PRODUCT.prefix.input" expression="${p5ant.WPS_Functions.PRODUCT.prefix.input}"/>
+                                                
+                                            </xslt>
+                                            <delete file="${p5ant.create_new_WPS_Function.xsl}"/>
+                                        </target>
                                         <target name="create_new_WPS_Function.SYSTEM" unless="p5ant.create_new_WPS_Function.exists">
                                             <echoxml file="${p5ant.WPS_Functions.SYSTEM.xml}">
                                                 <project basedir="../../" name="${p5ant.WPS_Functions.PRODUCT.prefix.input}.SYSTEM"> 

+ 48 - 22
SE/schema/WPS_Functions/default_db/recurse_ant/build_recurse_ant.xml

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project basedir="../../../." name="recurse_ant" default="buildpdf_recursed"  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+<project basedir="../../../." name="recurse_ant" default="buildpdf_recursed_xsl_mail"  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     xmlns:xs="http://www.w3.org/2001/XMLSchema" >
     <description>
         Recurse ANT to retrieve structurized xml objects based on Related SimpleSchema maps
     </description>
     
-    <echo>#88 $uuid = ${uuid}</echo>
+    <!--<echo>#88 $uuid = ${uuid}</echo>-->
     <!-- template do kopiowania test-druk @2017-03-02 bindera 
     Copyright BIALL-NET sp. z o.o. wszelkie prawa zastrzezone
     
@@ -38,7 +38,8 @@
         -Duuid=1 -DwebRootUrl=somePathDir-->
     
     <include file="build.recurse_ant.PRODUCT.xml"/>
-    <include file="${basedir}/../build_SE.xml" as="p5build_SE"/><!-- for paths and dirs create in some tasks -->     <!-- for paths and dirs create in some tasks -->
+    <include file="${basedir}/../build_SE.xml" as="p5build_SE"/><!-- for paths and dirs create in some tasks -->
+    <!--<include file="${p5build_SE.build}" as="p5build_SE"/> <!-\- for paths and dirs create in some tasks -\->-->
     <include file="${send_email.build.xml}" as="send_email"/>
     
     <property name="basedir"  location="${basedir}" /> <!-- do ustalenia glownego katalogu -->
@@ -77,9 +78,9 @@
     <!-- DO NOT SET --><property name="parallel_pos" value="1"/>
     <!--<property name="temp_name" value="temp" />--> <!-- temp files-->
     <property name="temp" value="${default_db:recurse_ant_basedir.temp}${loop_path_recurs}" /> <!-- temp files-->
-    <!--<echo>#75 before $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}</echo>-->#75 before $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}
+    <!--<echo>#75 before $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}</echo>-->
     <property name="xpath_query.xsl" value="${default_db:recurse_ant_basedir.temp}/${uuid}.xpath_query.xsl"/>
-    <!--<echo>#76 after $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}</echo>-->#76 after $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid} 
+    <!--<echo>#76 after $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}</echo>--> 
     <property name="build_recurse_ant_xpath_query.xsl" value="${default_db:recurse_ant_basedir.temp}/build_recurse_ant_xpath_query.xsl"/>
     
     <property name="process_locks" value="${default_db:recurse_ant_basedir.temp}/.locks"/>
@@ -436,7 +437,7 @@
     </target>
    
    
-    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop_tree_to_dita_wfs_recursed" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita" description="URL_TASK Wygeneruj druk z obiektu uzywajac styli systemowych za pomoca funkcji xsl_recursed">
+    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop_tree_to_dita_wfs_recursed" unless="confirmAntfile.isset" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita,confirmAntfile" description="URL_TASK Wygeneruj druk z obiektu uzywajac styli systemowych za pomoca funkcji xsl_recursed">
         <record name="recursed.log" action="start" />
         
         <exec  executable="bash" dir="." outputproperty="out_task_file">
@@ -447,6 +448,7 @@
         <echo>#427 $out_task.dita.final = ${out_task.dita.final} , $out = ${out} , $out_task_file =  ${out_task_file}
             $out_task.dita.final.noext = ${out_task.dita.final.noext}
             $out_task.dita.final_with_RelatedFeatureLoop = ${out_task.dita.final_with_RelatedFeatureLoop}
+            $CRM_PROCES_tree_basedir.temp = ${CRM_PROCES_tree_basedir.temp}
         </echo>
         <!-- 
                  [echo] #427 $out_task.dita.final = /Users/a.binder/Documents/se/SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pismo/temp/Proj6782__/Proj6782___out_task_dita_final.dita , 
@@ -503,7 +505,7 @@
             <arg value="-f" />
             <arg value="pdf"/>
             <arg value="-o"/>
-            <arg value="${out}"/>
+            <arg value="${user.dir}/${out}"/>
         </exec>
         
         <echo message="OUTPUT__START"/>
@@ -513,6 +515,16 @@
         <echo>
             &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 
         </echo>
+        <echo>
+            &lt;br&gt;Wyslanie linka mailem : &lt;a href=&quot;mailto:?subject=Wiadomosc nr ${xpath_value}&amp;body=link do sprawy:  ${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot;&gt;Wyslanie linka mailem&lt;/a&gt;   &lt;/br&gt; 
+        </echo>
+        <antcall target="send_email.send_email_from_xml_parsed">
+            <param name="send_email.xml_to_parse.xml" value="${out_task.dita.final}"/>
+            <param name="antFunctionUrl" value="${antFunctionUrl}"/>
+            <param name="confirmAntfile" value="${confirmAntfile}"/>
+            <param name="confirmAntfileTarget" value="${confirmAntfileTarget}"/>
+            <param name="out.pdf" value="${user.dir}/${out}/${out_task.dita.final.noext}.pdf"/>
+        </antcall>
         <echo message="OUTPUT__END"/>
         <record name="recursed.log" action="stop" />
     </target>
@@ -1106,10 +1118,20 @@
         <record name="buildpdf_recursed_xsl.log" action="stop" />
     </target>
     
+    <condition property="confirmAntfile.isset">
+        <isset property="confirmAntfile"/>
+    </condition>
     
-    <target name="buildpdf_recursed_xsl_mail" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita"  description="URL_TASK buildpdf_recursed_xsl_mail szybki druk z wysylka mailem">
+    <target name="confirmAntfile" if="confirmAntfile.isset">
+        <echo message="OUTPUT__START"/>
+        <echo>#1112 wyzwalam ${confirmAntfile} target ${confirmAntfileTarget}: </echo>
+            <ant antfile="${confirmAntfile}" target="${confirmAntfileTarget}"></ant>
+        <echo message="OUTPUT__END"/>
+    </target>
+    
+    <target name="buildpdf_recursed_xsl_mail" unless="confirmAntfile.isset" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita,confirmAntfile"  description="URL_TASK buildpdf_recursed_xsl_mail szybki druk z wysylka mailem">
         <record name="buildpdf_recursed_xsl_mail.log" action="start" />
-        <echo>#836 will try to in $main_build_recurse_ant.dita_with_id ${main_build_recurse_ant.dita_with_id} , $empty.xml = ${empty.xml}</echo>
+        <echo>#836 $confirmAntfile.isset = ${confirmAntfile.isset} will try to in $main_build_recurse_ant.dita_with_id ${main_build_recurse_ant.dita_with_id} , $empty.xml = ${empty.xml} </echo>
         <echoxml file="${empty.xml}">
             <empty>empty</empty>
         </echoxml>
@@ -1132,7 +1154,7 @@
             <!--<param name="basedir" expression="${basedir}"/>-->
             <param name="temp" expression="${temp}"/>
             <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <param name="simpleSchema.xml" expression="${basedir}/${main_build_recurse_ant.dita}"/>
+            <param name="simpleSchema.xml" expression="${user.dir}/${main_build_recurse_ant.dita}"/>
             <param name="noRelatedFeatureRoot" expression="1"/>
         </xslt>
         
@@ -1154,7 +1176,7 @@
         </exec>-->
         
         
-<exec executable="${dita.dir}" dir=".">
+        <exec executable="${dita.dir}" dir=".">
             <arg value="-i"/>
             <arg value="${out_task.dita.final}" />
             <!-- <arg value="-t" />
@@ -1169,8 +1191,7 @@
             <arg value="echo ${out_task.dita.final} |sed 's/^.*\///'"/>
         </exec>
         
-        
-<echo>        </echo>
+        <echo> $user.dir = ${user.dir}</echo>
         <echo message="OUTPUT__START"/>
         <!--<echo>
             &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&lt;/a&gt;&lt;/br&gt; 
@@ -1181,34 +1202,39 @@
         <echo>
             &lt;br&gt;Wyslanie linka mailem : &lt;a href=&quot;mailto:?subject=Wiadomosc nr ${xpath_value}&amp;body=link do sprawy:  ${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot;&gt;Wyslanie linka mailem&lt;/a&gt;   &lt;/br&gt; 
         </echo>
+        <!--<echo message="OUTPUT__END"/>-->
         <antcall target="send_email.send_email_from_xml_parsed">
             <param name="send_email.xml_to_parse.xml" value="${out_task.dita.final}"/>
             <param name="antFunctionUrl" value="${antFunctionUrl}"/>
             <param name="confirmAntfile" value="${confirmAntfile}"/>
             <param name="confirmAntfileTarget" value="${confirmAntfileTarget}"/>
+            <param name="out.pdf" value="${user.dir}/${out}/${out_task.dita.final.noext}.pdf"/>
         </antcall>
+        <!--<echo message="OUTPUT__START"/>-->
         <echo>
-            <!--<echo>
-            &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 
-
-                    </echo>-->-->
-        <!-- menu.choosed       https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
+            <!-- $template = V::get('template', '', $_GET); -->
+            <!-- menu               https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007 -->
+            <!-- menu.choosed       https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
             <!-- dzialajace         https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
             <!-- DantFunctionUrl =  https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
             <!-- $outputFunctionUrl https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=output&path=default_db.in7_dziennik_koresp/etykieta&file= -->
             <!-- pdf                https://biuro.biall-net.pl/SE/version-git/schema/ant-url_action/default_db.in7_dziennik_koresp/etykieta/    out/    2018-04-20-01_09_2128f9d7_out_task_dita_final.pdf -->
             <!-- link               https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID-->
-            
-            URL_TASK send_email.send_email_from_xml_parsed.confirm
+            <!-- https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&file=&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID&confirmAntfile=&confirmAntfileTarget=&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1 -->
+            <!-- confirmed https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&file=&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1 -->
+            <!-- https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&file=&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.3 -->
+          <!--  URL_TASK send_email.send_email_from_xml_parsed.confirm
             Wysłanie mailem przez system ${webRootUrl}  
             $url = ${url}
             $typeName = ${typeName}
             $xpath = ${xpath}
             $xpath_value = ${xpath_value}
-            $api_url = ${api_url}
-            $outputFunctionUrl = ${outputFunctionUrl}
+            $api_url = ${api_url}-->
+            <!--$outputFunctionUrl = ${outputFunctionUrl}
             $antFunctionUrl = ${antFunctionUrl}
             $confirmAntfile = ${confirmAntfile} / $confirmAntfileTarget = ${confirmAntfileTarget}
+            -->
+            &lt;br/&gt; 
         </echo>
         <!--<echo>
             &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 

+ 14 - 0
SE/schema/WPS_Functions/folders_interface/build.p5fi.INSTALL.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project basedir="../../." default="INSTALL" name="p5fi.INSTALL">
+  <include file="build.p5fi.PRODUCT.xml" />
+  <property location="${p5fi.install}/install_example.file" name="p5fi.INSTALL.install_example" />
+  <condition property="p5fi.INSTALL.install_example.ifdef" taskname="INSTALL.install_example">
+    <not>
+      <available file="${p5fi.repository}/install_example.file" />
+    </not>
+  </condition>
+  <target depends="INSTALL.install_example" name="INSTALL" />
+  <target if="p5fi.INSTALL.install_example.ifdef" name="INSTALL.install_example">
+    <copy file="${p5fi.INSTALL.install_example}" tofile="${p5fi.install_example}" />
+  </target>
+</project>

+ 74 - 0
SE/schema/WPS_Functions/folders_interface/build.p5fi.PRODUCT.xml

@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns:p5fi="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface/folders_interface.xsd"
+         xmlns:p5xsl="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsl_interface/xsl_interface.xsd"
+         basedir="../../."
+         default="PRODUCT"
+         name="p5fi.PRODUCT">
+   <description>p5suis:say Created function folders_interface with prefix p5fi by p5ant module</description>
+   <include as="WPS_Functions" file="../build.WPS_Functions.PRODUCT.xml"/>
+   <condition property="p5fi.PRODUCT.ifdef.parent"
+              taskname="p5fi.parent.PRODUCT.ifdef">
+      <isset property="WPS_Functions.PRODUCT.name"/>
+   </condition>
+   <property name="p5fi.PRODUCT.name"
+             value="${WPS_Functions.PRODUCT.name}.folders_interface"/>
+   <property name="p5fi.PRODUCT.vendor-domain"
+             value="${WPS_Functions.PRODUCT.name}.p5fi"/>
+   <property name="p5fi.basedir" value="${WPS_Functions.basedir}/folders_interface"/>
+   <property name="p5fi.build.xml" value="${p5fi.basedir}/build_p5fi.xml"/>
+   <property name="p5fi.repository"
+             value="${WPS_Functions.repository}/folders_interface"/>
+   <property name="p5fi.install" value="${p5fi.basedir}/install"/>
+   <property location="${WPS_Functions.temp}/folders_interface" name="p5fi.temp"/>
+   <property location="${p5fi.basedir}/p5fi.xsl" name="p5fi.xsl"/>
+   <property location="${p5fi.basedir}/p5fi.xsd" name="p5fi.xsd"/>
+   <property location="${p5fi.basedir}/p5fi.include.structure.xml"
+             name="p5fi.include.structure.xml"/>
+   <property location="${p5fi.basedir}/p5fi.include.xsl.p5xsls.xml"
+             name="p5fi.include.xsl.p5xsls.xml"/>
+   <property location="${p5fi.repository}/install_example.file"
+             name="p5fi.install_example"/>
+   <target depends="basedir,p5xsls.xml"
+           description="to create basedir, includes and install"
+           name="PRODUCT"/>
+   <target description="to create local dirs" name="basedir">
+      <propertyset id="p5fi.local.properties">
+         <propertyref prefix="p5fi"/>
+         <mapper from="p5fi.*" to="local.*" type="glob"/>
+      </propertyset>
+      <antcall inheritall="false" target="WPS_Functions.basedir.p5bws:dirs">
+         <propertyset refid="p5fi.local.properties"/>
+      </antcall>
+   </target>
+   <target description="To delete all temp and repository" name="clean">
+      <antcall inheritall="false" target="WPS_Functions.basedir.p5bws:dirs.clean">
+         <propertyset refid="p5fi.local.properties"/>
+      </antcall>
+   </target>
+   <target description="To delete all temp and repository" name="clean.temp">
+      <antcall inheritall="false"
+               target="WPS_Functions.basedir.p5bw.p5bws:dirs.temp.clean">
+         <propertyset refid="p5fi.local.properties"/>
+      </antcall>
+   </target>
+   <target name="parent.PRODUCT.ifdef"
+           unless="p5fi.WPS_Functions.PRODUCT.ifdef.parent">
+      <fail>There is not set correct parent PRODUCT from expected file="../build.WPS_Functions.PRODUCT.xml"</fail>
+   </target>
+   <target name="p5xsls.xml" depends="basedir">
+      <description>
+                    TODO to be fixed by xslt to allow dynamic create of multi include xsl templates
+                </description>
+      <echoxml namespacepolicy="elementsOnly" file="${p5fi.include.xsl.p5xsls.xml}">
+         <stylesheet_buildlist xmlns="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsl_interface/xsl_interface.xsd">
+            <namespaces.list>
+               <namespaces.list.namespace prefix="p5fi"
+                                          namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface/folders_interface.xsd"/>
+            </namespaces.list>
+            <include.list>
+               <include.list.href href="/Users/a.binder/Documents/se/SE/schema/WPS_Functions/ant/p5ant.xsl"/>
+            </include.list>
+         </stylesheet_buildlist>
+      </echoxml>
+   </target>
+</project>

+ 7 - 0
SE/schema/WPS_Functions/folders_interface/build.p5fi.SYSTEM.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project basedir="../../" name="p5fi.SYSTEM">
+  <include file="../build.WPS_Functions.SYSTEM.xml" optional="true" />
+  <include as="PRODUCT" file="build.p5fi.PRODUCT.xml" optional="true" />
+  <property location="${p5build_SE.SYSTEM.StandardOutPath}/folders_interface.log" name="p5fi.SYSTEM.StandardOutPath" />
+  <property location="${p5build_SE.SYSTEM.StandardErrorPath}/folders_interface.log" name="p5fi.SYSTEM.StandardErrorPath" />
+</project>

+ 748 - 0
SE/schema/WPS_Functions/folders_interface/build_folders_interface.xml

@@ -0,0 +1,748 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns:p5fi="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface.xsd"
+         basedir="../../."
+         default="default"
+         name="folders_interface">
+   
+   <description>To communicate with folders in SE/Procesy5 based on 
+      
+      [root_points]
+      mount_point="/Library/Server/Web/Data/Sites/Default/PLIKI/"
+      share_point="//biuro.biall-net.pl/PLIKI"
+      www_share_point="https://biuro.bial...
+      
+   </description>
+   
+   
+   <!-- Exammple folders config which would parse 
+[root_points]
+mount_point="/Library/Server/Web/Data/Sites/Default/PLIKI/"
+share_point="//biuro.biall-net.pl/PLIKI"
+www_share_point="https://biuro.biall-net.pl/PLIKI/"
+
+[m_dist_files_types]
+ARTYKUL="ARTYKUL"
+;//BOX="BOX"
+;//CERT_CE_WEW="DEKLARACJA_CE_WEW"
+CERT_CE="CERT_CE"
+DOK_POWYK="DOK_POWYK"
+DRUK="DRUK"
+;//ETYKIETA="ETYKIETA"
+FAKTURA="FAKTURA"
+FIRMWARE="FIRMWARE"
+;//INSTRUKCJA="INSTRUKCJA"
+;//INSTRUKCJA_PL="INSTRUKCJA_PL"
+;//INSTRUKCJA_PL_DRUK="INSTRUKCJA_PL_DRUK"
+;//KARTA="KARTA"
+;//KOMPLETACJA="KOMPLETACJA"
+NOTATKA="NOTATKA"
+OFERTA="OFERTA"
+;//OVERLAY="OVERLAY"
+PISMO="PISMO"
+PREZENTACJA="PREZENTACJA"
+PODPIS_WZOR="PODPIS_WZOR"
+PROJEKT="PROJEKT"
+PROJEKT_BUD="PROJEKT_BUD"
+PROJEKT_GRAF="PROJEKT_GRAF"
+PROTOKOL="PROTOKOL"
+SOFT_CD="SOFT_CD"
+TODO="TODO"
+UMOWA="UMOWA"
+UCHWALA="UCHWALA"
+UCHWALA_WWW="UCHWALA_WWW"
+UZGODNIENIE="UZGODNIENIE"
+WWW_DOKUMENTY="WWW_DOKUMENTY"
+WWW_PRACA="WWW_PRACA"
+ZDJECIE="ZDJECIE"
+ZDJECIE_HI="ZDJECIE_HI"
+
+[default_COLUMN]
+mount_point="default";
+share_point="default"
+www_share_point="default"
+LOOKAT_NEGFILE_LOOK_REGEX="/<VARNAME>./"
+LOOKAT_NEGFILE_VARNAME="ID"
+LOOKAT_FOLDER_LOOK_REGEX="/../"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_M_DIST_FILES_INDEXNAME="ID"
+
+[CRM_LISTA_ZASOBOW_COLUMN]
+mount_point="DRUKI"
+share_point="DRUKI"
+www_share_point="DRUKI"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="DESC"
+
+[QUALITY_NOTICES_COLUMN]
+mount_point="QUALITY_NOTICES"
+share_point="QUALITY_NOTICES"
+www_share_point="QUALITY_NOTICES"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="ID_PROCES"
+
+[GRAFIK_PRACY_COLUMN]
+mount_point="GRAFIK_PRACY"
+share_point="GRAFIK_PRACY"
+www_share_point="GRAFIK_PRACY"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="DATE"
+DEST_FOLDER_VARNAME3="L_APPOITMENT_USER"
+
+
+
+[PROBLEMS_COLUMN]
+mount_point="PROBLEMS"
+share_point="PROBLEMS"
+www_share_point="PROBLEMS"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="A_PROBLEM_DESC"
+
+[BUILDINGS_COLUMN]
+mount_point="BUILDINGS"
+share_point="BUILDINGS"
+www_share_point="BUILDINGS"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="S_ADDRESS_STREET"
+
+
+
+[ADMIN_USERS_COLUMN]
+mount_point="ADMIN_USERS"
+share_point="ADMIN_USERS"
+www_share_point="ADMIN_USERS"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="ADM_NAME"
+
+
+
+[CRM_PROCES_COLUMN]
+mount_point="CRM_PROCES"
+share_point="CRM_PROCES"
+www_share_point="CRM_PROCES"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="DESC"
+
+
+
+[IN7_MK_BAZA_DYSTRYBUCJI_COLUMN]
+mount_point="PROJEKTY"
+share_point="PROJEKTY"
+www_share_point="PROJEKTY"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="M_DIST_DESC"
+
+[IN7_DZIENNIK_KORESP_COLUMN]
+mount_point="PISMA"
+share_point="PISMA"
+www_share_point="PISMA"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>-<VARNAME3>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="K_OD_KOGO"
+DEST_FOLDER_VARNAME3="K_ZAWARTOS"
+
+[SCANS_COLUMN]
+mount_point="SKANY/skan"
+share_point="SKANY/skan"
+www_share_point="SKANY/skan"
+
+[DEALS_TABLE_COLUMN]
+mount_point="DEALS_TABLE"
+share_point="DEALS_TABLE"
+www_share_point="DEALS_TABLE"
+LOOKAT_FOLDER_LOOK_GLOB="DEALS_TABLE"
+LOOKAT_FILES_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FILES_VARNAME="ID"
+DEST_FOLDER_FORMAT="DEALS_TABLE"
+
+[DEVICES_COLUMN]
+mount_point="DEVICES"
+share_point="DEVICES"
+www_share_point="DEVICES"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>_<VARNAME3>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="T_PRODUCER"
+DEST_FOLDER_VARNAME3="S_HW"
+
+
+[SES_PROCESY5_A_COLUMN]
+mount_point="SES_PROCESY5_A"
+share_point="SES_PROCESY5_A"
+www_share_point="SES_PROCESY5_A"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="SERVER_ADDRESS"
+
+
+[TEST_PERMS_COLUMN]
+mount_point="TEST_PERMS"
+share_point="TEST_PERMS"
+www_share_point="TEST_PERMS"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>"
+DEST_FOLDER_VARNAME1="ID"
+
+[INVENTORY_COLUMN]
+mount_point="INVENTORY"
+share_point="INVENTORY"
+www_share_point="INVENTORY"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>"
+DEST_FOLDER_VARNAME1="ID"
+
+[WMS_LAYERS_COLUMN]
+mount_point="WMS_LAYERS"
+share_point="//biuro.biall-net.pl/WMS_LAYERS"
+www_share_point="WMS_LAYERS"
+LOOKAT_FOLDER_LOOK_GLOB="WMS_LAYERS.<VARNAME>"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="WMS_LAYERS.<VARNAME1>"
+DEST_FOLDER_VARNAME1="ID"
+
+
+[WIZJE_LOKALNE_COLUMN]
+mount_point="WIZJE_LOKALNE"
+share_point="//biuro.biall-net.pl/WIZJE_LOKALNE"
+www_share_point="WIZJE_LOKALNE"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.WIZJE_LOKALNE_<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="A_RECORD_CREATE_DATE"
+
+
+
+[MK_Rewiry_COLUMN]
+mount_point="MK_Rewiry"
+share_point="MK_Rewiry"
+www_share_point="MK_Rewiry"
+LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="<VARNAME1>.MK_Rewiry_<VARNAME2>"
+DEST_FOLDER_VARNAME1="ID"
+DEST_FOLDER_VARNAME2="NAZWA_REWI"
+
+
+[BI_audit_KW_requested_COLUMN]
+mount_point="BI_audit_KW_requested"
+share_point="//biuro.biall-net.pl/BI_audit_KW_requested"
+www_share_point="BI_audit_KW_requested"
+LOOKAT_FOLDER_LOOK_GLOB="BI_audit_KW_requested.<VARNAME>"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="BI_audit_KW_requested.<VARNAME1>"
+DEST_FOLDER_VARNAME1="ID"
+
+[BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN]
+mount_point="BI_audit_POWIAZANIA"
+share_point="//biuro.biall-net.pl/BI_audit_POWIAZANIA"
+www_share_point="BI_audit_POWIAZANIA"
+LOOKAT_FOLDER_LOOK_GLOB="BI_audit_POWIAZANIA.<VARNAME>"
+LOOKAT_FOLDER_VARNAME="ID"
+DEST_FOLDER_FORMAT="BI_audit_POWIAZANIA.<VARNAME1>"
+DEST_FOLDER_VARNAME1="ID"
+ -->
+   
+   <!-- Example properties which would be read
+      <property name="p5build_SE.build_procesy5_config.folders.root_points.mount_point"
+             value="/Library/Server/Web/Data/Sites/Default/PLIKI/"/>
+   <property name="p5build_SE.build_procesy5_config.folders.root_points.share_point"
+             value="//biuro.biall-net.pl/PLIKI"/>
+   <property name="p5build_SE.build_procesy5_config.folders.root_points.www_share_point"
+             value="https://biuro.biall-net.pl/PLIKI/"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.ARTYKUL"
+             value="ARTYKUL"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.CERT_CE"
+             value="CERT_CE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.DOK_POWYK"
+             value="DOK_POWYK"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.DRUK"
+             value="DRUK"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.FAKTURA"
+             value="FAKTURA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.FIRMWARE"
+             value="FIRMWARE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.NOTATKA"
+             value="NOTATKA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.OFERTA"
+             value="OFERTA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PISMO"
+             value="PISMO"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PREZENTACJA"
+             value="PREZENTACJA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PODPIS_WZOR"
+             value="PODPIS_WZOR"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PROJEKT"
+             value="PROJEKT"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PROJEKT_BUD"
+             value="PROJEKT_BUD"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PROJEKT_GRAF"
+             value="PROJEKT_GRAF"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.PROTOKOL"
+             value="PROTOKOL"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.SOFT_CD"
+             value="SOFT_CD"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.TODO"
+             value="TODO"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.UMOWA"
+             value="UMOWA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.UCHWALA"
+             value="UCHWALA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.UCHWALA_WWW"
+             value="UCHWALA_WWW"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.UZGODNIENIE"
+             value="UZGODNIENIE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.WWW_DOKUMENTY"
+             value="WWW_DOKUMENTY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.WWW_PRACA"
+             value="WWW_PRACA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.ZDJECIE"
+             value="ZDJECIE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.m_dist_files_types.ZDJECIE_HI"
+             value="ZDJECIE_HI"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.mount_point"
+             value="default"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.share_point"
+             value="default"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.www_share_point"
+             value="default"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.LOOKAT_NEGFILE_LOOK_REGEX"
+             value="/&lt;VARNAME&gt;./"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.LOOKAT_NEGFILE_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.LOOKAT_FOLDER_LOOK_REGEX"
+             value="/../"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.default_COLUMN.DEST_FOLDER_M_DIST_FILES_INDEXNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.mount_point"
+             value="DRUKI"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.share_point"
+             value="DRUKI"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.www_share_point"
+             value="DRUKI"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_LISTA_ZASOBOW_COLUMN.DEST_FOLDER_VARNAME2"
+             value="DESC"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.mount_point"
+             value="QUALITY_NOTICES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.share_point"
+             value="QUALITY_NOTICES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.www_share_point"
+             value="QUALITY_NOTICES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.QUALITY_NOTICES_COLUMN.DEST_FOLDER_VARNAME2"
+             value="ID_PROCES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.mount_point"
+             value="GRAFIK_PRACY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.share_point"
+             value="GRAFIK_PRACY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.www_share_point"
+             value="GRAFIK_PRACY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.DEST_FOLDER_VARNAME2"
+             value="DATE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.GRAFIK_PRACY_COLUMN.DEST_FOLDER_VARNAME3"
+             value="L_APPOITMENT_USER"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.mount_point"
+             value="PROBLEMS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.share_point"
+             value="PROBLEMS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.www_share_point"
+             value="PROBLEMS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.PROBLEMS_COLUMN.DEST_FOLDER_VARNAME2"
+             value="A_PROBLEM_DESC"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.mount_point"
+             value="BUILDINGS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.share_point"
+             value="BUILDINGS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.www_share_point"
+             value="BUILDINGS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BUILDINGS_COLUMN.DEST_FOLDER_VARNAME2"
+             value="S_ADDRESS_STREET"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.mount_point"
+             value="ADMIN_USERS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.share_point"
+             value="ADMIN_USERS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.www_share_point"
+             value="ADMIN_USERS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.ADMIN_USERS_COLUMN.DEST_FOLDER_VARNAME2"
+             value="ADM_NAME"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.mount_point"
+             value="CRM_PROCES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.share_point"
+             value="CRM_PROCES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.www_share_point"
+             value="CRM_PROCES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.CRM_PROCES_COLUMN.DEST_FOLDER_VARNAME2"
+             value="DESC"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.mount_point"
+             value="PROJEKTY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.share_point"
+             value="PROJEKTY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.www_share_point"
+             value="PROJEKTY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_MK_BAZA_DYSTRYBUCJI_COLUMN.DEST_FOLDER_VARNAME2"
+             value="M_DIST_DESC"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.mount_point"
+             value="PISMA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.share_point"
+             value="PISMA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.www_share_point"
+             value="PISMA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;-&lt;VARNAME3&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.DEST_FOLDER_VARNAME2"
+             value="K_OD_KOGO"/>
+   <property name="p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.DEST_FOLDER_VARNAME3"
+             value="K_ZAWARTOS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SCANS_COLUMN.mount_point"
+             value="SKANY/skan"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SCANS_COLUMN.share_point"
+             value="SKANY/skan"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SCANS_COLUMN.www_share_point"
+             value="SKANY/skan"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.mount_point"
+             value="DEALS_TABLE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.share_point"
+             value="DEALS_TABLE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.www_share_point"
+             value="DEALS_TABLE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="DEALS_TABLE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.LOOKAT_FILES_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.LOOKAT_FILES_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.DEST_FOLDER_FORMAT"
+             value="DEALS_TABLE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.mount_point"
+             value="DEVICES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.share_point"
+             value="DEVICES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.www_share_point"
+             value="DEVICES"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;_&lt;VARNAME3&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.DEST_FOLDER_VARNAME2"
+             value="T_PRODUCER"/>
+   <property name="p5build_SE.build_procesy5_config.folders.DEVICES_COLUMN.DEST_FOLDER_VARNAME3"
+             value="S_HW"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.mount_point"
+             value="SES_PROCESY5_A"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.share_point"
+             value="SES_PROCESY5_A"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.www_share_point"
+             value="SES_PROCESY5_A"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.SES_PROCESY5_A_COLUMN.DEST_FOLDER_VARNAME2"
+             value="SERVER_ADDRESS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.mount_point"
+             value="TEST_PERMS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.share_point"
+             value="TEST_PERMS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.www_share_point"
+             value="TEST_PERMS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.TEST_PERMS_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.mount_point"
+             value="INVENTORY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.share_point"
+             value="INVENTORY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.www_share_point"
+             value="INVENTORY"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.INVENTORY_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.mount_point"
+             value="WMS_LAYERS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.share_point"
+             value="//biuro.biall-net.pl/WMS_LAYERS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.www_share_point"
+             value="WMS_LAYERS"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="WMS_LAYERS.&lt;VARNAME&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.DEST_FOLDER_FORMAT"
+             value="WMS_LAYERS.&lt;VARNAME1&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WMS_LAYERS_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.mount_point"
+             value="WIZJE_LOKALNE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.share_point"
+             value="//biuro.biall-net.pl/WIZJE_LOKALNE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.www_share_point"
+             value="WIZJE_LOKALNE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.WIZJE_LOKALNE_&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.WIZJE_LOKALNE_COLUMN.DEST_FOLDER_VARNAME2"
+             value="A_RECORD_CREATE_DATE"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.mount_point"
+             value="MK_Rewiry"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.share_point"
+             value="MK_Rewiry"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.www_share_point"
+             value="MK_Rewiry"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="&lt;VARNAME&gt;.*"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.DEST_FOLDER_FORMAT"
+             value="&lt;VARNAME1&gt;.MK_Rewiry_&lt;VARNAME2&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.MK_Rewiry_COLUMN.DEST_FOLDER_VARNAME2"
+             value="NAZWA_REWI"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.mount_point"
+             value="BI_audit_KW_requested"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.share_point"
+             value="//biuro.biall-net.pl/BI_audit_KW_requested"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.www_share_point"
+             value="BI_audit_KW_requested"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="BI_audit_KW_requested.&lt;VARNAME&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.DEST_FOLDER_FORMAT"
+             value="BI_audit_KW_requested.&lt;VARNAME1&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_KW_requested_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.mount_point"
+             value="BI_audit_POWIAZANIA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.share_point"
+             value="//biuro.biall-net.pl/BI_audit_POWIAZANIA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.www_share_point"
+             value="BI_audit_POWIAZANIA"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"
+             value="BI_audit_POWIAZANIA.&lt;VARNAME&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.LOOKAT_FOLDER_VARNAME"
+             value="ID"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.DEST_FOLDER_FORMAT"
+             value="BI_audit_POWIAZANIA.&lt;VARNAME1&gt;"/>
+   <property name="p5build_SE.build_procesy5_config.folders.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA_COLUMN.DEST_FOLDER_VARNAME1"
+             value="ID"/> -->
+   
+   <include as="PRODUCT" file="build.p5fi.PRODUCT.xml"/>
+   <include as="SYSTEM" file="build.p5fi.SYSTEM.xml"/>
+   <include as="INSTALL" file="build.p5fi.INSTALL.xml"/>
+  
+   <include as="WPS_Functions" file="../build.WPS_Functions.PRODUCT.xml"/>
+   <include file="../system_ui_info_speech/build.system_ui_info_speech.PRODUCT.xml"/>
+   <include file="../documentation_generator/build.p5dg.PRODUCT.xml"/>
+   
+
+   <include as="WPS_Functions" file="../build.WPS_Functions.PRODUCT.xml"/>
+   <include file="../system_ui_info_speech/build.system_ui_info_speech.PRODUCT.xml"/>
+   <include file="../documentation_generator/build.p5dg.PRODUCT.xml"/>
+   
+   <target depends="PRODUCT.PRODUCT,INSTALL.INSTALL" name="default"/>
+   
+   
+   
+   
+   <target name="fetch_dir_by_TypeName_and_PK" description="To detect @feature folder by typename = table and its PK ">
+      
+      <input addproperty="folders_interface.TypeName.local" message="Type folders_interface.TypeName.local"/>
+      <input addproperty="folders_interface.primaryKey.local"/>
+      <input addproperty="folders_interface.primaryKeyField.local"/>
+      <input addproperty="p5build_SE.build_procesy5_config.folders.root_points.mount_point" defaultvalue="/Library/Server/Web/Data/Sites/Default/PLIKI/"/>
+      <input addproperty="p5build_SE.build_procesy5_config.folders.root_points.share_point" defaultvalue="//biuro.biall-net.pl/PLIKI"/>
+      <input addproperty="p5build_SE.build_procesy5_config.folders.root_points.www_share_point" defaultvalue="https://biuro.biall-net.pl/PLIKI/"/>
+      
+      <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.mount_point"/>
+      <property name="p5build_SE.build_procesy5_config.folders.DEALS_TABLE_COLUMN.LOOKAT_FOLDER_LOOK_GLOB"/>
+      <!--   mount_point="DRUKI"
+      share_point="DRUKI"
+      www_share_point="DRUKI"
+      LOOKAT_FOLDER_LOOK_GLOB="<VARNAME>.*"
+         LOOKAT_FOLDER_VARNAME="ID"
+         DEST_FOLDER_FORMAT="<VARNAME1>.<VARNAME2>"
+            DEST_FOLDER_VARNAME1="ID"
+            DEST_FOLDER_VARNAME2="DESC"-->
+      
+      
+      <!--<ant antfile="${p5suis.build}" target="p5suis:say_to_queue">
+         <property name="p5suis:say_text" value="Indexing files from remote ant object repository" />
+      </ant>-->
+      
+      <fileset id="object_merge_ant_object.from_remote_ant_object.files.index.fileset" dir="${p5build_SE.build_procesy5_config.folders.root_points.mount_point}"  excludes="(.*recurse_cache.*)|(.*/temp/.*)"  >
+         <include name="**/*.xsd"/>
+         <exclude name="**/*build.xml"/>
+      </fileset>
+      
+      <property name="object_merge_ant_object.from_remote_ant_object.files.index.fileset" refid="object_merge_ant_object.from_remote_ant_object.files.index.fileset"/>
+      
+      <echo>#32 saved to $object_merge_ant_object.from_remote_ant_object.files.index.xml = ${object_merge_ant_object.from_remote_ant_object.files.index.xml}</echo>
+      <echoxml file="${object_merge_ant_object.from_remote_ant_object.files.index.xml}" namespacepolicy="all">
+         <object_merge_ant_object.from_remote_ant_object.files.index.xml xmlns="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/object_merge_ant_object.xsd">
+            ${object_merge_ant_object.from_remote_ant_object.files.index.fileset}
+         </object_merge_ant_object.from_remote_ant_object.files.index.xml>
+      </echoxml>
+      
+      <xslt basedir="${object_merge_ant_object.temp}" style="${p5dg.documentation_generator.xsl}" in="${object_merge_ant_object.from_remote_ant_object.files.index.xml}"   out="${object_merge_ant_object.from_remote_ant_object.files.index_fileset.xml}"  force="true"  >
+         <factory name="net.sf.saxon.TransformerFactoryImpl">    
+            <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
+            <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd}p5dg.documentation.files.index_fileset.xml"/>
+         </factory>
+         <classpath location="/opt/local/share/java/saxon9he.jar"/>
+         <param name="p5build_SE.build" expression="${p5build_SE.build}"/>
+         <param name="p5dg.repository.dita" expression="${object_merge_ant_object.repository}"/>
+         <param name="p5dg.temp" expression="${object_merge_ant_object.temp}"/>
+         <param name="p5dg.repository" expression="${object_merge_ant_object.repository}"/>
+         <param name="p5dg.documentation.files.index.root_dir" expression="${remote.ant-object}"/>
+         <param name="p5dg.documentation.files.index.excludes.regex" expression=""/>
+      </xslt>
+      
+      <xslt basedir="${object_merge_ant_object.temp}" style="${p5dg.documentation_generator.xsl}" in="${object_merge_ant_object.from_remote_ant_object.files.index_fileset.xml}"   out="${object_merge_ant_object.from_remote_ant_object.files.index_analyzed.xml}" force="true"  >
+         <factory name="net.sf.saxon.TransformerFactoryImpl">    
+            <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
+            <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd}p5dg.documentation.files.index_analyzed.xml"/>
+         </factory>
+         <classpath location="/opt/local/share/java/saxon9he.jar"/>
+         <param name="p5build_SE.build" expression="${p5build_SE.build}"/>
+         <param name="p5dg.repository.dita" expression="${object_merge_ant_object.repository}"/>
+         <param name="p5dg.temp" expression="${object_merge_ant_object.temp}"/>
+         <param name="p5dg.repository" expression="${object_merge_ant_object.repository}"/>
+         <param name="p5dg.documentation.files.index.root_dir" expression="${remote.ant-object}"/>
+         <param name="p5dg.documentation.files.index.excludes.regex" expression="none"/>
+      </xslt>
+   </target>
+   
+   
+   
+   
+   
+   
+   
+   
+   
+</project>

+ 6 - 0
SE/schema/WPS_Functions/folders_interface/install/install_example.file

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<example>
+  <description>This is {p5ant.WPS_Functions.INSTALL.install_example} to be 
+                                                        copied to {p5ant.WPS_Functions.install_example} = /Users/a.binder/Documents/se/SE/schema/WPS_Functions/folders_interface/repository/install_example.file
+                                                        by {p5ant.WPS_Functions.INSTALL.xml} = /Users/a.binder/Documents/se/SE/schema/WPS_Functions/folders_interface/build.p5fi.INSTALL.xml target INSTALL</description>
+</example>

+ 33 - 0
SE/schema/WPS_Functions/folders_interface/p5fi.xsd

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+           xmlns:p5bws="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/WPS_Functions.xsd"
+           xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+           xmlns:p5ant="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd"
+           xmlns:p5suis="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd"
+           xmlns:p5dg="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"
+           xmlns:p5xsl="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsl_interface/xsl_interface.xsd"
+           xmlns:p5fi="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface/p5fi.xsd"
+           xmlns:xs="http://www.w3.org/2001/XMLSchema"
+           vc:minVersion="1.1"
+           targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface/p5fi.xsd">
+   <xs:import schemaLocation="../../default_db_xml_cache.public/system_cache__appinfo/PRODUCT.xsd"
+              namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"/>
+   <xs:element name="PRODUCT">
+      <xs:complexType>
+         <xs:complexContent>
+            <xs:extension base="system_cache__appinfo:PRODUCT">
+               <xs:sequence>
+                  <xs:element name="SYSTEM" type="system_cache__appinfo:SYSTEM"/>
+                  <xs:element name="GLOBALS" type="system_cache__appinfo:GLOBALS"/>
+                  <xs:element name="INSTALL" type="system_cache__appinfo:INSTALL"/>
+               </xs:sequence>
+            </xs:extension>
+         </xs:complexContent>
+      </xs:complexType>
+   </xs:element>
+   <xs:group name="PRODUCT">
+      <xs:sequence>
+         <xs:element ref="p5fi:PRODUCT"/>
+      </xs:sequence>
+   </xs:group>
+</xs:schema>

+ 83 - 0
SE/schema/WPS_Functions/folders_interface/p5fi.xsl

@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+                xmlns:xs="http://www.w3.org/2001/XMLSchema"
+                xmlns:p5bws="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/WPS_Functions.xsd"
+                xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+                xmlns:p5fi="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface/p5fi.xsd"
+                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:p5ant="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd"
+                xmlns:p5dg="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"
+                exclude-result-prefixes="xs"
+                version="2.0">
+   <xsl:output indent="yes"/>
+   <xsl:strip-space elements="*"/>
+   <xsl:param name="basedir"/>
+   
+   
+   
+   <!--<xsl:param name="remote.ant-object" required="yes"/>-->
+   
+   <xsl:param name="folders_interface.TypeName.local" />
+   <xsl:param name="folders_interface.primaryKey.local"/>
+   <xsl:param name="folders_interface.primaryKeyField.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.root_points.mount_point"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.root_points.share_point"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.root_points.www_share_point"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.mount_point.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.www_share_point.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.LOOKAT_FOLDER_LOOK_GLOB.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.LOOKAT_FOLDER_VARNAME.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.DEST_FOLDER_FORMAT.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.DEST_FOLDER_VARNAME1.local"/>
+   <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.DEST_FOLDER_VARNAME2.local"/>
+   
+ 
+   <!--<xsl:param name="basedir" required="yes"/>-->
+   <!--<xsl:param name="object_modeling_new.build.xml" required="yes"/>
+   <xsl:param name="object_merge_ant_object.build.xml" required="yes"/>-->
+   
+   <xsl:template match="p5dg:p5dg.documentation.files.index_analyzed.xml" mode="p5fi:fetch_dir_by_TypeName_and_PK.xml">
+      <project basedir="{$basedir}" name="object_merge_ant_object.merge.try.build.xml" default="object_merge_ant_object.merge.try.build.xml"> <!-- object_merge_ant_object.merge.try.build.xml -->
+        <!-- <include file="{$object_modeling_new.build.xml}" as="object_modeling_new"/>
+         <include file="{$object_merge_ant_object.build.xml}" as="object_merge_ant_object"/>-->
+         
+         <target name="fetch_dir_by_TypeName_and_PK.xml">
+            <xsl:apply-templates mode="#current"/>
+         </target>
+      </project>
+   </xsl:template>
+   
+   
+   
+   <xsl:template match="p5ant:filelist[@dir='/Users/a.binder/Documents/se/SE/schema/ant-object/default_db.ADMIN_USERS/ADMIN_USERS']" mode="p5fi:object_merge_ant_object.merge.try.build.xml">
+      
+      <xsl:variable name="quess_path" select="substring-after(@dir,concat($remote.ant-object,'/'))"/>
+      <xsl:variable name="NamespaceObjectInstanceTable" select=" substring-before(substring-after($quess_path,'.'),'/')" />
+      <xsl:variable name="NamespaceDatabaseStorageDefinitionPrefix" select=" substring-before($quess_path,'.')"/>
+      <xsl:variable name="NamespaceObjectInstanceTable.check" select=" substring-after($quess_path,'/')"/>
+      <xsl:choose>
+         <xsl:when test="$NamespaceObjectInstanceTable = ''"><xsl:message terminate="yes">#35 error with <xsl:value-of select="@dir"/>;</xsl:message></xsl:when>
+         <xsl:when test="$NamespaceObjectInstanceTable = $NamespaceObjectInstanceTable.check and p5ant:file[ contains(@name,$NamespaceObjectInstanceTable)]">
+            <objectMergeAntObjectTry>
+               <xsl:attribute name="NamespaceObjectInstanceTable" select="$NamespaceObjectInstanceTable"/>
+               <xsl:attribute name="NamespaceDatabaseStorageDefinitionPrefix" select="$NamespaceDatabaseStorageDefinitionPrefix"/>
+               <xsl:attribute name="quessPath" select="$quess_path"/>
+               <xsl:attribute name="dir" select="@dir"/>
+               <xsl:attribute name="fileName" select="p5ant:file/@name"/>
+               <xsl:attribute name="filePath" select="concat(@dir,'/',p5ant:file[ contains(@name,$NamespaceObjectInstanceTable)]/@name)"/>
+            </objectMergeAntObjectTry>
+         </xsl:when>
+         <!--<xsl:otherwise>
+                <object_merge_ant_object:try_not>
+                    <xsl:attribute name="NamespaceObjectInstanceTable" select="$NamespaceObjectInstanceTable"/>
+                    <xsl:attribute name="NamespaceDatabaseStorageDefinitionPrefix" select="$NamespaceDatabaseStorageDefinitionPrefix"/>
+                    <xsl:attribute name="quess_path" select="$quess_path"/>
+                    <xsl:attribute name="NamespaceObjectInstanceTable.check" select="$NamespaceObjectInstanceTable.check"/>
+                </object_merge_ant_object:try_not>
+            </xsl:otherwise>-->
+      </xsl:choose>
+      
+   </xsl:template>
+   
+   
+</xsl:stylesheet>

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 458 - 458
SE/schema/ant-object/default_db.Rozdzielcza_rurociag_wsg84/Rozdzielcza_rurociag_wsg84/Rozdzielcza_rurociag_wsg84.xsd


+ 5 - 1288
SE/schema/ant-url_action/default_db.in7_dziennik_koresp/etykieta/build_recurse_ant.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project basedir="../../../." name="recurse_ant" default="buildpdf_recursed"  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-    xmlns:xs="http://www.w3.org/2001/XMLSchema" >
+<project basedir="../../../." name="recurse_ant_etykieta" default="buildpdf_recursed_xsl_mail"  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:xs="http://www.w3.org/2001/XMLSchema" > <!--  -->
     <description>
         Etykieta
     </description>
@@ -38,1294 +38,11 @@
         -Duuid=1 -DwebRootUrl=somePathDir-->
     
     <include file="build.recurse_ant.PRODUCT.xml"/>
-    <include file="${basedir}/../build_SE.xml" as="p5build_SE"/><!-- for paths and dirs create in some tasks -->
-    <!--<include file="${p5build_SE.build}" as="p5build_SE"/> <!-\- for paths and dirs create in some tasks -\->-->
+    <include file="${recurse_ant.build.xml}" as="recurse_ant" />
     <include file="${send_email.build.xml}" as="send_email"/>
     
-    <property name="basedir"  location="${basedir}" /> <!-- do ustalenia glownego katalogu -->
-    <property name="default_db:recurse_ant_basedir"  value="${recurse_ant.basedir}"/>
-    <property name="default_db:recurse_ant_basedir.temp" location="${recurse_ant.temp}/${uuid}"/> <!-- /${uuid} -->
-    <property name="default_db:recurse_ant" value="${recurse_ant.build.xml}"/>
-    <property name="default_db:recurse_ant_basedir.recurse_cache" location="${recurse_ant.repository}/recurse_cache"/>
-     
-    <!--<property name="build_recurse_ant.childproperties" value="${WPS_Functions.childproperties}/build_recurse_ant.properties"/>--><!-- TODO UNKNOWN -->
-    
-    <property name="out" value="out"/> <!-- output ready files like pdf -->
-    <property name="p5_tr_map_dir" location="${basedir}/../../../default_db.instance.xml/p5_tr_map" />
-    <!--R<property name="simpleSchema_dir" location="${basedir}/../../../default_db.instance.xml/simpleSchema" />-->
-    <!--R<property name="detect_resource_type_dir" location="${basedir}/../../../default_db.instance.xml/detect_resource_type" />-->
-    <!--R<property name="build_complexType_dir" location="${basedir}/../../../default_db.instance.xml/build_complexType" />-->
-    <!--R<property name="default_db.instance.xml" location="${basedir}/../../../default_db.instance.xml" />-->
-    
-    <property name="uuid" value="${uuid}"/> <!--TODO-->
-    <property name="passwordBase64Basic" value="${passwordBase64Basic}"/>
-    <property name="php_session_id" value="${php_session_id}"/> <!-- optional cookie if sent work with it if not - get it -->
-    <property name="url" value="${url}"/>
-    <property name="webRootUrl" value="${$webRootUrl}"/>
-
-    <!--R<property name="api_url" value="https://biuro.biall-net.pl/SE/version-git/wfs-data.php"/>-->
-    <!--R<property name="namespace_prefix" value="p5_default_db"/>--> <!-- ex: p5_default_db to complete after p5_default_db:IN7_DZIENNIK_KORESP -->
-    <!--R<property name="namespace_prefix_p5_tr_map" value="default_db"/>--> <!-- do przetowrzenia w nazwie pliku docelowej element-default_db__x3A__CRM_PROCES__x3A__CRM_PROCES oraz dla detect_resource_type_dir -->
-    <property name="typeName" value="${typeName}" /> <!-- to be set initially ex: p5_default_db:IN7_DZIENNIK_KORESP - be careful not to give it in apostrophs like 'p5_default_db:IN7_DZIENNIK_KORESP' - it wont work! -->
-    <property name="xpath" value="${xpath}"/> <!-- to be set initially like as key to search ID  -->
-    <property name="xpath_value" value="${xpath_value}" /> <!-- to be set initially like 1000 (to search ID=1000, if ID we get by featureID  -->
-    <property name="xpath_query" value="${xpath_query}" /> <!-- limit input by example: xpath_query="[position()&lt;3] limit RelatedFeatures; [not(local-name()='PROCES_INIT')] - to limit tree level -->
-    
-    
-    <property name="ignore_maxOccurs_0" value="1"/> <!-- When element has maxOccurs=0 do not try to retrieve him to limit tree -->
-    
-    <!-- DO NOT SET --><property name="loop_path_recurs" value=""/>  <!-- w przypadku podania, system powinien w tym katalogu zapisywac wynik xml dzialania, azeby odbudowac rekursywne drzewo - zapisujemy po system_cache__appinfo:id np bedzie ${temp}/${uuid}_CRM_PROCES___d14e4479-1_PROCES_BEN/  -->
-    <!-- DO NOT SET --><property name="parallel_pos" value="1"/>
-    <!--<property name="temp_name" value="temp" />--> <!-- temp files-->
-    <property name="temp" value="${default_db:recurse_ant_basedir.temp}${loop_path_recurs}" /> <!-- temp files-->
-    <!--<echo>#75 before $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}</echo>-->
-    <property name="xpath_query.xsl" value="${default_db:recurse_ant_basedir.temp}/${uuid}.xpath_query.xsl"/>
-    <!--<echo>#76 after $xpath_query.xsl = ${xpath_query.xsl} , $uuid = ${uuid}</echo>--> 
-    <property name="build_recurse_ant_xpath_query.xsl" value="${default_db:recurse_ant_basedir.temp}/build_recurse_ant_xpath_query.xsl"/>
-    
-    <property name="process_locks" value="${default_db:recurse_ant_basedir.temp}/.locks"/>
-    <property name="empty.xml" value="${temp}/${uuid}.empty.xml"/>
-    <!-- variables to first transform of doc for then get related features -->
-    <!--<property name="default_db_xml_cache.public" value="../../../default_db_xml_cache.public"/>--> <!-- katalog z xsl z projektu src-xmlschema.git -->
-    
-    <!--<tempfile property="uuid" deleteonexit="yes"/>-->
-    <property name="out_task.dita"  value="${temp}/${uuid}.out_task_dita" />
-    <property name="out_task.dita.final"   value="${temp}/${uuid}_out_task_dita_final.dita" />
-    <property name="out_task.dita.final.noext"   value="${uuid}_out_task_dita_final" />
-    <property name="out_task.dita.final.html"   value="${uuid}_out_task_dita_final.html" /> <!-- dita -f html5 wywala kropki -->
-    <property name="out_task.dita.final_with_RelatedFeatureLoop_no_path"   value="${uuid}.out_task.dita.final_with_RelatedFeatureLoop" />
-    <property name="out_task.dita.final_with_RelatedFeatureLoop"   value="${default_db:recurse_ant_basedir}/out/${uuid}.out_task.dita.final_with_RelatedFeatureLoop" />
-    
-    <!--R<property name="ant-launcher.jar" location="/opt/local/share/java/apache-ant/lib/ant-launcher.jar"/>--><!-- should be also set in parent build -->
-    <property name="build_check_java_process_count.xml"  value="${check_java_process_count.build.xml}"/>
-    <property name="parallel_java_process_max" value="20"/> <!-- to limit max processes in parallel concurent tasks jobs - will use ${build_check_java_process_count.xml} -->
-     <!-- do zrobienia  -->
-    <!--<tempfile property="wfs_output" deleteonexit="no"  destdir="temp"  suffix=".xml" />-->
-    <!--R<property name="get_wfs_basedir" location="${default_db:recurse_ant_basedir}/../../get_wfs"/>-->
-    <!--R<property name="get_wfs" location="${get_wfs_basedir}/build_get_wfs.xml"/>-->
-    
-    <property name="build_CRM_PROCES_tree" location="${CRM_PROCES_tree.build.xml}"/>
-    <property name="CRM_PROCES_tree_basedir" location="${CRM_PROCES_tree.basedir}"  />                         
-    <property name="CRM_PROCES_tree_basedir.temp" location="${CRM_PROCES_tree.temp}"  />
-    
-    
-    
-    <property name="input_obj_fid_forced" value="${input_obj_fid_forced}"/>
-    
-    <!--<echo>#93 $typeName= ${typeName};  $xpath= ${xpath};  $xpath_value= ${xpath_value}  </echo>-->
-
-    <!--<echo> $basedir=${basedir}; 
-        $temp=${temp};
-        $loop_path_recurs=${loop_path_recurs};
-    </echo>-->
-
-    <!-- uuid -->
-    <!--<property name="CRM_PROCES_tree_basedir" location="${CRM_PROCES_tree.basedir}"  />-->                         
-    <!--<property name="CRM_PROCES_tree_basedir.temp" location="${CRM_PROCES_tree.temp}"  />-->
-    
-    <!--R <property name="dita.dir" location="/Library/Server/Web/Data/Sites/Default/SE/stuff/dita-ot-2.3.3/bin/dita"/>-->
-    
-    
-    
-  
-    <target name="write_child_props_to_config_dir" depends="install_folders">
-        <!--<echoproperties destfile="${build_recurse_ant.childproperties}"/>-->
-        <echo> TODO #120 - module is to be updated to provide properties - he dont know where is WPS_Functions - to fix. Bypassed properties</echo>
-    </target>
-    
-    
-    <target name="uuid_cond">
-        <condition property="uuid_set" taskname="uuid_check">
-            <or>
-                <equals arg1="${uuid}" arg2=""/>
-                <equals arg1="${uuid}" arg2="$${uuid}"/>
-            </or>
-        </condition>
-    </target>
-    <target name="uuid_check" depends="uuid_cond,uuid_ok,uuid_fail"/>
-    <target name="uuid_ok"   unless="${uuid_set}" >
-        <property name="uuid_tested" value="${uuid}"/>
-    </target>
-    <target name="uuid_fail"  if="${uuid_set}" >
-        <echo>uuid_fail setting to timestamp</echo>
-        <exec  executable="date" outputproperty="uuid_tested" >
-            <arg line="-u +&quot;%Y-%m-%dT%H%M%SZ&quot;"/>
-        </exec>
-    </target>
-    <!-- typeName -->
-    <target name="typeName_cond">
-        <condition property="typeName_set" taskname="typeName_check">
-            <or>
-                <equals arg1="${typeName}" arg2=""/>
-                <equals arg1="${typeName}" arg2="$${typeName}"/>
-            </or>
-        </condition>
-    </target>
-    <target name="typeName_check" depends="typeName_cond,typeName_ok,typeName_fail"/>
-    <target name="typeName_ok"   unless="${typeName_set}" >
-        <property name="typeName_tested" value="${typeName}"  />
-    </target>
-    <target name="typeName_fail"  if="${typeName_set}" >
-        <echo>typeName setting manually</echo>
-        <input addproperty="typeName_input" message="podaj typeName  - nazwa obiektu  np:  nazwe obiektu np CRM_PROCES "/>
-        <property name="typeName_tested" value="p5_default_db:${typeName_input}"  />
-    </target>
-    
-    <!-- xpath -->
-    <target name="xpath_cond">
-        <condition property="xpath_set" taskname="xpath_check">
-            <or>
-                <equals arg1="${xpath}" arg2=""/>
-                <equals arg1="${xpath}" arg2="$${xpath}"/>
-            </or>
-        </condition>
-    </target>
-    <target name="xpath_check" depends="xpath_cond,xpath_ok,xpath_fail"/>
-    <target name="xpath_ok"   unless="${xpath_set}" >
-        <property name="xpath_tested" value="${xpath}"  />
-    </target>
-    <target name="xpath_fail"  if="${xpath_set}" >
-        <echo>xpath setting </echo>
-        <input addproperty="xpath_tested" message="Podaj xpath -  po czym szukac glonwego zaglebienia - np ID "/>
-    </target>
-    
-    <!-- xpath_value -->
-    <target name="xpath_value_cond">
-        <condition property="xpath_value_set" taskname="xpath_value_check">
-            <or>
-                <equals arg1="${xpath_value}" arg2=""/>
-                <equals arg1="${xpath_value}" arg2="$${xpath_value}"/>
-            </or>
-        </condition>
-    </target>
-    <target name="xpath_value_check" depends="xpath_value_cond,xpath_value_ok,xpath_value_fail"/>
-    <target name="xpath_value_ok"   unless="${xpath_value_set}" >
-        <property name="xpath_value_tested" value="${xpath_value}"  />
-    </target>
-    <target name="xpath_value_fail"  if="${xpath_value_set}" >
-        <echo>xpath_value setting </echo>
-        <input addproperty="xpath_value_tested" message="Podaj xpath_value -  podaj wartosc do wyszukiwania - np 1234"/>
-    </target>
-    
-    
-    <!-- passwordBase64Basic -->
-    <target name="passwordBase64Basic_cond">
-        <condition property="passwordBase64Basic_set" taskname="passwordBase64Basic_check">
-            <or>
-                <equals arg1="${passwordBase64Basic}" arg2=""/>
-                <equals arg1="${passwordBase64Basic}" arg2="$${passwordBase64Basic}"/>
-            </or>
-        </condition>
-    </target>
-    <target name="passwordBase64Basic_check" depends="passwordBase64Basic_cond,passwordBase64Basic_ok,passwordBase64Basic_fail"/>
-    <target name="passwordBase64Basic_ok"   unless="${passwordBase64Basic_set}" >
-        <property name="passwordBase64Basic_tested" value="${passwordBase64Basic}"  />
-    </target>
-    <target name="passwordBase64Basic_fail"  if="${passwordBase64Basic_set}" >
-        <echo>passwordBase64Basic setting </echo>
-        <input addproperty="Username" message="podaj nazwe uzytkownika do autoryzacji w API ${api_url} ;  np. a.binder"/>
-        <input addproperty="Password" message="podaj hasło dla uzytkownika ${Username} "/>
-        <exec outputproperty="passwordBase64Basic_tested" executable="base64" inputstring="${Username}:${Password}">
-            <!--<arg line="/bin/echo &quot;${Username}:${Password}&quot; | base64 - "/>-->
-            <!--<arg line="|"/>
-            <arg line="base64 -"/>-->
-        </exec>
-        <echo> Ustalono $passwordBase64Basic na ${passwordBase64Basic_tested} </echo>
-    </target>
-    
-    
-    
-    <target name="konsola" description="wyzwolenie interaktywne z konsoli" depends="uuid_check,typeName_check,xpath_check,xpath_value_check,passwordBase64Basic_check">
-        <!--<property name="uuid" value="$"/>-->
-        <!--<exec command="date" outputproperty="uuidd" >
-            <arg line="-u +&quot;%Y-%m-%dT%H%M%SZ&quot;"/>
-        </exec>-->
-        <!--<echo> Ustalilem uuid na ${uuidd}</echo>-->
-        <!--<echo>Podaj nazwe druku</echo>-->
-        <input  addproperty="typeName" message="Podaj typeName -  nazwe obiektu np p5_default_db:CRM_PROCES"/>
-        <input  addproperty="xpath" message="Podaj xpath -  po czym szukac glonwego zaglebienia - np ID"/>
-        <input  addproperty="xpath_value" message="Podaj xpath_value -  podaj wartosc do wyszukiwania - np 1234"/>
-        <input  addproperty="passwordBase64Basic" message="Podaj passwordBase64Basic -  Username i Password w typie base64 "/>
-        <echo> $typeName=${typeName_tested}; $xpath=${xpath_tested}; $xpath_value=${xpath_value} $passwordBase64Basic=${passwordBase64Basic_tested}</echo>
-        <antcall target="buildpdf_recursed"/>
-    </target>
-    
-    
-    <target name="install_folders" depends="p5build_SE.save_build_properties">
-        <mkdir dir="${temp}"/>
-        <mkdir dir="${out}"/>
-        <mkdir dir="${default_db:recurse_ant_basedir.recurse_cache}"/>
-        <chmod  dir="${temp}" perm="ugo+rwx" failonerror="false"/>
-        <chmod  dir="${out}" perm="ugo+rwx" failonerror="false"/>
-        <chmod  dir="${default_db:recurse_ant_basedir.recurse_cache}" perm="ugo+rwx" failonerror="false"/>
-        <echo>#259 running main p5build_SE.save_build_properties to retrieve paths for folders etc
-        $p5build_SE.build_procesy5_config.folders.root_points.mount_point = ${p5build_SE.build_procesy5_config.folders.root_points.mount_point}
-        $p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.mount_point = ${p5build_SE.build_procesy5_config.folders.IN7_DZIENNIK_KORESP_COLUMN.mount_point}
-        
-        </echo>
-        <!--<antcall target="p5build_SE.save_build_properties"/>-->
-        
-    </target>
-
-
-    <target name="set_dita" depends="check_set_default_db_xml_cache.public_local,check_default_db_xml_cache.public_default" >
-        <!--<property name="main_build_recurse_ant.dita" value="main_build_recurse_ant.dita"/>-->
-        <exec  executable="bash" dir="." outputproperty="main_build_recurse_ant.dita_sed">
-            <arg value="-c"/>
-            <arg value="echo ${typeName_tested} |sed 's/.*://'"/>
-        </exec>
-        <property name="main_build_recurse_ant.dita" value="${main_build_recurse_ant.dita_sed}.dita"/>
-        <echo> Ustawiam $main_build_recurse_ant.dita na ${main_build_recurse_ant.dita} ; $uuid = ${uuid} </echo>
-        
-        <property name="main_build_recurse_ant.dita_with_id" value="${temp}/${main_build_recurse_ant.dita}.with_id.xml"  />
-        <property name="main_build_recurse_ant.dita_with_id.xsl" value="${default_db_xml_cache.public}/main_build_recurse_ant.dita_with_id.xsl"  />
-        <condition property="test_if_dita" taskname="check_dita" >
-            <available file="${recurse_ant.basedir}/${main_build_recurse_ant.dita}"/>  
-        </condition>
-    </target>
-    
-    <target name="check_dita" depends="set_dita,dita_fail,dita_ok">
-        <echo> testujemy czy jest dita</echo>
-    </target>
-    
-    <target name="dita_fail" unless="${test_if_dita}">
-        <echo message="OUTPUT__START"/>   
-        <echo>&lt;br&gt;Brakuje druku dla powiązanego obiektu ${recurse_ant.basedir}/${main_build_recurse_ant.dita} &lt;/br&gt;</echo>         
-        <echo message="OUTPUT__END"/>
-    </target>
-    
-    <target name="dita_ok" if="${test_if_dita}">
-        <!-- polaczenie pdfa -->
-        <antcall target="build_recurse_ant_merge_dita_from_temp.xsl"/>
-    </target>
-    
-    
-    <!-- ####  tr_map #### -->
-                    
-                    <target name="set_tr_map" depends="check_set_default_db_xml_cache.public_local,check_default_db_xml_cache.public_default" >
-                        <!--<property name="main_build_recurse_ant.dita" value="main_build_recurse_ant.dita"/>-->
-                        <exec  executable="bash" dir="." outputproperty="main_build_recurse_ant.tr_map_sed">
-                            <arg value="-c"/>
-                            <arg value="echo ${typeName_tested} |sed 's/.*://'"/><!-- tu wchodzi -DtypeName=p5_default_db:CRM_PROCES  -->
-                        </exec>
-                                                         <!-- element-default_db__x3A__CRM_PROCES__x3A__CRM_PROCES -->
-                        <property name="main_build_recurse_ant.dita" value="${simpleSchema_dir}/${namespace_prefix_p5_tr_map}/${main_build_recurse_ant.tr_map_sed}.xml"  />
-                        <echo> Ustawiam $main_build_recurse_ant.dita na ${main_build_recurse_ant.dita} ;  </echo>
-                                    
-                        <property name="main_build_recurse_ant.dita_with_id" value="${simpleSchema_dir}/${namespace_prefix_p5_tr_map}/${main_build_recurse_ant.tr_map_sed}.xml"  />
-                        <property name="main_build_recurse_ant.dita_with_id.xsl" value="${default_db_xml_cache.public}/main_build_recurse_ant.dita_with_id.xsl"  />
-                        
-                        
-                        <condition property="test_if_tr_map" taskname="check_tr_map" >
-                            <available file="${main_build_recurse_ant.dita}"/>  
-                        </condition>
-                    </target>
-                    
-                    <target name="check_tr_map" depends="set_tr_map,tr_map_fail,tr_map_ok">
-                        <echo> testujemy czy jest tr_map</echo>
-                    </target>
-                    
-                    <target name="tr_map_fail" unless="${test_if_tr_map}">
-                        <echo message="OUTPUT__START"/>   
-                        <echo>&lt;br&gt;Brakuje druku dla powiązanego obiektu ${main_build_recurse_ant.dita} &lt;/br&gt;</echo>         
-                        <echo message="OUTPUT__END"/>
-                    </target>
-                                        
-                    <target name="tr_map_ok" if="${test_if_tr_map}">
-                        <!-- polaczenie pdfa -->
-                        <echo>#251 wyzwalam build_recurse_ant_merge_dita_from_temp.xsl</echo>
-                        <antcall target="build_recurse_ant_merge_dita_from_temp.xsl_tr_map"/>
-                    </target>
-                    
-                    <target name="xml_recursed_from_tr_map" depends="uuid_check,typeName_check,xpath_check,xpath_value_check,passwordBase64Basic_check,check_tr_map" description="Buduje wyjsciowego XMLa na podstawie mapy transportowej dla zastosowan w API DEVEL">
-                        <!--<echo message="OUTPUT__START"/>-->
-                        
-                        <!-- TODO proba wlaczenia rekursywnosci zapisanie wezla do sciezki w folderze-->
-                        <!--<copy file="${out_task.dita.final}" tofile="${temp}/${loop_path_recurs}/${uuid_tested}.loop_path.xml" />-->
-                        
-                        <!--<loadfile property="out_task.dita.final_no_RelatedFeatureRoot" srcfile="${out_task.dita.final}"/>-->
-                        <move file="${out_task.dita.final}" tofile="${out_task.dita.final}.xml"/>
-                        <!--<echoxml file="${out_task.dita.final}.xml">
-                            <RelatedFeatureRoot>${out_task.dita.final_no_RelatedFeatureRoot}</RelatedFeatureRoot>
-                        </echoxml>-->
-                        
-                        <!--<echo>
-                            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final}.xml&lt;/a&gt;&lt;/br&gt; 
-                        </echo>-->
-                        <!--<echo message="OUTPUT__END"/>-->
-                    </target>
-    
-    
-        <target name="mkdir_process_locks">
-            <mkdir dir="${process_locks}"/>
-        </target>
-    
-    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop" depends="mkdir_process_locks,build_recurse_ant_xsl_xpath_filter.xsl,xml_recursed_from_tr_map,xml_recursed_from_tr_map_with_RelatedFeatureLoop_noout" description="URL_TASK Pobierz XML obiektu">
-                        
-                        <!-- TODO proba wlaczenia rekursywnosci zapisanie wezla do sciezki w folderze-->
-                        <!--<copy file="${out_task.dita.final}" tofile="${temp}/${loop_path_recurs}/${uuid_tested}.loop_path.xml" />-->
-                        
-                        <!--<loadfile property="out_task.dita.final_no_RelatedFeatureRoot" srcfile="${out_task.dita.final}"/>-->
-                        <!--<move file="${out_task.dita.final}" tofile="${out_task.dita.final}.xml"/>-->
-                        <!--<echoxml file="${out_task.dita.final}.xml">
-                            <RelatedFeatureRoot>${out_task.dita.final_no_RelatedFeatureRoot}</RelatedFeatureRoot>
-                        </echoxml>-->
-                   
-                        <echo message="OUTPUT__START"/>
-                        <echo>
-                            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&lt;/a&gt;&lt;/br&gt; 
-                        </echo>
-                        <echo message="OUTPUT__END"/>
-         </target>
-    
-    
-    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop_noout" depends="mkdir_process_locks,build_recurse_ant_xsl_xpath_filter.xsl,xml_recursed_from_tr_map" description="URL_TASK Pobierz XML obiektu">
-        
-        <!-- TODO proba wlaczenia rekursywnosci zapisanie wezla do sciezki w folderze-->
-        <!--<copy file="${out_task.dita.final}" tofile="${temp}/${loop_path_recurs}/${uuid_tested}.loop_path.xml" />-->
-        
-        <!--<loadfile property="out_task.dita.final_no_RelatedFeatureRoot" srcfile="${out_task.dita.final}"/>-->
-        <!--<move file="${out_task.dita.final}" tofile="${out_task.dita.final}.xml"/>-->
-        <!--<echoxml file="${out_task.dita.final}.xml">
-                            <RelatedFeatureRoot>${out_task.dita.final_no_RelatedFeatureRoot}</RelatedFeatureRoot>
-                        </echoxml>-->
-        <delete file="${out_task.dita.final_with_RelatedFeatureLoop}.xml"/>   
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_merge_dita_from_temp.xsl}" in="${main_build_recurse_ant.dita_with_id}"  destdir="./" out="${out_task.dita.final_with_RelatedFeatureLoop}.xml" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <attribute name="http://saxon.sf.net/feature/initialMode" value="RelatedFeatureRoot"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="with_RelatedFeatureLoop" expression="1"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-        </xslt>
-       
-    </target>
-    
-   
-    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop_tree_to_dita" depends="xml_recursed_from_tr_map_with_RelatedFeatureLoop_noout" description="URL_TASK Wygeneruj druk z obiektu uzywajac styli systemowych">
-        
-        <ant antfile="${build_CRM_PROCES_tree}" target="default_db:PROCES_INIT:tree:dita" inheritall="false">
-            <property name="uuid" value="${uuid}"/>
-            <property name="default_db:recurse_ant_basedir.out" value="${default_db:recurse_ant_basedir}/out"/>
-        </ant>
-        
-        <exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${CRM_PROCES_tree_basedir.temp}/${uuid}/${uuid}.ditamap" />
-            <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>
-        
-        <echo message="OUTPUT__START"/>
-        <!--<echo>
-            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        <echo>
-            &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>
-        <echo message="OUTPUT__END"/>
-    </target>
-   
-   
-    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop_tree_to_dita_wfs_recursed" unless="confirmAntfile.isset" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita,confirmAntfile" description="URL_TASK Wygeneruj druk z obiektu uzywajac styli systemowych za pomoca funkcji xsl_recursed">
-        <record name="recursed.log" action="start" />
-        
-        <exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final} |sed 's/^.*\///'"/>
-        </exec>
-        
-        <echo>#427 $out_task.dita.final = ${out_task.dita.final} , $out = ${out} , $out_task_file =  ${out_task_file}
-            $out_task.dita.final.noext = ${out_task.dita.final.noext}
-            $out_task.dita.final_with_RelatedFeatureLoop = ${out_task.dita.final_with_RelatedFeatureLoop}
-            $CRM_PROCES_tree_basedir.temp = ${CRM_PROCES_tree_basedir.temp}
-        </echo>
-        <!-- 
-                 [echo] #427 $out_task.dita.final = /Users/a.binder/Documents/se/SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pismo/temp/Proj6782__/Proj6782___out_task_dita_final.dita , 
-                 $out = out ,
-                 $out_task_file =  Proj6782___out_task_dita_final.dita
-
-            
-            /Users/a.binder/Documents/se/SE/schema/ant-url_action/default_db.in7_dziennik_koresp/CRM_PROCES_tree/build_CRM_PROCES_tree.xml:294: input file
-            /Users/a.binder/Documents/se/SE/schema/ant-url_action/default_db.in7_dziennik_koresp/pismo/out/Proj6782__.out_task.dita.final_with_RelatedFeatureLoop.xml does not exist -->
-        
-        <echoxml file="${empty.xml}">
-            <empty>empty</empty>
-        </echoxml>
-        
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${get_wfs_recurse_xsl.xsl}" in="${empty.xml}"  destdir="./" out="${out_task.dita.final}" > <!-- out_task.dita.final -->
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <!--<attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>-->
-                <attribute name="http://saxon.sf.net/feature/initialTemplate" value="main"/>
-            </factory>
-            
-            <!--<classpath location="/opt/local/share/java/saxon.jar"/>-->
-            
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <param name="typeName" expression="${typeName}"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <param name="xpath" expression="${xpath}"/>
-            <param name="xpath_value" expression="${xpath_value}"/>
-            <param name="username.pass" expression="${Password}"/>
-            <param name="php_session_id_ok.string" expression="${php_session_id}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="debug" expression="0"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <!--<param name="simpleSchema.xml" expression="${basedir}/${main_build_recurse_ant.dita}"/>-->
-            <!--<param name="noRelatedFeatureRoot" expression="1"/>-->
-        </xslt>
-        
-        
-        <!--<move file="${out_task.dita.final}" tofile="${out_task.dita.final}.xml"/>-->
-        <copy file="${out_task.dita.final}" tofile="${out_task.dita.final_with_RelatedFeatureLoop}.xml"/>
-        
-        <ant antfile="${build_CRM_PROCES_tree}" target="default_db:PROCES_INIT:tree:dita" inheritall="false">
-            <property name="uuid" value="${uuid}"/>
-            <property name="default_db:recurse_ant_basedir.out" value="${default_db:recurse_ant_basedir}/out"/>
-        </ant>
-        
-        <exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${CRM_PROCES_tree_basedir.temp}/${uuid}/${uuid}.ditamap" />
-            <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${user.dir}/${out}"/>
-        </exec>
-        
-        <echo message="OUTPUT__START"/>
-        <!--<echo>
-            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        <echo>
-            &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Wyslanie linka mailem : &lt;a href=&quot;mailto:?subject=Wiadomosc nr ${xpath_value}&amp;body=link do sprawy:  ${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot;&gt;Wyslanie linka mailem&lt;/a&gt;   &lt;/br&gt; 
-        </echo>
-        <antcall target="send_email.send_email_from_xml_parsed">
-            <param name="send_email.xml_to_parse.xml" value="${out_task.dita.final}"/>
-            <param name="antFunctionUrl" value="${antFunctionUrl}"/>
-            <param name="confirmAntfile" value="${confirmAntfile}"/>
-            <param name="confirmAntfileTarget" value="${confirmAntfileTarget}"/>
-            <param name="out.pdf" value="${user.dir}/${out}/${out_task.dita.final.noext}.pdf"/>
-        </antcall>
-        <echo message="OUTPUT__END"/>
-        <record name="recursed.log" action="stop" />
-    </target>
-   
-   
-    
-<!-- @2017-12-14 copied to build_get_wfs.xml TO BE REMOVED FROM THERE!!! after basepath modify! -->
-        <target name="php_session_id_cond">
-            <condition property="php_session_id_fail" taskname="php_session_id_check">
-                <or>
-                    <equals arg1="${php_session_id}" arg2=""/>
-                    <equals arg1="${php_session_id}" arg2="$${php_session_id}"/>
-                </or>
-            </condition>
-        </target>
-        <target name="php_session_id_check" depends="php_session_id_cond,php_session_id_ok,php_session_id_fail"/>
-        <target name="php_session_id_ok" unless="${php_session_id_fail}" description="use php_session_id from parameter ">
-            <property name="php_session_id_tested" value="--cookie 'PHPSESSID=${php_session_id}'"/>
-        </target>
-        <target name="php_session_id_fail" if="${php_session_id_fail}" description="retrieve php_session_id from API to use it after for fasten api requests" depends="install_folders">
-            <property name="cookie_file" value="${default_db:recurse_ant_basedir.temp}/${uuid_tested}.cookie"/>
-            <exec executable="curl"> <!--  errorproperty="wfs_error" resultproperty="wfs_result" -->
-                <arg line=" -c ${cookie_file} -H 'Authorization: Basic ${passwordBase64Basic_tested}' &#34;${api_url}&#34;"/> <!-- /default_db/?SERVICE=WFS&amp;VERSION=1.0.0&amp;REQUEST=GetCapabilities&#34; -->
-            </exec>
-            <property name="php_session_id_tested" value=" -b ${cookie_file}"/>
-            <echo> #289 we set php_session_id_tested=(${php_session_id_tested}) 
-                $cookie_file = ${cookie_file} </echo>
-        </target>
-    
-    <!-- ### eof php_session_id ### -->
-    
-    <target name="set_default_db_xml_cache.public_local">
-        <condition property="set_default_db_xml_cache.public_local">
-            <available file="default_db_xml_cache.public/build_recurse_ant_merge_dita_from_temp.xsl"/> 
-        </condition>
-        <echo>Ustawiam sciezke default_db_xml_cache.public  w glownym katalogu ./default_db_xml_cache.public</echo>
-    </target>
-    
-    <target name="set_default_db_xml_cache.public_default">
-        <echo>Ustawiam sciezke default_db_xml_cache.public  zagniezdzona domyslnie ../../../default_db_xml_cache.public </echo>
-        <!--<condition property="set_default_db_xml_cache.public_default">
-            <available></available>
-        </condition>
-       -->
-    </target>
-    
-    <target name="check_set_default_db_xml_cache.public_local" depends="set_default_db_xml_cache.public_local" if="${set_default_db_xml_cache.public_local}">
-        <echo> #475 A Ustawiamy - testujemy czy jest dita</echo>
-        <property name="default_db_xml_cache.public" value="default_db_xml_cache.public"/>
-        <property name="build_recurse_ant.xsl" value="${default_db_xml_cache.public}/build_recurse_ant.xsl"/>
-        <property name="build_recurse_ant_merge_dita_from_temp.xsl" value="${default_db_xml_cache.public}/build_recurse_ant_merge_dita_from_temp.xsl"/>
-        <property name="builds_to_ant.xsl" value="${default_db_xml_cache.public}/builds_to_ant.xsl"/>
-        <property name="xpath_query_check_create_xsl.xsl" value="${default_db_xml_cache.public}/xpath_query_check_create_xsl.xsl"/>
-        <property name="build_recurse_ant_xsl_xpath_filter.xsl" value="${default_db_xml_cache.public}/build_recurse_ant_xsl_xpath_filter.xsl"/>
-        <property name="recurse_ant_to_html.xsl" value="${default_db_xml_cache.public}/recurse_ant_to_html.xsl"/>
-        <property name="build_recurse_ant_cache_control.xsl" value="${default_db_xml_cache.public}/build_recurse_ant_cache_control.xsl"/>
-        <property name="get_wfs_recurse_xsl.xsl" value="${default_db_xml_cache.public}/get_wfs_recurse_xsl.xsl"/>
-        <property name="external_schema_table.path" value="${default_db_xml_cache.public}/../external_schema_table"/>
-        <property name="detect_resource_type.local" value="${default_db_xml_cache.public}/../default_db.instance.xml/detect_resource_type"/>
-        <property name="detect_objects_parent_relations.local" value="${default_db_xml_cache.public}/../default_db.instance.xml/detect_objects_parent_relations"/>
-        <property name="vrtfNamespaces.xml" value="${default_db_xml_cache.public}/../default_db.instance.xml/vrtfNamespaces.xml"/>
-    </target>
-    
-    <target name="check_default_db_xml_cache.public_default" depends="set_default_db_xml_cache.public_local" unless="${set_default_db_xml_cache.public_local}">
-        <fail>#569 TO VERIFY SHOULD BE ROOT BASEDIR WORKING FINE</fail>
-        <echo>#475 B Ustawiamy ${basedir}/../../../default_db_xml_cache.public</echo>
-        <property name="default_db_xml_cache.public" value="${basedir}/../../../default_db_xml_cache.public"/>
-        <property name="build_recurse_ant.xsl" value="${default_db_xml_cache.public}/build_recurse_ant.xsl"/>
-        <property name="build_recurse_ant_merge_dita_from_temp.xsl" value="${default_db_xml_cache.public}/build_recurse_ant_merge_dita_from_temp.xsl"/>
-        <property name="builds_to_ant.xsl" value="${default_db_xml_cache.public}/builds_to_ant.xsl"/>
-        <property name="xpath_query_check_create_xsl.xsl" value="${default_db_xml_cache.public}/xpath_query_check_create_xsl.xsl"/>
-        <property name="build_recurse_ant_xsl_xpath_filter.xsl" value="${default_db_xml_cache.public}/build_recurse_ant_xsl_xpath_filter.xsl"/>
-        <property name="recurse_ant_to_html.xsl" value="${default_db_xml_cache.public}/recurse_ant_to_html.xsl"/>
-        <property name="build_recurse_ant_cache_control.xsl" value="${default_db_xml_cache.public}/build_recurse_ant_cache_control.xsl"/>
-        <property name="get_wfs_recurse_xsl.xsl" value="${default_db_xml_cache.public}/get_wfs_recurse_xsl.xsl"/>
-        <property name="external_schema_table.path" value="${default_db_xml_cache.public}/../external_schema_table"/>
-        <property name="detect_resource_type.local" value="${default_db_xml_cache.public}/../default_db.instance.xml/detect_resource_type"/>
-        <property name="detect_objects_parent_relations.local" value="${default_db_xml_cache.public}/../default_db.instance.xml/detect_objects_parent_relations"/>
-        <property name="vrtfNamespaces.xml" value="${default_db_xml_cache.public}/../default_db.instance.xml/vrtfNamespaces.xml"/>
-    </target>
-    
-    
-   
-    <target name="main_build_recurse_ant.dita_with_id"  if="${test_if_dita}">
-        <echo>#490 debug external_schema_table.path ${external_schema_table.path} - is it correct?
-            $xpath_query.xsl = ${xpath_query.xsl}</echo>    
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${main_build_recurse_ant.dita_with_id.xsl}" in="${recurse_ant.basedir}/${main_build_recurse_ant.dita}"  destdir="./" out="${main_build_recurse_ant.dita_with_id}" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <param name="namespace_prefix" expression="${namespace_prefix}"/>
-            <param name="detect_resource_type_dir" expression="${detect_resource_type_dir}"/>
-            <param name="build_complexType_dir" expression="${build_complexType_dir}"/>
-            <param name="typeName" expression="${typeName_tested}"/> <!-- do przekazania glownego elementu do wykrycia glownie buildComplexType dla filtrow, w kolejnych zaglebieniach jada po @ref -->
-            <param name="external_schema_table.path" expression="${external_schema_table.path}"/>
-            <param name="default_db.instance.xml" expression="${default_db.instance.xml}"/>
-            <param name="detect_resource_type.local" expression="${detect_resource_type.local}"/>
-            <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd}detect_objects_parent_relations.local" expression="${detect_objects_parent_relations.local}"/>
-            <param name="vrtfNamespaces.xml" expression="${vrtfNamespaces.xml}"/>
-            <param name="default_db_targetNamespace_detect_string" expression="${default_db_targetNamespace_detect_string}"/>
-            <param name="zasob_id_db_targetNamespace_detect_string" expression="${zasob_id_db_targetNamespace_detect_string}"/>
-            <param name="namespace_prefix_p5_tr_map" expression="${namespace_prefix_p5_tr_map}"/>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-        </xslt>
-    </target>
-    
-    <target name="main_build_recurse_ant.tr_map_with_id"  if="${test_if_tr_map}">
-        <!-- nie trzeba - korzystamy z SimpleSchema natywnymi przeksztalceniami -->
-        <!--<xslt basedir="./" style="${main_build_recurse_ant.dita_with_id.xsl}" in="${main_build_recurse_ant.dita}"  destdir="./" out="${main_build_recurse_ant.dita_with_id}" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <param name="namespace_prefix" expression="${namespace_prefix}"/>
-            <param name="detect_resource_type_dir" expression="${detect_resource_type_dir}"/>
-            <param name="build_complexType_dir" expression="${build_complexType_dir}"/>
-            <param name="typeName" expression="${typeName_tested}"/> <!-\- do przekazania glownego elementu do wykrycia glownie buildComplexType dla filtrow, w kolejnych zaglebieniach jada po @ref -\->
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-        </xslt>-->
-    </target>
-   
-    <target name="clean" description="Clean all output and temp files">
-        <antcall target="clean_temp_dir"/>
-        <delete dir="${out}" failonerror="false"/>
-    </target>
-   
-    <target name="clean_temp_dir" description="URL_TASK Wyczyść cache modułu ">
-        <!--<delete includeemptydirs="yes" failonerror="false">
-            <fileset dir="${default_db:recurse_ant_basedir.temp}"/>
-        </delete>-->    
-        <delete dir="${temp}" failonerror="false"/>
-        <echo message="OUTPUT__START"/>   
-        <echo>&lt;br&gt;Skasowano pliki tymczasowe&lt;/br&gt;</echo>         
-        <echo message="OUTPUT__END"/>
-        <antcall target="install_folders"/>
-    </target>
-    
-    
-    <target name="xpath_query.xsl_check" description="to generate xpath_query.xsl if it is set">
-        <condition taskname="xpath_query.xsl" property="xpath_query_set">
-            <or>
-                <equals arg1="${xpath_query}" arg2=""/>
-                <equals arg1="${xpath_query}" arg2="$${xpath_query}"/>
-            </or>
-        </condition>
-    </target>
-    
-    <target name="xpath_query.xsl" depends="xpath_query.xsl_check" unless="${xpath_query_set}" description="to generate xpath_query.xsl if it is set">
-        <echoxml file="${empty.xml}">
-            <empty>empty</empty>
-        </echoxml>
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${xpath_query_check_create_xsl.xsl}" in="${empty.xml}"  destdir="./" out="${xpath_query.xsl}"  >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <attribute name="http://saxon.sf.net/feature/initialTemplate" value="xpath_query_check_create_xsl"/> 
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <param name="xpath_query" expression="${xpath_query}"/>
-        </xslt>
-    </target>
-    
-    <target name="xpath_query.xsl_fail" depends="xpath_query.xsl_check" if="${xpath_query_set}" description="to generate xpath_query.xsl if it is set">
-        <echo>#580 debug $uuid = ${uuid} , $xpath_query.xsl = ${xpath_query.xsl} </echo>
-        <echoxml file="${empty.xml}">
-            <empty>empty</empty>
-        </echoxml>
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${xpath_query_check_create_xsl.xsl}" in="${empty.xml}"  destdir="./" out="${xpath_query.xsl}"  >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <attribute name="http://saxon.sf.net/feature/initialTemplate" value="xpath_query_check_create_xsl"/> 
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <param name="xpath_query" expression="[1=1]"/>
-        </xslt>
-        <!--<copyfile src="${build_recurse_ant.xsl}" dest="${build_recurse_ant_xpath_query.xsl}"/>-->
-        <!--<xslt basedir="${default_db:recurse_ant_basedir}" style="${xpath_query_check_create_xsl.xsl}" in="${empty.xml}"  destdir="./" out="${xpath_query.xsl}_secondary.xsl"  >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <attribute name="http://saxon.sf.net/feature/initialTemplate" value="xpath_query_check_create_xsl"/> 
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <param name="xpath_query" expression="[1=1]"/>
-        </xslt>-->
-    </target>
-    
-    
-    <target name="build_recurse_ant_xsl_xpath_filter.xsl_check" description="if it is set ">
-        <condition taskname="build_recurse_ant_xsl_xpath_filter.xsl" property="xpath_query_set">
-            <or>
-                <equals arg1="${xpath_query}" arg2=""/>
-                <equals arg1="${xpath_query}" arg2="$${xpath_query}"/>
-            </or>
-        </condition>
-        <antcall target="build_recurse_ant_xsl_xpath_filter.xsl_fail"/> <!-- if failed run or not if not -->
-    </target>
-    
-    <target name="build_recurse_ant_xsl_xpath_filter.xsl_fail" depends="check_default_db_xml_cache.public_default,check_set_default_db_xml_cache.public_local"  if="${xpath_query_set}"  description="if it is not set ">
-        <echo>#626 build_recurse_ant_xsl_xpath_filter.xsl using $default_db_xml_cache.public ${default_db_xml_cache.public}
-            $xpath_query.xsl = ${xpath_query.xsl}
-        </echo>
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_xsl_xpath_filter.xsl}" in="${build_recurse_ant.xsl}"  destdir="./" out="${build_recurse_ant_xpath_query.xsl}"  force="true" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <!--<attribute name="http://saxon.sf.net/feature/initialTemplate" value="xpath_query_check_create_xsl"/>--> 
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <param name="xpath_query" expression="[1=1]"/>
-            <param name="default_db_xml_cache.public" expression="${default_db_xml_cache.public}"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <param name="typeName" expression="${typeName}"/>
-            <param name="namespace_prefix_p5_tr_map" expression="${namespace_prefix_p5_tr_map}"/>
-            <param name="external_schema_table.path" expression="${external_schema_table.path}"/>
-            <param name="default_db.instance.xml" expression="${default_db.instance.xml}"/>
-            <param name="detect_resource_type.local" expression="${detect_resource_type.local}"/>
-            <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd}detect_objects_parent_relations.local" expression="${detect_objects_parent_relations.local}"/>
-            <param name="default_db_targetNamespace_detect_string" expression="${default_db_targetNamespace_detect_string}"/>
-            <param name="zasob_id_db_targetNamespace_detect_string" expression="${zasob_id_db_targetNamespace_detect_string}"/>
-            <param name="vrtfNamespaces.xml" expression="${vrtfNamespaces.xml}"/>
-        </xslt>
-    </target>
-    
-    <target name="build_recurse_ant_xsl_xpath_filter.xsl" depends="check_default_db_xml_cache.public_default,check_set_default_db_xml_cache.public_local,build_recurse_ant_xsl_xpath_filter.xsl_check" unless="${xpath_query_set}" description="Create build_recurse_ant_xsl_xpath_filter.xsl">
-        <echo>build_recurse_ant_xsl_xpath_filter.xsl using $default_db_xml_cache.public ${default_db_xml_cache.public}</echo>
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_xsl_xpath_filter.xsl}" in="${build_recurse_ant.xsl}"  destdir="./" out="${build_recurse_ant_xpath_query.xsl}"  >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <!--<attribute name="http://saxon.sf.net/feature/initialTemplate" value="xpath_query_check_create_xsl"/>--> 
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <param name="xpath_query" expression="${xpath_query}"/>
-            <param name="default_db_xml_cache.public" expression="${default_db_xml_cache.public}"/>
-        </xslt>
-    </target>
-    
-    <!-- wygenerowanie ant builda do sciagniecia niezbednego elementu na podstawie template main.dita i tam zagniezdzonego RelatedFeature-->
-    <target name="build_recurse_ant.xml" depends="php_session_id_check,xpath_query.xsl,xpath_query.xsl_fail,main_build_recurse_ant.dita_with_id,main_build_recurse_ant.tr_map_with_id">
-        <!-- build do wytworzenia pierwszego przetworzenia zagniezdzen -->
-        <property name="loop_xpath"  value="root" />
-        <property name="build_recurse_ant.xml" value="${temp}/${uuid_tested}.build_${loop_xpath}.xml" />
-        <echo>#113 ant build_recurse_ant.xml=${build_recurse_ant.xml}; </echo>
-        <!--<record name="ant.log" loglevel="verbose" append="true" />-->
-        <!--<delete file="${build_recurse_ant.xml}"/>-->
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_xpath_query.xsl}" in="${main_build_recurse_ant.dita_with_id}"  destdir="./" out="${build_recurse_ant.xml}"  >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            
-            <param name="build_recurse_ant.xsl" expression="${build_recurse_ant.xsl}"/>
-            <param name="passwordBase64Basic" expression="${passwordBase64Basic_tested}"/>
-            <param name="url" expression="${url}" />
-            <param name="webRootUrl" expression="${webRootUrl}" /> 
-            <param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita_with_id}"/>
-            <param name="uuid" expression="${uuid_tested}"/>
-            
-            <!--<param name="out_task.dita" expression="${out_task.dita}"/>-->
-            <!--<param name="wfs_output" expression=""/>-->
-            
-            <param name="api_url" expression="${api_url}"/>
-            <!--<param name="namespace_prefix" expression="${namespace_prefix}"/>--> 
-            <param name="typeName" expression="${typeName_tested}"/> 
-            <param name="xpath" expression="${xpath_tested}"/> <!-- to be set initially like as key to search ID  -->
-            <param name="xpath_value" expression="${xpath_value_tested}"/> <!-- to be set initially like 1000 (to search ID=1000, if ID we get by featureID  -->
-            <param name="loop_xpath" expression="root"/><!-- xpath sciezki przetwarzania xmla -->
-            <param name="loop_xpath_save" expression="${loop_xpath}"/>
-            <param name="current_leaf.dita" expression="${main_build_recurse_ant.dita_with_id}"/>
-            <param name="basedir" expression="${basedir}"/>
-            <param name="recurse_ant_basedir" expression="${default_db:recurse_ant_basedir}"/>
-            <param name="recurse_ant_basedir.temp" expression="${default_db:recurse_ant_basedir.temp}"/>
-            <param name="recurse_ant" expression="${default_db:recurse_ant}"/>
-            <param name="build_recurse_ant.xsl" expression="${build_recurse_ant_xpath_query.xsl}"/>
-            <param name="temp" expression="${temp}"/>
-            <param name="builds_to_ant.xsl" expression="${builds_to_ant.xsl}"/>
-            <param name="cookie_curl_option" expression="${php_session_id_tested}"/>
-            <param name="loop_path_recurs" expression="${loop_path_recurs}"/>
-            <param name="ignore_maxOccurs_0" expression="${ignore_maxOccurs_0}"/>
-            <param name="xpath_query" expression="${xpath_query}"/>
-            <param name="xpath_query.xsl" expression="${xpath_query.xsl}"/>
-            <param name="empty.xml" expression="${empty.xml}"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <param name="default_db_xml_cache.public" expression="${default_db_xml_cache.public}"/>
-            <param name="ant-launcher.jar" expression="${ant-launcher.jar}"/>
-            <param name="build_check_java_process_count.xml" expression="${build_check_java_process_count.xml}"/>
-            <param name="parallel_java_process_max" expression="${parallel_java_process_max}"/>
-            <param name="debug_xsl_in_filename" expression="${main_build_recurse_ant.dita_with_id}"/>
-            <param name="debug_xsl_out_filename" expression="${build_recurse_ant.xml}"/>
-            <param name="debug_xsl_out_filename" expression="${build_recurse_ant.xml}"/>
-            <param name="parallel_pos" expression="${parallel_pos}"/>
-            <param name="process_locks" expression="${process_locks}"/>
-            <param name="get_wfs" expression="${get_wfs}"/>
-            <param name="recurse_ant_basedir.recurse_cache" expression="${default_db:recurse_ant_basedir.recurse_cache}"/>
-            <param name="build_recurse_ant_cache_control.xsl" expression="${build_recurse_ant_cache_control.xsl}"/>
-            <param name="typeNameRoot" expression="${typeName_tested}"/> <!-- to cache purpose - to allow child elements cache created to be named from this typeNameRoot -->
-            <param name="input_obj_fid_forced" expression="${input_obj_fid_forced}"/>
-            <param name="external_schema_table.path" expression="${external_schema_table.path}"/>
-            <param name="default_db.instance.xml" expression="${default_db.instance.xml}"/>
-            
-            <param name="detect_resource_type.local" expression="${detect_resource_type.local}"/>
-            <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd}detect_objects_parent_relations.local" expression="${detect_objects_parent_relations.local}"/>
-            <param name="vrtfNamespaces.xml" expression="${vrtfNamespaces.xml}"/>
-            <param name="default_db_targetNamespace_detect_string" expression="${default_db_targetNamespace_detect_string}"/>
-            <param name="zasob_id_db_targetNamespace_detect_string" expression="${zasob_id_db_targetNamespace_detect_string}"/>
-            
-        </xslt>
-        <!--<import file="${build_recurse_ant.xml}"/>-->
-        <!--<record action="stop" name="ant.log"/>-->
-        <ant  antfile="${build_recurse_ant.xml}" dir="." >
-            <property name="parallel_pos" value="${parallel_pos}"/> <!-- To discrete parallel tasks in tempfiles creation errors etc -->
-        </ant>
-
-        <!-- pozbierac wszystkie do kupy xmle  -->
-    </target>
-    
-    <target name="build_recurse_ant_merge_dita_from_temp.xsl" depends="build_recurse_ant.xml" description="z plikow temp/$uuid.* buduje $out_task.dita.final ">
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_merge_dita_from_temp.xsl}" in="${main_build_recurse_ant.dita_with_id}"  destdir="./" out="${out_task.dita.final}" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-        </xslt>
-        <echo> zapisalem plik gotowy do utworzenia dita do ${out_task.dita.final}. </echo>
-    </target>
-
-
-    <target name="build_recurse_ant_merge_dita_from_temp.xsl_tr_map" depends="build_recurse_ant.xml" description="z plikow temp/$uuid.* buduje $out_task.dita.final ">
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_merge_dita_from_temp.xsl}" in="${main_build_recurse_ant.dita_with_id}"  destdir="./" out="${out_task.dita.final}" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-                <attribute name="http://saxon.sf.net/feature/initialMode" value="RelatedFeatureRoot"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <param name="recurse_ant_basedir.recurse_cache" expression="${default_db:recurse_ant_basedir.recurse_cache}"/>
-        </xslt>
-        <echo> *************************************************************************
-               * #573 FIHISHED NODE-LOOP in SAVED TO BE MERGED BY MERGE                     
-               * $temp is ${temp}                                                      
-               * Saved to ${out_task.dita.final} . 
-               *************************************************************************    
-        </echo>
-    </target>
-    
-    <target name="xml_recursed_from_tr_map_with_RelatedFeatureLoop_html" depends="xml_recursed_from_tr_map" description="URL_TASK Pobierz HTML obiektu">
-        
-        <!-- TODO proba wlaczenia rekursywnosci zapisanie wezla do sciezki w folderze-->
-        <!--<copy file="${out_task.dita.final}" tofile="${temp}/${loop_path_recurs}/${uuid_tested}.loop_path.xml" />-->
-        
-        <!--<loadfile property="out_task.dita.final_no_RelatedFeatureRoot" srcfile="${out_task.dita.final}"/>-->
-        <!--<move file="${out_task.dita.final}" tofile="${out_task.dita.final}.xml"/>-->
-        <!--<echoxml file="${out_task.dita.final}.xml">
-                            <RelatedFeatureRoot>${out_task.dita.final_no_RelatedFeatureRoot}</RelatedFeatureRoot>
-                        </echoxml>-->
-        
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${build_recurse_ant_merge_dita_from_temp.xsl}" in="${main_build_recurse_ant.dita_with_id}"  destdir="./" out="${out_task.dita.final_with_RelatedFeatureLoop}.xml" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="with_RelatedFeatureLoop" expression="true"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-        </xslt>
-        
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${recurse_ant_to_html.xsl}" in="${out_task.dita.final_with_RelatedFeatureLoop}.xml"  destdir="./" out="${out_task.dita.final_with_RelatedFeatureLoop}.html" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <!--<param name="uuid" expression="${uuid_tested}"/>-->
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <!--<param name="temp" expression="${temp}"/>-->
-            <!--<param name="with_RelatedFeatureLoop" expression="true"/>-->
-        </xslt>
-        
-        
-        <echo message="OUTPUT__START"/>
-        <echo>
-            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.html&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.html&lt;/a&gt;&lt;/br&gt; 
-        </echo>
-        <echo message="OUTPUT__END"/>
-    </target>
-    
-    
-
-    <!--<target name="build_recurse_ant_merge_dita_from_temp.xsl_with_RelatedFeatureLoop" depends="build_recurse_ant_merge_dita_from_temp.xsl" description="z plikow temp/$uuid.* buduje $out_task.dita.final ">
-        <xslt basedir="./" style="${build_recurse_ant_merge_dita_from_temp.xsl}" in="${main_build_recurse_ant.dita_with_id}"  destdir="./" out="${out_task.dita.final_with_RelatedFeatureLoop}" >
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
-            </factory>
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!-\-<param name="webRootUrl" expression="${webRootUrl}" />-\-> 
-            <!-\-<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-\->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <!-\-<param name="basedir" expression="${basedir}"/>-\->
-            <param name="temp" expression="${temp}"/>
-            <param name="with_RelatedFeatureLoop" expression="true"/>
-        </xslt>
-        <echo> zapisalem plik z zagniezdzeniami out_task.dita.final_with_RelatedFeatureLoop gotowy do utworzenia dita do ${out_task.dita.final_with_RelatedFeatureLoop}. </echo>
-    </target>-->
-
-
-
-    <target name="buildpdf_recursed" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,passwordBase64Basic_check,php_session_id_check,mkdir_process_locks,build_recurse_ant_xsl_xpath_filter.xsl,check_dita" if="${test_if_dita}">
-        <echo>#926 executing dita in @dir = $temp = ${temp}</echo>
-        <exec executable="${dita.dir}" dir="${temp}" > <!-- R dir="." -->
-            <arg value="-i"/>
-            <arg value="${out_task.dita.final}" />
-           <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>
-        <exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final} |sed 's/^.*\///'"/>
-        </exec>
-        
-        <!--<antcall target="send_email.send_email_from_xml_parsed">
-            <param name="send_email.xml_to_parse.xml" value="${out_task.dita.final}"/>
-        </antcall>-->
-        
-        <echo message="OUTPUT__START"/>        
-        <!--<echo> url = ${url} 
-        </echo>-->
-        <!--<echo> passwordBase64Basic = ${passwordBase64Basic_tested} 
-        </echo>-->
-        <!--<echo> $webRootUrl = ${webRootUrl} 
-        </echo>-->
-        <!--<echo> $wfs_output = ${wfs_output} 
-        </echo>-->
-        <echo>
-            &lt;br&gt;Wygenerowano druk pdf - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Dodaj do korespondencji (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Wyślij do adresatów emailem (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Umieść swój podpis graficzny (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo message="OUTPUT__END"/>
-    </target>   
-    
-    
-    
-    <target name="builxml_recursed" description="To build just XML from map - usable for custom scripting" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,passwordBase64Basic_check,php_session_id_check,mkdir_process_locks,build_recurse_ant_xsl_xpath_filter.xsl,check_dita" if="${test_if_dita}">
-        <input addproperty="main_build_recurse_ant.dita" message="Type xml map of object to traverse (RelatedFeature xpath=ID  typeName=p5_default_db:CRM_LISTA_ZASOBOW) "/>
-        <input addproperty="typeName"/>
-        <input addproperty="uuid"/>
-        <input addproperty="xpath"/>
-        <input addproperty="xpath_value"/>
-        <input addproperty="passwordBase64Basic"/>
-        <input addproperty="out_task.dita.final"/>
-        
-        
-        
-        <!-- -Dmain_build_recurse_ant.dita=/Users/a.binder/Documents/xmlschema_procesy5/src-xmlschema/public_html/WPS_Functions/default_db/recurse_ant/CRM_LISTA_ZASOBOW_test.schema.xml -->
-        <!--<exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${out_task.dita.final}" />
-            <!-\- <arg value="-t" />
-            <arg value="temp" />-\->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>-->
-        <!--<exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final} |sed 's/^.*\///'"/>
-        </exec>-->
-        <echo message="OUTPUT__START"/>        
-        <!--<echo> url = ${url} 
-        </echo>-->
-        <!--<echo> passwordBase64Basic = ${passwordBase64Basic_tested} 
-        </echo>-->
-        <!--<echo> $webRootUrl = ${webRootUrl} 
-        </echo>-->
-        <!--<echo> $wfs_output = ${wfs_output} 
-        </echo>-->
-        <echo>
-            out_task.dita.final = ${out_task.dita.final}
-        </echo>
-        <!--<echo>
-            &lt;br&gt;Wygenerowano druk pdf - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        
-        <echo message="OUTPUT__END"/>
-    </target>
-    
-    <target name="buildpdf_recursed_xsl" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita"  description="retrieve and build object from api using just XSL calls - needed username and password">
-        <record name="buildpdf_recursed_xsl.log" action="start" />
-        <echo>#836 will try to in $main_build_recurse_ant.dita_with_id ${main_build_recurse_ant.dita_with_id} , $empty.xml = ${empty.xml}</echo>
-        <echoxml file="${empty.xml}">
-            <empty>empty</empty>
-        </echoxml>
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${get_wfs_recurse_xsl.xsl}" in="${empty.xml}"  destdir="./" out="${out_task.dita.final}" > <!-- out_task.dita.final -->
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <!--<attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>-->
-                <attribute name="http://saxon.sf.net/feature/initialTemplate" value="main"/>
-            </factory>
-            
-            <!--<classpath location="/opt/local/share/java/saxon.jar"/>-->
-            
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <param name="xpath" expression="${xpath}"/>
-            <param name="xpath_value" expression="${xpath_value}"/>
-            <param name="username.pass" expression="${Password}"/>
-            <param name="php_session_id_ok.string" expression="${php_session_id}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <param name="simpleSchema.xml" expression="${basedir}/${main_build_recurse_ant.dita}"/>
-            <param name="noRelatedFeatureRoot" expression="1"/>
-        </xslt>
-        
-        
-        <!--<ant antfile="${build_CRM_PROCES_tree}" target="default_db:PROCES_INIT:tree:dita" inheritall="false">
-            <property name="uuid" value="${uuid}"/>
-            <property name="default_db:recurse_ant_basedir.out" value="${default_db:recurse_ant_basedir}/out"/>
-        </ant>-->
-        
-        <!--<exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${CRM_PROCES_tree_basedir.temp}/${uuid}/${uuid}.ditamap" />
-            <!-\- <arg value="-t" />
-            <arg value="temp" />-\->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>-->
-        
-        <!--<antcall target="send_email.send_email_from_xml_parsed">
-            <param name="send_email.xml_to_parse.xml" value="${out_task.dita.final}"/>
-        </antcall>-->
-        
-        <exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${out_task.dita.final}" />
-            <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>
-        <exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final} |sed 's/^.*\///'"/>
-        </exec>
-        
-        
-        <echo message="OUTPUT__START"/>
-        <!--<echo>
-            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        <echo>
-            &lt;br&gt;Wygenerowano druk pdf - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Wyslanie linka mailem : &lt;a href=&quot;mailto:?subject=Wiadomosc nr ${xpath_value}&amp;body=link do sprawy:  ${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot;&gt;Wyslanie linka mailem&lt;/a&gt;   &lt;/br&gt; 
-        </echo>
-        <!--<echo>
-            &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        <echo message="OUTPUT__END"/>
-        <record name="buildpdf_recursed_xsl.log" action="stop" />
-    </target>
-    
-    <condition property="confirmAntfile.isset">
-        <isset property="confirmAntfile"/>
-    </condition>
-    
-    <target name="confirmAntfile" if="confirmAntfile.isset">
-        <echo message="OUTPUT__START"/>
-        <echo>#1112 wyzwalam ${confirmAntfile} target ${confirmAntfileTarget}: </echo>
-        <ant antfile="${confirmAntfile}" target="${confirmAntfileTarget}"></ant>
-        <echo message="OUTPUT__END"/>
-    </target>
-    
-    <target name="buildpdf_recursed_xsl_mail" unless="confirmAntfile.isset" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,set_dita,confirmAntfile"  description="URL_TASK buildpdf_recursed_xsl_mail szybki druk z wysylka mailem">
-        <record name="buildpdf_recursed_xsl_mail.log" action="start" />
-        <echo>#836 $confirmAntfile.isset = ${confirmAntfile.isset} will try to in $main_build_recurse_ant.dita_with_id ${main_build_recurse_ant.dita_with_id} , $empty.xml = ${empty.xml} </echo>
-        <echoxml file="${empty.xml}">
-            <empty>empty</empty>
-        </echoxml>
-        <xslt basedir="${default_db:recurse_ant_basedir}" style="${get_wfs_recurse_xsl.xsl}" in="${empty.xml}"  destdir="./" out="${out_task.dita.final}" > <!-- out_task.dita.final -->
-            <factory name="net.sf.saxon.TransformerFactoryImpl">    
-                <!--<attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>-->
-                <attribute name="http://saxon.sf.net/feature/initialTemplate" value="main"/>
-            </factory>
-            
-            <!--<classpath location="/opt/local/share/java/saxon.jar"/>-->
-            
-            <classpath location="/opt/local/share/java/saxon9he.jar"/>
-            <!--<param name="webRootUrl" expression="${webRootUrl}" />--> 
-            <!--<param name="main_build_recurse_ant.dita" expression="${main_build_recurse_ant.dita}"/>-->
-            <param name="uuid" expression="${uuid_tested}"/>
-            <param name="xpath" expression="${xpath}"/>
-            <param name="xpath_value" expression="${xpath_value}"/>
-            <param name="username.pass" expression="${Password}"/>
-            <param name="php_session_id_ok.string" expression="${php_session_id}"/>
-            <!--<param name="basedir" expression="${basedir}"/>-->
-            <param name="temp" expression="${temp}"/>
-            <param name="simpleSchema_dir" expression="${simpleSchema_dir}"/>
-            <param name="simpleSchema.xml" expression="${user.dir}/${main_build_recurse_ant.dita}"/>
-            <param name="noRelatedFeatureRoot" expression="1"/>
-        </xslt>
-        
-        
-        <!--<ant antfile="${build_CRM_PROCES_tree}" target="default_db:PROCES_INIT:tree:dita" inheritall="false">
-            <property name="uuid" value="${uuid}"/>
-            <property name="default_db:recurse_ant_basedir.out" value="${default_db:recurse_ant_basedir}/out"/>
-        </ant>-->
-        
-        <!--<exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${CRM_PROCES_tree_basedir.temp}/${uuid}/${uuid}.ditamap" />
-            <!-\- <arg value="-t" />
-            <arg value="temp" />-\->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>-->
-        
-        
-        <exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${out_task.dita.final}" />
-            <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="pdf"/>
-            <arg value="-o"/>
-            <arg value="${user.dir}/${out}"/>
-        </exec>
-        <exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final} |sed 's/^.*\///'"/>
-        </exec>
-        
-        <echo> $user.dir = ${user.dir}</echo>
-        <echo message="OUTPUT__START"/>
-        <!--<echo>
-            &lt;br&gt;Wygenerowano wyjsciowy plik XML - sciagnij go &lt;a href=&quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out_task.dita.final_with_RelatedFeatureLoop_no_path}.xml&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        <echo>
-            &lt;br&gt;Wygenerowano druk pdf - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Wyslanie linka mailem : &lt;a href=&quot;mailto:?subject=Wiadomosc nr ${xpath_value}&amp;body=link do sprawy:  ${webRootUrl}/${out}/${out_task.dita.final.noext}.pdf&quot;&gt;Wyslanie linka mailem&lt;/a&gt;   &lt;/br&gt; 
-        </echo>
-        <!--<echo message="OUTPUT__END"/>-->
-        <antcall target="send_email.send_email_from_xml_parsed">
-            <param name="send_email.xml_to_parse.xml" value="${out_task.dita.final}"/>
-            <param name="antFunctionUrl" value="${antFunctionUrl}"/>
-            <param name="confirmAntfile" value="${confirmAntfile}"/>
-            <param name="confirmAntfileTarget" value="${confirmAntfileTarget}"/>
-            <param name="out.pdf" value="${user.dir}/${out}/${out_task.dita.final.noext}.pdf"/>
-        </antcall>
-        <!--<echo message="OUTPUT__START"/>-->
-        <echo>
-            <!-- $template = V::get('template', '', $_GET); -->
-            <!-- menu               https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007 -->
-            <!-- menu.choosed       https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
-            <!-- dzialajace         https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
-            <!-- DantFunctionUrl =  https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID -->
-            <!-- $outputFunctionUrl https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=output&path=default_db.in7_dziennik_koresp/etykieta&file= -->
-            <!-- pdf                https://biuro.biall-net.pl/SE/version-git/schema/ant-url_action/default_db.in7_dziennik_koresp/etykieta/    out/    2018-04-20-01_09_2128f9d7_out_task_dita_final.pdf -->
-            <!-- link               https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID-->
-            <!-- https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&file=&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID&confirmAntfile=&confirmAntfileTarget=&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1 -->
-            <!-- confirmed https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&file=&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1 -->
-            <!-- https://biuro.biall-net.pl/SE/version-git/index.php?_route=UrlAction_Ant&_task=ant&path=default_db.in7_dziennik_koresp/etykieta&file=&template=buildpdf_recursed_xsl_mail&typeName=default_db:IN7_DZIENNIK_KORESP&primaryKey=63007&primaryKeyField=ID&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.1&confirmAntfile=&confirmAntfileTarget=send_email.send_email_from_xml_parsed.build.xml.confirm.3 -->
-            <!--  URL_TASK send_email.send_email_from_xml_parsed.confirm
-            Wysłanie mailem przez system ${webRootUrl}  
-            $url = ${url}
-            $typeName = ${typeName}
-            $xpath = ${xpath}
-            $xpath_value = ${xpath_value}
-            $api_url = ${api_url}-->
-            <!--$outputFunctionUrl = ${outputFunctionUrl}
-            $antFunctionUrl = ${antFunctionUrl}
-            $confirmAntfile = ${confirmAntfile} / $confirmAntfileTarget = ${confirmAntfileTarget}
-            -->
-            &lt;br/&gt; 
-        </echo>
-        <!--<echo>
-            &lt;br&gt;# Wygenerowano wyjsciowy plik PDF - sciagnij go &lt;a href=&quot;${webRootUrl}/${out}/${uuid}.pdf&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/${out}/${uuid}.pdf&lt;/a&gt;&lt;/br&gt; 
-        </echo>-->
-        <echo message="OUTPUT__END"/>
-        <record name="buildpdf_recursed_xsl_mail.log" action="stop" />
-    </target>
-    
-    <target name="buildpdf_recursed_html5" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,passwordBase64Basic_check,php_session_id_check,check_dita" if="${test_if_dita}" description="URL_TASK Pobierz Wersję HTML">
-        <!--R<property name="dita.dir" location="/Library/Server/Web/Data/Sites/Default/SE/stuff/dita-ot-2.3.3/bin/dita"/>-->
-        <exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${out_task.dita.final}" />
-            <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="html5"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>
-        <!--<exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final.html} |sed 's/^.*\///'"/>
-        </exec>-->
-        <echo message="OUTPUT__START"/>        
-        <!--<echo> url = ${url} 
-        </echo>-->
-        <!--<echo> passwordBase64Basic = ${passwordBase64Basic_tested} 
-        </echo>-->
-        <!--<echo> $webRootUrl = ${webRootUrl} 
-        </echo>-->
-        <!--<echo> $wfs_output = ${wfs_output} 
-        </echo>-->
-        <!--<loadfile property="out_task_file.loadfile" srcfile="out/${out_task_file}"></loadfile>-->
-        <echo>
-            &lt;br&gt;Wygenerowano druk html - sciagnij go &lt;a href=&quot;${webRootUrl}/out/${out_task.dita.final.html}&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/out/${out_task.dita.final.html}&lt;/a&gt;&lt;/br&gt;
-            &lt;br&gt; $webRootUrl to ${webRootUrl}
-            &lt;br&gt; $out_task.dita.final to ${out_task.dita.final}
-            &lt;br&gt; $out_task_file to ${out_task_file}
-        </echo>
-       <!-- <echo>
-            &lt;br&gt;Dodaj do korespondencji (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Wyślij do adresatów emailem (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Umieść swój podpis graficzny (W przygotowaniu)&lt;/br&gt; 
-        </echo>-->
-        <echo message="OUTPUT__END"/>
-    </target>
-    
-    <target name="buildpdf_recursed_tocjs" depends="install_folders,uuid_check,typeName_check,xpath_check,xpath_value_check,passwordBase64Basic_check,php_session_id_check,check_dita" if="${test_if_dita}" description="URL_TASK Pobierz Dynamiczną Wersję HTML">
-        <property name="dita.dir" value="/Library/Server/Web/Data/Sites/Default/SE/stuff/dita-ot-2.3.3/bin/dita"/>
-        <exec executable="${dita.dir}" dir=".">
-            <arg value="-i"/>
-            <arg value="${out_task.dita.final}" />
-            <!-- <arg value="-t" />
-            <arg value="temp" />-->
-            <arg value="-f" />
-            <arg value="tocjs"/>
-            <arg value="-o"/>
-            <arg value="${out}"/>
-        </exec>
-        <!--<exec  executable="bash" dir="." outputproperty="out_task_file">
-            <arg value="-c"/>
-            <arg value="echo ${out_task.dita.final.html} |sed 's/^.*\///'"/>
-        </exec>-->
-        <echo message="OUTPUT__START"/>        
-        <!--<echo> url = ${url} 
-        </echo>-->
-        <!--<echo> passwordBase64Basic = ${passwordBase64Basic_tested} 
-        </echo>-->
-        <!--<echo> $webRootUrl = ${webRootUrl} 
-        </echo>-->
-        <!--<echo> $wfs_output = ${wfs_output} 
-        </echo>-->
-        <!--<loadfile property="out_task_file.loadfile" srcfile="out/${out_task_file}"></loadfile>-->
-        <echo>
-            &lt;br&gt;Wygenerowano druk html - sciagnij go &lt;a href=&quot;${webRootUrl}/out/${out_task.dita.final.html}&quot; target=&quot;_blank&quot;&gt; &quot;${webRootUrl}/out/${out_task.dita.final.html}&lt;/a&gt;&lt;/br&gt;
-        </echo>
-        <!-- <echo>
-            &lt;br&gt;Dodaj do korespondencji (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Wyślij do adresatów emailem (W przygotowaniu)&lt;/br&gt; 
-        </echo>
-        <echo>
-            &lt;br&gt;Umieść swój podpis graficzny (W przygotowaniu)&lt;/br&gt; 
-        </echo>-->
-        <echo message="OUTPUT__END"/>
+    <target name="buildpdf_recursed_xsl_mail">
+        <antcall target="recurse_ant.buildpdf_recursed_xsl_mail"/>
     </target>
     
 </project>

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio