IWAB0639E Error when generating web service client

Today when I tried to generate a web service client for Business Flow Manager API (WSDL files are BFMIF.wsdl, BFMWS.wsdl), WebSphere Integration Developer started giving me an error message and no web service client files are generated. :-(. The error message is as follows.

IWAB0639E Error in generating Java files and deployment descritpors from WSDL file
   java.io.IOException: WSWS3205E: Error: Type {http://www.w3.org/2001/XMLSchema}anySimpleType is referenced but not defined.
   at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTable.checkForUndefined(SymbolTable.java:656)
   at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTable.firstPass(SymbolTable.java:528)
   at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:500)
   at com.ibm.ws.webservices.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:472)
   at com.ibm.ws.webservices.wsdl.Parser$WSDLRunnable.run(Parser.java:293)
   at java.lang.Thread.run(Thread.java:816)

I have generated these WSDLs from the admin console of WebSphere Application Server. I don’t know what the root cause of this problem is. I had done a search on this error message and I could see some people are telling this as a problem with SOAP version, RAD is using. However I found out the solution for this problem.

In the web service client generation wizard, in Client Environment Configuration select ‘IBM WebSphere’ as the Web service runtime. Now you will be able to generate the web service client without any problems.

Did you like this? If so, please
tell a friend
about it, and subscribe to the blog RSS feed.

Share/Save/Bookmark

If you enjoyed this post, make sure you subscribe to my RSS feed!



Related Posts:
  • Generating a web service proxy client
  • UNAUTHENTICATED is not granted any of the required roles: eventAdministrator eventCreator catalogAdministrator
  • org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element
  • Invoking an external web service from WebSphere Process Server.
  • Invoking a web service using web service proxy client


  • 3 Responses to “IWAB0639E Error when generating web service client”  

    1. 1 Nishant

      IWAB0639E :

      even when my runtime is IBM webSphere. I get this error.

      do you know how to resolve this?

    2. 2 Albin Joseph

      Sorry Nishant, I really don’t have any clue about this issue. I was able to resolve the error after selecting IBM WebSphere as my runtime. Btw, what is the RAD version you are using? I was trying with RAD 6.0.x

    3. 3 Sapna Shah

      Hi i m also getting the same error while generating java code fron wsdl using RAD 6.0.2 and WID.

    Leave a Reply