2012-08-14 4 views
0

Je suis un bug ou peut-être j'oublié une chose, mais ServiceMix ne veut pas mettre le nom de paquet correct/nom symbolique:ServiceMix et bundle Nom/Mnémonique

Command list : 
[ 221] [Active ] [] [] [ 60] mvn:org.emp.idewe.ipsi/esb-precube/1.2.2-SNAPSHOT 

Instead of : 
[ 221] [Active ] [] [] [ 60] Idewe:Esb-PreCube (1.2.2-SNAPSHOT) 

and command list -s : 
[ 221] [Active ] [] [] [ 60] no symbolic name 

Mon Manifest.mf:

Manifest-Version: 1.0 
Export-Package: ... 
Tool: Bnd-0.0.357 
Bundle-Name: Idewe:Esb-PreCube 
Created-By: Apache Maven Bundle Plugin 
Bundle-Vendor: ... 
Build-Jdk: 1.6.0_29 
Bundle-Version: 1.2.2.SNAPSHOT 
Bnd-LastModified: 1344950093005 
Bundle-ManifestVersion: 2 
Bundle-Description: ... 
Import-Package: ... 
Bundle-SymbolicName: org.emp.idewe.ipsi.esb-precube 

et mon feature.xml:

<feature name="Esb-PreCube.1.2.2-SNAPSHOT" version="1.2.2-SNAPSHOT"> 
    <feature>camel-spring</feature> 
    <bundle>mvn:org.emp.idewe.ipsi/esb-precube/1.2.2-SNAPSHOT</bundle> 
</feature> 

Toutes les idées?

+0

Peut-être que votre manifeste n'est pas au bon endroit? –

Répondre

0

Apparemment, votre ensemble n'est pas configuré correctement car le nom symbolique de l'ensemble n'est pas résolu. Si cela est corrigé, Karaf/Servicemix le déploiera immédiatement avec le bon nom.