
Hi Robert, It was helpful that you sent us the console output and the screenshot. The main problem is this:
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
If you edit your custom Docbook to EPUB scenario it contains a "Libraries" button. The default scenario contains 13 referenced libraries (among which the "log4j.jar"). From what I see in your screenshot your custom scenario contains only 10 referenced libraries so you might have removed from the list the reference to the Apache "log4j.jar". Regards, Radu Radu Coravu <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com On 9/28/2011 9:37 AM, Robert Nagle wrote:
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