[infinispan-dev] ${java.io.tmpdir}

Vladimir Blagojevic vblagoje at redhat.com
Tue Oct 20 09:32:20 EDT 2009


Hey,

Ughh, not sure it would be an easy fix. There is a brute force solution 
though. Go through all method setters in configuration classes and 
invoke property replacement prior to property value assignment.

I'll see if there is some hook in JAXB or elsewhere to do this is in a 
less intrusive and more creative approach. Have a look yourself.

Cheers.

On 09-10-20 8:01 AM, Mircea Markus wrote:
> Hi Vladimir,
>
> This looks good.  Can we enhance this to support replacement for all
> attribute values? I've just been trying to migrate the test from
> JBossCache (StringPropertyReplacementTest)  to infinispan and noticed
> that it's not only the<property>  tags support this syntax, but all
> attributes. I've checked in StringPropertyReplacementTest on the
> trunk, can you please take a look?
>
> Cheers,
> Mircea
>
> On Oct 20, 2009, at 12:02 AM, Vladimir Blagojevic wrote:
>
>    
>> Mircea,
>>
>> Have a look at TypedPropertiesAdapter. It handles replacement for
>> <property>  elements. All those nagging and failing replacement tests
>> pass now.
>>
>> I found string-property-replaced.xml that indicates intention to
>> support
>> replacement for all values in all configuration elements? Do we want
>> this?
>>
>>
>>
>> On 09-10-19 1:23 PM, Mircea Markus wrote:
>>      
>>> Hey mate.
>>> Can we have a chat on this one tomorrow? We're getting close to a CR
>>> just to see how this can be solved.
>>> I'm in the office from 8 am to about 6 am tomorrow, gmt+1.
>>> Btw, I'm writing from lon :)
>>>
>>> Cheers,
>>> Mircea
>>>
>>> On Oct 19, 2009, at 7:00 PM, Mircea Markus wrote:
>>>
>>>        
>>>> Hi there,
>>>> There was code doing the replacement but got lost during migration
>>>> to
>>>> JAXB. The code that did the magic is in
>>>> org.jboss.util.StringPropertyReplacer from jboss-common-core.
>>>> Before setting any value on a property this had to be first. In JBC
>>>> this was quite straight forward, but don't know the hooks for
>>>> interfering with JAXB.
>>>>
>>>> Cheers,
>>>> Mircea
>>>>
>>>>
>>>> On Oct 19, 2009, at 6:49 PM, Vladimir Blagojevic wrote:
>>>>
>>>>          
>>>>> Mircea,
>>>>>
>>>>> Are we replacing these placement tokens? I cannot find code where
>>>>> we
>>>>> do this.
>>>>> Any ideas?
>>>>>
>>>>> Regards,
>>>>> Vladimir
>>>>>            
>>>>          
>>>        
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>      
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>    




More information about the infinispan-dev mailing list