<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Messages</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic2" id="xps10_pagetitle">Messages</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('ugtojt/error_report_ov.html');return(false);">Error reporting</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('ugtojt/error_config_set.html');return(false);">Config settings for error reporting</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('ugtojt/error_log_file.html');return(false);">Log file</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">Each message has a message type, message code, and message text. The message code consists of numbers that are grouped depending upon the type:</p>
      <ul>
         <li>
            <p class="para_item">Error messages are identified by a number between 1000 and 2000</p>
         </li>
         <li>
            <p class="para_item">Warning messages are identified by a number between 2000 and 3000 </p>
         </li>
         <li>
            <p class="para_item">Information messages are identified by a number between 3000 and 5000</p>
         </li>
      </ul>
      <p class="para_topic">For example:</p>
      <ul>
         <li>
            <p class="para_item">ERROR 1020: Input arg ERROR: No input file specified. </p>
         </li>
         <li>
            <p class="para_item">INFO 3150: Processing part [block.prt].</p>
         </li>
      </ul>
      <p class="para_topic">The messages are located in a text file that can be edited. You can alter the message content and add additional information for each message based on the requirements and procedures at your site. The format strings used in the messages are based on the C programming printf conventions. </p>
      <p class="para_topic">The error message text file, tess_errmsg.txt, is located in the directory UGII_BASE_DIR\PVTRANS.</p>
      <p class="para_topic">When modifying the error message text files:</p>
      <ul>
         <li>
            <p class="para_item">Don&rsquo;t delete formatting text (e.g., %s, %d)</p>
         </li>
         <li>
            <p class="para_item">Don&rsquo;t include special characters (e.g., {, =, &ldquo;) between the quotation marks</p>
         </li>
         <li>
            <p class="para_item">Don't modify the error codes</p>
         </li>
      </ul>
      <p class="para_topic">Messages are also written to the log file for:</p>
      <ul>
         <li>
            <p class="para_item">Translation start time</p>
         </li>
         <li>
            <p class="para_item">Name of the part that is being translated</p>
         </li>
         <li>
            <p class="para_item">Name and path of the configuration file used</p>
         </li>
         <li>
            <p class="para_item">Total time for translation</p>
         </li>
         <li>
            <p class="para_item">Last node where an error occurred</p>
         </li>
      </ul>
   </body>
</html>