[WebLab-User] [ARMADA] Resource Container Problème

Yann Mombrun yann.mombrun at gmail.com
Wed Feb 8 18:34:22 CET 2012


Bonsoir,

Je n'ai pas grand à ajouter à ton mail, tu as tout compris ;-) Et cela
revient régulièrement dans les débats...

Segment était une sous-classe de Resource dans des versions plus anciennes
du WebLab (avant 1.1 je pense).

Cela a changé pour deux raisons principales :
 1. Pour une question de simplification. Les Annotations étaient auparavant
dispersées entre les différents mediaUnit et les segments.
 2. Car un segment seul n'a pas d'utilité sans la médiaUnit à laquelle il
appartient.


Du coup, ma question c'est que comptez vous faire avec ce Segment ?
Pourquoi ne pas demander la MediaUnit directement ?

Cdlt,
Yann

2012/2/8 Alexandre GAUTIER <alexandre.gautier.76 at gmail.com>

> Bonsoir à tous,
> Je me permets de vous envoyer un mail, car j'ai un soucis avec un service
> que j'ai développé qui implémente l'interface ResourceContainer.
> Je me suis fortement inspiré de votre service open source  file-repository.
> Mon problème vient dans la méthode getResource(uri):Resource.
> En effet, si j'en crois le code du service file-repository, le getResource
> effectue un parcours en profondeur afin de chercher l'uri dans la ressource
> de départ.
> Ainsi si je fournis en entrée l'uri d'un segment par exemple (ce que je
> veux), alors la méthode devrait me retourner ce fameux segment.
> Or ceci n'est pas possible car le getResource renvoie une ressource et
> Segment n'hérite pas de Resource.
> J'ai vraiment du mal à comprendre car votre code dans le file-repository
> renvoie pourtant bien des segments :
>
>>                         Iterator<Segment> itSeg = listSegmentCopy.iterator();                        *while* (ret == *null* && itSeg.hasNext()) {                                ret = *this*.getResourceInside(itSeg.next(), uri, newRes, res);                        }
>>
>> J'ai pensé que peut-être par le passé Segment héritait bien de Resource
> mais plus maintenant...
> Avez vous une idée de l'origine du problème? ou bien une solution à
> émettre car cela fait des heures que je suis dessus et je n'avance pas...
> Merci d 'avance
> Cordialement
> Alexandre GAUTIER
>
>
> _______________________________________________
> User mailing list
> User at weblab-project.org
> http://weblab-project.org/mailman/listinfo/user_weblab-project.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://weblab-project.org/mailman/private/user_weblab-project.org/attachments/20120208/65401dd0/attachment.html>


More information about the User mailing list