Page 1 of 1

Web Services WSDL Definitions

Posted: Wed Mar 26, 2008 2:50 am
by Ekkehard
We have a WSDL with an imported xsd file for types. Unfortunately Data Stage cannot find the schema file at the specified location. I tried it also with an absolute schema location.
Detailed error message:
"Schema with target namespace "http://types.model.integration.abc.com" not found."

The WSDL looks like:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://services.integration.abc.com"
xmlns:tns="http://services.integration.abc.com"
xmlns:types="http://types.model.integration.abc.com"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<wsdl:import namespace="http://types.model.integration.abc.com" location="types.xsd" />
...

Any ideas? Are there any limitations for DataStage?
It works when I have the types description included in the WDSL file.

Ekkehard

Posted: Wed Mar 26, 2008 10:19 am
by lstsaur
It has something to do with misspelled target namespace. It's not the limitation of DS.

Posted: Wed Mar 26, 2008 11:53 am
by Ekkehard
Where should it be misspelled?

Posted: Wed Mar 26, 2008 12:12 pm
by bensonian
Make sure

1.WSDL file definition is installed on your local machine
2. Import the WSDL and select that particular item (after once you imported it)
3. Parametrising might help.. i mean the key_service_path name

Posted: Wed Mar 26, 2008 12:31 pm
by lstsaur
Is this correct address "http://types.model.integration.abc.com" not found."???