Hi Aphilash,
There might be a problem if you dont have access to sonic enterprise workbench- an eclipse-based
ide used for modeling, configuring,
testing and deploying processes and services using the Sonic Enterprise Service Bus (ESB). Has your company purchased Sonic? Im sorry you won't be able to even run a simple hello world program without sonic workbench. Its proprietary software.
SonicESB development is mainly about enabling and deployment of services(out of the box or customized) on the
ESB, so your SOA project can possibly be created without even writing a single line of code depending on the requirements. Its configuration driven, and knowledge of XML(XPath,XSLT...) will help.
Abundant documentation comes with Sonic though you can download a limited amount of documents from
here.
Since this topic is under Web Services,
this might also be helpful.
I hope this helps,
Raphael Okochu