>>>>> Jean-Baptiste Onofré <[email protected]>:

> Hi,
> for the bundles located in etc/startup.properties, it doesn't use maven
> or pax-url because it's loaded AFTER startup.properties.

> The Karaf Main is loading etc/startup.properties and "translate" the
> URLs (which are not actually mvn URLs) in the system folder.

> So, it means that if you have
> mvn:org.apache.servicemix.spec/org.apache.servicemix.specs.activation-api-1.1/2.9.0
> in etc/startup.properties, your system folder has to contain
> system/org/apache/servicemix/spec/org.apache.apache.servicemix-specs.activation-api-1.1-2.9.0.jar
> file.

Right.  This explains why karaf suddenly started working after a couple
of attempted restarts, because then karaf found it in the local maven
repo (I'm not sure if that's intentional or not...? :-) )

But now I know what to look for.

Thanks!

Reply via email to