0 Replies Latest reply on May 6, 2005 1:22 AM by mithun

    could not dereference wsdl object error  WSDLException

    mithun

      Hi,

      Can anyone please help me out with this error which I get while running testsuite`s webservice test cases.
      JBoss version is jboss-4.0.1sp1

      The following is the trace of exception I get.

      Thanks

      Could not dereference object
      javax.naming.NamingException: Could not dereference object [Root exception is java.lang.IllegalStateException: Cannot unmarshall wsdl, cause: WSDLException: faultCode=PARSER_ERROR: Problem parsing '- WSDL Document -'.: Premature end of file.: org.xml.sax.SAXParseException: Premature end of file.
      at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
      at org.jboss.webservice.WSDLDefinitionFactory.parse(WSDLDefinitionFactory.java:71)
      at org.jboss.webservice.metadata.ServiceRefMetaData.getWsdlDefinition(ServiceRefMetaData.java:180)
      at org.jboss.webservice.client.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:145)
      at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:636)
      at org.jboss.naming.client.java.javaURLContextFactory$EncContextProxy.invoke(javaURLContextFactory.java:120)
      at $Proxy1.lookup(Unknown Source)
      at javax.naming.InitialContext.lookup(InitialContext.java:347)
      at org.jboss.test.webservice.admindevel.ExampleTestCase.setUp(ExampleTestCase.java:30)
      at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
      at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
      at junit.extensions.TestSetup.run(TestSetup.java:23)
      ]
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:647)
      at org.jboss.naming.client.java.javaURLContextFactory$EncContextProxy.invoke(javaURLContextFactory.java:120)
      at $Proxy1.lookup(Unknown Source)
      at javax.naming.InitialContext.lookup(InitialContext.java:347)
      at org.jboss.test.webservice.admindevel.ExampleTestCase.setUp(ExampleTestCase.java:30)
      at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
      at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
      at junit.extensions.TestSetup.run(TestSetup.java:23)
      Caused by: java.lang.IllegalStateException: Cannot unmarshall wsdl, cause: WSDLException: faultCode=PARSER_ERROR: Problem parsing '- WSDL Document -'.: Premature end of file.: org.xml.sax.SAXParseException: Premature end of file.
      at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
      at org.jboss.webservice.WSDLDefinitionFactory.parse(WSDLDefinitionFactory.java:71)
      at org.jboss.webservice.metadata.ServiceRefMetaData.getWsdlDefinition(ServiceRefMetaData.java:180)
      at org.jboss.webservice.client.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:145)
      at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:636)
      at org.jboss.naming.client.java.javaURLContextFactory$EncContextProxy.invoke(javaURLContextFactory.java:120)
      at $Proxy1.lookup(Unknown Source)
      at javax.naming.InitialContext.lookup(InitialContext.java:347)
      at org.jboss.test.webservice.admindevel.ExampleTestCase.setUp(ExampleTestCase.java:30)
      at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
      at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
      at junit.extensions.TestSetup.run(TestSetup.java:23)

      at org.jboss.webservice.metadata.ServiceRefMetaData.getWsdlDefinition(ServiceRefMetaData.java:184)
      at org.jboss.webservice.client.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:145)
      at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:636)
      ... 20 more