I started from WSDL file , and used WSDL2Java command line and generated all the sever related code (Skeltons) , wrote services.xml file , modified the skelton ( Implemented business logic in it ) and deployed as .aar file inside the Services folder of Axis2.war .

Now my question is
I have seen some examples using .wsdd file with Axis2 Webservices , i am really confused with this , please tell me do we need .wsdd file ??