a second question: running javadoc against multiple modules

Rick Hillegas rick.hillegas at gmail.com
Fri Jun 15 03:08:35 UTC 2018


Hi Jon,

Thanks again for answering my first question. I have made some progress 
toward generating module-aware javadoc for the Apache Derby project. Now 
I have a second problem which puzzles me.

The following command successfully generates module-aware javadoc for 
almost all of the packages in one of the Derby modules:

javadoc -d ./build/javadoc \

   --module-source-path $derbyRoot/java \

   --module-path $derbyRoot/classes/stubs/felix \

   --module org.apache.derby.client \

   -Xdoclint:none \

   -subpackages \

   org.apache.derby.client.am org.apache.derby.client 
org.apache.derby.client.net


However, when I tack another package onto the end of the package list...

javadoc -d ./build/javadoc \

   --module-source-path $derbyRoot/java \

   --module-path $derbyRoot/classes/stubs/felix \

   --module org.apache.derby.client \

   -Xdoclint:none \

   -subpackages \

   org.apache.derby.client.am org.apache.derby.client 
org.apache.derby.client.net org.apache.derby.loc.client


...the javadoc command aborts as follows...

Loading source files for package org.apache.derby.client...

Loading source files for package org.apache.derby.client.net...

Loading source files for package org.apache.derby.loc.client...

javadoc: error - No source files for package org.apache.derby.loc.client

1 error


See the end of this message for the directory tree of this module. I 
would appreciate any advice you can give me about what I am doing wrong.

Thanks,
-Rick


trunk/java/org.apache.derby.client

trunk/java/org.apache.derby.client/build.xml

trunk/java/org.apache.derby.client/module-info.java

trunk/java/org.apache.derby.client/org

trunk/java/org.apache.derby.client/org/apache

trunk/java/org.apache.derby.client/org/apache/derby

trunk/java/org.apache.derby.client/org/apache/derby/client

trunk/java/org.apache.derby.client/org/apache/derby/client/am

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Agent.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/AsciiStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/BlobLocatorInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/BlobLocatorOutputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/BlobOutputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ByteArrayCombinerStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/CachingLogicalConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/CallableLocatorProcedures.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientBlob.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientCallableStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientCallableStatement42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientClob.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientDatabaseMetaData.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientJDBCObjectFactory.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientMessageId.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientParameterMetaData.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientPreparedStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientPreparedStatement42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientResultSet.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientSavepoint.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClientTypes.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClobLocatorInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClobLocatorOutputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClobLocatorReader.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClobLocatorWriter.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClobOutputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ClobWriter.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/CloseFilterInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ColumnMetaData.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Configuration.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ConnectionCallbackInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/CrossConverters.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Cursor.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/DateTime.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/DateTimeValue.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Decimal.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Diagnosable.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/DisconnectException.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/EncryptionManager.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ExceptionFormatter.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/FailedProperties40.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/FloatingPoint.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Lob.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LOBStateTracker.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalCallableStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalCallableStatement42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalDatabaseMetaData.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalPreparedStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalPreparedStatement42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogicalStatementEntity.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/LogWriter.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/MaterialPreparedStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/MaterialStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/PreparedStatementCallbackInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ProductLevel.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/ResultSetCallbackInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Section.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/SectionManager.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/SignedBinary.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Sqlca.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/SqlCode.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/SqlException.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/SQLExceptionFactory.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/SqlWarning.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/StatementCacheInteractor.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/StatementCallbackInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/stmtcache

trunk/java/org.apache.derby.client/org/apache/derby/client/am/stmtcache/JDBCStatementCache.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/stmtcache/package.html

trunk/java/org.apache.derby.client/org/apache/derby/client/am/stmtcache/StatementKey.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/stmtcache/StatementKeyFactory.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/UnitOfWorkListener.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/UpdateSensitiveBlobLocatorInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/UpdateSensitiveClobLocatorInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/UpdateSensitiveClobLocatorReader.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/UpdateSensitiveLOBLocatorInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Utils.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Utils42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/Version.java

trunk/java/org.apache.derby.client/org/apache/derby/client/am/XaException.java

trunk/java/org.apache.derby.client/org/apache/derby/client/BasicClientDataSource.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientAutoloadedDriver.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientConnectionPoolDataSourceInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientDataSourceFactory.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientDataSourceInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientPooledConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientXAConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientXADataSourceInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/ClientXid.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net

trunk/java/org.apache.derby.client/org/apache/derby/client/net/CcsidManager.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ClientJDBCObjectFactoryImpl.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ClientJDBCObjectFactoryImpl42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/CodePoint.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/CodePointNameTable.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ConnectionReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ConnectionReplyInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ConnectionRequestInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/DssConstants.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/EbcdicCcsidManager.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/EncodedInputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/FdocaConstants.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/FdocaSimpleDataArray.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetAgent.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetCallableStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetConfiguration.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetConnectionReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetConnectionRequest.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetCursor.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetDatabaseMetaData.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetLogWriter.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetPackageReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetPackageRequest.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetPreparedStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetResultSet.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetResultSet42.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetResultSetReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetResultSetRequest.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetSqlca.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetSqldta.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetStatement.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetStatementReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetStatementRequest.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetXACallInfo.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetXAConnection.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetXAConnectionReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetXAConnectionRequest.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/NetXAResource.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/OpenSocketAction.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/PublicBufferOutputStream.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/Reply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/Request.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ResultSetReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ResultSetReplyInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/ResultSetRequestInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/StatementReply.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/StatementReplyInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/StatementRequestInterface.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/Typdef.java

trunk/java/org.apache.derby.client/org/apache/derby/client/net/Utf8CcsidManager.java

trunk/java/org.apache.derby.client/org/apache/derby/loc

trunk/java/org.apache.derby.client/org/apache/derby/loc/client

trunk/java/org.apache.derby.client/org/apache/derby/loc/client/clientmessagesProviderImpl.java


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/javadoc-dev/attachments/20180614/3cfdd0f0/attachment-0001.html>


More information about the javadoc-dev mailing list