Hi.

Here's the example: [1] or [2]

There are 4 different WSDLs in this directory: putTimeSeriesLocalOriginal , putTimeSeriesLocalODE, putTimeSeriesHTTPOriginal and putTimeSeriesHTTPODE. The ones ending with "Original" are the ones I defined for the services. The ones ending with "ODE" are the WSDLs, you get shown by calling http://localhost:8080/ode/processes/putTimeSeries?wsdl after deployment.

If you compare the <types>-part of them, you will see, that the schemaLocation has changed to an url, that doesn't exist.

And there I need working links.

If I deploy the process without the putTimeSeries_Service.axis2 I get working XSD links, but the names of bindings etc. are changed (for this problem see [3]).

Hope you can help me.


Regards!
Christian

----

[1] ZIP: http://www.uni-koblenz.de/~brchrist/20100620schemaLocation.zip
[2] extracted: http://www.uni-koblenz.de/~brchrist/20100620schemaLocation/
[3] http://mail-archives.apache.org/mod_mbox/ode-user/201005.mbox/%[email protected]%3e

Am 19.06.2010 18:43, schrieb David Carver:
Do you have a sample.  I found a problem with schemaLocation resoulution
support with WSDL's that import schemas in the current trunk. I just
recently suplied a patch to address the issue.

https://issues.apache.org/jira/browse/ODE-850

Dave

On 06/19/2010 05:52 AM, Christian Bruckhoff wrote:
Hi.

Is there a way, making ODE work with http:// schemaLocations? In the
published WSDL of the service it says

"<xsd:import namespace="http://xhydro.org/minimal/2009/09";
schemaLocation="putTimeSeries?xsd=http://www.xhydro.org/minimal/2009/09/XHydro.xsd"/>"


instead of

"<xsd:import namespace="http://xhydro.org/minimal/2009/09";
schemaLocation="http://www.xhydro.org/minimal/2009/09/XHydro.xsd"/>"

The location isn't reachable either, if I change all the schemas to
local locations.

Is there a was, to solve this problem?

Greetz
Christian


Reply via email to