Web Services WSDL Definitions

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
Ekkehard
Charter Member
Charter Member
Posts: 5
Joined: Fri Apr 18, 2003 11:54 pm
Location: Germany

Web Services WSDL Definitions

Post 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
lstsaur
Participant
Posts: 1139
Joined: Thu Oct 21, 2004 9:59 pm

Post by lstsaur »

It has something to do with misspelled target namespace. It's not the limitation of DS.
Ekkehard
Charter Member
Charter Member
Posts: 5
Joined: Fri Apr 18, 2003 11:54 pm
Location: Germany

Post by Ekkehard »

Where should it be misspelled?
bensonian
Participant
Posts: 42
Joined: Tue Nov 22, 2005 2:12 pm

Post 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
lstsaur
Participant
Posts: 1139
Joined: Thu Oct 21, 2004 9:59 pm

Post by lstsaur »

Is this correct address "http://types.model.integration.abc.com" not found."???
Post Reply