Converting the documents OOX<-> ODF using following command in Suse Linux shows following errors:
Example Command:- mono OdfConverter.exe /BATCH-DOCX .
Conversion directions used:
DOCX->ODT
ODT->DOCX
PPTX->ODP
XLSX->ODS
ODS->XLSX
shows error: Conversion failed - Error during conversion.
Note: Only the ODP->PPTX is working fine under SUSE Linux Platform.
Please see the attached log file which shows all the executed commands under Linux platform.
Environment Used:
OS: Linux SLED 10 SP1
ODF Addin: R5137
log file of Shell conversion commands execution in linux
The conversion of wordprocessing documents works in r5173.
However, reverse conversion of PPTX files is failing:
[INFO][/home/mono/odf/POWERPOINT BVT REVERSE CONVERSION.pptx] Converting POWERPOINT BVT REVERSE CONVERSION.pptx into POWERPOINT BVT REVERSE CONVERSION.odp
Could not find a part of the path "/home/mono/odf/ooxschemas/opc-relationshipPart.xsd".progress:a:pprogress:p:cSldprogress:p:cSld[ERROR][/home/mono/odf/POWERPOINT BVT REVERSE CONVERSION.pptx] Conversion failed - Error during conversion
Done.
Also, Excel conversion is failing with the following error message:
Conversion of wordprocessing documents works with r5173.
However, PPTX -> ODP is not working due to the following error:
[INFO][/home/mono/odf/POWERPOINT BVT REVERSE CONVERSION.pptx] Converting POWERPOINT BVT REVERSE CONVERSION.pptx into POWERPOINT BVT REVERSE CONVERSION.odp
Could not find a part of the path "/home/mono/odf/ooxschemas/opc-relationshipPart.xsd".progress:a:pprogress:p:cSldprogress:p:cSld[ERROR][/home/mono/odf/POWERPOINT BVT REVERSE CONVERSION.pptx] Conversion failed - Error during conversion
Done.
Also, spreadsheet conversion fails with an error from line 898 in OdfConditionalPostProcessor.cs. A hard-coded value of 96dpi could be used, I think (Should be verified though)
Attached please find the stacktraces.
We have made changes to take care of the problems(as per the latest comment) in revision 5177. Pl check with the latest if the problem still persists
We tested the issue with latest snapshot build "R5211-CommandLineTool"
ODP->PPTX was working fine.
Batch conversion from,
PPTX->ODP
XSLX->ODS
are also working fine now.
------------------------------------------------------------------------------------
Conversion from,
DOCX->ODT
ODT->DOCX
and
ODS->XSLX
still fails in SUSE Linux environment.
Ahsfaq, the conversion failure seems to be related to specific input documents.
Could you please provide sample documents?
We are using sample files for ODF and OOXML 2.5 downloaded from,
"https://sourceforge.net/project/showfiles.php?group_id=169337"
-----------------------------------------------------------------------------------
Please go through the attached file logfile.txt.(conversion details build R5211)
It shows details of execution of batch conversion for all the sample files using the following conversion directions:
DOCX->ODT
ODT->DOCX
ODS->XSLX
R5211
From your log it is not possible to see the cause of the error. Could you please call the converter with full logging enabled? This can be done by specifying /LEVEL 1 on the command line.
Which Mono version are you using? It might be that your version is not compatible with .NET 2.0. We are expecting Mono 2.2
logfile with debug option
It seems to be the problem with mono version.
We were using mono 1.2.2
We will take upgrade mono version to 2.2 & re-test this issue.
Tested issue in build R5224,
All conversion directions working fine with mono.
Hence closing this issue.