How to expose web service in Tibco BusinessEvents4 - tibco

How to expose Tibco Business Events4.0 Concrete WSDL after deployed in Tibco admin??
I have implemented web services using Tibco Business Events. I am having a problem to expose concrete WSDL to clients.
How to expose concrete wsdl to clients in Tibco BE?(In Tibco BW we have to use retrieve resources or inbuilt configuration of service pallet).
Thanks so much!!

Related

Implement Jax ws in vertx with spring

I am trying to implement a soap service using jaxws with spring boot and vert.x. I couldn't find any way of doing it directly. Need to wrap ws in vertx. Have anyone faced it and could any one help me guiding to reference. Can we use service discovery in vert.x for the same?
I don't think that vert.x is a relevant solution to expose SOAP webservices, it's more appropriate to write Restfull or event based microservices (with the native event bus or a messages broker like Apache Kafka).
If you want to consume a SOAP webservice, I assume that you can use a CXF or Axis client like any java application.
Otherwise I didn't understand the relationship with springboot.

How mule api manager manage spring boot based service?

I've created a spring boot based service and like to deploy it to existing mule API platform, then I realize there are some challenges I need to face by myself such as, service discovery and policy management.
To be specific, I want to know if there is any way to manage policy for spring boot service from mule API manager? Since there is no agent that mule service has.
The straight forward way is to proxy your custom API by generating a proxy in the Anypoint API Manager.
Deploy that proxy application on a Mule server in CloudHub or on a runtime on-premise.
Then you have your Spring Boot Application API under control and can apply policies, see analytics, etc.
MuleSoft Doc on API Proxy

Does Apache Camel work only with Apache CXF or Spring-WS?

I am trying to work on a PoC to replace an IBM WESB Proxy mediation (Exposed as a web service, Receives the soap request, Invokes different other Web Services based on the Soap Header passed in the request).
These web services are built using JAX-RPC and Spring framework running in WAS 7 container.
Is it possible to use Camel for this usecase? I don't want to migrate the underlying web services to CXF or SpringWS yet.
Does Camel have any URI's to solve this purpose? (like a web service adapter to call other non-CXF/non-SpringWS web services)
Any help is very much appreciated. Thanks.
First thing - If it is a RPC /ENCODED web service then you CANNOT call it even with cxf.There are ways that you can modify the rpc wsdl to use doc/literal but I would not suggest using that approach.
The simplest way to do this if you do not want to use cxf component or spring-ws is to create a java bean to invoke the Axis web service using the generated stubs.

REST Bidnings for service reference in TIBCO Business Studio

I am using AMX Service Bus 3.2. and trying to expose my rest services (ASP.NET WebApi) through the TIBCO Active Matrix. Unfortunately I have not found any way to do this in TIBCO business studio.
I found TIBCO Active Matrix Binding Type for REST but it is intended only for promoted services. It allows to expose SOAP services via REST interface but it is unable to invoke my REST services hosted on IIS.
As for now I see the only one way to implement that - Create addition SOAP service that will redirect HTTP request from Promoted service to my REST Service. But such solution is not very good SOA design.
Any help is appreciated.

Does WS02 support Jersey services?

Does WS02 support Jersey services ? I am able to set up proxy services in WS02 for Axis2, would like to do the same with Jersey. Is there any documentations that talk about setting Jersey proxy services in WSo2 ?
I guess when you say Jersey services - you meant to say RESTful services - JAX-RS (JSR 311). Yes, WSO2 ESB can route traffic to RESTful services as well as you can expose backend services in RESTful manner with the API element in ESB.

Resources