-
1. Re: FUSE ESB v4.1.0-psc-01-01RC1/02RC1 failure on PC without Internet acce
concombremasqué Feb 8, 2010 5:53 AM (in response to concombremasqué)Ok I've found the reason.
In fact my issue can be reproduced with both 01RC1 and 02RC1.
To repro: simply try to install these RC on a machine without Internet access.
As it seems that feature file for "NMR features 1.1.0-psc-01-00RC1" is referenced somewhere in the code (because I can't find such dependency in any config file), a machine with Internet access will successfully be able to resolve the dependency whereas another machine without Internet access will fail with exception "java.lang.RuntimeException: URL mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.1.0-psc-01-00RC1/xml/features could not be resolved."
For 01RC1 we should ony have a reference to "NMR features 1.1.0-psc-01-01RC1".
For 02RC1 we should ony have a reference to "NMR features 1.1.0-psc-01-02RC1".
Can this be confirmed and fixed for next RC (i.e. update all feature references) so as to be able to install SMX without Internet access?
Thanks.
CM
-
2. Re: FUSE ESB v4.1.0-psc-01-01RC1/02RC1 failure on PC without Internet access
eglynn_eglynn Feb 8, 2010 7:10 AM (in response to concombremasqué)Salut concombre!
Are you using the "ode" feature perchance?
I notice there's a lingering reference to version 1.1.0-psc-01-00RC1 in the ode-jbi-karaf features.xml provided with the 4.1.0-psc-01-02RC1 kit, in the form of the versioned dependency on the transaction feature.
In future hotfixes, we shall have to re-release ode-jbi-karaf as well whenever the NMR version is touched. But for the moment, you can work around the issue by manually editing the relevant features file:
system/org/apache/ode/ode-jbi-karaf/1.3.3-psc-01-00RC1/ode-jbi-karaf-1.3.3-psc-01-00RC1-features.xml 22c22 < <feature version="1.1.0-psc-01-00RC1">transaction</feature> --- \> <feature version="1.1.0-psc-01-02RC1">transaction</feature>
Regards,
Eoghan
-
3. Re: FUSE ESB v4.1.0-psc-01-01RC1/02RC1 failure on PC without Internet acces
concombremasqué Feb 8, 2010 8:02 AM (in response to eglynn_eglynn)Hi Eoghan,
No I do not use Ode feature but if I remove the Ode feature repository (mvn:org.apache.ode/ode-jbi-karaf/1.3.3-psc-01-00RC1/xml/features) from the featuresRepositories property in file org.apache.felix.karaf.features.cfg, then it works!
So this can be a valid workaround for people who want to run SMX on a PC without Internet access (and if they do not need Ode feature of course). Another workaround would be to update the Ode feature file and fix the reference (what you suggested).
Thanks for your help.
Regards,
CM
-
5. Re: FUSE ESB v4.1.0-psc-01-01RC1/02RC1 failure on PC without Internet acces
concombremasqué Feb 16, 2010 5:06 AM (in response to eglynn_eglynn)Thanks for the feedback. And yes I am going to use your latest release (FUSE ESB 4.2).
Regards,
CM