[BW5.X vs BW6.x] Differences working with Java Code (I)

For the last year I’ve been doing different posts about how to include Java Code inside our TIBCO BW processes to increase or extend the functionality the tool provide us. I’ve been doing this kind of work for both of the “current” versions: The 5.x series and the 6.x series.

And, if you have been awared or if you have been the oportunity to work with both tools you have seen some difference in the way and the posibilities you have using one or another tool. We are going to talk a little bit about them in this post.

Continue reading


Using a Java Code Activity in BusinessWorks 5.x

Until now, I didn’t think that a post about how to use properly the Java Code Activity has any value for any of my readers. But, now, after a few questions I’ve received by mail I think it could be useful because the TIBCO AMX BW doesn’t have the same user profile than I used to think. So, let me put this in other way.

I have a strong technicak background with my C.S Bachelor and I am a full-stack developer in different languages (Java, Python, C++, Scala..) so in my vision explain how to use this kind of activities is not worth it. But, that’s because I used to forget that the TIBCO AMX BW is a high-level tool that can be used by people with full technical background or with people with a little background. For the seconds group could be difficult to understand how to use this kind of activities that have almost nothing in common with the other ones.

Continue reading

Tip: Verify the alignment between Java versions when you are including Java code inside your process

In this case we are going to give you a simple tip because we hear from some of you that you are facing this problem so I think it is better to put it common so nobody else could have the problem without a public solution.

Continue reading

Java Custom Function inside TIBCO BusinessWorks 5.x

In one of the last posts I talked about how to introduce JMS Selector inside our TIBCO BW application and to do that in our example, which do a little comprobation of the JMSTimestamp value we have to create a Java Custom Function to make it work, but what is the scope and the goal of using Java Custom Function? Ok, we are going to answer this question for you.

Continue reading

BusinessWorks 6.x Importing a JAR file inside a TIBCO BW 6.x process

We are here today to introduce another post about how you develop using the new BusinessWorks version 6.x and to comment different tricks to get your work done. So, today we are going to learn how to include a JAR file inside a TIBCO BW 6.x  process so we can invoke using the Java Palette the code inside the JAR file.

Continue reading

Using Java inside a Business Works 6.1 Process

One of the several changes we are facing in this new version of the TIBCO BusinessWorks software is the way we handling the Java Code we have to add inside our BusinessWorks processes.

In the previous versions we have to deal with the plain Java editor that the TIBCO Designer provide to us, but now, in the new facy version we have all the capabilities of the Eclipse IDE working for us.  Continue reading


In this first post about the applications that exist to help us with our task of TIBCO application development I am glad to bring there one of the best: EarBuddy.

EarBuddy is a good application that allow us to inspect the content of an TIBCO EAR deployment file, specially TIBCO BusinessWorks or TIBCO BusinessEvents oriented. This application has as main feature to be really easy to use and extract all the potential that it has.

Continue reading