Papackage org.xml.sax.helpers not found in import.
I got error message as following: Any ideas?
/PipeXMLSAXParser.java:6: Package org.xml.sax.helpers not found in import.
import org.xml.sax.helpers.*;
^
/PipeXMLSAXParser.java:17: Superclass pipe.DefaultHandler of class pipe.PipeXMLSAXParser not found.
public class PipeXMLSAXParser extends DefaultHandler {
^
/PMServerImpl.java:13: Package org.xml.sax.helpers not found in import.
import org.xml.sax.helpers.*;
^
/PMServerImpl.java:14: Package org.apache.tools.mail not found in import.
import org.apache.tools.mail.*;
^
/PMServerImpl.java:460: Superclass pipe.server.DefaultHandler of inner class pipe.server.PMServerImpl. ServerXMLSAXParser not found.
class ServerXMLSAXParser extends DefaultHandler {
^
Building tree for all the packages and classes...
Building index for all the packages and classes...
javadoc: java.io.FileNotFoundException: /nethome/users/qwang/cvs/pipeline/java/src/doc/overview-tree.html (I/O error) encountered
while attempting to create file: overview-tree.html
[1127 byte] By [
qwang123] at [2007-9-27 2:31:46]

Looks like you have two problems -- (1) the package org.xml.sax.helpers does not seem to be on the classpath, and (2) something is causing an I/O error when overview-tree.html
is being created.
For (2), perhaps you don't have the proper permissions to write to the directory where overview tree is to be located?
For (1), add -classpath with the path to the class or jar files
for that package.
It would help to see the command you are executing, the
directory structure where things are located, and the version of javadoc you are using.
-Doug Kramer
Javadoc team
Thank you, I was just trying to email the javadoc team:
My project is in a package called "pipe". There are four subpackages and a few java sourcefiles under package "pipe"
Under the following directory (I guess it does matter since I use absolute path in the command), where xerces.jar and jh.jar are,
/nethome/users/qwang/cvs/pipeline/java/classes
--
[1]I tried the following command, it gave me the following error message
% javadoc -d ~/cvs/pipeline/java/src/doc -classpath ~/cvs/pipeline/java/classes -sourcepath ~/cvs/pipeline/java/src pipe
pipe.form pipe.server pipe.dialog pipe.adapter
Loading source files for package pipe...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Loading source files for package pipe.dialog...
Loading source files for package pipe.adapter...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/RemotePMProcess.java:16: interface pipe.PMProcessIntf is defined in
PMHelper.java. Because it is used outside of its source file, it should be defined in a file called "PMProcessIntf.java".
public class RemotePMProcess implements PMProcessIntf, RemoteCMD {
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:5: Package org.xml.sax not found in import.
import org.xml.sax.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:6: Package org.xml.sax.helpers not found in
import.
import org.xml.sax.helpers.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:17: Superclass pipe.DefaultHandler of class
pipe.PipeXMLSAXParser not found.
public class PipeXMLSAXParser extends DefaultHandler {
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.XMLReader
javadoc: warning - Cannot find class pipe.Locator
javadoc: warning - Cannot find class pipe.Attributes
javadoc: warning - Cannot find class pipe.SAXException
javadoc: warning - Cannot find class pipe.SAXParseException
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
javadoc: java.io.FileNotFoundException: /nethome/users/qwang/cvs/pipeline/java/src/doc/overview-tree.html (I/O error)
encountered
while attempting to create file: overview-tree.html
1 error
6 warnings
--
[2]I add classpath for xerces.jar, the error message of it is gone. Good!! as showing bellow. But... see [3]
qwang@denebola:classes[50]% javadoc -d ~/cvs/pipeline/java/src/doc -classpath ./xerces.jar -sourcepath
~/cvs/pipeline/java/src pipe pipe.form pipe.server pipe.dialog pipe.adapter
Loading source files for package pipe...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Loading source files for package pipe.dialog...
Loading source files for package pipe.adapter...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/RemotePMProcess.java:16: interface pipe.PMProcessIntf is defined in
PMHelper.java. Because it is used outside of its source file, it should be defined in a file called "PMProcessIntf.java".
public class RemotePMProcess implements PMProcessIntf, RemoteCMD {
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
javadoc: java.io.FileNotFoundException: /nethome/users/qwang/cvs/pipeline/java/src/doc/overview-tree.html (I/O error)
encountered
while attempting to create file: overview-tree.html
1 error
1 warning
-
[3] please see next reply msg.
continued..
[3] When I try to chain the classpath for xerces.jar and jh.jar using the following command
qwang@denebola:classes[59]% javadoc -d ~/cvs/pipeline/java/src/doc -classpath ~/cvs/pipeline/java/classes/xerces.jar;/cvs/pipeline/java/classes/jh.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.form pipe.server pipe.dialog pipe.adapter
javadoc: No packages or classes specified.
usage: javadoc [options] [packagenames] [sourcefiles] [classnames] [@files]
-overview <file> Read overview documentation from HTML file
-publicShow only public classes and members
-protectedShow protected/public classes and members (default)
-packageShow package/protected/public classes and members
-privateShow all classes and members
-help Display command line options
-doclet <class>Generate output via alternate doclet
-docletpath <path>Specify where to find doclet class files
-1.1 Generate output using JDK 1.1 emulating doclet
-sourcepath <pathlist>Specify where to find source files
-classpath <pathlist>Specify where to find user class files
-bootclasspath <pathlist> Override location of class files loaded
by the bootstrap class loader
-extdirs <dirlist>Override location of installed extensions
-verboseOutput messages about what Javadoc is doing
-locale <name>Locale to be used, e.g. en_US or en_US_WIN
-encoding <name> Source file encoding name
-J<flag>Pass <flag> directly to the runtime system
Provided by Standard doclet:
-d <directory>Destination directory for output files
-use Create class and package usage pages
-versionInclude @version paragraphs
-authorInclude @author paragraphs
-splitindexSplit index into one file per letter
-windowtitle <text>Browser window title for the documenation
-doctitle <html-code>Include title for the package index(first) page
-header <html-code>Include header text for each page
-footer <html-code>Include footer text for each page
-bottom <html-code>Include bottom text for each page
-link <url>Create links to javadoc output at <url>
-linkoffline <url> <url2> Link to docs at <url> using package list at <url2>
-group <name> <p1>:<p2>.. Group specified packages together in overview page
-nodeprecated Do not include @deprecated information
-nosinceDo not include @since information
-nodeprecatedlist Do not generate deprecated list
-notreeDo not generate class hierarchy
-noindexDo not generate index
-nohelpDo not generate help link
-nonavbarDo not generate navigation bar
-serialwarnGenerate warning about @serial tag
-charset <charset>Charset for cross-platform viewing of generated documentation.
-helpfile <file> Include file that help link links to
-stylesheetfile <path>File to change style of the generated documentation
-docencoding <name>Output encoding name
1 error
/cvs/pipeline/java/classes/jh.jar - Command not found
I have permissio of this two jar file as following:
qwang@denebola:classes[61]% ll
total 4184
-rw-r--r--1 qwangloni21791 Feb 25 16:00 basicPipe.jar
drwxr-xr-x2 qwangloni57 Jul 19 2001 CVS/
-rw-r--r--1 qwangloni330305 Nov 28 11:31 jh.jar
drwxr-xr-x8 qwangloni 4096 Apr 3 10:45 pipe/
-rw-r--r--1 qwangloni1783457 Nov 28 11:31 xerces.jar
drwxr-xr-x4 qwangloni90 Feb 25 15:39 ./
drwxr-xr-x16 qwangloni 253 Nov 28 11:32 ../
qwang@denebola:classes[62]%
Is that the right way to separate the classpath by ";". I am using SGI IRIX machine.
Thank you very much!
Qi
continued, """"" Please discard the above continued message"""""""". The following is the one:
[3] I chained classpath by ";", the message is as following: I do have permission
qwang@denebola:classes[64]% ll
total 4184
-rw-r--r--1 qwangloni21791 Feb 25 16:00 basicPipe.jar
drwxr-xr-x2 qwangloni57 Jul 19 2001 CVS/
-rw-r--r--1 qwangloni330305 Nov 28 11:31 jh.jar
drwxr-xr-x8 qwangloni 4096 Apr 3 10:45 pipe/
-rw-r--r--1 qwangloni1783457 Nov 28 11:31 xerces.jar
drwxr-xr-x4 qwangloni90 Feb 25 15:39 ./
drwxr-xr-x16 qwangloni 253 Nov 28 11:32 ../
qwang@denebola:classes[65]%
qwang@denebola:classes[63]% javadoc -d ~/cvs/pipeline/java/src/doc -classpath ~/cvs/pipeline/java/classes/xerces.jar;~/cvs/pipeline/java/classes/jh.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.form pipe.server pipe.dialog pipe.adapter
javadoc: No packages or classes specified.
usage: javadoc [options] [packagenames] [sourcefiles] [classnames] [@files]
-overview <file> Read overview documentation from HTML file
-publicShow only public classes and members
-protectedShow protected/public classes and members (default)
-packageShow package/protected/public classes and members
-privateShow all classes and members
-help Display command line options
-doclet <class>Generate output via alternate doclet
-docletpath <path>Specify where to find doclet class files
-1.1 Generate output using JDK 1.1 emulating doclet
-sourcepath <pathlist>Specify where to find source files
-classpath <pathlist>Specify where to find user class files
-bootclasspath <pathlist> Override location of class files loaded
by the bootstrap class loader
-extdirs <dirlist>Override location of installed extensions
-verboseOutput messages about what Javadoc is doing
-locale <name>Locale to be used, e.g. en_US or en_US_WIN
-encoding <name> Source file encoding name
-J<flag>Pass <flag> directly to the runtime system
Provided by Standard doclet:
-d <directory>Destination directory for output files
-use Create class and package usage pages
-versionInclude @version paragraphs
-authorInclude @author paragraphs
-splitindexSplit index into one file per letter
-windowtitle <text>Browser window title for the documenation
-doctitle <html-code>Include title for the package index(first) page
-header <html-code>Include header text for each page
-footer <html-code>Include footer text for each page
-bottom <html-code>Include bottom text for each page
-link <url>Create links to javadoc output at <url>
-linkoffline <url> <url2> Link to docs at <url> using package list at <url2>
-group <name> <p1>:<p2>.. Group specified packages together in overview page
-nodeprecated Do not include @deprecated information
-nosinceDo not include @since information
-nodeprecatedlist Do not generate deprecated list
-notreeDo not generate class hierarchy
-noindexDo not generate index
-nohelpDo not generate help link
-nonavbarDo not generate navigation bar
-serialwarnGenerate warning about @serial tag
-charset <charset>Charset for cross-platform viewing of generated documentation.
-helpfile <file> Include file that help link links to
-stylesheetfile <path>File to change style of the generated documentation
-docencoding <name>Output encoding name
1 error
/nethome/users/qwang/cvs/pipeline/java/classes/jh.jar - Permission denied
is it the right way to separate classpath by ";"? Thank you !!
Qi
No, on Solaris and Linux, you must use the colon (:) path separator, as documented at:
http://java.sun.com/j2se/1.4/docs/tooldocs/solaris/javadoc.html#classpath
It's still not clear to me which version of javadoc you're using.
Can you please execute the following to indicate you have write permissions to the doc directory?
% ll ~/cvs/pipeline/java/src/doc
-Doug
Dear Doug, Thank you very much!. I am using version 1.3.
[1]
This is my permission for "doc"
qwang@denebola:classes[65]% ll ~/cvs/pipeline/java/src/doc
total 423
-rw-r--r--1 qwangloni4049 Mar 21 14:16 allclasses-frame.html
-rw-r--r--1 qwangloni3736 Mar 21 14:16 deprecated-list.html
-rw-r--r--1 qwangloni7205 Mar 21 14:16 help-doc.html
-rw-r--r--1 qwangloni107670 Mar 21 14:16 index-all.html
-rw-r--r--1 qwangloni 760 Mar 21 14:16 index.html
-rw-r--r--1 qwangloni1081 Mar 21 14:16 overview-frame.html
-rw-r--r--1 qwangloni4331 Mar 21 14:16 overview-summary.html
-rw-r--r--1 qwangloni17136 Mar 21 14:16 overview-tree.html
-rw-r--r--1 qwangloni 645 Mar 21 14:16 packages.html
-rw-r--r--1 qwangloni 35 Mar 21 14:16 package-list
drwxr-xr-x5 qwangloni 99 Mar 18 16:46 pipe/
-rw-r--r--1 qwangloni63158 Mar 21 14:16 serialized-form.html
-rw-r--r--1 qwangloni1240 Mar 21 14:16 stylesheet.css
drwxr-xr-x3 qwangloni 325 Mar 18 10:17 ./
drwxr-xr-x5 qwangloni 85 Apr 9 10:46 ../
[2] Also I tried separate classpath by":", it seemed only the first classpath is recognized. those after ":" are ignored.
qwang@denebola:classes[69]% javadoc -d ~/cvs/pipeline/java/src/doc -classpath ~/cvs/pipeline/java/classes/xerces.jar:~/cvs/pipeline/java/classes/jh.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.dialog pipe.form pipe.adapter pipe.server
Loading source files for package pipe...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.adapter...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/RemotePMProcess.java:16: interface pipe.PMProcessIntf is defined in PMHelper.java. Because it is used outside of its source file, it should be defined in a file called "PMProcessIntf.java".
public class RemotePMProcess implements PMProcessIntf, RemoteCMD {
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
javadoc: java.io.FileNotFoundException: /nethome/users/qwang/cvs/pipeline/java/src/doc/overview-tree.html (I/O error) encountered
while attempting to create file: overview-tree.html
1 error
1 warning
Qi(key)
Looks like you're doing things correctly. I'm not familiar with JavaHelp. So the package is named javax.help? The following command would confirm that for me:
% jar tvf src.jar | grep javax.help
Perhaps ths error message that it cannot find javax.help is misleading.
Can you move "PMProcessIntf" to its own source file, to prevent the first error message from occurring?
I'd try creating a new destination directory "doc2" and try using "-d doc2".
If none of that works, if you could send us the source and jar files, we could try to reproduce it here, but I'm not sure what else to recommend except trying 1.4.0.
-Doug Kramer
Javdoc team
Dear Doug, Thank you very much!
[1] I created "doc2", then javadoc generated all thesubpackages doc for me , it used to gernerate three of them.
[2] I pulled the interface defined inside a class out, that error fixed too.
[3] Regarding to the "package not found in import "error, I got a new discovery, I think it is not matter of java help or other package. The results bellow show it can only find the first classpath in the classpath list. If I move "jh.jar" to be the first one in the list, it will complain " Package org.xml.sax not found in import ", vice versa. The following are the results:
--
%javadoc -d ~/cvs/pipeline/java/src/doc2 -classpath ~/cvs/pipeline/java/classes/jh.jar:~/cvs/pipeline/java/classes/xerces.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:5: Package org.xml.sax not found in import.
import org.xml.sax.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:6: Package org.xml.sax.helpers not found in import.
import org.xml.sax.helpers.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:17: Superclass pipe.DefaultHandler of class pipe.PipeXMLSAXParser not found.
public class PipeXMLSAXParser extends DefaultHandler {
^
javadoc: warning - Cannot find class pipe.XMLReader
javadoc: warning - Cannot find class pipe.Locator
javadoc: warning - Cannot find class pipe.Attributes
javadoc: warning - Cannot find class pipe.SAXException
javadoc: warning - Cannot find class pipe.SAXParseException
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/deprecated-list.html...
Building index for all classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/allclasses-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/index.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/packages.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMProcessIntf.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/CSVtokenlist.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/FileVisitor.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/NetHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeFileFilter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeLine.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeMediator.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeUTIL.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeXMLSAXParser.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMData.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/ProcessManager.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/RemotePM.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/RemotePMProcess.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/ResourceFileLoader.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/StringUtility.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/T_File.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/T_Flag.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeException.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PMImportListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/StateListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/DialogAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeAction.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeDragSourceAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeDropTargetAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PMImportEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/StateEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/FileDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/IconDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/ListDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/NewNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/NodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/OpenNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/PipeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/PreferenceDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/ServerDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/TabDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/YesNoPanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/CanvasPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MessagePanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ModuleOutFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyTree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/NodePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/OutputPane.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeMenu.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeWire.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PopupMenuAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ProcessList.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ProcessListPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/TabPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/UserObject.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/VariablesTable.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServer.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerProxy.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteClient.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteCMD.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/AccountAdminister.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerProxyImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteClientImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/ServerThread.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/serialized-form.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/package-list...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/help-doc.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/stylesheet.css...
5 warnings
% javadoc -d ~/cvs/pipeline/java/src/doc2 -classpath ~/cvs/pipeline/java/classes/xerces.jar:~/cvs/pipeline/java/classes/jh.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/deprecated-list.html...
Building index for all classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/allclasses-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/index.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/packages.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMProcessIntf.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/CSVtokenlist.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/FileVisitor.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/NetHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeFileFilter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeLine.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeMediator.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeUTIL.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeXMLSAXParser.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMData.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/ProcessManager.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/RemotePM.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/RemotePMProcess.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/ResourceFileLoader.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/StringUtility.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/T_File.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/T_Flag.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeException.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PMImportListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/StateListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/DialogAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeAction.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeDragSourceAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeDropTargetAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PMImportEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/StateEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/FileDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/IconDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/ListDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/NewNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/NodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/OpenNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/PipeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/PreferenceDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/ServerDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/TabDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/YesNoPanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/CanvasPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MessagePanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ModuleOutFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyTree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/NodePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/OutputPane.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeMenu.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeWire.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PopupMenuAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ProcessList.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ProcessListPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/TabPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/UserObject.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/VariablesTable.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServer.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerProxy.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteClient.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteCMD.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/AccountAdminister.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerProxyImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteClientImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/ServerThread.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/serialized-form.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/package-list...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/help-doc.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/stylesheet.css...qwang@denebola:pipe[52]% javadoc -d ~/cvs/pipeline/java/src/doc2 -classpath ~/cvs/pipeline/java/classes/xerces.jar:~/cvs/pipeline/java/classes/jh.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/deprecated-list.html...
Building index for all classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/allclasses-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/index.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/packages.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/overview-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMProcessIntf.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/CSVtokenlist.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/FileVisitor.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/NetHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeFileFilter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeLine.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeMediator.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeUTIL.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeXMLSAXParser.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMData.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PMHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/ProcessManager.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/RemotePM.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/RemotePMProcess.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/ResourceFileLoader.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/StringUtility.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/T_File.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/T_Flag.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/PipeException.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PMImportListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/StateListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/DialogAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeAction.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeDragSourceAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PipeDropTargetAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/PMImportEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/adapter/StateEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/FileDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/IconDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/ListDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/NewNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/NodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/OpenNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/PipeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/PreferenceDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/ServerDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/TabDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/dialog/YesNoPanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/CanvasPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MessagePanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ModuleOutFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/MyTree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/NodePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/OutputPane.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeMenu.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PipeWire.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/PopupMenuAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ProcessList.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/ProcessListPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/TabPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/UserObject.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/form/VariablesTable.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServer.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerProxy.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteClient.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteCMD.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/AccountAdminister.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/PMServerProxyImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/RemoteClientImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/pipe/server/ServerThread.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/serialized-form.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/package-list...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/help-doc.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc2/stylesheet.css...
1 warning
I will go to get clam chowder soup for lunch. talk to you later.
Qi
Interesting. I don't believe this bug has been reported before. We would be unlikely to fix this bug in 1.3.x. However, if it is a bug in 1.4.0, we would want to fix it for 1.4.1 or 1.4.2. Would you mind downloading the J2SE 1.4 and running version 1.4 of javadoc on your source code to let us know if this is a problem there? We have made some changes to -classpath in 1.4.0, and it might be fixed there. I realize it may be asking a lot to download and install 1.4, but it would help us out.
-Doug Kramer
Javadoc team
Doug,I will talk to our system administrative about installing version 1.4. Then I will talk to you soon. Qi
Guess what Doug, When I change the directory to the parent of xerces.jar and jh.jar. It works perfect.
/nethome/users/qwang/cvs/pipeline/java/classes
(qwang@denebola:classes[60]% ls
basicPipe.jar CVS jh.jar pipe xerces.jar)
qwang@denebola:classes[58]% javadoc -d ./../src/doc2 -classpath ./xerces.jar:./jh.jar -sourcepath ./../src pipe pipe.adapter pipe.dialog pipe.form pipe.server -link http://java.sun.com/products/jdk/1.3/docs/api
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating ./../src/doc2/overview-tree.html...
Generating ./../src/doc2/index-all.html...
Generating ./../src/doc2/deprecated-list.html...
Building index for all classes...
Generating ./../src/doc2/allclasses-frame.html...
Generating ./../src/doc2/index.html...
Generating ./../src/doc2/packages.html...
Generating ./../src/doc2/overview-summary.html...
Generating ./../src/doc2/overview-frame.html...
Generating ./../src/doc2/pipe/package-summary.html...
Generating ./../src/doc2/pipe/package-tree.html...
Generating ./../src/doc2/pipe/package-frame.html...
Generating ./../src/doc2/pipe/adapter/package-summary.html...
Generating ./../src/doc2/pipe/adapter/package-tree.html...
Generating ./../src/doc2/pipe/adapter/package-frame.html...
Generating ./../src/doc2/pipe/dialog/package-summary.html...
Generating ./../src/doc2/pipe/dialog/package-tree.html...
Generating ./../src/doc2/pipe/dialog/package-frame.html...
Generating ./../src/doc2/pipe/form/package-summary.html...
Generating ./../src/doc2/pipe/form/package-tree.html...
Generating ./../src/doc2/pipe/form/package-frame.html...
Generating ./../src/doc2/pipe/server/package-summary.html...
Generating ./../src/doc2/pipe/server/package-tree.html...
Generating ./../src/doc2/pipe/server/package-frame.html...
Generating ./../src/doc2/pipe/PMProcessIntf.html...
Generating ./../src/doc2/pipe/CSVtokenlist.html...
Generating ./../src/doc2/pipe/FileVisitor.html...
Generating ./../src/doc2/pipe/NetHelper.html...
Generating ./../src/doc2/pipe/PipeFileFilter.html...
Generating ./../src/doc2/pipe/PipeLine.html...
Generating ./../src/doc2/pipe/PipeMediator.html...
Generating ./../src/doc2/pipe/PipeUTIL.html...
Generating ./../src/doc2/pipe/PipeXMLSAXParser.html...
Generating ./../src/doc2/pipe/PMData.html...
Generating ./../src/doc2/pipe/PMHelper.html...
Generating ./../src/doc2/pipe/ProcessManager.html...
Generating ./../src/doc2/pipe/RemotePM.html...
Generating ./../src/doc2/pipe/RemotePMProcess.html...
Generating ./../src/doc2/pipe/ResourceFileLoader.html...
Generating ./../src/doc2/pipe/StringUtility.html...
Generating ./../src/doc2/pipe/T_File.html...
Generating ./../src/doc2/pipe/T_Flag.html...
Generating ./../src/doc2/pipe/PipeException.html...
Generating ./../src/doc2/pipe/adapter/PMImportListener.html...
Generating ./../src/doc2/pipe/adapter/StateListener.html...
Generating ./../src/doc2/pipe/adapter/DialogAdapter.html...
Generating ./../src/doc2/pipe/adapter/PipeAction.html...
Generating ./../src/doc2/pipe/adapter/PipeDragSourceAdapter.html...
Generating ./../src/doc2/pipe/adapter/PipeDropTargetAdapter.html...
Generating ./../src/doc2/pipe/adapter/PMImportEvent.html...
Generating ./../src/doc2/pipe/adapter/StateEvent.html...
Generating ./../src/doc2/pipe/dialog/FileDialog.html...
Generating ./../src/doc2/pipe/dialog/IconDialog.html...
Generating ./../src/doc2/pipe/dialog/ListDialog.html...
Generating ./../src/doc2/pipe/dialog/NewNodeDialog.html...
Generating ./../src/doc2/pipe/dialog/NodeDialog.html...
Generating ./../src/doc2/pipe/dialog/OpenNodeDialog.html...
Generating ./../src/doc2/pipe/dialog/PipeDialog.html...
Generating ./../src/doc2/pipe/dialog/PreferenceDialog.html...
Generating ./../src/doc2/pipe/dialog/ServerDialog.html...
Generating ./../src/doc2/pipe/dialog/TabDialog.html...
Generating ./../src/doc2/pipe/dialog/YesNoPanel.html...
Generating ./../src/doc2/pipe/form/CanvasPopup.html...
Generating ./../src/doc2/pipe/form/MessagePanel.html...
Generating ./../src/doc2/pipe/form/ModuleOutFrame.html...
Generating ./../src/doc2/pipe/form/MyCanvas.html...
Generating ./../src/doc2/pipe/form/MyNode.html...
Generating ./../src/doc2/pipe/form/MyTab.html...
Generating ./../src/doc2/pipe/form/MyTree.html...
Generating ./../src/doc2/pipe/form/NodePopup.html...
Generating ./../src/doc2/pipe/form/OutputPane.html...
Generating ./../src/doc2/pipe/form/PipeCanvas.html...
Generating ./../src/doc2/pipe/form/PipeFrame.html...
Generating ./../src/doc2/pipe/form/PipeMenu.html...
Generating ./../src/doc2/pipe/form/PipeNode.html...
Generating ./../src/doc2/pipe/form/PipePopup.html...
Generating ./../src/doc2/pipe/form/PipeTab.html...
Generating ./../src/doc2/pipe/form/PipeWire.html...
Generating ./../src/doc2/pipe/form/PopupMenuAdapter.html...
Generating ./../src/doc2/pipe/form/ProcessList.html...
Generating ./../src/doc2/pipe/form/ProcessListPopup.html...
Generating ./../src/doc2/pipe/form/TabPopup.html...
Generating ./../src/doc2/pipe/form/UserObject.html...
Generating ./../src/doc2/pipe/form/VariablesTable.html...
Generating ./../src/doc2/pipe/server/PMServer.html...
Generating ./../src/doc2/pipe/server/PMServerProxy.html...
Generating ./../src/doc2/pipe/server/RemoteClient.html...
Generating ./../src/doc2/pipe/server/RemoteCMD.html...
Generating ./../src/doc2/pipe/server/AccountAdminister.html...
Generating ./../src/doc2/pipe/server/PMServerImpl.html...
Generating ./../src/doc2/pipe/server/PMServerProxyImpl.html...
Generating ./../src/doc2/pipe/server/RemoteClientImpl.html...
Generating ./../src/doc2/pipe/server/ServerThread.html...
Generating ./../src/doc2/serialized-form.html...
Generating ./../src/doc2/package-list...
Generating ./../src/doc2/help-doc.html...
Generating ./../src/doc2/stylesheet.css...
Great!
I'm curious what you get when you try this:
% ls ~/cvs/pipeline/java/classes/xerces.jar ~/cvs/pipeline/java/classes/jh.jar
And then if you try re-running javadoc with -classpath using the full path instead of using "~":
-classpath /nethome/users/qwang/cvs/pipeline/java/classes/jh.jar:/nethome/users/qwang/cvs/pipeline/java/classes/xerces.jar
If the tilde (~) cannot be used, I need to document that, or we should post a bug against it.
-Doug
qwang@denebola:pipeline[95]% ls ~/cvs/pipeline/java/classes/xerces.jar ~/cvs/pipeline/java/classes/jh.jar
/nethome/users/qwang/cvs/pipeline/java/classes/jh.jar/nethome/users/qwang/cvs/pipeline/java/classes/xerces.jar
It is OK to run javadoc using the full path as shown bellow.
qwang@denebola:classes[83]% javadoc -d ~/cvs/pipeline/java/src/doc3 -classpath /nethome/users/qwang/cvs/pipeline/java/classes/jh.jar:/nethome/users/qwang/cvs/pipeline/java/classes/xerces.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/deprecated-list.html...
Building index for all classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/allclasses-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/index.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/packages.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PMProcessIntf.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/CSVtokenlist.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/FileVisitor.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/NetHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeFileFilter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeLine.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeMediator.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeUTIL.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeXMLSAXParser.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PMData.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PMHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/ProcessManager.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/RemotePM.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/RemotePMProcess.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/ResourceFileLoader.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/StringUtility.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/T_File.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/T_Flag.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeException.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PMImportListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/StateListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/DialogAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PipeAction.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PipeDragSourceAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PipeDropTargetAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PMImportEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/StateEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/FileDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/IconDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/ListDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/NewNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/NodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/OpenNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/PipeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/PreferenceDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/ServerDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/TabDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/YesNoPanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/CanvasPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MessagePanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/ModuleOutFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyTree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/NodePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/OutputPane.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeMenu.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeWire.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PopupMenuAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/ProcessList.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/ProcessListPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/TabPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/UserObject.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/VariablesTable.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServer.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServerProxy.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/RemoteClient.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/RemoteCMD.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/AccountAdminister.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServerImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServerProxyImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/RemoteClientImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/ServerThread.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/serialized-form.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/package-list...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/help-doc.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/stylesheet.css...
-
It is not OK to run javadoc using "~". I also try to run the same command under different directory. Using full classpath always work, Using "~" always complained that "package not found in import".
qwang@denebola:classes[85]% javadoc -d ~/cvs/pipeline/java/src/doc3 -classpath ~/cvs/pipeline/java/classes/xerces.jar:~/cvs/pipeline/java/classes/jh.jar -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/deprecated-list.html...
Building index for all classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/allclasses-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/index.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/packages.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/package-summary.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/package-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/package-frame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PMProcessIntf.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/CSVtokenlist.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/FileVisitor.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/NetHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeFileFilter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeLine.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeMediator.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeUTIL.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeXMLSAXParser.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PMData.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PMHelper.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/ProcessManager.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/RemotePM.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/RemotePMProcess.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/ResourceFileLoader.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/StringUtility.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/T_File.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/T_Flag.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/PipeException.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PMImportListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/StateListener.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/DialogAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PipeAction.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PipeDragSourceAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PipeDropTargetAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/PMImportEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/adapter/StateEvent.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/FileDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/IconDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/ListDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/NewNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/NodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/OpenNodeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/PipeDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/PreferenceDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/ServerDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/TabDialog.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/dialog/YesNoPanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/CanvasPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MessagePanel.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/ModuleOutFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/MyTree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/NodePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/OutputPane.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeCanvas.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeFrame.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeMenu.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeNode.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipePopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeTab.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PipeWire.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/PopupMenuAdapter.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/ProcessList.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/ProcessListPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/TabPopup.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/UserObject.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/form/VariablesTable.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServer.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServerProxy.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/RemoteClient.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/RemoteCMD.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/AccountAdminister.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServerImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/PMServerProxyImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/RemoteClientImpl.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/pipe/server/ServerThread.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/serialized-form.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/package-list...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/help-doc.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/stylesheet.css...
1 warning
Thanks so much for trying that. I have submitted bug 4668475
for this.
Would you please try one more thing. If you put quotes around
the entire -classpath argument with tildes, does it work?
-classpath "~/cvs/pipeline/java/classes/jh.jar:~/cvs/pipeline/java/classes/xerces.jar"
What if you put quotes around each of the two paths?
-classpath "~/cvs/pipeline/java/classes/jh.jar":"~/cvs/pipeline/java/classes/xerces.jar"
(You don't have to paste in the entire output -- just the part
up to where it succeeds or fails is fine)
If you send your email address to javadoc-tool@sun.com,
I can attach your email address to the bug.
-Doug Kramer
[1]
qwang@denebola:classes[53]% javadoc -d ~/cvs/pipeline/java/src/doc3 -classpath "~/cvs/pipeline/java/classes/jh.jar:~/cvs/pipeline/java/classes/xerces.jar" -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:5: Package org.xml.sax not found in import.
import org.xml.sax.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:6: Package org.xml.sax.helpers not found in import.
import org.xml.sax.helpers.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:17: Superclass pipe.DefaultHandler of class pipe.PipeXMLSAXParser not found.
public class PipeXMLSAXParser extends DefaultHandler {
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.XMLReader
javadoc: warning - Cannot find class pipe.Locator
javadoc: warning - Cannot find class pipe.Attributes
javadoc: warning - Cannot find class pipe.SAXException
javadoc: warning - Cannot find class pipe.SAXParseException
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/deprecated-list.html...
Building index for all classes..
[2]
qwang@denebola:classes[54]% javadoc -d ~/cvs/pipeline/java/src/doc3 -classpath "~/cvs/pipeline/java/classes/jh.jar":"~/cvs/pipeline/java/classes/xerces.jar" -sourcepath ~/cvs/pipeline/java/src pipe pipe.adapter pipe.dialog pipe.form pipe.server
Loading source files for package pipe...
Loading source files for package pipe.adapter...
Loading source files for package pipe.dialog...
Loading source files for package pipe.form...
Loading source files for package pipe.server...
Constructing Javadoc information...
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:5: Package org.xml.sax not found in import.
import org.xml.sax.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:6: Package org.xml.sax.helpers not found in import.
import org.xml.sax.helpers.*;
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/PipeXMLSAXParser.java:17: Superclass pipe.DefaultHandler of class pipe.PipeXMLSAXParser not found.
public class PipeXMLSAXParser extends DefaultHandler {
^
/nethome/users/qwang/cvs/pipeline/java/src/pipe/form/PipeMenu.java:14: Package javax.help not found in import.
import javax.help.*;
^
javadoc: warning - Cannot find class pipe.XMLReader
javadoc: warning - Cannot find class pipe.Locator
javadoc: warning - Cannot find class pipe.Attributes
javadoc: warning - Cannot find class pipe.SAXException
javadoc: warning - Cannot find class pipe.SAXParseException
javadoc: warning - Cannot find class pipe.form.HelpBroker
Building tree for all the packages and classes...
Building index for all the packages and classes...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/overview-tree.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/index-all.html...
Generating /nethome/users/qwang/cvs/pipeline/java/src/doc3/deprecated-list.html...
Building index for all classes...
--
[3]
My email address is qwang@loni.ucla.edu
Thanks Doug!
Qi
You emailed me privately that putting quotes around the
classpath argument doesn't work.
To clarify the fix for those who encounter this problem:
the shell expands the tilde only if it appears as the first character of an argument.
Succeeding tildes are not expanded (as javadoc should not expand them),
and therefore the user must replace them with the expanded path.
In your example, when the second tilde (~) is replaced by "/nethome/users/qwang", it works fine.
I'll need to document this behavior.
The javadoc engineer closed out 4668475 "Package not found error when tilde (~) is used as second path in -classpath"
as not a bug, and we have opened a new feature request
4668635 "Warn when element of classpath or sourcepath doesn't exist (special-case tilde)"
http://developer.java.sun.com/developer/bugParade/bugs/4668635.html
(This link won't be live for a couple of days)
-Doug Kramer