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.

Reply via email to