On 02/05/2014 11:22 AM, Miguel wrote:
> Hi
>
> I have to come back to old configuration of generator:
>
> <map:generator label="icmsRest" name="icmsRest"
> logger="es.juntadeandalucia.generation.CustomGenerator"
> src="es.juntadeandalucia.generation.CustomGenerator">
> <serverICMS>ip_machine</serverICMS>
> <portICMS>port_machine</portICMS>
> <namePool>org.apache.cocoon.generation.HttpPoolManager</namePool>
> </map:generator>
>
> Then, HttpPoolManager is a resource defined like spring bean and for
> to use it in my custom generator, I have to implement
> ApplicationContextAware interface. So, in this way, my generator work
> fine and recycle method is called at finish of my generator.
>
Hi Miguel,
not sure whether I understand, you have it working now?
I think the recyle method is special to avalon and I think spring based
components do not use this method anymore. Using the "old" config tricks
c2.2 into using the avalon methods...at least that is what its look like.
salu2
>
> El 04/02/2014 16:52, Miguel escribió:
>> Hi,
>>
>> I'm migrating configuration custom generator from Avalon to Spring
>> and generator is working well but I have checked that generator does
>> not call recycled method when it has finished.
>>
>> My generator configuration in servlet-service.xml file is:
>>
>> <bean scope="prototype"
>> name="org.apache.cocoon.generation.Generator/customGenerator"
>> class="es.juntadeandalucia.generation.CustomGenerator">
>> <property name="server" value="${ip.machine}" />
>> <property name="port" value="${port_machine}" />
>> <property name="parser"
>> ref="org.apache.cocoon.core.xml.SAXParser"/>
>> <property name="manager"
>> ref="org.apache.avalon.framework.service.DefaultServiceManager" />
>> </bean>
>>
>> When I used old configuration:
>>
>> <map:generator label="customGenerator" name="customGenerator"
>> src="es.juntadeandalucia.generation.CustomGenerator">
>> <server>${ip.machine}</server>
>> <port>${port_machine}</port>
>> </map:generator>
>>
>> then, my generator work all well and execute recycle method when
>> generator is finished.
>>
>> Any ideas?
>> Thanks.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
--
Thorsten Scherler <scherler.at.gmail.com>
codeBusters S.L. - web based systems
<consulting, training and solutions>
http://www.codebusters.es/