Bug 314328 - Message about missing platform.doc.isv element when running a link spider on docs
Summary: Message about missing platform.doc.isv element when running a link spider on ...
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Doc (show other bugs)
Version: 3.6   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Doc-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 314411 314400 314413
Blocks:
  Show dependency tree
 
Reported: 2010-05-25 14:49 EDT by Martin Oberhuber CLA
Modified: 2010-05-26 05:11 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Oberhuber CLA 2010-05-25 14:49:29 EDT
Build ID: I20100520-1744 (3.6rc2)

1. Help > Contents
2. Run a broken hyperlink finder on .../help/index.jsp

--> Log (attachment 169872 [details] on bug 314322) shows 1 messages about a missing element from org.eclipse.platform.doc.isv:

Error
Tue May 25 14:58:35 CEST 2010
Error processing help request org.eclipse.platform.doc.isv/reference/extension-points/cheatSheetContentFileSpec.exsd

A couple more broken links are reported by the link spider report for platform.doc.isv - see attachment 169874 [details] (zipped .html) on bug 314322. For example:

http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/core/runtime/
error code: 204 (no info to return), linked from page(s):
	http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/reference/api/index-files/index-5.html
	http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/reference/api/index-files/index-9.html

http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/ui/navigator/
error code: 204 (no info to return), linked from page(s):
	http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/reference/api/index-files/index-9.html
Comment 1 Martin Oberhuber CLA 2010-05-25 14:50:44 EDT
Here is a broken external link:

http://citeseer.ist.psu.edu/myers86ond.html
error code: 12029 (no connection), linked from page(s):
	http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/guide/compare_contentviewer.htm
Comment 2 Dani Megert CLA 2010-05-26 03:37:19 EDT
>Here is a broken external link:
>http://citeseer.ist.psu.edu/myers86ond.html
>error code: 12029 (no connection), linked from page(s):
>http://127.0.0.1:4911/help/topic/org.eclipse.platform.doc.isv/guide>
>/compare_contentviewer.htm
See bug 314400.

>error code: 403 (forbidden request), linked from page(s):
These all work fine for me. Looks like you're not allowed to access wikipedia ;-)

>/api/index-files/index*.html
Those might be wrong links in Javadoc. Need to take a closer look on these...
Comment 3 Dani Megert CLA 2010-05-26 03:57:46 EDT
I cannot find anything suspicious in the source of those index files. They are generated by Javadoc and HTTP status code 204 doesn't necessarily mean that a link is broken.
Comment 4 Dani Megert CLA 2010-05-26 04:36:27 EDT
>I cannot find anything suspicious in the source of those index files. They are
>generated by Javadoc and HTTP status code 204 doesn't necessarily mean that a
>link is broken.
Ha - Found it! Running my own checker that also shows the link name/title, I found out that it's a problem with a relative links used inside some classes, see bug 314411 and bug 314413.
Comment 5 Martin Oberhuber CLA 2010-05-26 05:07:24 EDT
Is your link spider freely available?
Comment 6 Dani Megert CLA 2010-05-26 05:11:34 EDT
>Is your link spider freely available?
You know what: I used the same as you ;-) It looks like the title/name is only in the GUI but not in the report.