Hi,
    

I am using apache-ant-1.6.5 api to generate report in html format using 
XSLTProcess task.
I want to generate some html files with the help of an xsl stylesheet into any 
directory taking an xml as input.
It's OK when iam doing this in Windows enviorment. But when i am executing this 
on Linux the all generated htmls 
are generated in it's root directory whatever the destination directory is 
given.

Can any one say me how can i generate those htmls in a particular directory in 
Linux and why it is automatically generated in root directory?

My Code :

XSLTProcess xslt_process = new XSLTProcess();
   
   xslt_process.setProject(p2);
   xslt_process.setTaskName("xsltTask");
   
   xslt_process.setProcessor("trax");
   xslt_process.setBasedir(new 
File(base_dir+File.separator+"qalab"+File.separator+module_name));
   xslt_process.setStyle(output_dir+File.separator+"qalab-chart-html.xsl");
   xslt_process.setDestdir(outputDir);
   
   XSLTProcess.Param xslt_process_param = xslt_process.createParam();
   //xslt_process_param.setName("targetdir");
   //xslt_process_param.setExpression("qalab");
   //xslt_process_param.setExpression(style_dir);
   
   xslt_process_param.setName("type");
   xslt_process_param.setExpression("pmd");
   
   //xslt_process_param.setName("offset");
   //xslt_process_param.setExpression("TIME");
   xslt_process.execute();
   
   Target xsltTask = new Target();
   xsltTask.setName("xsltTask");
   
   xsltTask.addTask(xslt_process);

Regards.....

Subir

                                
---------------------------------
 Here’s a new way to find what you're looking for - Yahoo! Answers 

Reply via email to