Bug 750138

Summary: Injection error does not write section id attribute
Product: [Community] PressGang CCMS Reporter: Joshua Wulf <jwulf>
Component: CSProcessorAssignee: Lee Newson <lnewson>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.xCC: jwulf, lcarlon
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-04 10:04:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

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.