ch06.sgm 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510
  1. <!-- $XConsortium: ch06.sgm /main/4 1996/10/11 09:24:03 cdedoc $ -->
  2. <!-- (c) Copyright 1995 Digital Equipment Corporation. -->
  3. <!-- (c) Copyright 1995 Hewlett-Packard Company. -->
  4. <!-- (c) Copyright 1995 International Business Machines Corp. -->
  5. <!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
  6. <!-- (c) Copyright 1995 Novell, Inc. -->
  7. <!-- (c) Copyright 1995 FUJITSU LIMITED. -->
  8. <!-- (c) Copyright 1995 Hitachi. -->
  9. <Chapter id="infoapg.div.6">
  10. <Title id="n0W3SgFBd02698oL">Troubleshooting</Title>
  11. <IndexTerm><Primary>troubleshooting</Primary></IndexTerm>
  12. <Para>
  13. This section describes problems that may occur with the
  14. Information Manager tools as a result of:
  15. </Para>
  16. <ItemizedList>
  17. <ListItem>
  18. <Para>
  19. Build Errors&mdash; these errors can occur during the
  20. <Command>dtinfogen build</Command>,
  21. <Command>dtinfogen tocgen</Command>, and
  22. <Command>dtinfogen update</Command> processes.
  23. </Para>
  24. </ListItem>
  25. <ListItem>
  26. <Para>
  27. Style Sheet Errors&mdash; these errors can occur during the
  28. <Command>dtinfogen build</Command> or the
  29. <Command>dtinfogen update</Command> processes.
  30. </Para>
  31. </ListItem>
  32. <ListItem>
  33. <Para>
  34. Library Administration Errors&mdash; these errors occur
  35. during the <Command>dtinfogen admin</Command> process.
  36. </Para>
  37. </ListItem>
  38. </ItemizedList>
  39. <Para>
  40. For more information, see <filename>dtinfogen(1)</filename>.
  41. </Para>
  42. <!--))))))))))))))))))))))))))))))))))))))))))))))))))))))-->
  43. <sect1>
  44. <Title id="DW3SgFBd02698oL">Build Errors</Title>
  45. <Para>
  46. The following error messages are generally associated with the
  47. build process and are generated by either the
  48. <Command>dtinfogen build</Command>,
  49. <Command>dtinfogen tocgen</Command>, or
  50. <Command>dtinfogen update</Command> programs.
  51. </Para>
  52. <para>
  53. The following error message:
  54. </para>
  55. <literallayout>
  56. <computeroutput>(ERROR) An undeclared style sheet name NAME was
  57. found in the bookcase specification.
  58. </computeroutput>
  59. </literallayout>
  60. <para>
  61. means that style sheet <Replaceable>NAME</Replaceable> is specified in the bookcase
  62. specification but has not been declared anywhere.
  63. </Para>
  64. <Para>
  65. You must include the style sheet explicitly. One way of
  66. including a style sheet is through the use of an entity
  67. reference.
  68. </Para>
  69. <para>The following error message:</para>
  70. <literallayout>
  71. <computeroutput>(ERROR) An illegal ToC was found.
  72. </computeroutput>
  73. </literallayout>
  74. <para>means that
  75. the Information Manager found more than one TOC within the same
  76. book.
  77. </Para>
  78. <Para>
  79. Only one TOC is allowed for each book.
  80. </Para>
  81. <para>
  82. The following error message:
  83. </para>
  84. <literallayout>
  85. <computeroutput>(ERROR) Memory exhausted.
  86. </computeroutput>
  87. </literallayout>
  88. <para>
  89. means that insufficient memory was available to complete the build.
  90. </Para>
  91. <Para>
  92. You must increase the memory available for the build
  93. process. See
  94. <Link Linkend="jI.RgFBe.1698oL">Build Considerations</Link> for more information
  95. about allocating memory for the build process.
  96. </Para>
  97. <para>
  98. The following error message:</para>
  99. <literallayout>
  100. <computeroutput>(ERROR) ToC validation failed.
  101. </computeroutput>
  102. </literallayout>
  103. <para>
  104. means that TOC validation failed.
  105. </Para>
  106. <Para>
  107. Check the log of the build for details on where to find the error.
  108. </Para>
  109. <para>
  110. The following error message:
  111. </para>
  112. <literallayout>
  113. <computeroutput>
  114. (ERROR) IDREF = <Replaceable>LINK</Replaceable>
  115. " of ToC file = <Replaceable>FILE</Replaceable>
  116. " at line = <Replaceable>LINE</Replaceable>
  117. " is pointing to an unavailable section.
  118. </computeroutput>
  119. </literallayout>
  120. <para>
  121. means that a hypertext link <Replaceable>LINK</Replaceable> at line
  122. <Replaceable>LINE</Replaceable> in the TOC file
  123. <Replaceable>FILE</Replaceable>
  124. does not have a destination section.
  125. </Para>
  126. <Para>
  127. Supply a unique ID for the destination section.
  128. </Para>
  129. <para>
  130. The following error message:
  131. </para>
  132. <literallayout>
  133. <computeroutput>
  134. (ERROR) Section ID = <Replaceable>ID</Replaceable>
  135. " of file = <Replaceable>FILE</Replaceable>
  136. " at line = <Replaceable>LINE</Replaceable>
  137. " does not have a corresponding link with
  138. " the value = <Replaceable>ID</Replaceable>
  139. " from the
  140. " TOC file = <Replaceable>TOCFILE</Replaceable>.
  141. </computeroutput>
  142. </literallayout>
  143. <para>
  144. means that no link exists from the TOC file <Replaceable>TOCFILE</Replaceable>
  145. to the section <Replaceable>ID</Replaceable> for
  146. <Replaceable>FILE</Replaceable>.
  147. </Para>
  148. <Para>
  149. Check the TOC file <Replaceable>TOCFILE</Replaceable>
  150. and add a link with the value
  151. <Replaceable>ID</Replaceable> to the TOC.
  152. </Para>
  153. <para>
  154. The following error message:
  155. </para>
  156. <literallayout>
  157. <computeroutput>
  158. (ERROR) Duplicate ID = <Replaceable>ID</Replaceable>
  159. " found in file = <Replaceable>FILENAME1</Replaceable>
  160. " at line = <Replaceable>LINE1</Replaceable>
  161. " is in conflict with
  162. " ID = <Replaceable>ID</Replaceable>
  163. " found in file = <Replaceable>FILE2</Replaceable>
  164. " at line = <Replaceable>LINE2</Replaceable>.
  165. </computeroutput>
  166. </literallayout>
  167. <para>
  168. means that the Information Manager found the duplicate ID value
  169. <Replaceable>ID</Replaceable> in both
  170. <Replaceable>FILE1</Replaceable> and <Replaceable>FILE2</Replaceable>.
  171. </Para>
  172. <Para>
  173. Each ID value must be unique. Change the appropriate
  174. ID value to make it unique. Be sure to update the TOC
  175. file with the new value.
  176. </Para>
  177. <para>
  178. The following error message:
  179. </para>
  180. <literallayout>
  181. <computeroutput>
  182. (ERROR) Duplicate section ID = <Replaceable>ID</Replaceable>
  183. " found in the file = <Replaceable>FILE1</Replaceable>
  184. " at line = <Replaceable>LINE1</Replaceable>
  185. " is in conflict with section ID = <Replaceable>ID</Replaceable>
  186. " in file = <Replaceable>FILE2</Replaceable>
  187. " at line= <Replaceable>LINE2</Replaceable>.
  188. </computeroutput>
  189. </literallayout>
  190. <para>
  191. means that the Information Manager found the duplicate section ID value
  192. <Replaceable>ID</Replaceable> in both
  193. <Replaceable>FILE1</Replaceable> and <Replaceable>FILE2</Replaceable>.
  194. </Para>
  195. <Para>
  196. Each section ID value must be unique. Change the
  197. appropriate section ID value to make it unique. Be sure
  198. to update the TOC file with the new value.
  199. </Para>
  200. <para>
  201. The following error message:
  202. </para>
  203. <literallayout>
  204. <computeroutput>
  205. (ERROR) Tab ID = <Replaceable>TabId</Replaceable>
  206. " of book = <Replaceable>bookName</Replaceable>
  207. " specified in file = <Replaceable>FILE1</Replaceable>
  208. " at line = <Replaceable>LINE</Replaceable>
  209. " is not pointing to any
  210. " section ID found in the book.
  211. </computeroutput>
  212. </literallayout>
  213. <para>
  214. means that the tab ID value <Replaceable>TabId</Replaceable> listed in
  215. <Replaceable>bookName</Replaceable> was not
  216. found in the files that comprise <Replaceable>bookName</Replaceable>.
  217. </Para>
  218. <Para>
  219. All tabs must point to a valid section in the book. Make
  220. sure the tab ID is pointing to a valid section.
  221. </Para>
  222. <para>
  223. The following error message:
  224. </para>
  225. <literallayout>
  226. <computeroutput>
  227. (ERROR) Style sheet validation failed.
  228. </computeroutput>
  229. </literallayout>
  230. <para>
  231. means that a syntax error was found in the style sheet.
  232. </Para>
  233. <Para>Correct the syntax error in the style sheet.
  234. </Para>
  235. <para>
  236. The following error message:
  237. </para>
  238. <literallayout>
  239. <computeroutput>
  240. (ERROR) An ID could not be found for the graphical
  241. object.
  242. </computeroutput>
  243. </literallayout>
  244. <para>
  245. means that the graphical object did not have an ID.
  246. Supply a non-empty ID value for the graphical object.
  247. </Para>
  248. <para>
  249. The following error message:
  250. </para>
  251. <literallayout>
  252. <computeroutput>
  253. (ERROR) Terms file does not exist.
  254. </computeroutput>
  255. </literallayout>
  256. <para>
  257. means that there is insufficient disk space
  258. to contain a temporary file for searchable terms information.
  259. </Para>
  260. <Para>
  261. Verify that you have enough disk space to perform the build.
  262. </Para>
  263. </sect1>
  264. <!--))))))))))))))))))))))))))))))))))))))))))))))))))))-->
  265. <sect1>
  266. <Title id="n7eNaekBIaXwA0YK">Style Sheet Errors</Title>
  267. <Para>
  268. The following error messages are associated with style sheets.
  269. For information about creating and using style sheets, see
  270. <Link Linkend="tgmdnkb6vm9x3cs">Understanding Information Manager Style Sheets</link>
  271. and <Link Linkend="btcmaab0ang24ak">Creating a Style Sheet</link>.
  272. </para>
  273. <para>
  274. The following error message:
  275. </para>
  276. <literallayout>
  277. <computeroutput>
  278. (ERROR) Autonumber: missing ID attribute.
  279. </computeroutput>
  280. </literallayout>
  281. <para>
  282. means that the ID attribute for autonumbering could not be found.
  283. Specify the ID attribute for autonumbering.
  284. </Para>
  285. <para>
  286. The following error message:
  287. </para>
  288. <literallayout>
  289. <computeroutput>
  290. (ERROR) Autonumber: missing Type attribute.
  291. </computeroutput>
  292. </literallayout>
  293. <para>
  294. means that the Type attribute for autonumbering could not be found.
  295. Specify the Type attribute for autonumbering.
  296. </Para>
  297. <para>
  298. The following error message:
  299. </para>
  300. <literallayout>
  301. <computeroutput>
  302. (ERROR) Autonumber: missing Initial attribute.
  303. </computeroutput>
  304. </literallayout>
  305. <para>
  306. means that the Initial attribute for autonumbering could not be found.
  307. Specify the Initial attribute for autonumbering.
  308. </Para>
  309. <para>
  310. The following error message:
  311. </para>
  312. <literallayout>
  313. <computeroutput>
  314. (ERROR) Autonumber: missing Delta attribute.
  315. </computeroutput>
  316. </literallayout>
  317. <para>
  318. means that the Delta attribute for autonumbering could not be found.
  319. Specify the Delta attribute for autonumbering.
  320. </Para>
  321. <para>
  322. The following error message:
  323. </para>
  324. <literallayout>
  325. <computeroutput>
  326. (ERROR) Autonumber: missing Reset attribute.
  327. </computeroutput>
  328. </literallayout>
  329. <para>
  330. means that the Reset attribute for autonumbering could not be found.
  331. Specify the Reset attribute for autonumbering.
  332. </Para>
  333. <para>
  334. The following error message:
  335. </para>
  336. <literallayout>
  337. <computeroutput>
  338. (ERROR) Autonumber: missing Counter attribute.
  339. </computeroutput>
  340. </literallayout>
  341. <para>
  342. means that the Counter for autonumbering could not be found.
  343. Specify the Counter attribute for autonumbering.
  344. </Para>
  345. <para>
  346. The following error message:
  347. </para>
  348. <literallayout>
  349. <computeroutput>
  350. (ERROR) No name given for the style sheet.
  351. </computeroutput>
  352. </literallayout>
  353. <para>
  354. means that the style sheet name was missing.
  355. Specify the style sheet name.
  356. </Para>
  357. <para>
  358. The following error message:
  359. </para>
  360. <literallayout>
  361. <computeroutput>
  362. (ERROR) Syntax error in <Replaceable>EXPR</Replaceable>.
  363. </computeroutput>
  364. </literallayout>
  365. <para>
  366. means that a syntax error was found in the expression
  367. <Replaceable>EXPR</Replaceable>
  368. specified for an Information Manager architectural form.
  369. </Para>
  370. <Para>
  371. Search for the expression
  372. <Replaceable>EXPR</Replaceable> in the DTD and correct
  373. the syntax for the Information Manager architectural form.
  374. </Para>
  375. </sect1>
  376. <!--))))))))))))))))))))))))))))))))))))))))))))))))-->
  377. <sect1>
  378. <Title id="L4E7gLBYimg24aK">Library Administration Messages</Title>
  379. <Para>
  380. The following error messages are associated with the
  381. <Command>dtinfogen admin</Command> command.
  382. </Para>
  383. <para>
  384. The following error message:
  385. </para>
  386. <literallayout>
  387. <computeroutput>
  388. (ERROR) <Replaceable>InfoLibPath</Replaceable> is not a valid information library.
  389. </computeroutput>
  390. </literallayout>
  391. <para>
  392. means that the <Replaceable>InfoLibPath</Replaceable> you specified may
  393. be an invalid path, or the information library itself may be invalid.
  394. Enter the correct path name, or check to see if there is a file named
  395. <Filename>*.oli</Filename> under the
  396. <Replaceable>InfoLibPath</Replaceable> you chose.
  397. </Para>
  398. <para>
  399. The following error message:
  400. </para>
  401. <literallayout>
  402. <computeroutput>
  403. (ERROR) No copying is performed because of errors found in validation.
  404. </computeroutput>
  405. </literallayout>
  406. <para>
  407. means that
  408. <Command>dtinfogen admin</Command>
  409. found a problem in the validation phase
  410. and did not copy the bookcase into the destination
  411. library. The problem may be version mismatch or
  412. duplicate IDs.
  413. </Para>
  414. <para>
  415. The following error message:
  416. </para>
  417. <literallayout>
  418. <computeroutput>
  419. (ERROR) Data version mismatch
  420. " <Replaceable>checkBase</Replaceable> version = #
  421. " <Replaceable>installBase</Replaceable> version = #
  422. </computeroutput>
  423. </literallayout>
  424. <para>
  425. means that
  426. <Command>dtinfogen admin</command>
  427. found a database version mismatch in the
  428. bookcase you are copying (<Replaceable>checkbase</Replaceable>) and the bookcase
  429. that exists in the information library (installed base).
  430. Rebuild the bookcases with the same version of the build
  431. tools.
  432. </Para>
  433. <para>
  434. The following error message:
  435. </para>
  436. <literallayout>
  437. <computeroutput>
  438. (ERROR) Duplicate ID value [<Replaceable>ID</Replaceable>] found in <Replaceable>BookCaseName</Replaceable>
  439. </computeroutput>
  440. </literallayout>
  441. <para>
  442. means that
  443. <Command>dtinfogen admin</Command>
  444. found <Replaceable>ID</Replaceable> in the bookcase you are copying and in
  445. <Replaceable>BookCaseName</Replaceable>, the bookcase into which you are
  446. copying. All IDs must be unique. Change the ID value of
  447. one of the sections in the SGML document and rebuild
  448. the bookcases.
  449. </Para>
  450. <para>
  451. The following error message:
  452. </para>
  453. <literallayout>
  454. <computeroutput>
  455. (ERROR) The position you chose is not valid. Please
  456. specify a valid position for the bookcase.
  457. </computeroutput>
  458. </literallayout>
  459. <para>
  460. means that the position you specified for a particular bookcase is out
  461. of range. Please specify a valid position for the bookcase.
  462. </Para>
  463. <para>
  464. The following error message:
  465. </para>
  466. <literallayout>
  467. <computeroutput>
  468. (ERROR) Unable to remove <Replaceable>BookCaseName</Replaceable> from
  469. <Replaceable>InfoLibPath</Replaceable>
  470. </computeroutput>
  471. </literallayout>
  472. <para>
  473. means that
  474. <Command>dtinfogen admin</Command> was unable to remove bookcase
  475. <Replaceable>BookCaseName</Replaceable> from the information library
  476. <Replaceable>InfoLibPath</Replaceable>. Verify that you have the correct
  477. permissions for changing this bookcase. It may be that this bookcase
  478. does not exist in the information library, or the bookcase
  479. path is not valid.
  480. </Para>
  481. <para>
  482. The following error message:
  483. </para>
  484. <literallayout>
  485. <computeroutput>
  486. (ERROR) You have chosen an invalid number. Please specify a number 1-6.
  487. </computeroutput>
  488. </literallayout>
  489. <para>
  490. means that
  491. you have chosen a number that is out of range.
  492. </Para>
  493. </sect1>
  494. </Chapter>