To entire Apache Geode community-

I apologize for the inconvenience this issue caused.  This (SGF-565) along
with a couple other items is reason enough for me to push new release bits
(even on the 1.0.0-INCUBATING-RELEASE, which I have not officially
announced yet).  Note, this is an atypical and not usually recommended
practice since artifact servers usually cache the bits, but I am make a 1
time exception in this case.

Announcement to come.

Cheers,
John


On Wed, Nov 9, 2016 at 9:24 AM, John Blum <[email protected]> wrote:

> See SGF-565 [1] for more details and updates on my progress.
>
> Cheers,
> John
>
> [1] https://jira.spring.io/browse/SGF-565
>
>
> On Wed, Nov 9, 2016 at 7:56 AM, John Blum <[email protected]> wrote:
>
>> Hi Dharam-
>>
>> Good catch and thank you for the feedback.  I am on it.
>>
>> Cheers,
>> John
>>
>>
>> On Wed, Nov 9, 2016 at 2:59 AM, Dharam Thacker <[email protected]
>> > wrote:
>>
>>> Hi John,
>>>
>>> I was trying with Spring data geode (1.0.0.APACHE-GEODE-INCUBATING-M3)
>>> as well as (1.0.0.APACHE-GEODE-INCUBATING) releases. I found that
>>> whenever you specify locators property on CacheServerApplication
>>> annotation, it gives a problem due to recursive calls bug in
>>> AbstractCacheConfiguration class.
>>>
>>> class AbstractCacheConfiguration {
>>>
>>> *setLocators*(Integer mcastPort) {
>>>  this.mcastPort = mcastPort;
>>>  *setMcastPort(DEFAULT_MCAST_PORT);*
>>> }
>>>
>>> *setMcastPort*(String locators) {
>>>   this.locators = locators;
>>>  * setLocators(DEFAULT_LOCATORS);*
>>> }
>>>
>>> }
>>>
>>>
>>> Example:
>>>
>>> @SpringBootApplication
>>> @CacheServerApplication(autoStartup=true, locators="localhost[9001]")
>>> public class MyCacheServiceMain {
>>>
>>> // Main method as trivial
>>>
>>> }
>>>
>>> But with that it gives, stackoverflow error,
>>>
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setLocators(AbstractCacheConfiguration.java:685)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setMcastPort(AbstractCacheConfiguration.java:712)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setLocators(AbstractCacheConfiguration.java:685)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setMcastPort(AbstractCacheConfiguration.java:712)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setLocators(AbstractCacheConfiguration.java:685)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setMcastPort(AbstractCacheConfiguration.java:712)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]at
>>> org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setLocators(AbstractCacheConfiguration.java:685)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>> at org.springframework.data.gemfire.config.annotation.AbstractC
>>> acheConfiguration.setMcastPort(AbstractCacheConfiguration.java:712)
>>> ~[spring-data-geode-1.0.0.APACHE-GEODE-INCUBATING-M3.jar:na]
>>>
>>> Thanks & Regards,
>>> - Dharam Thacker
>>>
>>
>>
>>
>> --
>> -John
>> 503-504-8657
>> john.blum10101 (skype)
>>
>
>
>
> --
> -John
> 503-504-8657
> john.blum10101 (skype)
>



-- 
-John
503-504-8657
john.blum10101 (skype)

Reply via email to