It looks like you have some custom made web service which is using some
servlet to get the post.
I do remember using similar web service without WSDL. It was some awkward custom made web service which required posting xml document via HTTP. If this is your case, you can use HTTPClient and post xml.
But to make a long story short, you do need wsdl to use wsdl2java.
Hope it helps.