Hi,
as hinted at in KNOX-645 I now get the next error:
_book-0-3-0:
[java] Loading markdown from
/Users/lars/dev/external/knox-site/books/0.3.0/book.md
[java] Exception in thread "main" java.io.FileNotFoundException:
../site/books/knox-0-3-0/markbook-section-link.png (No such file or
directory)
[java] at java.io.FileOutputStream.open0(Native Method)
[java] at java.io.FileOutputStream.open(FileOutputStream.java:270)
[java] at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
[java] at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
[java] at
org.apache.hadoop.gateway.markbook.MarkBook.extractClassPathResourceToFile(MarkBook.java:251)
[java] at
org.apache.hadoop.gateway.markbook.MarkBook.replaceHeadings(MarkBook.java:146)
[java] at
org.apache.hadoop.gateway.markbook.MarkBook.loadMarkdown(MarkBook.java:104)
[java] at
org.apache.hadoop.gateway.markbook.MarkBook.loadMarkdown(MarkBook.java:95)
[java] at
org.apache.hadoop.gateway.markbook.MarkBook.main(MarkBook.java:73)
There seem to be some assumptions in there. I've checked out the site SVN
separately so no "../site/books" directory exists. I'm not sure if I'm
doing something wrong or if this is a bug.
Easily reproducible by running
java -jar markbook/target/markbook.jar -i books/0.3.0/book.md -o
../site/books/foobar.html
It seems to work when I do
java -jar markbook/target/markbook.jar -i books/0.3.0/book.md -o
foobar.html
Any ideas? Thanks!
Cheers,
Lars