Saturday, March 21, 2009

WSO2 Mashup Server - What can it do for you?

If you were wondering what the WSO2 Mashup Server can do, here is a nice little flash demo that explains that very thing in a couple of minutes.

Sunday, March 15, 2009

How will the Recession Effect SOA's

Lots of companies are cutting IT costs and IT projects are put on hold, so how would the recession effect SOA projects?

One might think that there will be a reduction in SOA projects but that's not true, this poll shows that 85% believe that SOA projects could reduce cost and hence increase your chances of facing this recession.

Whats more mature Open Source SOA frameworks such as WSO2's SOA framework help you reduce cost further. So make sure you have a peep at it if you are on the hunt for SOA products.

The role of ESB's in a SOA

ESB's (Enterprise Service Bus) have a big role to play in an SOA. Don't take my word for it take a look at the results of this poll which shows that 84% use an ESB in there SOA. Some use multiple.

If you are on the look for an Lightweight Open Source ESB make sure you checkout the WSO2 ESB.

Creating OSGI Bundles using the Maven Bundle Plugin

If you are involved with a project or a piece of Software that requires that your jars be OSGI bundles then this tutorial is for you. This tutorial by Sameera explains how the Maven bundle Plugin comes to your rescue. We use it extensivelyy in are WSO2 Carbon based projects at WSO2.

This article would also help users who are trying to deploy custom mediators on the WSO2 ESB 2.0.

The need for Business Processors in your SOA

What is a business process?
Why are business processors important in an SOA?
Can your SOA be more agile with the use of a business process?
Do we need a standard to describe business processors?
What role does BPEL play in a business Process?
What is the WSO2 Business Process Server?
Can a business process be secured, made to be reliable or its access be throttled?

Are you looking for answers to these questions? Then this Webinar is for you. This Webinar is presented by Dr. Sanjiva Weerawarana, CEO of WSO2 and founding author of BPEL4WS, and Milinda Pathirage, project lead for WSO2 BPS.

Thursday, March 5, 2009

WSO2 Business Process Server and Carbon - Podcast

In this Podcast Dennis Byron talks to Paul Fremantle the CTO of WSO2 on the newly launched WSO2 Business Process Server. Paul also touches on the benefits the WSO2 BPS got by being built on the Carbon Platform.

Axis2 - First Element must contain the local name, Envelope

This Exception could occur on both the server side or the client side. This exception is thrown when trying to build the SOAP envelope from the response (or request in the case of server side). The server is expecting a SOAP response but it receives something else (That does not have a SOAP envelope).

The easiest way to resolve this issue is to use a tool such as TCPMonitor and monitor the request and response. That will help you diagnose where the problem is.

Tuesday, March 3, 2009

Terror Attack on Cricket - Our Beloved Game

Today was a sad day for Cricket. The reason was the terror attack on the Sri Lankan cricket team in Lahore. Reading through the news it does seem that the Sri Lankan team was extremely lucky.

It was reported that a rocket flew past the bus. Imagine what would have happened if the driver was hit? What if they took our whole team hostage? What if that rocket hit the bus? The results would have been tragic. We should be happy that it was a lucky escape.

I saw in one of the news that Kumara Sangakkara was quoted as saying" i do not regret playing in lahore". Kudus to the spirit that Sangakkara showed. Terror is everywhere, there is no place thats a 100% safe.

Some people may argue saying that Sri Lanka should not have toured Pakistan, I dont agree with them a bit though. It was a united team from Pakistan and India that came down to Sri Lanka in 1996 when several teams (Australia and the West Indies) refused to come and play in Sri Lanka. This was during the world cup of 1996. We should stand for each other especially in times of difficulty. A stick can be broken easily, but it takes a mighty effort to break a pile of sticks tied together.

Imagine what would have happened if this was the Indian team been attacked in Pakistan? India would have put the blame on Pakistan saying that they were involved. There is so much that the military can do to avoid these incidents.

I sinceerly hope that the 2011 world cup would stay in the Sub Continent.

How to set up WSO2 WSAS on Apache Tomcat

WSO2 WSAS can be run standalone (When WSAS is run standalone it runs on a embedded instance of Apache Tomcat), but there may be instances where users would want to run it on another Application Server. This Knowledge-Base article from Chamara explains how WSO2 WSAS can be set up on Apache Tomcat.

Note : This applies for WSO2 WSAS 3.0 and above.

Monday, March 2, 2009

Open Source SOA Platform - Everything you need to build SOAs

There are many proprietary as well as Open Source SOA products in the market. Most of these vendors (if not all) do not offer a Complete set of tools to build SOA's. Some of them may offer an ESB and a Governance Solution while another may offer just an ESB and so on. So isn't there a single Vendor that offers a Complete SOA stack?

Well not really, If you've heard of WSO2 then you would have heard about our SOA platform. I see three distinct advantages in WSO2's SOA platform.
  1. Its a Complete Platform which offers everything you need to build your SOA - What WSO2 provides is not a set of isolated products, its a complete SOA platform where each product can work with another on the same platform. It provides tools for Service creation in Various Languages (Java, C, C++, PHP, Perl, Python, Ruby, JavaScript) , Service Composition, SOA Governance, Tools to Consume Services in various languages (Java, C, C++, PHP, Perl, Python, Ruby, JavaScript), and tools for Connecting Services.
  2. Its completely Open Source under the Apache License - No Gimmicks, No Community version or Enterprise Version. What you get is Production quality code and its free for you to use the way you wish.
  3. Enterprise level Support from WSO2 which comprise of a set of leaders in the SOA space. You get consultancy from the Architects and the Engineers themselves, Engineers who know every hook and corner of the products.
Interested? All of these products are released under the Apache Licence (No Strings attached) so go ahead download it and try it out yourself. You can provide us your feedback by posting your comments on our forums or dropping us a mail.

Show Twitter Updates on Blogger

I just added a widget that shows my Twitter updates on this blog. This could be done trivially by visiting this page.

What is the WSO2 Business Process Server?

The WSO2 Business Process Server which was released a couple of weeks ago is the latest addition to its Open Source SOA Stack. In this podcast Milinda Pathirage the lead developer of the project explains what the WSO2 Business Process Server is and how its fits into your SOA. He also touches on the advantages the business process server gained by been built on top of the WSO2 Carbon platform.

Sunday, March 1, 2009

The Financial Crisis - What is it really?

We've been hearing of this Financial Crisis for a few months now. We've heard of banks going bankrupt, people loosing jobs and so on. We've also heard about the whole financial system falling down and the notion of this been a vicious cycle. How did the world get into this mess?

Here are a couple of great presentations by Jonathan Jarvis, that explains this using visuals. Its a great resource for people like me who do not understand this financial jargon.

The Crisis of Credit Visualized - Part 1

The Crisis of Credit Visualized - Part 2