Hello Alberto,

One more thing is that any map:transform or map:serialize must have:
type="servlet-service" with servlet:/ protocol.

Greetings,
Greg


2014/1/17 gelo1234 <[email protected]>

> Hello Alberto,
>
> Have you defined
>
> <map:match pattern="translations_*.properties">
>
> with:
> <map:generate type="service-consumer"/> ?
>
> Otherwise:
>
> <map:parameter name="bundle"
>
> value="servlet:/translations_{jexl:cocoon.request.lang}.properties" />
>
> will not work as expected.
>
> Take a look at C3 samples sitemap.xmap [1] which shows correct definition
> of service consumer.
>
> Greetings,
> Greg
>
> [1]
> http://svn.apache.org/repos/asf/cocoon/cocoon3/trunk/cocoon-sample/src/main/resources/COB-INF/sitemap.xmap
>
>
> 2014/1/17 Alberto Brosich <[email protected]>
>
>>
>> Hi,
>>
>> I'm migrating a 2.1 cocoon application to 3.0, using beta1-SNAPSHOT
>> because I need the sql transformer.
>> As I wrote in the subject, I'm need to specify an internal pipeline as
>> bundle for the i18n transformer, because the properties file has to be
>> derived from database. Using a plain file it works.
>> I tried several urls using "servlet:" protocol, but without success.
>>
>> I have the following internal pipeline:
>> <map:match pattern="translations_*.properties">
>>
>> and I tried several bundles urls like:
>> <map:parameter name="bundle" value="servlet:/translations" />
>> or
>> <map:parameter name="bundle"
>> value="servlet:/translations_{jexl:cocoon.request.lang}.properties" />
>>
>> The exception is:
>> org.apache.cocoon.pipeline.SetupException:
>> java.util.MissingResourceException: Can't find bundle for base name
>> servlet:/translations, locale en
>>
>> What I doing wrong?
>>
>> Best regards
>>
>> Alberto
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

Reply via email to