On 6/7/07, Ciot, Thierry <[EMAIL PROTECTED]> wrote:
<wsdl:import> does not seem to be supported correctly. This BPEL file works in another BPEL engine, I'm just trying to deploy it to ODE. I get the error ":invalid scheme (should be urn:) " when compiling a BPEL file that imports a wsdl file that itself imports some wsdl. Here are the relevant fragments: 1) BPEL File contains: <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="file:C:\AxisAppDev\ActiveBEPLDev\LoanApproval\LoanApproverPart nerLinkType.wsdl" namespace="http://loanApprover.thierry/PartnerLinkType"/>
It looks like the Java URI parser doesn't like the syntax of your URI. Can you try replacing the backslashes by slashes? e.g. file:C:/AxisAppDev\ActiveBEPLDev/LoanApproval/LoanApproverPartnerLinkType.wsdl Or use a relative path. (either file, or something like "../path/to/My.wsdl") 2) LoanApproverPartnerLinkType.wsdl imports wsdl definitions via
<wsdl:import> <wsdl:import namespace="http://loanApproval.thierry" location="http://localhost:8180/axis2/services/LoanApprover?wsdl"/>
We currently only support "file:", "urn:" (assume to point to a file) and by default assume the location is a local path. I recommend you download the file and place it next to your BPEL process. regards, alex