[ 
https://issues.apache.org/activemq/browse/SM-511?page=comments#action_36686 ] 
            
Grant McDonald commented on SM-511:
-----------------------------------

This issue has been fixed for 3.0 (after M3) of ServiceMix.  It was due to two 
things:

1) WSDLFlattener did not utilise the baseURI when parsing schema/wsdl imports. 
(SM-479)
2) Apache ODE BPE version had not implemented relative import functionality. 
(ODE-5)

The patch for the first issue is in the codebase after the M3 release.  The ODE 
patch has also been accepted in the ODE codebase but ServiceMix is not 
currently using this version.

> Problem with schemas' import when there are multiple xsds in many dirs
> ----------------------------------------------------------------------
>
>                 Key: SM-511
>                 URL: https://issues.apache.org/activemq/browse/SM-511
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-bpe
>    Affects Versions: 3.0-M2
>         Environment: Windows XP SP2, java version 1.5.0_05
>            Reporter: Lukasz
>         Attachments: bpe-demo-sa.zip
>
>
> The problem appears when the wsdl file, that accompanies the bpel file, 
> imports data types' definitions from multiple referenced xsd files that are 
> located in subdirectories relative to 'root' directory of service unit.
> It is impossible to deploy such a service unit to ServiceMix. 
> In the attachment there is the example of such service unit. Test case is 
> simple, just try to deploy this service and the error messages should be 
> clearly seen in the logs.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to