build-docbook.xml fails on htmlsingle target when html target is not executed 
first
-----------------------------------------------------------------------------------

                 Key: DBF-4
                 URL: https://issues.apache.org/jira/browse/DBF-4
             Project: DocBook Framework
          Issue Type: Bug
    Affects Versions: 1.0, 1.1
         Environment: Win XP 2000 SP2, Cygwin, Java 1.6.0_02-b06, Apache Ant 
1.7.0
docbook-xml-4.5, docbook-xsl-snapshot
            Reporter: Fred Muhlenberg


Executing the htmlsingle target before executing the (chunked) html target 
results in failure

When running the htmlsingle target after the (chunked) html target, everything 
works.

----------------------------

My local build file contains the following targets:

        <property name="dbf.basedir" location="." />
        <property file="docbook.properties"/>
        
        <property name="docbook.dir"   value="." />
        <property name="docbook.file" value="usersmanual"/>
        
        <target name="htmlsingle" description="Building single HTML 
documentation">
                <ant antfile="${dbf.basedir}/build-docbook.xml" 
target="htmlsingle" />
        </target>
        
        <target name="htmlchunk" description="Building chunked HTML 
documentation">
                <ant antfile="${dbf.basedir}/build-docbook.xml" target="html" />
        </target>

        <target name="clean" description="Clean the target directory">
                <ant antfile="${dbf.basedir}/build-docbook.xml" target="clean" 
/>
        </target>

----------------------------------------
plato% ant clean
...
plato% ant htmlsingle
Buildfile: build.xml

htmlsingle:

prepare:
    [mkdir] Created dir: c:\dev\dbf-trunk\target\tmp
    [mkdir] Created dir: c:\dev\dbf-trunk\target\docbook-xml-4.5
    [unzip] Expanding: c:\dev\dbf-trunk\src\zip\docbook-xml-4.5.zip into 
c:\dev\dbf-trunk\target\docbook-xml-4.5
    [mkdir] Created dir: c:\dev\dbf-trunk\target\docbook-xsl-snapshot
    [unzip] Expanding: c:\dev\dbf-trunk\src\zip\docbook-xsl-snapshot.zip into 
c:\dev\dbf-trunk\target
     [copy] Copying 2 files to c:\dev\dbf-trunk\target\tmp

htmlsingle:
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\styles\htmlsingle\custom.xsl to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
    [mkdir] Created dir: c:\dev\dbf-trunk\target\htmlsingle
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\styles\html\titlepage.xml to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\docbook\usersmanual.htmlsingle_imageincludes.txt to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Copying 9 files to c:\dev\dbf-trunk\target\htmlsingle\images
     [java]
     [java] file:///c:/dev/dbf-trunk/target/tmp/htmlsingle.xsl; Line #26; 
Column #75; XSLT Error (javax.xml.transform.TransformerConfigurationException): 
javax.xml.transform.TransformerException: 
javax.xml.transform.TransformerException: Had IO Exception with stylesheet 
file: file:///c:/dev/dbf-trunk/target/tmp/html-style.xsl
     [java] Exception in thread "main" java.lang.RuntimeException: 
javax.xml.transform.TransformerException: 
javax.xml.transform.TransformerException: Had IO Exception with stylesheet 
file: file:///c:/dev/dbf-trunk/target/tmp/html-style.xsl
     [java]     at org.apache.xalan.xslt.Process.doExit(Process.java:1153)
     [java]     at org.apache.xalan.xslt.Process.main(Process.java:1126)
     [java] Java Result: 1
     [copy] Copying 97 files to c:\dev\dbf-trunk\target\htmlsingle\images
     [copy] Copied 1 empty directory to 1 empty directory under 
c:\dev\dbf-trunk\target\htmlsingle\css

BUILD FAILED
c:\dev\dbf-trunk\build.xml:16: The following error occurred while executing 
this line:
c:\dev\dbf-trunk\build-docbook.xml:323: Warning: Could not find file 
c:\dev\dbf-trunk\target\htmlsingle\usersmanual.xml to copy.

Total time: 17 seconds
plato%

-------------------------------------------------
However, when combining the target with the chunked HTML target, everything 
works.

plato% ant clean
...
plato% ant htmlchunk htmlsingle
Buildfile: build.xml

htmlchunk:

prepare:
    [unzip] Expanding: c:\dev\dbf-trunk\src\zip\docbook-xml-4.5.zip into 
c:\dev\dbf-trunk\target\docbook-xml-4.5
    [unzip] Expanding: c:\dev\dbf-trunk\src\zip\docbook-xsl-snapshot.zip into 
c:\dev\dbf-trunk\target
     [copy] Copying 2 files to c:\dev\dbf-trunk\target\tmp

html:
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\styles\html\custom.xsl to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
    [mkdir] Created dir: c:\dev\dbf-trunk\target\html
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\styles\html\titlepage.xml to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\docbook\usersmanual.html_imageincludes.txt to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Copying 9 files to c:\dev\dbf-trunk\target\html\images
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/pr01.html for preface
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/pr02.html for preface
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch01s02.html for sect1(Scope)
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch01s03.html for 
sect1(DocumentOrganization)
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch01.html for chapter(ch1)
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch02s02.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch02s03.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch02s04.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch02s05.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch02.html for 
chapter(PPRTRequirements)
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch03s02.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch03.html for 
chapter(UsingThePPRT)
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch04s02.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch04s03.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch04s04.html for sect1
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ch04.html for 
chapter(ScreenShots)
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/go01.html for glossary
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/ix01.html for index
     [java] 
file:/c:/dev/dbf-trunk/target/docbook-xsl-snapshot/html/chunker.xsl; Line #98; 
Column #18; Writing c:/dev/dbf-trunk/target/html/index.html for book
     [copy] Copying 97 files to c:\dev\dbf-trunk\target\html\images
     [copy] Copied 1 empty directory to 1 empty directory under 
c:\dev\dbf-trunk\target\html\css
   [delete] Deleting: c:\dev\dbf-trunk\target\html\usersmanual.xml
      [zip] Building zip: c:\dev\dbf-trunk\target\html\usersmanual.zip

htmlsingle:

prepare:
    [unzip] Expanding: c:\dev\dbf-trunk\src\zip\docbook-xml-4.5.zip into 
c:\dev\dbf-trunk\target\docbook-xml-4.5
    [unzip] Expanding: c:\dev\dbf-trunk\src\zip\docbook-xsl-snapshot.zip into 
c:\dev\dbf-trunk\target
     [copy] Copying 2 files to c:\dev\dbf-trunk\target\tmp

htmlsingle:
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\styles\htmlsingle\custom.xsl to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
    [mkdir] Created dir: c:\dev\dbf-trunk\target\htmlsingle
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\styles\html\titlepage.xml to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Warning: Could not find file 
c:\dev\dbf-trunk\src\docbook\usersmanual.htmlsingle_imageincludes.txt to copy.
     [copy] Copying 1 file to c:\dev\dbf-trunk\target\tmp
     [copy] Copying 9 files to c:\dev\dbf-trunk\target\htmlsingle\images
     [copy] Copying 97 files to c:\dev\dbf-trunk\target\htmlsingle\images
     [copy] Copied 1 empty directory to 1 empty directory under 
c:\dev\dbf-trunk\target\htmlsingle\css
     [move] Moving 1 file to c:\dev\dbf-trunk\target\htmlsingle
      [zip] Building zip: c:\dev\dbf-trunk\target\htmlsingle\usersmanual.zip

BUILD SUCCESSFUL
Total time: 55 seconds
plato%



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to