[oXygen-user] docbook to epub ant problem? (Oxygen Editor 13)
Robert Nagle
idiotprogrammer at gmail.com
Wed Sep 28 01:37:14 CDT 2011
I posted another preliminary question about using the docbook ant
script to produce epub files.
But before I have dug too deeply into trying to customize my ant
script, I notice that on my windows Vista system, the default
transformation to epub using ANT doesn't work at all. It may be
something peculiar to my environment, but I have tried the easiest
possible example, and still it does not work.
I created a new docbook 5 File --> new --> Framework Templates (Book).
I added one line "Hello from Robert" inside the para tag, validated it
and renamed it to dummy.xml . I did not even add an image or css file
to it. I added it to a new project.
Then I chose the button CONFIGURE TRANSFORMATION SCENARIO and then
chose ANT Transformation Docbook EPUB
As far as I know, I did not touch anything on the scenario. In the
project directory, I see an "out" directory with a mimetype file, but
nothing else.
To my knowledge, I have not touched anything in the frameworks
directory. The only change I made is that I made the epub\bin
directory writable/editable (even though I have not edited the
build.xml file at all).
I have run the PDF and chunked HTML transforms with success on the
same dummy.xml file. Here is a screenshot of the configure transform
screen (basically untouched)
http://www.flickr.com/photos/rjnagle/6191461914/
XML Editor 13.0, build 2011090514, Apache Ant 1.8.2 Windows Vista 64
Any help or clues would be appreciated.
Robert Nagle
***************************
Executing:
"c:\program files (x86)\oxygen xml editor 13\jre/bin/java" -Xmx256m
-classpath "C:\Program Files (x86)\Oxygen XML Editor
13/tools/ant/lib/ant-launcher.jar" "-Dant.home=C:\Program Files
(x86)\Oxygen XML Editor 13/tools/ant"
org.apache.tools.ant.launch.Launcher -lib "C:\Program Files
(x86)\Oxygen XML Editor 13\classes" -lib "C:\Program Files
(x86)\Oxygen XML Editor 13\lib\author.jar" -lib "C:\Program Files
(x86)\Oxygen XML Editor 13\lib\oxygen.jar" -lib "C:\Program Files
(x86)\Oxygen XML Editor 13\lib\oxygenEclipse.jar" -lib "C:\Program
Files (x86)\Oxygen XML Editor 13\lib\authorEclipse.jar" -lib
"C:\Program Files (x86)\Oxygen XML Editor 13\lib\resolver.jar" -lib
"C:\Program Files (x86)\Oxygen XML Editor 13\lib\xercesImpl.jar" -lib
"C:\Program Files (x86)\Oxygen XML Editor 13\lib\saxon.jar" -lib
"C:\Program Files (x86)\Oxygen XML Editor 13\lib\xml-apis-xpath.jar"
-lib "C:\Program Files (x86)\Oxygen XML Editor
13\lib\xml-apis-ext.jar" -f "C:\Program Files (x86)\Oxygen XML Editor
13\frameworks/docbook/xsl/epub/bin/build.xml"
"-Dchunker.output.encoding=UTF-8" "-DoutputFile=I:\My Documents\My
Dropbox\xml\oxygen-mytest/out/dummy.epub" "-DxmlFile=I:\My
Documents\My Dropbox\xml\oxygen-mytest\dummy.xml"
Buildfile: C:\Program Files (x86)\Oxygen XML Editor
13\frameworks\docbook\xsl\epub\bin\build.xml
dist:
[mkdir] Created dir: I:\My Documents\My Dropbox\xml\oxygen-mytest\out
[copy] Copying 1 file to I:\My Documents\My Dropbox\xml\oxygen-mytest\out
[xslt] Processing I:\My Documents\My
Dropbox\xml\oxygen-mytest\dummy.xml to I:\My Documents\My
Dropbox\xml\oxygen-mytest\out\xincluded-profiled.xml
[xslt] Loading stylesheet C:\Program Files (x86)\Oxygen XML
Editor 13\frameworks\docbook\xsl\profiling\profile.xsl
BUILD FAILED
C:\Program Files (x86)\Oxygen XML Editor
13\frameworks\docbook\xsl\epub\bin\build.xml:56:
java.lang.NoClassDefFoundError: org/apache/log4j/Logger
at ro.sync.xml.parser.ParserCreator.<clinit>(Unknown Source)
at org.apache.xerces.xinclude.XIncludeHandler.copyFeatures(Unknown
Source)
at org.apache.xerces.xinclude.XIncludeHandler.reset(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.resetCommon(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at com.icl.saxon.om.Builder.build(Builder.java:265)
at com.icl.saxon.PreparedStyleSheet.prepare(PreparedStyleSheet.java:111)
at com.icl.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:120)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.readTemplates(TraXLiaison.java:303)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.createTransformer(TraXLiaison.java:320)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform(TraXLiaison.java:170)
at org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:852)
at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:388)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 33 more
Total time: 0 seconds
The process finished with exit code: 1
--
Robert Nagle
6121 Winsome Ln #56C, Houston TX 77057-5581
(H) 713 893 3424/ (W) 832-251-7522 Carbon Neutral Since Jan 2010
http://www.robertnagle.info
More information about the oXygen-user
mailing list