Précédent   Forum du club des développeurs et IT Pro > Java > Serveurs, conteneurs, et Java EE > Modularisation (OSGi, SCA...)
Modularisation (OSGi, SCA...) Forum d'entraide sur les architectures modulaires à base de composants et services (OSGi, SCA...). Avant de poster -> Les cours OSGi
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/01/2012, 17h53   #1
BakaOnigiri
Membre confirmé
 
Avatar de BakaOnigiri
 
Inscription : avril 2002
Messages : 344
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 344
Points : 211
Points : 211
Par défaut [OSGi] Gestion des dépendances de type librairies non OSGIfiées

Bonjour,

voilà je débute avec OSGi, et je suis en train de convertir une appli pour l'intégrer dans OSGi.

Mais je coince sur un problème assez simple : mon appli était générée avec maven, et j'utilisais le plugin 'assembly' pour générer un gros .jar contenant toutes les dépendances.

Que dois-je faire pour faire à peut près la même chose pour cibler osgi ? j'ai essayé le plugin Apache Felix maven-bundle-plugin, avec le configuration
Code :
<Embed-Dependency>*;scope=compile|runtime;inline=true</Embed-Dependency>
mais il manque des librairies, et çà ne semble pas fonctionner.

J'ai donc convertis certains des artefacts dont je suis maitre en leur rajoutant ce qu'il faut bien pour que le manifest soit au format osgi, pas de problème.


Mais que faut-il faire pour que çà fasse la même chose pour les dépendances sur lesquels je n'ai aucun pouvoir (tel que dans mon cas : bsh) ?

En effet, certains artefacts ne sont pas au format osgi, et donc ne semblent pas pouvoir être chargées.


Merci d'avance.
BakaOnigiri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2012, 21h16   #2
sekaijin
Expert Confirmé Sénior
 
Avatar de sekaijin
 
Homme
Urbaniste
Inscription : juillet 2004
Messages : 2 171
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 49
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 2 171
Points : 5 162
Points : 5 162
http://davidvaleri.wordpress.com/201...n-osgi-bundle/

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h40.


 
 
 
 
Partenaires

Hébergement Web