jsdoc3-ant-task
jsdoc3-ant-task copied to clipboard
java.net.MalformedURLException: unknown protocol: d
Hi,
I am trying to run JSDoc3 ant task as below and receiving an exception which I am not sure how to correct. Can you please help?
<taskdef name="jsdoc3" classname="net.jannon.ant.tasks.JsDoc3">
<classpath>
<path refid="jsdoc.task.classpath" />
</classpath>
</taskdef>
<jsdoc3 jsdochome="${jsdocstempFolder}/JSDOC3_LIBRARY" template="default" to="${jsdocsrootFolder}">
<fileset dir="${srcJavascriptRoot}/core" defaultexcludes="yes">
<include name="**/browser*.js" />
</fileset>
<fileset dir="${srcJavascriptRoot}/controller" defaultexcludes="yes">
<include name="**/ct*.js" />
</fileset>
</jsdoc3>
Environment Details : OS : Windows 7 ANT version : 1.8.4 JDK : 1.7.0.60 srcJavascriptRoot : D:/svn_repo/15.1.2.0/src/main/javascript
I am getting the following exception -
[jsdoc3] org.mozilla.javascript.WrappedException: Wrapped java.net.MalformedURLException: unknown protocol: d
[jsdoc3] at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1786)
[jsdoc3] at org.mozilla.javascript.commonjs.module.Require.getModule(Require.java:371)
[jsdoc3] at org.mozilla.javascript.commonjs.module.Require.getExportedModuleInterface(Require.java:260)
[jsdoc3] at org.mozilla.javascript.commonjs.module.Require.call(Require.java:214)
[jsdoc3] at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97)
[jsdoc3] at org.mozilla.javascript.gen.D__CT_build_docs_build_js_JSDOC3_LIBRARY_jsdoc_js_1._c_script_0(Unknown Source)
[jsdoc3] at org.mozilla.javascript.gen.D__CT_build_docs_build_js_JSDOC3_LIBRARY_jsdoc_js_1.call(Unknown Source)
[jsdoc3] at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)
[jsdoc3] at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3178)
[jsdoc3] at org.mozilla.javascript.gen.D__CT_build_docs_build_js_JSDOC3_LIBRARY_jsdoc_js_1.call(Unknown Source)
[jsdoc3] at org.mozilla.javascript.gen.D__CT_build_docs_build_js_JSDOC3_LIBRARY_jsdoc_js_1.exec(Unknown Source)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:654)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:552)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:507)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:499)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:215)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:134)
[jsdoc3] at org.mozilla.javascript.Context.call(Context.java:521)
[jsdoc3] at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:535)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.exec(Main.java:198)
[jsdoc3] at org.mozilla.javascript.tools.shell.Main.main(Main.java:174)
[jsdoc3] at net.jannon.ant.tasks.JsDoc3.execute(Unknown Source)
[jsdoc3] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
[jsdoc3] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[jsdoc3] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[jsdoc3] at java.lang.reflect.Method.invoke(Unknown Source)
[jsdoc3] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[jsdoc3] at org.apache.tools.ant.Task.perform(Task.java:348)
[jsdoc3] at org.apache.tools.ant.Target.execute(Target.java:392)
[jsdoc3] at org.apache.tools.ant.Target.performTasks(Target.java:413)
[jsdoc3] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
[jsdoc3] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[jsdoc3] at org.eclipse.ant.internal.launching.remote.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
[jsdoc3] at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
[jsdoc3] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
[jsdoc3] at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
[jsdoc3] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
[jsdoc3] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[jsdoc3] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[jsdoc3] at java.lang.reflect.Method.invoke(Unknown Source)
[jsdoc3] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[jsdoc3] at org.apache.tools.ant.Task.perform(Task.java:348)
[jsdoc3] at org.apache.tools.ant.Target.execute(Target.java:392)
[jsdoc3] at org.apache.tools.ant.Target.performTasks(Target.java:413)
[jsdoc3] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
[jsdoc3] at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
[jsdoc3] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[jsdoc3] at org.eclipse.ant.internal.launching.remote.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[jsdoc3] at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
[jsdoc3] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.run(InternalAntRunner.java:424)
[jsdoc3] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.main(InternalAntRunner.java:138)
[jsdoc3] Caused by: java.net.MalformedURLException: unknown protocol: d
[jsdoc3] at java.net.URL.