Thank you, Mark.

Ali Koyuncu

> On 17 May 2016, at 17:16, Mark Secrist <[email protected]> wrote:
> 
> The general rule of thumb you need to follow is that ANY classes you register 
> directly in the cache.xml file (ex PartitionResolver, Event Handlers, 
> Functions, etc) absolutely MUST also implement Declarable whether you intend 
> to pass arguments to it or not. In general, I'd say it's a good idea anyway 
> because even if you register via gfsh command, this usually turns into an 
> entry in the cluster configuration cache.xml file, which is maybe why it 
> seemed to work initially but failed on startup.
> 
> Mark
> 
>> On Tue, May 17, 2016 at 3:43 AM, Ali Koyuncu <[email protected]> wrote:
>> Yes, helped. Thank you :)
>> 
>> 
>>> On Tue, May 17, 2016 at 12:31 PM, Shuvro Das <[email protected]> wrote:
>>> Hi Ali,
>>> 
>>> Just make sure you have implements Declarable along with AsyncEventListener 
>>> if you are declaring OperationAsyncEventListener in you .xml file. 
>>> 
>>> public class MyAsyncEventListener implements AsyncEventListener,Declarable
>>> 
>>> 
>>> 
>>> please let us know if this help attached a sample.
>>> 
>>> 
>>> Thanks and Regards,
>>> Shuvro Das
>>> 
>>> 
>>>> On Tue, May 17, 2016 at 2:54 PM, Ali Koyuncu <[email protected]> wrote:
>>>> I have implemented as shown in the sample code and only implemented 
>>>> AsyncEventListener.
>>>> 
>>>> Do you have sample code, so I can modify my code?
>>>> 
>>>> Thank you in advance.
>>>> 
>>>>> On Tue, May 17, 2016 at 12:16 PM, Shuvro Das <[email protected]> wrote:
>>>>> Hi Ali,
>>>>> 
>>>>> Have you implements Declarable on OperationAsyncEventListener?
>>>>> 
>>>>> Thanks and Regards,
>>>>> Shuvro Das
>>>>> Technical Support Engineer
>>>>> Pivotal.
>>>>> TEL: +91 9860311283 (Mobile)
>>>>> TEL: +91 20 662 48392(Work)
>>>>> Working hours: 9:00 - 18:00 IST
>>>>> How to upload artifacts : 
>>>>> https://support.pivotal.io/hc/en-us/articles/204369073
>>>>> How to escalate : 
>>>>> https://support.pivotal.io/hc/en-us/articles/203809556-Pivotal-How-do-I-escalate-an-existing-case-ref:_00D409hQR._50080cLnsM:ref
>>>>> 
>>>>>> On Tue, May 17, 2016 at 2:44 PM, Ali Koyuncu <[email protected]> 
>>>>>> wrote:
>>>>>> Hi,
>>>>>> 
>>>>>> Yesterday I defined Asynch Queue Event and it worked well. Today, when I 
>>>>>> try to start the server, I got the following exception:
>>>>>> 
>>>>>> 
>>>>>> gfsh>start server --name=Server1 
>>>>>> --classpath=/home/company/product/simulator/lib/somelibrary-0.1.0.jar 
>>>>>> --include-system-classpath=true
>>>>>> Starting a GemFire Server in /home/exodus/geode/vq/bin/1DataServer...
>>>>>> The Cache Server process terminated unexpectedly with exit status 1. 
>>>>>> Please refer to the log file in /home/exodus/geode/vq/bin/1DataServer 
>>>>>> for full details.
>>>>>> 
>>>>>> Exception in thread "main" com.gemstone.gemfire.cache.CacheXmlException: 
>>>>>> Class "com.acme.events.OperationAsyncEventListener" is not an instance 
>>>>>> of Declarable.
>>>>>>     at 
>>>>>> com.gemstone.gemfire.internal.cache.xmlcache.CacheXmlParser.createDeclarable(CacheXmlParser.java:2139)
>>>>>> 
>>>>>> 
>>>>>> CLASSPATH variables are already defined as environment variables.
>>>>>> 
>>>>>> How to solve it?
>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> 
>>>>>> Saygılarımla, with my warm regards,
>>>>>> 
>>>>>> Ali KOYUNCU
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> 
>>>> Saygılarımla, with my warm regards,
>>>> 
>>>> Ali KOYUNCU
>> 
>> 
>> 
>> -- 
>> 
>> Saygılarımla, with my warm regards,
>> 
>> Ali KOYUNCU
> 
> 
> 
> -- 
> Mark Secrist | Sr Manager, Global Education Delivery
> 
> [email protected]
> 
> 970.214.4567 Mobile
> 
>   pivotal.io
> 
> Follow Us: Twitter | LinkedIn | Facebook | YouTube | Google+

Reply via email to