blob: c81d4867afbb9b840133a4b7103156a299df30c0 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang="en">
<HEAD>
<meta name="copyright"
content="Copyright (c) Oakland Software and others 2009, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="../book.css" CHARSET="ISO-8859-1"
TYPE="text/css">
<TITLE>Troubleshooting</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<h1>Troubleshooting</h1>
<h2>Check Your Ids</h2>
<p>This is the most common problem in configuring the CNF. Make sure
the Ids match exactly what you expect them to. </p>
<h2>Is it a Wildcard or Regular Expression?</h2>
<p>Be sure that the <code>includes</code> and <code>excludes</code>
Ids for the navigator content extensions or filters are actually <b>regular
expressions</b> and not wild cards. So if you are looking for <code>com.mycompany.myplugin*</code>
(this is a wildcard), make sure you use <code>com.mycompany.myplugin.*</code>
(which is a matching regular expression). The former will find things
like <code>com.mycompany.mypluginnnnn</code>, but won't find <code>com.mycompany.myplugin.function1</code>.
</p>
<h2>Tracing</h2>
<p>The CNF provides tracing that can be helpful to resolve problems.
To enable the tracing go to the <b>Tracing</b> tab in the <b>Launch
Configuration Dialog</b> and select <b>Enable Tracing</b>. Then check the <code>org.eclipse.ui.navigator</code>
plugin, and on the right check <b>debug</b> and <i>also</i> one of the
following:</p>
<ul>
<li><b>debug/setup</b> - Shows the processing of the
configuration.</li>
<li><b>debug/dnd</b> - Shows all aspects of drag and drop
processing.</li>
<li><b>debug/resolution</b> - Shows the resolution of an object to
its navigator content extension.</li>
<li><b>debug/viewermap</b> - Shows the low-level map that associates
the Navigator Content Extensions with active elements in the viewer.</li>
</ul>
<p>
If you require support, include the tracing when you report your problem.
</p>
</BODY>
</HTML>