[
https://issues.apache.org/jira/browse/AXIS2-3173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12528696
]
Amila Chinthaka Suriarachchi commented on AXIS2-3173:
-----------------------------------------------------
I tested this and it worked fine with the current axis2 trunk code base. Can
you please check with a SNAPSHOT and if you still getting error attached your
wsdl and xsd files?
> Codegen changes the schemaLocations as it is changed during runtime
> -------------------------------------------------------------------
>
> Key: AXIS2-3173
> URL: https://issues.apache.org/jira/browse/AXIS2-3173
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: codegen, wsdl
> Affects Versions: 1.3, 1.2
> Environment: WinXP
> Reporter: Boyan Yurukov
> Assignee: Amila Chinthaka Suriarachchi
> Priority: Critical
>
> I have a wsdl that imports a xsd. When I generate the code with wsdl2java,
> the resulting resources\DaService.wsdl has wrong schemaLocations in the
> imports. They should be:
> ...
> <import namespace="urn:some:namespace" schemaLocation="xsd0.xsd"/>
> , but what I get in the resources\DaService.wsdl is:
> ...
> <import namespace="urn:some:namespace"
> schemaLocation="DaService?xsd=xsd0.xsd"/>
> This should happen only during runtime when the path of the schema relative
> to the web server is truly "http://....../DaService?xsd=xsd0.xsd". However in
> the wsdl of the generated code (consequently in the wsdl inside the .aar
> file), the schema locations should still be relative to the file system,
> namely "xsd0.xsd" or "./xsd0.xsd".
> I fix this by manually changing the schema locations in the generated code.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]