wso2 / analytics-solutions Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Description:
The siddhi app which is used to create data table does not have a purging method. Should add a trigger to purge the data in the table
OverallAuthenticationTable
Suggested Labels:
is-analytics, siddhi, purging
Suggested Assignees:
Related Issues:
N/A
Description:
There is a field called 'identityProviderType' in AuthStat Aggregation tables. This field gets a 'NULL' value in a single sign on situation while a user is already logged in from one app & try to login to another app. This field gets the value 'LOCAL' or 'FEDERATED' in other situations. The issue comes when data is persisted in higher level aggregation tables like hours, days, months etc... Where for a given username, serviceProvider, identityProvider, region, userStoreDomain, isFirstLogin fields which were the primary key fields there are situations where identityProviderType gets a value 'NULL' or something else & merge rows to form a single row which cause inaccurate counts. This is caused because 'identityProviderType' is not used as a group by field in SP based aggregation tables which was a primary key field in the identical old DAS based tables.
Suggested Assignees:
@RolandHewage
Affected Product Version:
IS 5.6.0, IS Analytics 5.6.0 & IS 5.7.0, IS Analytics 5.7.0
OS, DB, other environment details and versions:
MySQL 5.7.25
Java 1.8.0_191
Steps to reproduce:
Description:
Suggested Assignees:
@shilmyhasan
Description:
$subject. As default HTTP source does not include receiver.url param, this makes the HTTP source defined to have a URL based on business rules name deployed. Thus Documentation has CURL commands which the user has to edit before using.
Affected Product Version:
SP 4.x.x
Description:
Need to verify how each widget uses the passed theme from the dashboard viewer.
Affected Product Version:
WSO2SP 4.3.0
Description:
When the filter is used without selecting a data range first, following error can be seen.
`[2018-09-10 15:48:19,940] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 76, near 'tion("Hand'. Stream with reference : null not found
[2018-09-10 15:48:19,953] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for tables: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds in AuthenticationStatAggregation aggregation
[2018-09-10 15:48:19,958] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for tables: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds in RoleAggregation aggregation
[2018-09-10 15:48:19,960] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 76, near 'tion("Hand'. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 76, near 'tion("Hand'. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:335)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:310)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:79)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 76, near 'tion("Hand'. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseInnerExpression(ExpressionParser.java:1423)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:422)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:296)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:325)
... 56 more
[2018-09-10 15:48:19,961] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 76, near 'tion("Hand'. Stream with reference : null not found
`
Suggested Labels:
Suggested Assignees:
Affected Product Version:
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:
Description:
There are 2 widgets names as IsAnalyticsAreaChart and IsAnalyticsHorizontalBarChart.
These should be renamed to increase user-friendliness.
Suggested Labels:
Type/Improvement
Suggested Assignees:
@ThisaruGuruge
Description:
When new tweets are received the state on unRead tweets are updated to keep track of those. Which will trigger a re-rendering of the widget. However, the widget needs to be rendered again only when the user clicks the refresh icon.
Suggested Labels:
Type/Improvement
Suggested Assignees:
@ruwiniwj
Description:
$subject
Suggested Assignees:
@shilmyhasan
Description:
There are two entries made in login attempts table for each IS login
Steps to reproduce:
Description:
Since there are lot of improvements in latest react-vizgrammar, We have to bump version of vizgrammar for all the widgets.
Suggested Assignees:
@LakshanSS
Description:
Widget titles are using
Is Analytics ...
. This should be changed toIS Analytics ...
(s
should be capitalS
.
Suggested Assignees:
Description:
$subject.
Filter widget publishes selectedComponet[1] to the other widgets but since the configs are not there this cannot be wired to a generated widget.
Affected Product Version:
SP4.3.0 onwards
Steps to reproduce:
Description:
In the analytic dashboard widgets, there was an issue, in which when the data is not returned from the database, the callback function was not executed in the
WidgetChannelManager
. This is now fixed and the redundant logic to reset data before the database call should be removed from the widgets.
Suggested Assignees:
Description:
The timestamp shown in the tooltip is not human readable. Have to display a readable date and time.
Suggested Assignees:
@LakshanSS
Description:
$subject
Before:
define aggregation MediatorStatAgg
from PreProcessedMediatorStatStream
select metaTenantId, entryPoint, entryPointHashcode, componentId, hashCode, componentName, componentType, **sum(duration) as totalDuration**, min(duration) as minDuration, max(duration) as maxDuration, **count() as noOfInvocation**, sum(faultCount) as faultCount, startTime
group by metaTenantId, componentId, componentName, componentType, entryPoint, entryPointHashcode, hashCode
aggregate by startTime every sec...years;
After:
from PreProcessedMediatorStatStream
select metaTenantId, entryPoint, entryPointHashcode, componentId, hashCode, componentName, componentType, **avg(duration) as avgDuration**, min(duration) as minDuration, max(duration) as maxDuration, sum(faultCount) as faultCount, startTime
group by metaTenantId, componentId, componentName, componentType, entryPoint, entryPointHashcode, hashCode
aggregate by startTime every sec...years;
Suggested Labels:
Type/Task
As only the definition in siddhi apps would change and not internal tables, severity is minor.
Description:
If there is no data, the โNo records foundโ message is not clearly visible in light theme.
This issue is there in EIAnalyticsTPS and EIAnalyticsHorizontalBarChart .
Screenshots:
Dark Theme
Light Theme
Suggested Assignees:
@LakshanSS
Description:
In EI Analytics Mediator page, The mediator name overlaps with the chart in "Mediator Request Count" widget.
Affected Product Version:
WSO2SP 4.3.0
Description:
Error occurs when payload.before and payload.after are undefined and screen goes blank.
Suggested Assignees:
@LakshanSS
Affected Product Version:
SP 4.3.0
Hi,
I want to change the store type to Cassandra.
Currently the store used is of type rdbms.
APIM 2.5.6 doc : https://docs.wso2.com/display/AM260/Configuring+APIM+Analytics#StandardSetup
The following is a list of database versions that are compatible with WSO2 API-M Analytics.
I want to change the @store(type = 'rdbms', datasource = 'APIM_ANALYTICS_DB') on all siddhi-files (https://github.com/wso2/analytics-solutions/tree/master/features/apim-analytics-feature/org.wso2.analytics.solutions.apim.analytics.feature/src/main/resources/siddhi-files)
with a Store type Cassandra, but I did not find in the doc how to do : https://docs.wso2.com/display/SP430/Defining+Tables+for+Physical+Stores
There is a Cassandra implementation : https://github.com/wso2-extensions/siddhi-store-cassandra
Thanks
Youcef HILEM
Description:
A low throughput of around 40 events per second was observed with performance testing the EI Analytics Siddhi App. This is mainly due to the table insert query to ESBEventTable.
Description:
In the APIM_ACCESS_SUMMARY Siddhi application, we have identified the throughput bottleneck when updating the last API access time in 'ApiLastAccessSummary' table. According to the current logic, each and every event in Request stream left outer join with the ApiLastAccessSummary table.
If the event found in the table, it will check whether the timestamp in input event with the table value and only output the event from that query if it is greater than the existing value. After that each out prom this query update or insert into the same table again.
So, each request there were multiple databases connections initialise and as a result, whole throughput performance of the AMIP analytics solution degrades.
Issue:
-- Filter the event with the most recent request timestamp
from Request as R left outer join ApiLastAccessSummary as S
on R.apiName == S.apiName and R.apiCreatorTenantDomain == S.apiCreatorTenantDomain and R.apiCreator == S.apiCreator
select R.apiContext, R.apiName, R.apiVersion, R.apiCreator, R.apiCreatorTenantDomain, R.applicationOwner, R.requestTimestamp as lastAccessTime
having R.requestTimestamp >= S.lastAccessTime or S.lastAccessTime is null
insert into ApiLastAccessStream;
from ApiLastAccessStream
select apiContext, apiName, apiVersion, apiCreator,apiCreatorTenantDomain, applicationOwner, lastAccessTime
update or insert into ApiLastAccessSummary
set ApiLastAccessSummary.apiContext = apiContext, ApiLastAccessSummary.apiVersion = apiVersion, ApiLastAccessSummary.applicationOwner = applicationOwner, ApiLastAccessSummary.lastAccessTime = lastAccessTime
on ApiLastAccessSummary.apiName == apiName and ApiLastAccessSummary.apiCreatorTenantDomain == apiCreatorTenantDomain and ApiLastAccessSummary.apiCreator == apiCreator;
Solution:
Introduce 1 sec timeBatch on Request stream, before event send to the 'Filter the event with the most recent request timestamp' query.
-- Filter the event with the most recent request timestamp
from Request#window.timeBatch(1 sec)
select apiContext, apiName, apiVersion, apiCreator, apiCreatorTenantDomain, applicationOwner, max(requestTimestamp) as requestTimestamp
group by apiContext, apiCreatorTenantDomain, apiCreator
insert into RequestInterm;
from RequestInterm as R left outer join ApiLastAccessSummary as S
on R.apiName == S.apiName and R.apiCreatorTenantDomain == S.apiCreatorTenantDomain and R.apiCreator == S.apiCreator
select R.apiContext, R.apiName, R.apiVersion, R.apiCreator, R.apiCreatorTenantDomain, R.applicationOwner, R.requestTimestamp as lastAccessTime
having R.requestTimestamp >= S.lastAccessTime or S.lastAccessTime is null
insert into ApiLastAccessStream;
from ApiLastAccessStream
select apiContext, apiName, apiVersion, apiCreator,apiCreatorTenantDomain, applicationOwner, lastAccessTime
update or insert into ApiLastAccessSummary
set ApiLastAccessSummary.apiContext = apiContext, ApiLastAccessSummary.apiVersion = apiVersion, ApiLastAccessSummary.applicationOwner = applicationOwner, ApiLastAccessSummary.lastAccessTime = lastAccessTime
on ApiLastAccessSummary.apiName == apiName and ApiLastAccessSummary.apiCreatorTenantDomain == apiCreatorTenantDomain and ApiLastAccessSummary.apiCreator == apiCreator;
Suggested Labels:
Suggested Assignees:
Affected Product Version:
APIM 2.6.0
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:
Description:
In EI Analytics Overview page, Pie chart and its label mis-align in "Request Count" widget.
Affected Product Version:
WSO2SP 4.3.0
There is an issue when using (geo:) geo extension to get country and city from IP within an aggregation. The geo extension method like findCountryFromIP( ip) can not be directly used with aggregations.
Description:
$subject
Description:
Scenario:
Do not have to way to separately taken the two aggregation of production and sandbox, since app_id used in grouping condition not the consumer_key.
Description:
The Distributed Message Tracer's List Widget fails to load data. This is due to the table created by Siddhi having camel case column names while the widget expects the data to have upper case column names. This causes the widget to fail to show the data in the table.
Suggested Labels:
Type/Bug
Suggested Assignees:
@ramindu90, @ksdperera
Affected Product Version:
SP 4.2.x, SP 4.3.0
OS, DB, other environment details and versions:
N/A
Steps to reproduce:
Related Issues:
N/A
Description:
Store query exception occurs in overall login attempts UI
`[2018-09-05 09:49:16,737] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 151, near 'on") defi'. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 151, near 'on") defi'. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 151, near 'on") defi'. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,785] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 151, near 'on") defi'. Stream with reference : null not found
[2018-09-05 09:49:16,810] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,815] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 86, near 'e Event f'. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 86, near 'e Event f'. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 86, near 'e Event f'. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,822] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 86, near 'e Event f'. Stream with reference : null not found
[2018-09-05 09:49:16,835] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,837] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,839] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
[2018-09-05 09:49:16,848] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,848] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,850] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,851] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
[2018-09-05 09:49:16,862] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,865] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,867] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,868] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
[2018-09-05 09:49:16,877] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,879] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,880] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,881] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
[2018-09-05 09:49:16,886] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,889] INFO {org.wso2.siddhi.core.aggregation.IncrementalDataPurging} - Data purging has enabled for table: SECONDS,MINUTES,HOURS,DAYS, with an interval of 900 seconds
[2018-09-05 09:49:16,890] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_AGGREGATIONS' @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseVariable(ExpressionParser.java:1346)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:308)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:258)
at org.wso2.siddhi.core.util.parser.ExpressionParser.parseExpression(ExpressionParser.java:241)
at org.wso2.siddhi.core.util.parser.OperatorParser.constructOperator(OperatorParser.java:89)
at org.wso2.siddhi.core.aggregation.AggregationRuntime.compileExpression(AggregationRuntime.java:310)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:257)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:149)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,891] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 85, near 'le Event '. Stream with reference : null not found
[2018-09-05 09:49:16,894] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error initializing the data provider endpoint for source type SiddhiStoreDataProvider. Error @ Line: 1. Position: 145, near 'ion") def'. Cannot find attribute type as 'undefined' does not exist in 'OverallAuthenticationTable'; @store( type = 'rdbms', datasource = 'IS_ANALYTICS_DB')@PrimaryKey( 'meta_tenantId', 'contextId', 'eventId', 'eventType', 'region')define table OverallAuthenticationTable (meta_tenantId int, contextId string, eventId string, eventType string, authenticationSuccess bool, username string, localUsername string, userStoreDomain string, tenantDomain string, remoteIp string, region string, inboundAuthType string, serviceProvider string, rememberMeEnabled bool, forceAuthEnabled bool, passiveAuthEnabled bool, rolesCommaSeparated string, authenticationStep string, identityProvider string, authStepSuccess bool, stepAuthenticator string, isFirstLogin bool, identityProviderType string, utcTime string, timestamp long) Input Stream: OverallAuthenticationTable with reference: null org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 145, near 'ion") def'. Cannot find attribute type as 'undefined' does not exist in 'OverallAuthenticationTable'; @store( type = 'rdbms', datasource = 'IS_ANALYTICS_DB')@PrimaryKey( 'meta_tenantId', 'contextId', 'eventId', 'eventType', 'region')define table OverallAuthenticationTable (meta_tenantId int, contextId string, eventId string, eventType string, authenticationSuccess bool, username string, localUsername string, userStoreDomain string, tenantDomain string, remoteIp string, region string, inboundAuthType string, serviceProvider string, rememberMeEnabled bool, forceAuthEnabled bool, passiveAuthEnabled bool, rolesCommaSeparated string, authenticationStep string, identityProvider string, authStepSuccess bool, stepAuthenticator string, isFirstLogin bool, identityProviderType string, utcTime string, timestamp long) Input Stream: OverallAuthenticationTable with reference: null
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:332)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:307)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.init(SiddhiProvider.java:78)
at org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint.onMessage(DataProviderEndPoint.java:111)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.executeMethod(MSF4JWSConnectorListener.java:359)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.lambda$handleTextWebSocketMessage$61(MSF4JWSConnectorListener.java:193)
at java.util.Optional.ifPresent(Optional.java:159)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.handleTextWebSocketMessage(MSF4JWSConnectorListener.java:174)
at org.wso2.msf4j.internal.MSF4JWSConnectorListener.onMessage(MSF4JWSConnectorListener.java:87)
at org.wso2.transport.http.netty.contractimpl.HttpWsServerConnectorFuture.notifyWSListener(HttpWsServerConnectorFuture.java:115)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.notifyTextMessage(WebSocketSourceHandler.java:198)
at org.wso2.transport.http.netty.listener.WebSocketSourceHandler.channelRead(WebSocketSourceHandler.java:167)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at org.wso2.transport.http.netty.listener.WebSocketServerHandshakeHandler.channelRead(WebSocketServerHandshakeHandler.java:100)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at org.wso2.transport.http.netty.listener.UriAndHeaderLengthValidator.channelRead(UriAndHeaderLengthValidator.java:68)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1336)
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1127)
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1162)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:138)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.siddhi.query.api.exception.SiddhiAppValidationException: Error on 'IS_ANALYTICS_AUTHENTICATION_OVERALL' @ Line: 1. Position: 145, near 'ion") def'. Cannot find attribute type as 'undefined' does not exist in 'OverallAuthenticationTable'; @store( type = 'rdbms', datasource = 'IS_ANALYTICS_DB')@PrimaryKey( 'meta_tenantId', 'contextId', 'eventId', 'eventType', 'region')define table OverallAuthenticationTable (meta_tenantId int, contextId string, eventId string, eventType string, authenticationSuccess bool, username string, localUsername string, userStoreDomain string, tenantDomain string, remoteIp string, region string, inboundAuthType string, serviceProvider string, rememberMeEnabled bool, forceAuthEnabled bool, passiveAuthEnabled bool, rolesCommaSeparated string, authenticationStep string, identityProvider string, authStepSuccess bool, stepAuthenticator string, isFirstLogin bool, identityProviderType string, utcTime string, timestamp long) Input Stream: OverallAuthenticationTable with reference: null
at org.wso2.siddhi.core.table.record.ExpressionBuilder.buildVariableExecutors(ExpressionBuilder.java:335)
at org.wso2.siddhi.core.table.record.ExpressionBuilder.buildVariableExecutors(ExpressionBuilder.java:133)
at org.wso2.siddhi.core.table.record.ExpressionBuilder.buildVariableExecutors(ExpressionBuilder.java:106)
at org.wso2.siddhi.core.table.record.ExpressionBuilder.build(ExpressionBuilder.java:94)
at org.wso2.extension.siddhi.store.rdbms.RDBMSEventTable.compileCondition(RDBMSEventTable.java:750)
at org.wso2.siddhi.core.table.record.AbstractRecordTable.compileCondition(AbstractRecordTable.java:358)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.constructStoreQueryRuntime(StoreQueryParser.java:314)
at org.wso2.siddhi.core.util.parser.StoreQueryParser.parse(StoreQueryParser.java:143)
at org.wso2.siddhi.core.SiddhiAppRuntime.getStoreQueryOutputAttributes(SiddhiAppRuntime.java:322)
... 56 more
[2018-09-05 09:49:16,895] ERROR {org.wso2.carbon.data.provider.endpoint.DataProviderEndPoint} - Error found in method : org.wso2.siddhi.core.exception.StoreQueryCreationException: Error @ Line: 1. Position: 145, near 'ion") def'. Cannot find attribute type as 'undefined' does not exist in 'OverallAuthenticationTable'; @store( type = 'rdbms', datasource = 'IS_ANALYTICS_DB')@PrimaryKey( 'meta_tenantId', 'contextId', 'eventId', 'eventType', 'region')define table OverallAuthenticationTable (meta_tenantId int, contextId string, eventId string, eventType string, authenticationSuccess bool, username string, localUsername string, userStoreDomain string, tenantDomain string, remoteIp string, region string, inboundAuthType string, serviceProvider string, rememberMeEnabled bool, forceAuthEnabled bool, passiveAuthEnabled bool, rolesCommaSeparated string, authenticationStep string, identityProvider string, authStepSuccess bool, stepAuthenticator string, isFirstLogin bool, identityProviderType string, utcTime string, timestamp long) Input Stream: OverallAuthenticationTable with reference: null
`
Steps to reproduce:
Description:
In EI analytics, when a dashboard is exported as a PDF which contains the "Message flow" widget, it is not getting displayed in the output PDF. Instead, a black box is shown.
Affected Product Version:
WSO2SP 4.3.0
Description:
Height is not properly given for the divs which contain total count, charts and labels.
When changing the screen size, the alignment goes wrong.
Screenshot:
Suggested Assignees:
@LakshanSS
Description:
In the following query 'time:dateSub(triggered_time, 2, 'week')' returns the String type, but its then evaluate in the delete on condition with the long type attribute 'ConfigEntryTable.eventTimestamp'
from TablePurgingTriggerStream
select time:dateSub(triggered_time, 2, 'week') as purgingTime
delete ConfigEntryTable
on ConfigEntryTable.eventTimestamp < purgingTime;
Suggested Labels:
Suggested Assignees:
Affected Product Version:
wso2 EI Analytics-6.4
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:
Description:
There are unwanted spaces between some widgets. Have to resize some widgets and optimize the dashboard.
Suggested Assignees:
@LakshanSS
Description:
"EIAnalyticsHorizontalBarChart" widget's fetch query is hardcoded to "minute" granularity although the Date Time Range Filter consists of a granularity selector.
Suggested Labels:
Suggested Assignees:
Affected Product Version:
WSO2 EI 6.4.0
OS, DB, other environment details and versions:
N/A
Steps to reproduce:
Related Issues:
N/A
Description:
If user selects a valid date range, charts will be rendered. After that, if user selects a date range where there is no data, the chart still remains the same. It has to be cleared.
Suggested Assignees:
@LakshanSS
Description:
Error on '0dc4be3f-ece4-4591-94df-7fd88731c147'. Invalid input given to dateFormat(timestampInMilliseconds,dateTargetFormat) function. First argument cannot be null Exception on class 'org.wso2.extension.siddhi.execution.time.DateFormatFunctionExtension'. org.wso2.siddhi.core.exception.SiddhiAppRuntimeException: Invalid input given to dateFormat(timestampInMilliseconds,dateTargetFormat) function. First argument cannot be null
at org.wso2.extension.siddhi.execution.time.DateFormatFunctionExtension.execute(DateFormatFunctionExtension.java:234)
at org.wso2.siddhi.core.executor.function.FunctionExecutor.execute(FunctionExecutor.java:109)
at org.wso2.siddhi.core.query.selector.attribute.processor.AttributeProcessor.process(AttributeProcessor.java:41)
at org.wso2.siddhi.core.query.selector.QuerySelector.processInBatchGroupBy(QuerySelector.java:309)
at org.wso2.siddhi.core.query.selector.QuerySelector.process(QuerySelector.java:84)
at org.wso2.siddhi.core.query.FindStoreQueryRuntime.reset(FindStoreQueryRuntime.java:119)
at org.wso2.siddhi.core.SiddhiAppRuntime.query(SiddhiAppRuntime.java:284)
at org.wso2.siddhi.core.SiddhiAppRuntime.query(SiddhiAppRuntime.java:266)
at org.wso2.carbon.data.provider.siddhi.SiddhiProvider.publish(SiddhiProvider.java:125)
at org.wso2.carbon.data.provider.AbstractDataProvider.lambda$start$0(AbstractDataProvider.java:74)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suggested Labels:
EI
Affected Product Version:
4.3.0-Beta
OS, DB, other environment details and versions:
MySQL, Linux
Description:
In EI Analytics Overview page, columns in the bar chart get overlapped in "Top endpoints by requests count" widget when there are many data.
Affected Product Version:
WSO2SP 4.3.0
Description:
$subject
Suggested Assignees:
@shilmyhasan
Description:
In
IS Analytics User Preferences
andIS Analytics Login AttemptsMap
widgets, Buttons and the text input fields are getting jumbled when loading. [See attached screenshot]![]()
This happens when the two widgets:
- IsAnalyticsLoginAttemptsMap
- IsAnalyticsUserPreferences
are loaded. This is due to a naming conflict in
material-ui
. (Check related issue)
Suggested Assignees:
Steps to reproduce:
Create a dashboard with
IS Analytics User Preferences
widget andIS Analytics Login Attempts Map
widget.
Related Issues:
Description:
zoomIn, zoomOut and zoomFit buttons in the top right corner are not working.
Affected Product Version: WSO2SP 4.3.0
Description:
$subjetc
Suggested Assignees:
@isharailanga
Description:
A low throughput of around 170 events a sec is observed for EI Analytics Siddhi app even with ESBEventTable Query disabled.
Related Issues:
#200
Description:
When a login is done through IS a step with failure is listed.
Suggested Labels:
Suggested Assignees:
Affected Product Version:
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:
Description:
$subject
Suggested Labels:
Bug
Affected Product Version:
SP 4.3.0 - SP 4.4.0-alpha
Steps to reproduce:
Description:
Since the height is fixed for the widget, when we change the no of rows more than 5, table will not be fully visible. Have to add a scrollbar for the table.
Suggested Assignees:
@LakshanSS
Description:
The 'overall login attempt summary' in the new SP based IS Analytics dashboard is based on 'authStepSuccessCount'. But in a single sign on situation this field never increment eventhough its a login attempt made. In the old DAS based IS Analytics this was based on 'authSuccessCount'. This issue was clearly seen for identical use case scenarios tested on DAS & SP based IS Analytics dashboards. They showed different counts. As in the definition it should be the final result of a collection of authentication steps (A collection of authentication steps is considered as an overall attempt). So in a multifactored authentication situation this 'Overall login attempt count should be incremented by one eventhough it passes a no. of steps in a single login attempt. 'authSuccessCount' field behave in such a manner.
Suggested Assignees:
@RolandHewage
Affected Product Version:
IS 5.6.0, IS Analytics 5.6.0 & IS 5.7.0, IS Analytics 5.7.0
OS, DB, other environment details and versions:
MySQL 5.7.25
Java 1.8.0_191
Steps to reproduce:
Description:
If there is no data for selected date range, an error is printed in the browser console.
Suggested Assignees:
@LakshanSS
Description:
APIM analytics 2.6.0 gives following error when connecting to MYSQL (5.7) with character set utf8.
Unable to initialize table 'APIM_ReqCountAgg_HOURS': Specified key was too long; max key length is 3072 bytes
at org.wso2.extension.siddhi.store.rdbms.RDBMSEventTable.connect(RDBMSEventTable.java:882)
at org.wso2.siddhi.core.table.Table.connectWithRetry(Table.java:364)
at org.wso2.siddhi.core.table.Table$1.run(Table.java:376)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.wso2.extension.siddhi.store.rdbms.exception.RDBMSTableException: Unable to initialize table 'APIM_ReqCountAgg_HOURS': Specified key was too long; max key length is 3072 bytes
Suggested Labels:
Suggested Assignees:
Affected Product Version: APIM Analytics 2.6.0
OS, DB, other environment details and versions:
MYSQL 5.7 with utf8 character set.
Steps to reproduce:
Coonect Analytics server to MYSQL DB with utf8 character set enabled.
Related Issues:
Description:
The following changes should be done in the EI analytics dashboard.
Please refer to this doc for examples.
Description:
EIAnalyticsSearchBox widget queries data from ESBStatAgg_MINUTES & MediatorStatAgg_MINUTES aggregations. Instead of querying aggregations, this widget needs to query a table which stores data, that's only related to searchbox.
Suggested Assignees:
@isharailanga
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.