• Index
  •  » Talend Open Studio for Data Integration » Installation
  •  » Problem with debugger

#1 2006-12-18 11:11:28

blep
Member
Registered: 2006-12-14
Posts: 67
Website

Problem with debugger

Tags: [exception, perl]

Hi,

I tried to use debugger in launching debug instead of run and I got th following err:

Error Parsing Debugger Variables

java.lang.Exception: *******************************
*******************************
+++++++Error Parsing Vars++++++
*******************************
*******************************
NS00000009$_licenceS00000186'
  Copyright (c) 2005-2006, Talend SA

  This source code has been automatically generated by talend
  OpenStudio / ProcessDesigner (CodeGenerator version 1.1.0.M2_r870).
  You can find more information about talend products at www.talend.com.
  You may distribute this code under the terms of either the GNU General
  Public License or under the Artistic License just like Perl itself.

'NS00000004%optUse of uninitialized value in string eq at E:/TOS-Win32-r870-V1.1M2/workspace/.metadata/.plugins/org.epic.debug/dumpvar_epic.pm line 233.
at E:/TOS-Win32-r870-V1.1M2/workspace/.metadata/.plugins/org.epic.debug/dumpvar_epic.pm line 233
    dumpvar_epic::unwrap('HASH(0x1940dd8)', 3, -1) called at E:/TOS-Win32-r870-V1.1M2/workspace/.metadata/.plugins/org.epic.debug/dumpvar_epic.pm line 399
    dumpvar_epic::dumplex('%opt', 'HASH(0x1940dd8)', -1) called at (eval 21)[C:/Perl/lib/perl5db.pl:628] line 2
    eval '($@, $!, $^E, $,, $/, $\\, $^W) = @saved;package main; $^D = $^D | $DB::db_stop;
;{eval { require PadWalker; PadWalker->VERSION(0.08) }or print $DB::OUT ("PadWalker module not found - please install\\n");do \'dumpvar_epic.pm\' unless defined &dumpvar_epic::dumpvar_epic;defined &dumpvar_epic::dumpvar_epic or print $DB::OUT "dumpvar_epic.pm not available.\\n";my $h = eval { PadWalker::peek_my(2) };my @vars = split (\' \',\'\');$@ and $@ =~ s/ at .*//, print $DB::OUT ($@);my $savout = select($DB::OUT);dumpvar_epic::dumplex($_,$h->{$_},defined $option{dumpDepth} ? $option{dumpDepth} : -1,@vars) for sort keys %$h;print "E";select($savout);};;

;' called at C:/Perl/lib/perl5db.pl line 628
    DB::eval called at C:/Perl/lib/perl5db.pl line 3410
    DB:big_smileB called at E:/TOS-Win32-r870-V1.1M2/workspace/.Perl/TEST.process_MigrationSFR.pl line 29
S0000000e <empty hash> E-------------------------------
-------------------------------
+++++++Error Parsing Vars++++++
-------------------------------
-------------------------------


    at org.epic.debug.varparser.TokenVarParser.logParsError(TokenVarParser.java:256)

    at org.epic.debug.varparser.TokenVarParser.parseVars(TokenVarParser.java:65)

    at org.epic.debug.varparser.TokenVarParser.parseVars(TokenVarParser.java:40)

    at org.epic.debug.PerlDB.setVarList(PerlDB.java:1154)

    at org.epic.debug.PerlDB.access$2(PerlDB.java:1146)

    at org.epic.debug.PerlDB$VarUpdateJob.runInUIThread(PerlDB.java:1518)

    at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)

    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)

    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)

    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)

    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)

    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

    at org.talend.rcp.intro.Application.run(Application.java:59)

    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)

    at org.eclipse.core.launcher.Main.basicRun(Main.java:280)

    at org.eclipse.core.launcher.Main.run(Main.java:977)

    at org.eclipse.core.launcher.Main.main(Main.java:952)


It seems to be just a setup pb.

For info, PadWalker seems to be installed correctly, I checked whith that test:

###########################

#!/usr/bin/perl
#
require PadWalker;

print "OK!";

###########################

Output was:

E:\perl>perl test.pl
OK!
E:\perl>

Thanks for your help!

Offline

  • Index
  •  » Talend Open Studio for Data Integration » Installation
  •  » Problem with debugger

Board footer

Powered by FluxBB