[ https://issues.apache.org/activemq/browse/SM-375?page=comments#action_35960 ]
Guillaume Nodet commented on SM-375: ------------------------------------ There is no way to fix the problem because the JBI container only receives a DOM document from the JBI component and has no way to know the base location (if there is one). However the components may be able to transform the WSDL description so that there is no need for imports anymore. This leads to a few restrictions as you can not inline a WSDL for another target namespace. This is needed when the interface (or PortType) is defined in another WSDL, but for service engines, no binding / service information is actually needed, so that the interface description should be sufficient. > wsdl import resolution > ---------------------- > > Key: SM-375 > URL: https://issues.apache.org/activemq/browse/SM-375 > Project: ServiceMix > Type: Bug > Components: servicemix-core > Reporter: Raffaele Spazzoli > Fix For: 3.0-M1 > > > if an endpoint wsdl retrieved by the getWSDL() contains imports (like is > likely to happen for bpel processes) these imports are resolved using > servicemix launch directory as base directory, this usually leads to a > resolution failure. -- 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