[ 
https://issues.apache.org/jira/browse/STRATOS-1108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14288843#comment-14288843
 ] 

Manula Chathurika Thantriwatte commented on STRATOS-1108:
---------------------------------------------------------

Hi,

This issue was fixed in Stratos 4.0.0. Here I have attached the CEP extension 
patch. We need to apply the patch changes to Stratos 4.1.0 as well. This fix 
depends on the siddhi core fix which was done to the 
siddhi-core_2.0.0.wso2v4.jar. So we need to wait for the CEP release because 
the fix done to the siddhi-core_2.0.0.wso2v4.jar is currently not available in 
nexus.

Thanks ! 

> Longetivity test issu: VMs spawned and Stratos threw OutOfMemoryError
> ---------------------------------------------------------------------
>
>                 Key: STRATOS-1108
>                 URL: https://issues.apache.org/jira/browse/STRATOS-1108
>             Project: Stratos
>          Issue Type: Bug
>          Components: CEP
>    Affects Versions: 4.1.0 Alpha
>            Reporter: Manula Chathurika Thantriwatte
>
> We have observed this issue on multiple testbeds where we observed VMs were 
> being re-spawn after Stratos has been running for about 7-9 days. Wso2carbon 
> log shows numerous OutOfMemoryError. Memory dump was auto-generated when this 
> happened. 
> TID: [0] [STRATOS] [2014-09-07 03:43:48,708] ERROR 
> {org.apache.stratos.cep.extension.SecondDerivativeFinderWindowProcessor} - GC 
> overhead limit exceeded 
> {org.apache.stratos.cep.extension.SecondDerivativeFinderWindowProcessor} 
> java.lang.OutOfMemoryError: GC overhead limit exceeded 
>         at java.util.concurrent.Executors.callable(Executors.java:369) 
>         at java.util.concurrent.FutureTask.<init>(FutureTask.java:152) 
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.<init>(ScheduledThreadPoolExecutor.java:207)
>  
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:527)
>  
>         at 
> org.apache.stratos.cep.extension.SecondDerivativeFinderWindowProcessor.run(SecondDerivativeFinderWindowProcessor.java:156)
>  
>         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
>  
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
>  
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>  
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>  
>         at java.lang.Thread.run(Thread.java:745) 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to