title: WSDL2Java tool error Apache CXF
body: <p>We get the following error when we use WSDL2Java tool to generate stubs. The webservice is up and running.</p>
  
  <p>WSDLToJava Error: org.apache.cxf.wsdl11.WSDLRuntimeException: Fail to create wsd
  l definition from : <a href="http://scheduler.heartbeatsoftware.com/scheduler/WebServices" rel="nofollow noreferrer">http://scheduler.heartbeatsoftware.com/scheduler/WebServices</a>
  /SampleSNMWebService?wsdl
  Caused by : WSDLException: faultCode=PARSER_ERROR: java.lang.IllegalArgumentExce
  ption: InputSource must have a ByteStream or CharacterStream</p>
  
  <p>If we donwload the wsdl and generate stubs from that wsdl, they are generated. But the java client using those stubs throws the same exception as above</p>
  
  <p>Strangely when we deploy the same webservice on our LAN such a problem is not encountered stubs are generated sucessfully and the subsequent java client works well.</p>
  
  <p>The webservice is created using apache cxf version 2.2.5 and hosted on tomcat 6</p>
  
  <p>Any pointers would be appreciated</p>
  
  <p>regards
  Sameer</p>