After calling a Jacl script I get an exception and examine this by 
                catch (Exception e) 
                {
                        e.printStackTrace();
                }

The result on stdout stream is :

tcl.lang.TclException: syntax error in expression "([info level] == 1) &&
([info script] == "") \
            && [info exists tcl_interactive] && $tcl_interactive"
        at tcl.lang.Expression.SyntaxError(Expression.java:258)
        at tcl.lang.Expression.ExprGetValue(Expression.java:550)
        at tcl.lang.Expression.ExprGetValue(Expression.java:581)
        at tcl.lang.Expression.ExprTopLevel(Expression.java:236)
        at tcl.lang.Expression.evalBoolean(Expression.java:151)
        at tcl.lang.IfCmd.cmdProc(IfCmd.java:46)
        at tcl.lang.Parser.evalObjv(Parser.java:810)
        at tcl.lang.Parser.eval2(Parser.java:1209)
        at tcl.lang.Procedure.cmdProc(Procedure.java:161)
        at tcl.lang.Parser.evalObjv(Parser.java:810)
        at tcl.lang.Parser.evalObjv(Parser.java:796)
        at tcl.lang.Parser.eval2(Parser.java:1209)
        at tcl.lang.Procedure.cmdProc(Procedure.java:161)
        at tcl.lang.Parser.evalObjv(Parser.java:810)
        at tcl.lang.Parser.eval2(Parser.java:1209)
        at tcl.lang.Interp.eval(Interp.java:2042)
        at TMFSimulator.Jacl.JaclMgr.executeJaclProc(JaclMgr.java:431)
        at
TMFSimulator.Jacl.JaclMgr.initializeJaclTestNetwork(JaclMgr.java:473)
        at TMFSimulator.Jacl.JaclMgr.initialize(JaclMgr.java:178)
        at
TMFSimulator.TMFSimulatorServer.initializeJaclMgr(TMFSimulatorServer.java:443)
        at
TMFSimulator.TMFSimulatorServer.initialize(TMFSimulatorServer.java:258)
        at TMFSimulator.TMFSimulatorServer.main(TMFSimulatorServer.java:185)

How can I get the location (file, linenumber) where the syntaxerror occurred ?

Regards

----------------------------------------------------------------------
Frank Krahmer                       Email:  [EMAIL PROTECTED]
SBS MP 5 NM IP                      Tel.:   089/61453206
                                    Fax.:   089/61209243
Telework-Adresse : Bahnhofstr. 13f, 82024 Taufkirchen
Jobadresse       : MCH-P 28-584, 81739 München, Otto-Hahn-Ring 6 
----------------------------------------------------------------------

----------------------------------------------------------------
The TclJava mailing list is sponsored by Scriptics Corporation.
To subscribe:    send mail to [EMAIL PROTECTED]  
                 with the word SUBSCRIBE as the subject.
To unsubscribe:  send mail to [EMAIL PROTECTED] 
                 with the word UNSUBSCRIBE as the subject.
To send to the list, send email to '[EMAIL PROTECTED]'. 
An archive is available at http://www.mail-archive.com/tcljava@scriptics.com

Reply via email to