Community
Participate
Working Groups
I am using the 20020109 Integration Build. I have attached (external JAR) the AXIS jars, axis.jar, clutil.jar, log4j- core.jar and wsdl4j.jar. I attached a built src.jar which was a zipped up src tree. When I double click on a .class file, org.apache.axis.*, a blank page appears but the Outline looks correct. I am seeing no errors in the .log file. I have other external JARs/ZIPs that work, but this one doesn't.
There seems to be a dependency on certain debugging info to make the Source Attachment stuff works. If you compile with -g:none, Source Attachment doesn't work. Sounds like you are relying on -g:source info to be present. Seems like you can do better with the information you have just on the fully qualified class name.
The trick is that the source name as encoded in the classfile is the only legite information to present to a user (the one the debugger will present). Secondary types cannot be inferred the name of their compilation unit. We could introduce a smart heuristic in case there is no source info in the classfile, but will consider it only post 2.0.
Reopening
*** This bug has been marked as a duplicate of 21475 ***