As for an application server... you did not do any kind of research at all, did you? I mean when there is google and wikipedia, there is simply absolutely no reason at all to post these kind of questions in a forum. Check out the beautiful comparison table:
I know some application server but i posted here bcoz I want it to integrate with JDevloper.
I want to deploy webservice to a Application Server which is free at the same time can be integrated with JDevloper 10g. So that i can directly add that server to my jdevloper using connection wizard and will not prompt me nay error related to Deployment Descriptor.
I already helped you by posting a link to the jdeveloper forum. Your question is not about web services, its about how you use your tools. Reading the manual or a good book is how people tend to do that, they don't go to a forum and expect to be tutored.