cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simone Tripodi <simone.trip...@gmail.com>
Subject Re: Help needed on finalizing the JAXB optional support
Date Wed, 14 Jul 2010 13:39:40 GMT
Hi all guys,
any hint on it? Please! :P
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Sat, Jun 26, 2010 at 7:11 PM, Simone Tripodi
<simone.tripodi@gmail.com> wrote:
> Hi all guys,
> I resolved the Collection Generic type problem[1], but the question
> about the plural stemmer/inflector is still open, can anyone help me
> please?
> Thanks in advance, have a nice weekend :)
> Simo
>
> [1] http://tinyurl.com/23bpwnc r958243
>
> http://people.apache.org/~simonetripodi/
> http://www.99soft.org/
>
>
>
> On Thu, Jun 24, 2010 at 10:49 AM, Simone Tripodi
> <simone.tripodi@gmail.com> wrote:
>> Hi all,
>> a month ago I started developing the JAXB optional support for C3
>> pipeline, with a lot of limits:
>>
>> * each time a new object has to be mashalled, the JAXBContext were
>> created, now it uses a memory-based LRU cache;
>> * it supported just POJOs graphs, without any support for collections and array.
>>
>> I was able to plug the array support (see cocoon-optional r936231) but
>> after several tries I had to resign to discover collections generic
>> type at runtime; I also checked-out the Jersey source code to see how
>> do they extract this information, but I got lost :(
>> So, my first question is: can anyone help me please? :P
>>
>> Moreover, for Collection/Array object, there is the need that the root
>> element name of the marshalled document is the plural of the list; I
>> found two existing implementations for this purpose:
>>
>> * the Apache Betwixt "PluralStemmer" [1]
>> * the Jersey "Inflector" [2]
>>
>> I personally find the Jersey implementation much more complete but it
>> is not licensed under the Apache license. So my question is: can I
>> extract part of that class to include in our software? Is that
>> allowed?
>>
>> Many thanks in advance, have a nice day
>> Simo
>>
>> [1] http://tinyurl.com/376ehs9
>> [2] http://tinyurl.com/3yqbssj
>>
>> http://people.apache.org/~simonetripodi/
>> http://www.99soft.org/
>>
>

Mime
View raw message