|
|
comments (4)
|
There are three ’locations’ or ‘containers’ that a Business Work EAR can be deployed to. These are:
1) Business Work Standalone Service Engine
2) Business Work Service Engine Implementation Type (BWSE-IT) within an ActiveMatrix Node
3) Business Work Service Container (BW-SC)
The first two scenarios do not require any special effort during deployment and usually can be d...
Read Full Post »|
|
comments (0)
|
If your project has messaging encoding set to UTF-8 but your TIBCO Administrator is set to ISO8859-1 then you will not be able to deploy your project.
The TIBCO recommended encoding to use is UTF-8. But in case you made the mistake of not using UTF-8 (either in your project or in TIBCO Administrator) then you will need to change the encoding.
To change project encoding:
- Click on the root project folder.
- In the configuration pan...
Read Full Post »|
|
comments (2)
|
Version of Designer: 5.5.2.2
Version of TIBCO EMS: 4.4.3
Some time ago I did a post about developing web-services using TIBCO BusinessWorks. In this post I would like to discuss how to develop a web-service which uses JMS as the SOAP transport instead of HTTP. The problem with developing a web-service bound to a JMS Queue instead of an HTTP transport, is that it can be used only in a homogeneous TIBCO environment. In other words ...
Read Full Post »|
|
comments (10)
|
Version of Designer used: 5.5.2.2
Global Variables (GVs) are one of the most important bits of any BusinessWorks project. Every project will have at least one set of GVs, usually to store certain settings centrally. GVs also allow those settings to be changed on a running application without having to re-archive and re-deploy it.
A common usage scenario (which I will be using as an example as well) for GVs is to store connection s...
Read Full Post »|
|
comments (1)
|
Versions of software used:
TIBCO BusinessWorks Designer 5.5.2.2
SOAP UI 3.0.1
A quick round of testing within the Designer before packaging the project and deploying anything on a full scale test setup is always a good idea.
So you have just designed and implemented your first web-service in TIBCO Designer. But what about testing it from outside the TIBCO environment with a non-TIBCO client? A...
Read Full Post »|
|
comments (0)
|
Service
- Port definition
– soap:address
Binding
- soap:binding
- operation
– soap:operation
– input
– soap:body
– output
...
Read Full Post »|
|
comments (0)
|
After developing a web-service using the Service resource from the TIBCO Designer palette (ver. 5.6) we need to develop a resource retriever to allow clients to access the service WSDL.
The basic idea behind getting the WSDL for a Service resource web-service is to use the SOAP Retrieve Resources activity (found within the SOAP menu) and point it to the Service resource for the web-service with the filter set to “wsdl...
Read Full Post »|
|
comments (0)
|
In this post we are going to talk about developing web-services in TIBCO ActiveMatrix BusinessWorks (AMBW). We will be using the following software:
1) TIBCO Designer 5.6 to develop and test-deploy the web-service
2) SOAP-UI 3.0.1 (Freeware) to test the web-service
We are going to be looking at web-service development from a conceptual point of view rathe...
Read Full Post »|
|
comments (0)
|
SSL Configuration in Tibco EMS SERVER
There is a sample SSL configuration you should start with in <tibco_home>/ems/<version>/samples/config called tibemsdssl.conf.
Start it with “tibemsd -config tibemsdssl.conf”.
Take a look at the properties.
The EMS Server is using the certificate “server.cert.pem” as its identity, adn it will trust certificates that were signed by
client_root.cert.pem.
ssl_server_identity = ../certs/s...
Read Full Post »|
|
comments (1)
|
These are some of the sample interview questions on EMS..
1. What are the different types of acknowledgement modes in EMS message delivery
• Auto
• Client
• Dups_ok
• No_ack
• Explciit
• Explicit_client_dups_ok
• Transitional
• Local transiti...
Read Full Post »