Bug 750138 - Injection error does not write section id attribute
Summary: Injection error does not write section id attribute
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: PressGang CCMS
Classification: Community
Component: CSProcessor
Version: 1.x
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Lee Newson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-10-31 06:42 UTC by Joshua Wulf
Modified: 2014-10-19 22:59 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-04 10:04:14 UTC


Attachments (Terms of Use)

Description Joshua Wulf 2011-10-31 06:42:45 UTC
Topic 4747 failed to build, and the following output was written:

<?xml version="1.0" encoding="UTF-8"?>
<section>
    <title>Injection Error</title>
    <warning>
	<title>Topic 4747 failed Injection processing.</title>
        <para>Topic 4747 failed Injection processing and is not included in
this build.</para>
        <para>Please review the compiler error for <xref linkend="TagErrorXRef4747"/> for more detailed information.</para>
    </warning>
</section>


Elsewhere in the build another topic referenced this topic, so Publican complained: 

Validation failed: 
topics/4746.xml:15: validity error : IDREF attribute linkend references an unknown ID "TopicID4747"
 

The injector should write the section id attribute so that it doesn't break linking.

This might need fixing upstream in the Skynet injection code. Triage and reassign to the web-Topic_Index component for Matt if that's the case.

Comment 1 Lee Newson 2011-11-01 01:43:12 UTC
Fixed and it was our issue in this case and had nothing to do with the injector.


Note You need to log in before you can comment on or make changes to this bug.