This does not appear to be the case.
This fails, values are not set:
<property name="reqUsername" value="username"/>
<property name="reqPassword" value="pasword"/>
<class name="net.icsglobal.thelma.synapse.CreateBasicAuthMediator">
</class>
Charith Wickramarachchi wrote:
>
> Hi Kimhorn,
>
> AFAIK the class mediator use setter injection to set the properties in the
> class.
>
> this implies your class must have a setter for every property that you are
> going to populate from out side.
>
> ex property int abc---> setter : setAbc(int abc)
>
> In your case if the properties reqUsername and reqPassword have been set
> earlier or (set from the out side )you can ommit them in the confguration
>
> ex:
> <class name="net.icsglobal.thelma.synapse.CreateBasicAuthMediator">
> </class>
> this will work fine if your properties are set from outside;
>
> thank you,
>
> Charith
>
>
>
>
> On Mon, Mar 9, 2009 at 8:08 AM, kimhorn <[email protected]> wrote:
>
>>
>> I have a problem calling a Java class when the property values are set
>> elsewhere
>> in script. For example Username and Password are set earlier. How do I
>> pass
>> them to my class, without specifying then as a Value ?
>>
>> Obviously this works:
>>
>> <class name="net.icsglobal.thelma.synapse.CreateBasicAuthMediator">
>> <property name="reqUsername" value="cremedikhorn"/>
>> <property name="reqPassword" value="password0"/>
>> </class>
>>
>> What do I do if reqUsername and reqUsername have been set earlier ?
>>
>> <class name="net.icsglobal.thelma.synapse.CreateBasicAuthMediator">
>> <property name="reqUsername" />
>> <property name="reqPassword" />
>> </class>
>>
>> Doesn't work ?
>>
>> I would like these to be set by java code.
>> Setting these values, in text, each time is not secure.
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Java-Class-Properties-Setting-tp22406236p22406236.html
>> Sent from the Synapse - User mailing list archive at Nabble.com.
>>
>>
>
>
> --
> Charith Dhanushka Wickramarachchi
> http://charithwiki.blogspot.com/
>
>
--
View this message in context:
http://www.nabble.com/Java-Class-Properties-Setting-tp22406236p22406491.html
Sent from the Synapse - User mailing list archive at Nabble.com.