TalonGen® Troubleshooting
TalonGen® Troubleshooting
Troubleshooting a template is usually a fairly straitforward process. First, examine the erro messages returned from the process. This will give you many clues to using the messages that have been provided. Most messages produced by the application are explained below:
SeverityMessage TypeMessage textDescription
InformationTemplateGet the template file...The process is loading your template file
InformationVariablesUpdate with User Variables...The process is replacing user variables within your template file
InformationOutputOpen the output...The process is opening a file to write the generated file to.
InformationDataProcessing Data...The data is being retreived and formatted into your template. While this happens a series of periods ('.') will be displayed, mainly to help identify that data is being retreived.
InformationDoneCompleted !!!Good news, the process completed ok.
ErrorOutput File OpenText will varyWhile opening the file for output the program was unable to complete the action. The text will describe the problem.
ErrorOutput File WriteText will varyWhile writing the output file the program was unable to complete the action. The text will describe the problem.
ErrorBlock ProcessBad Block ProcessThis message usually will appear in conjunction with other messages. It simply indicates that a problem occured while processing a block of template detail.
ErrorTemplate ParseOut of MemoryThe system ran out of memory while parsing your template. Either shut down some other processes or increase the memory available. This program does not use alot of memory, so you should investigate what process is using it up.
ErrorTemplate ParseToo many nested DetailsThe template parser of this version has a built in limit of 20 nested detail blocks. This means that a template may contain up to 20 Begin and End Detail statements at each level of nesting. This restriction should not effect most user templates, however it should be addressed in a subsequent version
ErrorTemplate ParseNo detail end mark foundA matching DETAIL END marker was not found for one of your DETAIL START marks.
ErrorTemplate ParseNo SQL Block FoundA DETAIL START mark was not immediately followed by a SQL statement.
ErrorTemplate OpenText will varyWhile opening the template file for reading the program was unable to complete the action. The text will describe the problem.
ErrorTemplate ReadText will varyWhile reading the template file the program was unable to complete the action. The text will describe the problem.
ErrorTemplate SizeMaximum template size exceededIn the current version a template file may be no larger than 32KB. If your template exceeds this size you may want to consider splitting it into smaller files. In most cases a file this large would be a performance consideration on the Internet. Please note that there is no set limit to the size of your generated file, only to the size of the template itself.
ErrorODBCError locking memoryThis error indicates a serious memory problem occured.
ErrorODBCError on ConnectThis error will be followed by further explaination. Most often there is a problem with the configuration of your Datasource or your ID amd Password.
ErrorODBCError Allocating ConnectionThis is an unusual error. Check your memory is not too low. The error should be followed by further useful messages.
Error (Non-Fatal)ODBCError getting column Name, will continueThis error indicates that the program was unable to get at least one column name. The generation will continue, but no name substitution will be performed on the column in issue. The column number will be displayed on the next line.
ErrorODBCError Allocating WorkspaceCheck your memory is is too low.
ErrorODBCError BindingThis error will be followed by an explanatory message.
ErrorODBCError Getting column countThere was an error determining the number of columns in the result. This error will be followed by an explanatory message.
ErrorODBCError executing statementAn error occured executing a statement. Usually there is a syntax issue with the SQL statement. This error will be followed by an explanatory message.
ErrorODBCError preparing statementAn error occured preparing a statement for execution. Usually there is a syntax issue with the SQL statement. This error will be followed by an explanatory message.
ErrorODBCError Allocating statementThis is an unusual error. Check your memory is not too low. The error should be followed by further useful messages.
Error (Non-Fatal)ODBCError on DisconnectThe process had an error while disconnecting. The error should be preceeded by further useful messages.
Error (Non-Fatal)ODBCError on Free ConnectThe process had an error while freeing the connection. The error should be preceeded by further useful messages.
Error (Non-Fatal)ODBCFetch MessageThis error will be followed by an explanatory message.
ErrorODBCError Allocating EnvironmentThe process had an error while allocating the database environment. Usually this error is related to a memory usage issue. The error should be followed by further useful messages.
Error (Non-Fatal)ODBCError on Free EnvironmentThe process had an error while freeing the database environment. Usually this error is related to a memory usage issue. The error should be preceeded by further useful messages.
Error (Non-Fatal)Format NumbersFormatting error; Format[nnnn], Data [xxxx]An error occured while processing the format of the specified data. Check that data and format are correct.

© 2003 TalonGen Software