NB - copied both to Bill Lam,  and to Programming forum.
This doesn't appear to be a Beta issue.

History repeats itself:
test'' in oocalc.ijs    fails again under J901 (and J807 - I haven't tried it in a while)

Trivially,  in the line
(1!:1 <jpath '~addons/tables/wdooo/test1.xls',(y-.@-:'')#'x') 1!:2 <f1=. jpath '~temp/test1.xls',(y-.@-:'')#'x'
"f1" needs changing to "f"

Following that correction, this is what happens, in my installation, anyway:

           test_base_''
       file:///c:/d/j901/user/temp/test1.xls
       error
       Other error: _2147221164
       |value error: desktop
       |   (olemethod__p ::0:)    desktop;'terminate'

The real error appears to occur further back in the function, as indicated by _2147221164 perhaps,
possibly at the very first call after
try.  , namely :
  'base temp'=. olecreate__p 'com.sun.star.ServiceManager'

So when control jumps to catch. ,  desktop hasn't been defined, leading to a further
untrapped error.

I've tried following progress in debug (invoked using ctrl-K) but it is not clear where it
jumps to catch.

I have Libre Office 6.3.3.2 (x64) installed.

Here's the J & OS version info:
JVERSION

Engine: j901/j64avx/windows

Beta-s: commercial/2019-12-02T12:51:33

Library: 9.01.16

Qt IDE: 1.8.2/5.12.2

Platform: Win 64

Installer: J901 install

InstallPath: c:/d/j901

Contact: www.jsoftware.com


I find similar behaviour in J807, except that test doesn't need the base locale provided.

Not a terribly important problem for me,  but somebody else might be happy to see this

addon working.


Thanks,


Mike












----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to