Odd XProc issue with cx:unzip
Having trouble installing Oxygen? Got a bug to report? Post it all here.
-
- Posts: 38
- Joined: Mon Jun 11, 2007 5:12 pm
- Location: London
- Contact:
Odd XProc issue with cx:unzip
Hi
I have an XProc script written for a client that seems to fail only when run as a transformation scenario in oXygen (13.2). Are there are known issues with dealing with Archives?
The scenario passes the current archive name to the XProc as an option. This works (I can output the option value correctly). However, none of the steps that use cx:unzip work. They all fail to extract content from the zip. Wrapping the unzip with a try/catch gives me an empty error document in the catch. The catch is clearly being executed but I have no way to see what's happening.
Any ideas? Happy to email the XProc code and a sample archive for testing.
I have an XProc script written for a client that seems to fail only when run as a transformation scenario in oXygen (13.2). Are there are known issues with dealing with Archives?
The scenario passes the current archive name to the XProc as an option. This works (I can output the option value correctly). However, none of the steps that use cx:unzip work. They all fail to extract content from the zip. Wrapping the unzip with a try/catch gives me an empty error document in the catch. The catch is clearly being executed but I have no way to see what's happening.
Any ideas? Happy to email the XProc code and a sample archive for testing.
Director, Corbas Consulting
XML and eBook consultancy and training
XML and eBook consultancy and training
-
- Posts: 2879
- Joined: Tue May 17, 2005 4:01 pm
Re: Odd XProc issue with cx:unzip
Hello,
The Calabash version (0.9.43.93) that is bundled with Oxygen 13.2 has a problem with the cx:unzip and pxp:unzip extensions. Details about this bug can be found on the Calabash web site: https://github.com/ndw/xmlcalabash1/issues/25
This bug was later fixed in Calabash 0.9.44.
Fortunately, we can provide the appropriate library files (Calabash connector for Oxygen + Calabash 1.0.3-93) that you can use to replace the Calabash integration from Oxygen 13.2 with Calabash 1.0.3 for Saxon 9.3 (latest available at this time) which resolves this problem.
To deploy this, follow these steps:
Adrian
The Calabash version (0.9.43.93) that is bundled with Oxygen 13.2 has a problem with the cx:unzip and pxp:unzip extensions. Details about this bug can be found on the Calabash web site: https://github.com/ndw/xmlcalabash1/issues/25
This bug was later fixed in Calabash 0.9.44.
Fortunately, we can provide the appropriate library files (Calabash connector for Oxygen + Calabash 1.0.3-93) that you can use to replace the Calabash integration from Oxygen 13.2 with Calabash 1.0.3 for Saxon 9.3 (latest available at this time) which resolves this problem.
To deploy this, follow these steps:
- Download the new library and connector from:
calabash1.0.3_Oxygen13.2.zip - Make sure Oxygen is not running.
- Navigate to the lib folder from the Oxygen installation folder and rename the xproc folder (e.g. xproc.old).
- Unpack the downloaded zip file (calabash1.0.3_Oxygen13.2.zip) on your Desktop or some other location with write access. You should obtain a directory named xproc.
- Copy or move the xproc directory that was extracted from the archive to the Oxygen lib folder.
- Start Oxygen and look in Help > About > Components, Libraries for Calabash XProc. It should have the version 1.0.3-93.
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
-
- Posts: 38
- Joined: Mon Jun 11, 2007 5:12 pm
- Location: London
- Contact:
Re: Odd XProc issue with cx:unzip
I was wondering if that was the issue. Thanks for confirming and for given me a fix.
Cheers
nic
Cheers
nic
Director, Corbas Consulting
XML and eBook consultancy and training
XML and eBook consultancy and training
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ Artificial Intelligence (AI Positron Assistant add-on)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service