BIRT Flex Output Emitter
#1
Posted 04 February 2010 - 02:46 AM
I have tried the BIRT Flex Output Emitter downloaded from the marketplace under Linux with the OSS BIRT and have found 2 problems:
1) the tool has hard-coded windows slashes:
WARNING: Cannot run program "/home/martin/birt/flash/flex/\bin\mxmlc.exe": java.io.IOException: error=2, No such file or directory
2) the output is not well formed and does not translate or validate:
$ xmllint mxml_20100131152148.mxml
mxml_20100131152148.mxml:105: parser error : Opening and ending tag mismatch: Grid line 33 and GridItem
Is there a newer (fixed) version or source code somewhere available to play with? Or do you have better experience with the emitter under similar circumstances?
Thanks and regards,
Martin Povolny
#2
Posted 10 February 2010 - 05:45 PM
Thanks for reviewing the Flex Output Emitter.
We had restricted the testing environment to Windows only. I will see if i can make it to run in a Linux environment. Meanwhile, were you able to run the sample reports in a Windows environment?
On the second issue of report not getting translated, were you trying one of the sample reports or your own report?
I will try to answer your queries as much as possible.
Thanks
Sandeep
#3
Posted 25 February 2010 - 01:11 PM
I did not test the plugin on windows, I tested only Linux and given the error (wrong type of slashes) I do not expect the problem to occur on windows.
Fix should be fairly simple: use File.pathSeparator instead of hard coded windows shash "\".
The second problem occured when testing my own report.
Regards,
Martin Povolny





MultiQuote