To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=71358





------- Additional comments from [EMAIL PROTECTED] Mon Nov 13 08:21:37 -0800 
2006 -------
Mnasato, I spend some thoughts on this ... 

Trying to understand where you are heading, I see that you would like to use
Java-Uno (Uno for the Java programming language) independently of the URE or
OOo, to connect to a running OOo process. Therefor you need the Java-Uno jars
(juh.jar, jurt.jar, ridl.jar (we should have called this one riddle.jar,
shouldn't we :-), sandbox.jar is/should not be needed anymore) and the jar file
containing OOo API types, unoil.jar.

So the Java-Uno jars could be outfactored into their own installation unit (e.g.
Java-Uno.rpm or ibiblio), this is more complicated with unoil.jar, as this may
change more frequently (may be even incompatible) than Java-Uno and depends on
the OOo API.

Note that Remote-Uno (currently implemented for Java-Uno and Binary-Uno) depends
on detailed knowledge regarding the types getting (un-)marshaled over a
connection. E.g. an uno::Any containing an unknown type typically leads to a
disconnection.

The unoil.jar problem is e.g. solveable by using an own classloader, taking care
of unavailable types and loading these via remote Uno. Support for this had been
discussed quite often but had not been pressing enough to be implemented. 

Some points regarding uploading the Java-Uno and OOo jar files to ibilio:
- The files need to be updated regularly.
- The files need to be versioned.
- I don't know yet, how to handle potentially incompatible versions.

I suggest that you either implement and maintain the above points, or that you
add an entry to the Uno todo list on the wiki
(http://wiki.services.openoffice.org/wiki/Uno/Todo).


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to