[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