You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@knox.apache.org by "Kevin Minder (JIRA)" <ji...@apache.org> on 2016/01/13 20:27:40 UTC

[jira] [Created] (KNOX-649) Deleting site or site/books output directory causing site generation to fail

Kevin Minder created KNOX-649:
---------------------------------

             Summary: Deleting site or site/books output directory causing site generation to fail
                 Key: KNOX-649
                 URL: https://issues.apache.org/jira/browse/KNOX-649
             Project: Apache Knox
          Issue Type: Bug
          Components: Site
    Affects Versions: 0.7.0
            Reporter: Kevin Minder
            Assignee: Kevin Minder
             Fix For: 0.7.0


If one of the output directories site or site/books is deleted prior to site generation (ant generate).  Reproduction is as follows:
{code}
~/Projects> svn checkout https://svn.apache.org/repos/asf/knox knox-site
~/Projects> cd knox-site
~/Projects/knox-site> svn up
~/Projects/knox-site> ant generate
~/Projects/knox-site> rm -rf site
~/Projects/knox-site> ant generate
{code}
The error you would see looks like this.
{code}
_book-0-3-0:
     [java] Loading markdown from /Users/kevin.minder/Projects/knox-site-clean/trunk/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.open(Native Method)
     [java] 	at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
     [java] 	at java.io.FileOutputStream.<init>(FileOutputStream.java:171)
     [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)

BUILD FAILED
/Users/kevin.minder/Projects/knox-site-clean/build.xml:25: The following error occurred while executing this line:
/Users/kevin.minder/Projects/knox-site-clean/trunk/build.xml:88: Java returned: 1
{code} 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)