I am porting my code from JBoss Fuse 6.2.1 to JBoss Fuse 6.3.0.
On my development environment I used Maven to build -SNAPSHOTS of my Java projects, and have them automatically deployed using dev:watch
command.
I installed my bundle with install mvn:my.groupid/my-artifactid/version-SNAPSHOT
and then dev:watch ID
.
Following mvn install
builds do not get automatically loaded inside JBoss Fuse, no messages in any log.
What could be the cause?
A default configuration has changed between versions.
Property
org.ops4j.pax.url.mvn.localRepository
was not defined in 6.2.1 (thus defaulting to~/.m2/repository
), now defaults to${karaf.data}/repository
on 6.3.0So to reenable previous behaviour, set the property to
Property is defined in
etc/org.ops4j.pax.url.mvn.cfg
version 6.2.1
version 6.3.0