Pierre-Arnaud Marcelot schrieb:
Hi Felix,

That's what I was trying to fix these last days.

It seems there's a problem with the 3 plugins we are repackaging.
Theses jars are signed and, as we've updated the 'plugin.xml' of each plugin, the SHA1 checksum verification fails and prevents Eclipse from loading the plugin, which causes our plugins to not be loaded correctly (or not loaded at all)...

Strangely this kind of problem was not occurring when we were 3.2.x dependencies... Something must have changed between 3.2.x and 3.3.x.

We don't have many solutions to fix this problem.
I see 2 possible ones:

1°/ We let the 'plugin.xml' of each plugin untouched, but in that case, we'll have a lot of superfluous things (menus, preferences entries, extensions points, etc.).

2°/ We continue to use our own ' plugin.xml' file, but then, we'll have to deploy on the M2 repo our own version of the plugins. We'll have to remove the Eclipse sign on the jar and, either let it unsigned, or sign it using our own keystore. In any case, we have to change the title of the plugin in something like e.g. "Search Support (adapted for Apache Directory Studio)" instead of just "Search Support".

3°/ We can remove the sha and md5 checksum files from the repository, but this works only if eclipse doesn't has any internal checksums.

Are you sure that the structure of the plugin.xml hasn't changed for the new versions?

Felix

Reply via email to