Hi When i am integrating API Manager latest pack(04/09/2014) with BAM 2.3.0 and invoking the API through Jmeter, following error message has prompted in API Manager side. Please provide directives in proceeding.
ERROR - AsyncDataPublisher Stream definition already exist org.wso2.carbon.databridge.commons.exception.DifferentStreamDefinitionAlreadyDefinedException: Same stream id with different definition already defined before sending this event definitions to TCP,10.100.5.45:7612,TCP,10.100.5.45:7712 at org.wso2.carbon.databridge.agent.thrift.internal.publisher.client.EventPublisher.defineStream(EventPublisher.java:237) at org.wso2.carbon.databridge.agent.thrift.DataPublisher.defineStream(DataPublisher.java:295) at org.wso2.carbon.databridge.agent.thrift.AsyncDataPublisher$DataPublishWorker.run(AsyncDataPublisher.java:690) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: org.wso2.carbon.databridge.commons.exception.DifferentStreamDefinitionAlreadyDefinedException: Thrift Different Stream Definition Already Defined at org.wso2.carbon.databridge.agent.thrift.internal.publisher.client.ThriftEventPublisher.defineStream(ThriftEventPublisher.java:112) at org.wso2.carbon.databridge.agent.thrift.internal.publisher.client.EventPublisher.defineStream(EventPublisher.java:222) ... 7 more Caused by: ThriftDifferentStreamDefinitionAlreadyDefinedException(message:Similar event stream for StreamDefinition{ streamId='org.wso2.apimgt.statistics.fault:1.0.0', name='org.wso2.apimgt.statistics.fault', version='1.0.0', nickName='API Manager Fault Data', description='Fault Data', tags=null, metaData=[Attribute{name='clientType', type=STRING}], correlationData=null, payloadData=[Attribute{name='consumerKey', type=STRING}, Attribute{name='context', type=STRING}, Attribute{name='api_version', type=STRING}, Attribute{name='api', type=STRING}, Attribute{name='resourcePath', type=STRING}, Attribute{name='method', type=STRING}, Attribute{name='version', type=STRING}, Attribute{name='errorCode', type=STRING}, Attribute{name='errorMessage', type=STRING}, Attribute{name='requestTime', type=STRING}, Attribute{name='userId', type=STRING}, Attribute{name='tenantDomain', type=STRING}, Attribute{name='hostName', type=STRING}, Attribute{name='apiPublisher', type=STRING}, Attribute{name='applicationName', type=STRING}, Attribute{name='applicationId', type=STRING}], } with the same name and version already exist: StreamDefinition{ streamId='org.wso2.apimgt.statistics.fault:1.0.0', name='org.wso2.apimgt.statistics.fault', version='1.0.0', nickName='API Manager Fault Data', description='Fault Data', tags=null, metaData=[Attribute{name='clientType', type=STRING}], correlationData=null, payloadData=[Attribute{name='consumerKey', type=STRING}, Attribute{name='context', type=STRING}, Attribute{name='api_version', type=STRING}, Attribute{name='api', type=STRING}, Attribute{name='resource', type=STRING}, Attribute{name='method', type=STRING}, Attribute{name='version', type=STRING}, Attribute{name='errorCode', type=STRING}, Attribute{name='errorMessage', type=STRING}, Attribute{name='requestTime', type=STRING}, Attribute{name='userId', type=STRING}, Attribute{name='tenantDomain', type=STRING}, Attribute{name='hostName', type=STRING}, Attribute{name='apiPublisher', type=STRING}, Attribute{name='applicationName', type=STRING}, Attribute{name='applicationId', type=STRING}], } ) at org.wso2.carbon.databridge.commons.thrift.service.general.ThriftEventTransmissionService$defineStream_result.read(ThriftEventTransmissionService.java:1441) at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78) at org.wso2.carbon.databridge.commons.thrift.service.general.ThriftEventTransmissionService$Client.recv_defineStream(ThriftEventTransmissionService.java:80) at org.wso2.carbon.databridge.commons.thrift.service.general.ThriftEventTransmissionService$Client.defineStream(ThriftEventTransmissionService.java:66) at org.wso2.carbon.databridge.agent.thrift.internal.publisher.client.ThriftEventPublisher.defineStream(ThriftEventPublisher.java:109) ... 8 more -- *Chalitha Maheshwari* Software Engineer-QA, WSO2 Inc. *E-mail:* chali...@wso2.com *Mobile: *+94710 411 112
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev