Re: Jar-Problem extension installation
Stephan Bergmann <[email protected]> Mon, 13 Dec 2010 09:27:46 +0100
| Newsgroups | gmane.comp.openoffice.devel.api |
|---|---|
| Message-ID | <[email protected]> |
On 12/13/10 08:53, Martin Dobiasch wrote:
>> Does the CLASSPATH environment variable of the unopkg call happen to
>> contain some instance of that MidiCSDext.jar?
>
> Yes it did contain an instance. After storing it away I no get:
>
> /Applications/LibreOffice.app/Contents/program/unopkg add -v -f
> MidiCSDext.oxt
> Copying: MidiCSDext.oxt
> Enabling: MidiCSD
> Enabling: types.rdb
> Enabling: MidiCSDext.jar
>
> ERROR: (com.sun.star.deployment.DeploymentException) { { Message = "An error
> occurred while enabling: MidiCSDext.jar", Context =
> (com.sun.star.uno.XInterface) @5a1331c }, Cause = (any) {
> (com.sun.star.registry.CannotRegisterImplementationException) { { Message =
> "", Context = (com.sun.star.uno.XInterface) @0 } } } }
> rollback...
> Disabling: types.rdb
> rollback finished.
> An error occurred while enabling: MidiCSDext.jar
>
> So I still have something wrong but, what?
unopkg still has trouble executing the registration Java code at
at.univie.MidiCSD.impl.RegistrationHandler in your MidiCSDext.jar, but
the empty CannotRegisterImplementationException message is of course
unhelpful in finding out why.
Do you have an empty class path now? (Also, I am not completely sure,
but I think unopkg should use class path settings from OOo's "Tools -
Options... - Java" dialog, not from the CLASSPATH environment variable;
please check those settings, too.)
-Stephan