Looking at bundles' headers I see the same version on 3.0.3 and 2.4.1 :
- Karaf 2.4.1:
Bundle-SymbolicName = org.apache.felix.fileinstall
Bundle-Version = 3.4.2
Bundle-Name = Apache Felix File Install
Bundle-SymbolicName = org.apache.felix.configadmin
Bundle-Version = 1.8.0
Bundle-Name = Apache Felix Configuration Admin Service
- Karaf 3.0.3:
Bundle-SymbolicName = org.apache.felix.fileinstall
Bundle-Version = 3.4.2
Bundle-Name = Apache Felix File Install
Bundle-SymbolicName = org.apache.felix.configadmin
Bundle-Version = 1.8.0
Bundle-Name = Apache Felix Configuration Admin Service
Looks like sub-folders of ${karaf.base}/etc are processed by Blueprint which
tries to find blueprint applications but see it as a bundle even if it does
not contains any blueprint data:
2015-04-21 08:31:11,495 | DEBUG | l for user karaf | BlueprintContainerImpl
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Instantiating component
shell-516
2015-04-21 08:31:35,589 | DEBUG | f-3.0.3-test/etc | BndUtils
| 2 - org.ops4j.pax.url.wrap - 2.3.0 | Creating bundle for
[wrap:jardir:/opt/sfw/containers/apache-karaf-3.0.3-test/etc/myfolder3$Bundle-SymbolicName=myfolder3&Bundle-Version=0.0.0]
2015-04-21 08:31:35,590 | DEBUG | f-3.0.3-test/etc | BndUtils
| 2 - org.ops4j.pax.url.wrap - 2.3.0 | Overwrite mode: KEEP
2015-04-21 08:31:35,630 | INFO | f-3.0.3-test/etc | fileinstall
| 7 - org.apache.felix.fileinstall - 3.4.2 | Installing bundle myfolder3 /
0.0.0
2015-04-21 08:31:35,631 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Starting BlueprintContainer
destruction process for bundle myfolder3
2015-04-21 08:31:35,631 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Not a blueprint bundle or
destruction of BlueprintContainer already finished for myfolder3.
2015-04-21 08:31:35,631 | DEBUG | f-3.0.3-test/etc | myfolder3
| 66 - myfolder3 - 0.0.0 | BundleEvent INSTALLED - myfolder3
2015-04-21 08:31:35,631 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Starting BlueprintContainer
destruction process for bundle myfolder3
2015-04-21 08:31:35,631 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Not a blueprint bundle or
destruction of BlueprintContainer already finished for myfolder3.
2015-04-21 08:31:35,640 | DEBUG | lixDispatchQueue | framework
| 0 - org.apache.felix.framework - 4.2.1 | FrameworkEvent PACKAGES REFRESHED
- org.apache.felix.framework
2015-04-21 08:31:35,643 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Starting BlueprintContainer
destruction process for bundle myfolder3
2015-04-21 08:31:35,644 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Not a blueprint bundle or
destruction of BlueprintContainer already finished for myfolder3.
2015-04-21 08:31:35,645 | DEBUG | f-3.0.3-test/etc | myfolder3
| 66 - myfolder3 - 0.0.0 | BundleEvent RESOLVED - myfolder3
2015-04-21 08:31:35,645 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Starting BlueprintContainer
destruction process for bundle myfolder3
2015-04-21 08:31:35,645 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Not a blueprint bundle or
destruction of BlueprintContainer already finished for myfolder3.
2015-04-21 08:31:35,646 | DEBUG | f-3.0.3-test/etc | myfolder3
| 66 - myfolder3 - 0.0.0 | BundleEvent STARTING - myfolder3
2015-04-21 08:31:35,646 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | Scanning bundle myfolder3
for blueprint application
2015-04-21 08:31:35,647 | DEBUG | f-3.0.3-test/etc | BlueprintExtender
| 15 - org.apache.aries.blueprint.core - 1.4.2 | No blueprint application
found in bundle myfolder3
2015-04-21 08:31:35,647 | DEBUG | f-3.0.3-test/etc | myfolder3
| 66 - myfolder3 - 0.0.0 | BundleEvent STARTED - myfolder3
2015-04-21 08:31:35,647 | INFO | f-3.0.3-test/etc | fileinstall
| 7 - org.apache.felix.fileinstall - 3.4.2 | Started bundle:
wrap:jardir:/opt/sfw/containers/apache-karaf-3.0.3-test/etc/myfolder3$Bundle-SymbolicName=myfolder3&Bundle-Version=0.0.0
--
View this message in context:
http://karaf.922171.n3.nabble.com/Karav-3-0-3-vs-2-4-1-file-install-behavior-tp4039815p4039821.html
Sent from the Karaf - User mailing list archive at Nabble.com.