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