Hi Lasantha, Thank you for information, now it is working properly.
On Fri, Jan 10, 2014 at 11:34 AM, Lasantha Fernando <[email protected]>wrote: > Hi Chamila, > > You need to set the 'referer' attribute as > > * <property>* > * <from dataType="meta" name="referer"/>* > * <to name="meta_referer" type="string"/>* > * </property>* > > Using meta_, correlation_, you can specify if it is an meta attribute or > a correlation attribute for the exported stream. Otherwise, it will be > treated as a payload attribute. > > I've updated the docs to reflect this. > > Thanks, > Lasantha > > > On 10 January 2014 11:12, Chamila Wijayarathna <[email protected]> wrote: > >> Hello all, >> I created an event builder with following configuration. >> >> *<?xml version="1.0" encoding="UTF-8"?>* >> *<eventBuilder name="logger3" statistics="disable" trace="enable" >> xmlns="http://wso2.org/carbon/eventbuilder >> <http://wso2.org/carbon/eventbuilder>">* >> * <from eventAdaptorName="WSO2EventAdaptor" >> eventAdaptorType="wso2event">* >> * <property >> name="stream">org.wso2.log_analyzer.netflow.info1</property>* >> * <property name="version">1.0.0</property>* >> * </from>* >> * <mapping customMapping="enable" type="wso2event">* >> * <property>* >> * <from dataType="meta" name="referer"/>* >> * <to name="referer" type="string"/>* >> * </property>* >> * <property>* >> * <from dataType="payload" name="SrcIp"/>* >> * <to name="SrcIp" type="string"/>* >> * </property>* >> * <property>* >> * <from dataType="payload" name="DestIp"/>* >> * <to name="DestIp" type="string"/>* >> * </property>* >> * <property>* >> * <from dataType="payload" name="size"/>* >> * <to name="size" type="string"/>* >> * </property>* >> * <property>* >> * <from dataType="payload" name="timestamp"/>* >> * <to name="timestamp" type="string"/>* >> * </property>* >> * </mapping>* >> * <to streamName="org.wso2.log_analyzer.out" version="1.0.0"/>* >> *</eventBuilder>* >> >> CEP shows it as an inactive builder with notification >> >> "stream validation exception : The meta data attribute 'referer' in >> stream : 'org.wso2.log_analyzer.out:1.0.0' cannot be found under attributes >> exported by this event builder mapping" >> >> As you can see, I have added that in mu event builder mapping. What is >> wrong here? >> >> Stream Definition of stream - >> >> StreamDefinition{ streamId='org.wso2.log_analyzer.out:1.0.0', >> name='org.wso2.log_analyzer.out', version='1.0.0', nickName='', >> description='', tags=null, metaData=[Attribute{name='referer', >> type=STRING}], correlationData=null, payloadData=[Attribute{name='SrcIp', >> type=STRING}, Attribute{name='DestIp', type=STRING}, Attribute{name='size', >> type=STRING}, Attribute{name='timestamp', type=STRING}], } >> >> Thank you. >> -- >> *Chamila Wijayarathna* >> Engineering Intern, >> WSO2 Inc. >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Lasantha Fernando* > Software Engineer - Data Technologies Team > WSO2 Inc. http://wso2.com > > email: [email protected] > mobile: (+94) 71 5247551 > -- *Chamila Wijayarathna* Engineering Intern, WSO2 Inc.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
