WSO2 ESB Proxy Service Versioning - wso2

Is there any way to create and maintain multiple versions of the same proxy service in WSO2 ESB??.

Please track the progress of this JIRA.
Thanks
Thilini

Related

how to set one server for wso2 analytics and one sever for wso2 api manager

I want to have a server that visualize api data from my wso2 api manager
can anyone help me pls?
Thanx
`enter code here`
You can deploy the WSO2 API Manager in a single server and the Analytics in another server and configure both API Manager and Analytics TOML/Yaml configurations to communicate and send data.
Follow the Standard Setup steps provided in WSO2 API Manager Docs for more detailed steps and configurations.

WSO2 ESB Analytics Clustering

Is it possible to cluster ESB Analytics? because I heard that ESB Analytics is built over WSO2 DAS. If possible could anyone please point me in the right direction? Appreciate the help.
Thunku, according to WSO2 documentation you can.
Documentation says:
You may need more than one WSO2 ESB Analytics server in a clustered deployment depending on the load of requests handled by the ESB cluster. The possible deployment patterns for WSO2 ESB Analytics is the same as that for WSO2 Data Analytics Server.....
https://docs.wso2.com/display/ESB500/Prerequisites+to+Publish+Statistics
For detailed instructions visit:
https://docs.wso2.com/display/CLUSTER44x/Minimum+High+Availability+Deployment+for+WSO2+DAS+3.1.0
Yes, you can cluster ESB Analytics. This is built over WSO2 DAS. You can find the WSO2EI Analytics clustering docs - https://docs.wso2.com/display/EI611/Clustering+the+Analytics+Profile.

wso2 Greg - Service Registry and Discover with Rest

I have all wso2 products, but I don't understand how I can use Governance Registry in conjunction with rest webservices.
For example: I published a Rest Webservice in Governance, and now I want to use the service discovery to get the endpoint for this Webservice.
It's possible to do this with wso2 products?
Thanks
With WSO2 Governance Registry, you can discover endpoint details in three different ways: As example, if you are using WSO2 ESB(integration scenarios for Governance)
Share Registry space with both ESB and G-Reg
Use G-Reg to push artifacts into ESB node
ESB pull artifact from the G-Reg
Since you have already created a Rest Service in the G-Reg side, you can retrieve Endpoint details using Governance Rest API. It has an inbuilt functionality to retrieve Endpoint associated with a given RestService instance. You can find more details from this doc.

Custom VFS provider for Amazon S3 within WSO2 ESB

Is there a way to add a custom provider to VFS within WSO2 ESB? The requirement is to add a custom VFS provider for S3 within WSO2 ESB. I have tried it out with Apache Commons VFS on its own but can't figure out a way to customise WSO2 ESB.
Thanks
You can use your own vfs listener / sender classes (see repository/conf/axis2/axis2.xml and search for transportReceiver name="vfs" and transportSender name="vfs").
You can add your own providers (see repository/components/plugins/commons-vfs2_2.0.0.wso2v14.jar : in META-INF/vfs-provider.xml you will have a sample that add a "smb" and a "mime" provider) and have a look to this sample : http://detailfocused.blogspot.fr/2009/06/add-plugin-for-apache-vfs.html
But probably the best way would be to use the dedicated esb connector for Amazon s3, see
https://docs.wso2.com/display/ESBCONNECTORS/Amazon+S3+Connector

Can WSO2 BAM Server monitors the statistics of service registered in WSO2 governance registry?

I am looking for monitoring service statistics(like how many invokes, average time taken etc.) using WSO2 BAM server that is registered in wso2 governance registry. Please suggest how we can do this.
You need to configure BAM to accept events from G-Reg and then publish events from G-Reg to BAM listeners.
Refer the following documentation and go through the samples linked in that.
http://docs.wso2.org/display/Governance453/Business+Activity+Monitor