DocCheck Output says "Anonymous" instead of Actual Package Name

I'm on windows XP and I've run DocCheck on a package, however everywhere in the output I would expect to see the package name, DocCheck inserts "anonymous." Examples:

API Specification Errors

Errors in Class: (anonymous).Person

and

API Specification Errors

Errors in Package: (anonymous)

My source code definitely includes package definitions, so I don't know what's wrong.

In case I did something wrong in my DocCheck invocation, following is the entire command line:

if exist docCheckOutput rmdir /s /q docCheckOutput

mkdir docCheckOutput

javadoc ^

-doclet com.sun.tools.doclets.doccheck.DocCheck ^

-docletpath C:\DocCheck\doccheck1.2b2\doccheck.jar ^

-J-Xmx20M^

-d docCheckOutput^

-classlist^

-docletID^

-title"DocCheck Sample Code"^

.\com\SteveSystems\People\*.java

pause

Thanks.

Message was edited by:

falc1

[1015 byte] By [falc1a] at [2007-11-26 18:43:50]
# 1

This should work -- please show us your package statement.

Assuming your package is com.SteveSystems.People, it would be:

package com.SteveSystems.People;

Alternatively, if that is your package, then try this instead:

replace this:

.\com\SteveSystems\People\*.java

with this:

-sourcepath .^

com.SteveSystems.People

-Doug

dhkramera at 2007-7-9 6:17:45 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2
Doug,Thanks very much. Your solution worked.
falc1a at 2007-7-9 6:17:45 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...