WSO2 Developer Studio - CEP Bucket - wso2

Is there any way to give some syntax or context help for writing EPL queries while creating buckets using WSO2 Developer Studio ?
Is there any EPL query editor exist outside WSO2 stack ?

Currently there is no such tool you can use to write WSO2 CEP EPL queries outside of WSO2 Stack but we will provide support to write EPL queries in the CEP editor source view in a future release of WSO2 developer Studio IDE.
Until then you need to use the CEP editor design view and enter the EPL queries manually.
/Harshana

Related

Setup a custom mediator to the WSO2 Developer Studio palette

Is possible to add a built custom mediator to the WSO2 Developer Studio palette?
The idea is avoid the error: Unkown synapse configuration tag, At line X. when i trying to edit an API or Proxy that has the reference in its sequence.
I am using WSO2 EI Tooling version 6.3.0.
Thanks in advance.
It is possible to add a custom mediator into WSO2 Developer Studio. However, this requires quite a lot of implementation for both wso2-synapse and devstudio-tooling-esb, as WSO2 Developer Studio has been developed on top of the Eclipse GMF framework adhering to the ecore model.
This is a custom mediator implementation, which had been incorporated into Developer Studio recently.

Developer Studio BPEL project doesn't recognize analytics extension

Using wso2bps-3.5.1, wso2das-3.0.1 and Developer Studio 3.8.0
I'm following a guideline for Monitoring a BPEL Process with WSO2 DAS. I recieve this from inside Developer Studio and my .bpel file:
Error: Extension "http://wso2.org/bps/monitoring/publisher" is not supported by this implementation.
<bpel:extensions>
<bpel:extension namespace="http://wso2.org/bps/monitoring/publisher" mustUnderstand="yes"/>
</bpel:extensions>
WSO2 Developer Studio uses Eclipse bpel plugin to add support for bpel creation for WSO2 BPS. This BAM publishing bpel extension activity that you are referring to, is a custom extension developed by WSO2 and default bpel editor is not aware of this extension. This is why it gives syntax errors when you add this extension activity from the source view.
However, you should be able to export and deploy the CAR file without any issues regardless of the syntax errors.
According to this, there's a possibility to add support for custom extension activities in bpel editor.
Hence, I have raised a jira in WSO2 BPS Tooling jira for this feature.
Thanks.

Is anything like wso2 esb studio available for development application and can deploy to wso2 esb

I would like to know if is there is any separate development studio available for wso2 esb.
If available can you provide me a link where i can download wso2 esb studio for development.
Yes. You can use WSO2 Developer Studio. Please check the Installation Guide, Quick Start Guide and Samples.
Please check Creating ESB Artifacts User Guide from WSO2 Developer Studio Documentation.
I hope this helps.
Using WSO2 developer studio is one time stop to create different types of artifact projects. There is a separate project type called ESB Config projects which will be useful to your requirement. You can refer the product documentation which Isuru pointed.

WSO2 - questions on "xslt tool","adapters" and "proxy services"

Can someone plese help me answer the following three question on WSO2:
Does WSO2 Studio support tool based graphical xslt transformation, right now I have to map it to a xslt file created using text editor?
Do all the invocations on WSO2 ESB have to be exposed as "proxy services", be it consuming a jms message or reading from a file system?
Do we have out of box adapters in WSO2 ESB to talk to external systems like SAP, Oracle Apps, Siebel, Peoplesoft etc in a drag and drop fashion without any glue code to be written?
Thanks,
Wajid
Q1. Does WSO2 Studio support tool based graphical xslt transformation, right now I have to map it to a xslt file created using text editor?
Answer:
There is an ongoing effort to implement a Graphical XSLT Transformation tool for Developer Studio. But as I mentioned it is a work in progress. Thus will be available in a future release.
Alternatively, if you are interested you can use existing Smooks editor to perform XML to XML mapping and Graphical Smooks editor in WSO2 Developer Studio will help you to create your smooks configuration with much less effort.
Q2. Do all the invocations on WSO2 ESB have to be exposed as "proxy services", be it consuming a jms message or reading from a file system?
Answer:
If you want to consume a JMS message from a queue or Reading a file using VFS transport, usually proxy services are configured to perform those tasks. But of course you can use Sequences to perform those tasks but then, you need to use these sequences in your proxy service or in REST API.
Q3. Do we have out of box adapters in WSO2 ESB to talk to external systems like SAP, Oracle Apps, Siebel, Peoplesoft etc in a drag and drop fashion without any glue code to be written?
Answer:
No.
Currently IPaaS connector support is not there out of the box for Developer Studio ESB Graphical editor. But it is in Developer Studio road-map which means it will be available in a future release of Developer Studio.
Hope this helps!
/Harshana
You can use the default XSLT editor which comes as a XSLT mapping tool or the smooks (recommended for large message processing)editor. Some of the adapters can be found from here.
Thanks

wso2 carbon and devolper Studio - Message Stores/Processors

Is there any way to create Message Stores/Processors in the Carbon or Developer Studio?
I need to create them, add them to the CAR and deploy in the WSO2 ESB
Unfortunately Developer Studio does not support creation of Message Stores and Message Processors at the moment.
It is in our Road Map and we will include it in a future release.
Harshana
Developer Studio 3.2.0 version supports creation of Message Stores and Message Processors and they can be added to a CAR and deploy in the WSO2 ESB.
You can download Developer Studio 3.2.0 version from here.
Regards,
Asanka Sanjeewa.