i forget the last sentence in the question ,
The error as you see that it tryes to read the wsdl file from which i compiled the stubs.
why , i dont need the wsdl after i already have the stubs , don't i ?
(1. A side note: you don't put the provider's wsdl in the same directory's wsimport.)
2. Look at the exception and see what it said. Read slowly.
3. Look entirely at the ApiService.java.
5. If possible, instead of using command line wsimport, use an IDE Eclipse to import the wsdl. You will see the whole flow and the exception.