You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Troy Bull <tr...@gmail.com> on 2009/03/03 16:52:04 UTC
JavaDoc problem
Greetings
I have a "build system" built around ant. It was originally written with
ant 1.6.5, recently I tried to upgrade to 1.7.1 and my javadoc task started
failing with a NullPointer exception. Does anyone know if this is a known
issue or is there something I can do? Switching back to 1.6.5 caused the
problem to go away..
Thanks
troy
AW: JavaDoc problem
Posted by Ja...@rzf.fin-nrw.de.
>I found javadoc had a hard dependency on ../etc/common.xml
Where is common.xml? I dont know any. Can you point it to me?
http://svn.apache.org/repos/asf/ant/core/trunk/
>BUILD FAILED
>java.lang.NullPointerException
> at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(Abstrac
tFileSet.java:477)
> at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(>Abstract
FileSet.java:442)
> at org.apache.tools.ant.types.FileSet.iterator(FileSet.java:69)
Does the root directory of your fileset exist?
<javadoc>
<fileset dir="THIS_DIRECTORY"/>
If not, the failing is not a behaviour of <javadoc>. The <fileset>
crashes ;)
Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: JavaDoc problem
Posted by Troy Bull <tr...@gmail.com>.
I am not sure if this is my problem or not.. The stack trace looks to me
like it is trying to scan for some files or something:
BUILD FAILED
java.lang.NullPointerException
at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:477)
at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:442)
at org.apache.tools.ant.types.FileSet.iterator(FileSet.java:69)
at
org.apache.tools.ant.taskdefs.Javadoc.addSourceFiles(Javadoc.java:2268)
at org.apache.tools.ant.taskdefs.Javadoc.execute(Javadoc.java:1641)
at
org.ifmc.enterprise.build.project.ReportsGenerator.generateJavaDocs(ReportsGenerator.java:152)
at
org.ifmc.enterprise.build.project.ReportsGenerator.generatePostCompileReports(ReportsGenerator.java:53)
at
org.ifmc.enterprise.build.project.AbstractEnterpriseProject.build(AbstractEnterpriseProject.java:224)
at
org.ifmc.enterprise.build.EnterpriseBuildTask.execute(EnterpriseBuildTask.java:35)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
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.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Any help would be greatly appreciated.
Thanks
troy
On Tue, Mar 3, 2009 at 10:37 AM, Martin Gainty <mg...@hotmail.com> wrote:
>
> Troy-
>
> I found javadoc had a hard dependency on ../etc/common.xml which I solved
> with
>
> <available file="../etc/common.xml" property="isFileAvail"/>
>
> <!-- Module targets -->
> <target name="com.hp.mwlabs.ts.product.orbportability.compile"
> if="isFileAvail">
> <javadoc....>
>
> HTH
> Martin
> ______________________________________________
> Disclaimer and confidentiality note
> Everything in this e-mail and any attachments relates to the official
> business of Sender. This transmission is of a confidential nature and Sender
> does not endorse distribution to any party other than intended recipient.
> Sender does not necessarily endorse content contained within this
> transmission.
>
>
>
>
> > Date: Tue, 3 Mar 2009 09:52:04 -0600
> > Subject: JavaDoc problem
> > From: troy.bull@gmail.com
> > To: user@ant.apache.org
> >
> > Greetings
> >
> > I have a "build system" built around ant. It was originally written with
> > ant 1.6.5, recently I tried to upgrade to 1.7.1 and my javadoc task
> started
> > failing with a NullPointer exception. Does anyone know if this is a
> known
> > issue or is there something I can do? Switching back to 1.6.5 caused the
> > problem to go away..
> >
> > Thanks
> > troy
>
> _________________________________________________________________
> Windows Live™ Contacts: Organize your contact list.
>
> http://windowslive.com/connect/post/marcusatmicrosoft.spaces.live.com-Blog-cns!503D1D86EBB2B53C!2285.entry?ocid=TXT_TAGLM_WL_UGC_Contacts_032009<http://windowslive.com/connect/post/marcusatmicrosoft.spaces.live.com-Blog-cns%21503D1D86EBB2B53C%212285.entry?ocid=TXT_TAGLM_WL_UGC_Contacts_032009>
RE: JavaDoc problem
Posted by Martin Gainty <mg...@hotmail.com>.
Troy-
I found javadoc had a hard dependency on ../etc/common.xml which I solved with
<available file="../etc/common.xml" property="isFileAvail"/>
<!-- Module targets -->
<target name="com.hp.mwlabs.ts.product.orbportability.compile" if="isFileAvail">
<javadoc....>
HTH
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission.
> Date: Tue, 3 Mar 2009 09:52:04 -0600
> Subject: JavaDoc problem
> From: troy.bull@gmail.com
> To: user@ant.apache.org
>
> Greetings
>
> I have a "build system" built around ant. It was originally written with
> ant 1.6.5, recently I tried to upgrade to 1.7.1 and my javadoc task started
> failing with a NullPointer exception. Does anyone know if this is a known
> issue or is there something I can do? Switching back to 1.6.5 caused the
> problem to go away..
>
> Thanks
> troy
_________________________________________________________________
Windows Live™ Contacts: Organize your contact list.
http://windowslive.com/connect/post/marcusatmicrosoft.spaces.live.com-Blog-cns!503D1D86EBB2B53C!2285.entry?ocid=TXT_TAGLM_WL_UGC_Contacts_032009