OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Olinks failing -- CaseA NOT matched, No case matched for lang 'en'


The olinks in our help used to all work (in February 2008 for example). 
Now they all fail.

Earlier this year we upgraded to a newer version of docbook, so perhaps 
some change in the xsl is causing this to happen.

Here is the error displayed when running make with debugging enabled:

Olink debug: root element of target.database 
'/export/home/tburnham/tbkorg30/dev/dotorg/etc/olinkdb.xml' is 'targetset'.
Olink debug: cases for targetdoc='DotOrgHelp' and 
targetptr='gloss_test_def' in language 'en'.
Olink debug: CaseA NOT matched
Olink debug: No case matched for lang 'en'.
Olink debug: cases for targetdoc='DotOrgHelp' and 
targetptr='gloss_test_def' in language ''.
Olink debug: CaseA NOT matched
Olink debug: No case matched for lang ''.

Here are the test files and html output.

--------------The book that contains the glossary----------------

<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//en"
                  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd";>

  <book id="DotOrgHelp">
  <bookinfo>
    <title>Getting Started with Kavi Software</title>
    <subtitle>Concepts and Reference Material</subtitle>
    <corpauthor>Kavi Corporation Product Documentation</corpauthor>
    <copyright>
        <year>2008</year>
        <holder>Kavi Corporation</holder>
    </copyright>
  </bookinfo>
<!-- Chapters -->

<xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
    href="glossary.xml">
    <xi:fallback>
    <para><emphasis>FIX glossary.xml</emphasis></para>
  </xi:fallback>
</xi:include>   

<!-- /Chapters -->
</book>

--------------The glossary (contains olink targets)----------------

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook XML V4.2//en"
                  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd";>

<glossary id="kavi_glossary"><title>Glossary</title>
  <para>The Kavi Glossary includes technical
terms and terms that have specific meanings in Kavi applications.</para>

  <glossdiv>
    <title>A</title>
    <glossentry id="gloss_test_def">
      <glossterm>Gloss Test Def</glossterm>
      <glossdef>
        <para>This is it!</para>
      </glossdef>
    </glossentry>
  </glossdiv>
</glossary>

--------------A book with olinks to the glossary definitions----------------

<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//en"
                  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd";>

  <book id="kmembers_help">
  <title>Kavi&#174; Members Help</title>
<part label="VII" id="part_admin">
  <title>Kavi Members Admin Tools</title>
  <partintro>
    <para>Tools that Organization Admins use to manage users,
      companies, memberships and email notifications.</para>
  </partintro>
<chapter id="test">
  <title>Test Chapter</title>
  <sect1 id="test_direct">
    <title>Test Direct Olink to Gloss</title>
     <para>Click here to see the gloss def: <olink
    targetdoc="DotOrgHelp" targetptr="gloss_test_def">
    test direct link</olink>.</para>
  </sect1>
</chapter>
 </part>

</book>

--------------HTML output: Glossary (target)----------------

<h1 class="appname"></h1><div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">Glossary</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="index.html"><img src="/kicons/dotorg/prev.png" 
alt="Prev"></a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> </td>
</tr>
</table>
<hr>
</div><div class="glossary">
<div class="titlepage"><div><div><h2 class="title">
<a name="kavi_glossary"></a>Glossary</h2></div></div></div>
<p>The Kavi Glossary includes technical
terms and terms that have specific meanings in Kavi applications.</p>
<div class="glossdiv">
<h3 class="title">A</h3>
<dl>
<dt>
<a name="gloss_test_def"></a>Gloss Test Def</dt>
<dd><p>This is it!</p></dd>
</dl>
</div>
</div><div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="index.html"><img src="/kicons/dotorg/prev.png" 
alt="Prev"></a> </td>
<td width="20%" align="center"> </td>
<td width="40%" align="right"> </td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Getting Started with Kavi 
Software </td>
<td width="20%" align="center"><a accesskey="h" href="index.html"><img 
src="/kicons/dotorg/home.png" alt="Home"></a></td>
<td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>

--------------HTML output: Kavi Members Help (rendered 
olinks)----------------

<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">KaviŽ Members Help</th></tr>
<tr>
<td width="20%" align="left"> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" 
href="part_admin.html"><img src="/kicons/dotorg/next.png" alt="Next"></a>
</td>
</tr>
</table>
<hr>
</div><div class="book" lang="en">
<div class="titlepage">
<div><div><h1 class="title">
<a name="kmembers_help"></a>KaviŽ Members Help</h1></div></div>
<hr>
</div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="part"><a href="part_admin.html">VII. Kavi Members Admin 
Tools</a></span></dt>
<dd><dl><dt><span class="chapter"><a href="test.html">1. Test 
Chapter</a></span></dt></dl></dd>
</dl>
</div>
</div><div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"> </td>
<td width="20%" align="center"> </td>
<td width="40%" align="right"> <a accesskey="n" 
href="part_admin.html"><img src="/kicons/dotorg/next.png" alt="Next"></a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top"> </td>
<td width="20%" align="center"> </td>
<td width="40%" align="right" valign="top"> Part VII. Kavi Members Admin 
Tools</td>
</tr>
</table>
</div>

------------------------------------------------
Thanks in advance!

-- 

Teya Burnham

Product Documentation Specialist
Kavi Corporation
DDN 503.813.9378
tburnham@kavi.com

Advance the Standard!



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]