You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by maisonneuve nico <ni...@hotmail.com> on 2003/08/26 15:31:56 UTC

use my own configuration file for my avalon component

hy
i made several avalon components with configurable interface
i would use a configuration file (myconf.xconf) and no cocoon.xconf
to configure this components.. but i don't know how do this..

someone can me help..:-)

_________________________________________________________________
Trouvez l'âme soeur sur MSN Rencontres ! http://g.msn.fr/FR1000/9551


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Re: use my own configuration file for my avalon component

Posted by Antonio Gallardo <ag...@agsoftware.dnsalias.com>.
maisonneuve nico dijo:
> i would use a configuration file (myconf.xconf) and no cocoon.xconf to
> configure this components.. but i don't know how do this..

Hi:

It is very easy :)

1. You can edit your cocoon.xconf to "tell" him about your own config file
that address new roles:

<cocoon version="2.0" user-roles="myconf.xconf">
  ...
</cocoon>

2. Your myconf.xconf can define new roles, for example:

<role-list>
   <role name="com.my.components.myOwnComponent"
    shorthand="mynewcomponent"
    default-class="com.my.components.myOwnComponentImplementation"/>
</role-list>

3. Use your role inside cocoon.xconf:

<mynewcomponent>
   <parameter name="param1" value="value of param 1"/>
   <parameter name="param2" value="value of param 2"/>
</mynewcomponent>

4. Restart Cocoon.

5. Use this component as the others using lookup mynewcomponent.ROLE

Tha is all!

I hope this will help you.

Best Regards,

Antonio Gallardo




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org