There are compatibility problems between versions of ESB and BAM?
I'm trying to configure the two products, installing ESB feature, BAM Activity Data Mediation(Version 3.2.0) with the p2_repo http://dist.wso2.org/p2-zip/carbon/releases/3.2.0/20-06-2011/p2-repo.zip
I am having problems adding the ESB server in the BAM monotored servers, thrown an exception: Error Adding Server. Failed to subscribe to https: //localhost: 9444/services/BAMEventBrokerService. (Adding the ESB server in the WSO2 BAM as: https:// localhost: 9444 - Eventing - Mediation)
I try various combinations:
WSO2 ESB 4.0.0 with WS02 BAM 1.3.2 - Fail;
WSO2 ESB 4.0.0 with WS02 BAM 1.3.0 - Fail;
WSO2 ESB 4.0.3 with WS02 BAM 1.3.2 - Fail;
WSO2 ESB 4.0.3 with WS02 BAM 1.3.0 - Ok, I managed to configure it
properly, but Bam no refresh the data statistics. I send some request
to a ESB service, but BAM not register any thing.
Thanks
I saw this question now. Can you try with Mediation Data Agent and BAM Mediator
with latest ESB 4.5.1 and BAM 2.0.1. You can use 4.0.3 p2-repo. Compatibility is tested.
Related
I want to add an api published on wso2 apim version 3.2 to apim v2.6.
I failed to do this.
Any idea?
I am trying to publish the flow traces of the wso2 EI 6.4.0 messages in Jaeger.
My question is:
Does Jaeger support WSO2 EI version 6.4.0? Are there other alternatives for this version of WSO2?
Thank you very much and greetings
Jaeger tracing support is available from EI-6.6.0 version onwards.
However you can use the Analytics profile of WSO2 EI-6.4.0 to monitor statistics related to the message mediation that is carried out by the ESB profile of WSO2 EI.
https://docs.wso2.com/display/EI640/Working+with+Analytics
I know that WSO2 ESB is one of product of WSO2 EI platform.
But I need to connect oracle database and execute some sample queries, I cannot find this feature from WSO2 ESB, but WSO EI has that features
Please refer below Questions:
What if i use WSO2 EI instead of WSO2 ESB for integrate our systems and subsystems in productino usages ?
Which one is better to use ?
WSO2 EI is nothing more than a collection of profiles such as WSO2 ESB, WSO2 Message Broker etc. You can use WSO2 EI without any problem because WSO2 ESB is not released separately anymore. Download EI and start the ESB profile by going to [EI-HOME]/bin/integrator.sh.
I'm trying to use WSO2 ESB 5.0.0 with WSO2 ESB Analytics on my local machine (ubuntu 14.04). I have created an API using wso2 development studio and deployed it to WSO2 server. While running both WSO2 server and analytics server on my local machine, the newly created API was called through PostMan. I'm getting correct response, but I can see following error on WSO2 ESB console.
Exception in thread "message-flow-reporter-0-tenant--1234" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3332)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:137)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:121)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:622)
at java.lang.StringBuilder.append(StringBuilder.java:202)
at java.util.AbstractMap.toString(AbstractMap.java:539)
at org.apache.synapse.aspects.flow.statistics.publishing.PublishingEvent.getObjectAsList(PublishingEvent.java:274)
at org.apache.synapse.aspects.flow.statistics.publishing.PublishingFlow.addEvent(PublishingFlow.java:43)
at org.apache.synapse.aspects.flow.statistics.util.TracingDataCollectionHelper.createPublishingFlow(TracingDataCollectionHelper.java:170)
at org.wso2.carbon.das.messageflow.data.publisher.services.MessageFlowReporterThread.processAndPublishEventList(MessageFlowReporterThread.java:225)
at org.wso2.carbon.das.messageflow.data.publisher.services.MessageFlowReporterThread.run(MessageFlowReporterThread.java:95)
When analytics server is stopped, I'm not getting that error. After getting this error, analytics server will not update with any statistics until next server restart.
Does anyone know why I'm getting this kind of error?
To use some transports in WSO2 esb you have to edit the ESB_HOME/conf/axis2.xml
Like in this tutorial you have to uncomment the email transport.
Is there a way to configure a transport in Carbon application developed in WSO2 Developer Studio, without editting the axis2.xml?
When a request comes to ESB it first hits to axis2 level. Then the transport is selected from axis2 and then request goes to synapse level.So any way we need to edit the axis2.xml to enable any transport for that request.