IBM Support

ORA-01722: invalid number when starting engine in foreground

Troubleshooting


Problem

This technote details why the IBM® Rational® Build Forge® Engine emits error messages like, []Use of uninitialized value in pattern match (m//) at buildforge.pl line 367[], in the foreground capture.

Symptom

The complete list of errors are as follows:

30324 buildforge.pl(main):363                                          
10/2/2008 1:51:32 PM Database: 30324: Trying to call [execute] on a non-existant database handle
Use of uninitialized value in pattern match (m//) at buildforge.pl line 367.
Use of uninitialized value in hash element at buildforge.pl line 362.
Use of uninitialized value in pattern match (m//) at buildforge.pl line 363.
Use of uninitialized value in string eq at /PerlApp/BuildForge/DB/oracle.pm line 42.
DBD::Oracle::st execute failed: ORA-01722: invalid number (DBD ERROR:
error possibly near <*> indicator at char 58 in 'DELETE FROM bf_jobcount WHERE bf_engineid=:p1 AND bf_pid=:<*>p2')
[for Statement "DELETE FROM bf_jobcount WHERE bf_engineid=? AND bf_pid=?"
with ParamValues: :p1="1186162160engine1", :p2=" "]
at /PerlApp/BuildForge/DB/Handle.pm line 220.

[{"Product":{"code":"SSB2MV","label":"Rational Build Forge"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Engine","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0.2","Edition":"Enterprise;Standard;Express","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
16 June 2018

UID

swg21321110