[xwiki-devs] Issue with install on 4.5.3 of extension with dependency on 4.5.4
Hi devs, I've tried to install the Xambox extension on 4.5.3 and I'm getting en error: http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Xambox+Con... Here is the error: Dependency [org.xwiki.commons:xwiki-commons-component-api-4.5.4] is not compatible with core extension [org.xwiki.commons:xwiki-commons-legacy-component-api-4.5.3] Indeed in the build I have a reference to 4.5.4, but in reality it should not make a difference. What is the solution in this case ? Ludovic -- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
Hi Ludovic, On Jun 17, 2013, at 8:42 AM, Ludovic Dubost <[email protected]> wrote:
Hi devs,
I've tried to install the Xambox extension on 4.5.3 and I'm getting en error:
http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Xambox+Con...
Here is the error:
Dependency [org.xwiki.commons:xwiki-commons-component-api-4.5.4] is not compatible with core extension [org.xwiki.commons:xwiki-commons-legacy-component-api-4.5.3]
Indeed in the build I have a reference to 4.5.4, but in reality it should not make a difference. What is the solution in this case ?
It means you're trying to install your extension (which requires 4.5.4) on a system that has 4.5.3 installed. Your POM for the xambox extension says it requires 4.5.4 or later. If you want your xambox extension to work on 4.5.3 you need to define this in your POM. Now it would be great if there was a "force" button in the EM UI for superadmin who know what they are doing… Thanks -Vincent
On Mon, Jun 17, 2013 at 8:42 AM, Ludovic Dubost <[email protected]> wrote:
Hi devs,
I've tried to install the Xambox extension on 4.5.3 and I'm getting en error:
http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Xambox+Con...
Here is the error:
Dependency [org.xwiki.commons:xwiki-commons-component-api-4.5.4] is not compatible with core extension [org.xwiki.commons:xwiki-commons-legacy-component-api-4.5.3]
Indeed in the build I have a reference to 4.5.4, but in reality it should not make a difference. What is the solution in this case ?
That's why you should avoid put latest version as extension dependency. Always put the minimum version you want your extension to work on.
Ludovic
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
Is there a way to change this at the extension.xwiki.org level or is a rerelease necessary ? Ludovic 2013/6/17 Thomas Mortagne <[email protected]>
On Mon, Jun 17, 2013 at 8:42 AM, Ludovic Dubost <[email protected]> wrote:
Hi devs,
I've tried to install the Xambox extension on 4.5.3 and I'm getting en error:
http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Xambox+Con...
Here is the error:
Dependency [org.xwiki.commons:xwiki-commons-component-api-4.5.4] is not compatible with core extension [org.xwiki.commons:xwiki-commons-legacy-component-api-4.5.3]
Indeed in the build I have a reference to 4.5.4, but in reality it should not make a difference. What is the solution in this case ?
That's why you should avoid put latest version as extension dependency. Always put the minimum version you want your extension to work on.
Ludovic
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
Both. You can change everything you want in exo (in object editor when it's an imported extension and disable auto update) waiting for the new release. Or you simply do a new release and update the page. On Tue, Jun 18, 2013 at 9:41 AM, Ludovic Dubost <[email protected]> wrote:
Is there a way to change this at the extension.xwiki.org level or is a rerelease necessary ?
Ludovic
2013/6/17 Thomas Mortagne <[email protected]>
On Mon, Jun 17, 2013 at 8:42 AM, Ludovic Dubost <[email protected]> wrote:
Hi devs,
I've tried to install the Xambox extension on 4.5.3 and I'm getting en error:
http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Xambox+Con...
Here is the error:
Dependency [org.xwiki.commons:xwiki-commons-component-api-4.5.4] is not compatible with core extension [org.xwiki.commons:xwiki-commons-legacy-component-api-4.5.3]
Indeed in the build I have a reference to 4.5.4, but in reality it should not make a difference. What is the solution in this case ?
That's why you should avoid put latest version as extension dependency. Always put the minimum version you want your extension to work on.
Ludovic
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
participants (3)
-
Ludovic Dubost -
Thomas Mortagne -
Vincent Massol