[ 
https://issues.apache.org/jira/browse/FOP-2386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027732#comment-14027732
 ] 

Ronald Muller commented on FOP-2386:
------------------------------------

Without this fix you will get the mysterious NPE as previous reported by others:

Caused by: java.lang.NullPointerException
        at 
com.thoughtworks.qdox.model.JavaMethodDelegate.getReturnType(JavaMethodDelegate.java:27)
        at 
com.thoughtworks.qdox.model.JavaMethodDelegate.getReturnType(JavaMethodDelegate.java:166)
        at 
org.apache.fop.tools.EventProducerCollector.createMethodModel(EventProducerCollector.java:144)


> EventProducerCollectorTask does not work when executed by antrun maven plugin
> -----------------------------------------------------------------------------
>
>                 Key: FOP-2386
>                 URL: https://issues.apache.org/jira/browse/FOP-2386
>             Project: Fop
>          Issue Type: Bug
>          Components: unqualified
>    Affects Versions: trunk
>            Reporter: Ronald Muller
>
> If using qdox 1.12.x (as currently in trunk) this is easy to fix:
> Change:
> JavaDocBuilder builder = new JavaDocBuilder(this.tagFactory);
> to:
> JavaDocBuilder builder = new JavaDocBuilder(this.tagFactory, 
>     new ClassLibrary(getClass().getClassLoader()));
> in EventProducerCollector#scanFile(..)
> This also resolves reported problems with alternate builds.
> I have tested this fix with the normal ant based build and a maven build (we 
> mavenized the project)
> Ronald



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to