You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Jansen Werner <We...@eon-is.com> on 2007/05/31 10:35:52 UTC

NullPointerException while creating site (using proxy with authentication)

Hallo everybody,

yesterday, I wanted to create the site for my recently created project.
But it failed. I suspect that using a proxy is source of the problem:

The settings.xml contains the configuration for the proxy. This works
well when downloading plugins (for compile, clean, deploy, and so on).
But it doesn't when the site target is called.

Anyone got an idea? Do I do something wrong or could this be a bug in
maven? (or the javadoc plugin)

Regards,

Werner

PS: Here's the output of mvn -e site:

Constructing Javadoc information...
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error during page generation

Embedded error: Error rendering Maven report: Exit code: 1 -
java.lang.NullPointerException
        at
sun.net.www.protocol.http.NTLMAuthentication.init(NTLMAuthentication.jav
a:138)
        at
sun.net.www.protocol.http.NTLMAuthentication.<init>(NTLMAuthentication.j
ava:157)
        at
sun.net.www.protocol.http.HttpURLConnection.getHttpProxyAuthentication(H
ttpURLConnection.java:1482)
        at
sun.net.www.protocol.http.HttpURLConnection.resetProxyAuthentication(Htt
pURLConnection.java:1271)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec
tion.java:975)
        at java.net.URL.openStream(URL.java:1007)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.fetchURLComposeExtern
PackageList(Extern.java:211)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.composeExternPackageL
ist(Extern.java:185)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.url(Extern.java:152)
        at
com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configur
ation.java:389)
        at
com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configur
ation.java:415)
        at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(Ab
stractDoclet.java:101)
        at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDocl
et.java:64)
        at
com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)
        at
com.sun.tools.doclets.standard.Standard.start(Standard.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
        at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
        at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
        at com.sun.tools.javadoc.Start.begin(Start.java:128)
        at com.sun.tools.javadoc.Main.execute(Main.java:41)
        at com.sun.tools.javadoc.Main.main(Main.java:31)

Command line was:/home/repo/local/jdk1.5.0_11/jre/../bin/javadoc
-J-DproxyHost=10.225.64.20 -J-DproxyPort=8080 @options @packages
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error during
page generation
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:564)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
ycle(DefaultLifecycleExecutor.java:480)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:459)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:278)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:143)
        at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.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: org.apache.maven.plugin.MojoExecutionException: Error during
page generation
        at
org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:97)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
nager.java:443)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:539)
        ... 16 more
Caused by: org.apache.maven.doxia.siterenderer.RendererException: Error
rendering Maven report: Exit code: 1 - java.lang.NullPointerException
        at
sun.net.www.protocol.http.NTLMAuthentication.init(NTLMAuthentication.jav
a:138)
        at
sun.net.www.protocol.http.NTLMAuthentication.<init>(NTLMAuthentication.j
ava:157)
        at
sun.net.www.protocol.http.HttpURLConnection.getHttpProxyAuthentication(H
ttpURLConnection.java:1482)
        at
sun.net.www.protocol.http.HttpURLConnection.resetProxyAuthentication(Htt
pURLConnection.java:1271)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec
tion.java:975)
        at java.net.URL.openStream(URL.java:1007)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.fetchURLComposeExtern
PackageList(Extern.java:211)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.composeExternPackageL
ist(Extern.java:185)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.url(Extern.java:152)
        at
com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configur
ation.java:389)
        at
com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configur
ation.java:415)
        at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(Ab
stractDoclet.java:101)
        at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDocl
et.java:64)
        at
com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)
        at
com.sun.tools.doclets.standard.Standard.start(Standard.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
        at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
        at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
        at com.sun.tools.javadoc.Start.begin(Start.java:128)
        at com.sun.tools.javadoc.Main.execute(Main.java:41)
        at com.sun.tools.javadoc.Main.main(Main.java:31)

Command line was:/home/repo/local/jdk1.5.0_11/jre/../bin/javadoc
-J-DproxyHost=10.225.64.20 -J-DproxyPort=8080 @options @packages
        at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(Repo
rtDocumentRenderer.java:71)
        at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Def
aultSiteRenderer.java:239)
        at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSi
teRenderer.java:115)
        at
org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:124)
        at
org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:92)
        ... 18 more
Caused by: org.apache.maven.reporting.MavenReportException: Exit code: 1
- java.lang.NullPointerException
        at
sun.net.www.protocol.http.NTLMAuthentication.init(NTLMAuthentication.jav
a:138)
        at
sun.net.www.protocol.http.NTLMAuthentication.<init>(NTLMAuthentication.j
ava:157)
        at
sun.net.www.protocol.http.HttpURLConnection.getHttpProxyAuthentication(H
ttpURLConnection.java:1482)
        at
sun.net.www.protocol.http.HttpURLConnection.resetProxyAuthentication(Htt
pURLConnection.java:1271)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnec
tion.java:975)
        at java.net.URL.openStream(URL.java:1007)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.fetchURLComposeExtern
PackageList(Extern.java:211)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.composeExternPackageL
ist(Extern.java:185)
        at
com.sun.tools.doclets.internal.toolkit.util.Extern.url(Extern.java:152)
        at
com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configur
ation.java:389)
        at
com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configur
ation.java:415)
        at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(Ab
stractDoclet.java:101)
        at
com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDocl
et.java:64)
        at
com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)
        at
com.sun.tools.doclets.standard.Standard.start(Standard.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
        at
com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
        at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
        at com.sun.tools.javadoc.Start.begin(Start.java:128)
        at com.sun.tools.javadoc.Main.execute(Main.java:41)
        at com.sun.tools.javadoc.Main.main(Main.java:31)

Command line was:/home/repo/local/jdk1.5.0_11/jre/../bin/javadoc
-J-DproxyHost=10.225.64.20 -J-DproxyPort=8080 @options @packages
        at
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(Abstra
ctJavadocMojo.java:1203)
        at
org.apache.maven.plugin.javadoc.JavadocReport.generate(JavadocReport.jav
a:131)
        at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(Repo
rtDocumentRenderer.java:67)
        ... 22 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 51 seconds
[INFO] Finished at: Thu May 31 10:32:31 CEST 2007
[INFO] Final Memory: 28M/50M
[INFO]
------------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org