Search This Blog

Re: [mobicents-public] deploy-config.xml constants

Sounds a reasonable enhancement, can you contribute with it? :)

-- Eduardo
..............................................
http://emmartins.blogspot.com
http://redhat.com/solutions/telco

2011/3/28 Vilius Panevėžys <vilius@elitnet.lt>:
> Hi,
> is there a possibility to define constants in deploy-config.xml ?
>
> As it's not mentioned in User Guide and AFAICT is not allowed in the XSD
> schema, I would suggest this as a useful extension. If I'm wrong I'd be
> interested in learning how to use that.
>
> Example use case would be when we have to define multiple RA Entities with
> numerous properties most of which have identical values for all of them
> except for only a couple of them that differ in all of the entities. In this
> case I would prefer to define the common values in a common set of variables
> (constants) at the top of the file (deploy-config.xml) and reference those
> in properties section of each of the entities. That's just common sense but
> it would really ease maintenance of such deployments.
>
> The first idea that comes to mind for this is to allow declaring strings,
> e.g.
> ====== SNIPPET START ======
> <!-- [...] -->
>                <!-- section of common properties -->
>                <xs:string name="commonPropertyValue">cpv</xs:string>
>
>                <!-- [...] -->
>                <!-- properties of a particular RA entity-->
>                <properties>
>                        <property name="commonProperty"
> type="java.lang.String" value="{$commonPropertyValue}" />
>                <!-- [...] -->
>                </properties>
> <!-- [...] -->
> ====== SNIPPET END ======
>
> Thanks!
>
>
> --
> Vilius Panevėžys
> Elitnet
>