Recently, I have been helping customers with broken WSDL files. I decided it would be valuable to others as well. Here are my 2 tips. JDeveloper Editor As you can see in the screen shoot below, you can get usefull hint from the WSDL editor in JDeveloper 10g R3 : Switch the Editor view from Design to Source. If there is any syntax error, you will see some orange or red on the right side of the screen. If you mouse-over the lines that are underline in orange or red, you will see the pop-up window with some information describing the syntax error. In this case , there is something wrong with the <include> element. Once you have the first hint, you are on the right path to solve your problem. The next step is to compare the broken WSDL with other valid samples. It becomes easier to figure out that the include element need to be wrapped and is not in the expected namespace. <wsdl:types> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace=&qu