Hi there,
just an update: there seem to be two issues here:
1. creating libraries for "user" and "share" installations does not
work for any scripting language,
2. in OOo 300, the method createContext() changed its signature (and
maybe some supporting classes as well):
o OOo 2.4:
public static com.sun.star.script.provider.XScriptContext
createContext(com.sun.star.frame.XModel,com.sun.star.uno.XComponentContext,com.sun.star.lang.XMultiComponentFactory);
o OOo 300:
public static com.sun.star.script.provider.XScriptContext
createContext(com.sun.star.frame.XModel,
com.sun.star.document.XScriptInvocationContext,
com.sun.star.uno.XComponentContext,
com.sun.star.lang.XMultiComponentFactory);
So a new object "XScriptInvocationContext" is used, will
have to research what this addition means/incurs. If anyone
knows about this, any hints/suggestions/ideas are highly
welcome. (Also, I would like to keep one deployable version
of the ooRexx script provider that works for pre 300, and
for 300 itself.)
So, issue # 1 above is probably a bug, but have not been able to find an
issue for it. Should I create one (I think it falls into the
show-stopper category)?
Issue # 2 can be resolved after researching the XScriptInvocationContext
(which may be very cool, if it does do, what I think it might do... :) ).
Regards,
---rony