[ 
http://jira.codehaus.org/browse/MOJO-998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_122199
 ] 

Marcello Teodori commented on MOJO-998:
---------------------------------------

I was using the current 1.0.0-alpha-1 released version with a working network 
connection, but since your suggestion I've tried the current 
1.0.0-alpha-2-SNAPSHOT snapshot at http://snapshots.repository.codehaus.org/ 
and it does not hang anymore! I hope this get released soon...

Anyway, I am doing some comparisons using:
 1 this plugin
 2 a branch by mindquarry, version 1.0.0-alpha-6-Mindquarry at 
http://releases.mindquarry.org/
 3 the docbkx plugin, version 2.0.7
 4 doxia plugin, version 1.0-alpha-10

The input files are:
 - a simple sample from the docbkx site: 
http://docbkx-tools.googlecode.com/svn/trunk/docbkx-samples/src/docbkx/sample2.xml
 - a complex book, the nuxeo documentation: 
http://svn.nuxeo.org/nuxeo/doc/nuxeo-book/trunk/

Currently the simple example works with all but doxia, which seems not to 
recognize docbook at all.
About this plugin the mindquarry branch seems faster than the snapshot.

The complex example works only with docbkx, this plugin gives XML format errors 
on included files with xml extension and invalid XML content even if the 
xinclude has the correct param parse="text".
When I modify all included files to xmlf extension as per "xml fragment" the 
processing starts, but exits wit the error:

[INFO] Trace
java.lang.RuntimeException: Unable to transform from source 
file:/Users/mteodori/Documents/Projects/concorsi/contestplatform/contestplatform-book/src/nuxeo/workflow-service/document-integration.xml
 into null
        at 
org.codehaus.mojo.docbook.DocumentTransformer.transformPdf(DocumentTransformer.java:562)
        at 
org.codehaus.mojo.docbook.DocumentTransformer.transformDocuments(DocumentTransformer.java:264)
        at 
org.codehaus.mojo.docbook.DocumentTransformer.transform(DocumentTransformer.java:169)
        at 
org.codehaus.mojo.docbook.DocumentTransformer.transform(DocumentTransformer.java:127)
        at 
org.codehaus.mojo.docbook.TransformMojo.execute(TransformMojo.java:276)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: javax.xml.transform.TransformerException: 
org.apache.fop.fo.ValidationException: Error(Unknown location): fo:block is not 
a valid child element of fo:root.
        at 
org.apache.xalan.templates.ElemTextLiteral.execute(ElemTextLiteral.java:226)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:161)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:140)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:140)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:140)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
        at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2202)
        at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1276)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:673)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
        at 
org.codehaus.mojo.docbook.DocumentTransformer.transformPdf(DocumentTransformer.java:558)
        ... 22 more
Caused by: org.apache.fop.fo.ValidationException: Error(Unknown location): 
fo:block is not a valid child element of fo:root.
        at org.apache.fop.fo.FONode.invalidChildError(FONode.java:393)
        at org.apache.fop.fo.FONode.invalidChildError(FONode.java:378)
        at org.apache.fop.fo.pagination.Root.validateChildNode(Root.java:127)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:303)
        at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185)
        at 
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:205)
        at 
org.apache.xml.serializer.ToXMLSAXHandler.characters(ToXMLSAXHandler.java:524)
        at 
org.apache.xalan.templates.ElemTextLiteral.execute(ElemTextLiteral.java:217)
        ... 47 more





> mvn docbook:transform hangs at start
> ------------------------------------
>
>                 Key: MOJO-998
>                 URL: http://jira.codehaus.org/browse/MOJO-998
>             Project: Mojo
>          Issue Type: Bug
>          Components: docbook
>         Environment: Mac OS X 10.5.1, JDK 1.5, Maven 2.0.8
>            Reporter: Marcello Teodori
>
> On a simple example I just run mvn docbook:transform and the process hangs on 
> this message:
> [INFO] [docbook:transform {execution: build-doc}]
> [INFO] Loading olink database generation stylesheet
> and all I can do is CTRL-C

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to