This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
> > > > I've always had the jython registry error when IDV starts, I don't > know why. I'll look at that. > > > My guess is is that you have double dollar signs. The $${loopindex} > > is handled by the IDV, replacing the ${loopindex} with "0" > > Then, I think, jython is trying to evaluate the $0 as something. > > > > Where do I have a double dollar sign? I haven't written any jython > code, or any other code for IDV that has any dollar signs in it. I > don't think that this exception is caused by anything that I have > written. It just happens whenever I try to run an ISL script on the > command line. > From your error message there is: > >> File "<string>", line 3 > >> print 'Number:' + $${loopindex} > I thought you just included the wrong isl (which contains no such lines). Did you get any sort of stack trace? How exactly are you running this? Just: runIdv test.isl -Jeff Ticket Details =================== Ticket ID: TJE-306333 Department: Support IDV Priority: Normal Status: Open