Hi,

On 09.07.2013 16:17, Steffen Börsig wrote:
Hi,

an update: with version 0.5 it works for me right off the bat!

I can only assume that there's something wrong with the dependencies in 0.6
Maybe you can look into it.

that's true, with version 0.6 you need more dependencies. Where did you read on which dependencies to include? I am asking because we should change the instructions if those are on our website.

Unfortunately we don't really have a current list of all actually required dependencies. The CHANGES files contains some links and this wiki page has a list of all dependencies: https://cwiki.apache.org/confluence/display/ODFTOOLKIT/0.6-incubating

This is not really convenient, I am sorry. The project currently is mainly targeted at being used with Maven.

Regards
Florian


Regards,
Steffen

Am 07/09/13 15:39, schrieb Steffen Börsig:
Hi,

I'm currently thinking about switching to ODFDOM from the UNO API. I
tried to make the first example work but I'm stuck at the beginning
already.
I included all jars from the latest ODF Toolkit[1] and Xerces 2.11 [2].

I added all the jars into my eclipse project, namely:

xslt-runner-1.2.2-incubating.jar
simple-odf-0.8-incubating.jar
odfdom-java-0.8.9-incubating.jar
xslt-runner-task-1.2.2-incubating.jar
xerces/xml-apis.jar
xerces/resolver.jar
xerces/serializer.jar
xerces/xercesImpl.jar
xerces/xercesSamples.jar

But every time I try to get a new TextDocument I'm stuck because the
clerezza utils library is not present. The error is attached below
[3]. I tried to include it seperately but got stuck right after it
again with the next class that was not found. I stopped after the
fifth seperately included jar found in some maven repositories.
It seems that I have some major dependency problem and would like to
get some input on it. I couldn't find any similar problem with google.
Maybe you spot the mistake.

Thanks in advance.

Greetings,
Steffen

[1]
http://www.apache.org/dyn/closer.cgi/incubator/odftoolkit/binaries/odftoolkit-0.6-incubating-bin.zip

[2] http://apache.imsam.info//xerces/j/binaries/Xerces-J-bin.2.11.0.zip
[3] Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/clerezza/utils/UriException
    at
org.odftoolkit.odfdom.pkg.OdfFileDom.initialize(OdfFileDom.java:214)
    at
org.odftoolkit.odfdom.pkg.manifest.OdfManifestDom.initialize(OdfManifestDom.java:74)

    at org.odftoolkit.odfdom.pkg.OdfFileDom.<init>(OdfFileDom.java:132)
    at
org.odftoolkit.odfdom.pkg.manifest.OdfManifestDom.<init>(OdfManifestDom.java:63)

    at
org.odftoolkit.odfdom.pkg.OdfFileDom.newFileDom(OdfFileDom.java:189)
    at
org.odftoolkit.odfdom.pkg.OdfPackage.parseManifest(OdfPackage.java:1219)
    at org.odftoolkit.odfdom.pkg.OdfPackage.readZip(OdfPackage.java:452)
    at
org.odftoolkit.odfdom.pkg.OdfPackage.initializeZip(OdfPackage.java:422)
    at org.odftoolkit.odfdom.pkg.OdfPackage.<init>(OdfPackage.java:285)
    at
org.odftoolkit.odfdom.pkg.OdfPackage.loadPackage(OdfPackage.java:338)
    at org.odftoolkit.simple.Document.loadTemplate(Document.java:239)
    at
org.odftoolkit.simple.TextDocument.newTextDocument(TextDocument.java:181)





--
Florian Hopf
Freelance Software Developer

http://blog.florian-hopf.de

Reply via email to