Can't set breakpoints

2 views
Skip to first unread message

EPM13

unread,
Oct 20, 2010, 12:39:07 PM10/20/10
to XQDebug
Hi,

I've been using xqdebug and it's helped me a lot already. Thanks! I
also had to install it twice to get it to work.

I'm having the problem with not being able to set breakpoints. setbp=0
shows up in the url. I saw the one issue concerning this.

What's odd is that it works in some modules but not in others. In the
application I'm working in I'm able to set breakpoints in the first
two modules but not after that, although other modules are in the same
directory. They're on a linux server running Marklogic 4.1-6
Enterprise with the modules stored in a database and not on the file
system.

Stepping through is getting very tedious. Is there anything I can do
to resolve this?

Thanks,

Emery
Message has been deleted
Message has been deleted

Keith Breinholt

unread,
Oct 25, 2010, 10:51:11 PM10/25/10
to XQDebug
Currently, no expression ID information is available in modules that
have been called with xdmp:invoke(). Without an expression ID we
can't set a breakpoint. I'm working with MarkLogic to see if there is
a workaround or a fix to get this information in invoked modules.

Version 1.0.2 includes a couple of updates that may help. There is
better support for displaying MarkLogic source from the <installdir>/
Modules/MarkLogic directory and when no breakpoint information is
available the breakpoint column shows an mdash instead of the BP
insert icon. Hopefully this will help people understand there isn't
information available instead of leading them to think they can set a
BP when they can't.
Reply all
Reply to author
Forward
0 new messages