Hi!
The following message does not look right to me. Does it have something to do
with a mismatch between the name and the variable?
The namespace prefixes are declared, and other parts of the wsdl work fine
(i.e. the invoke related to the catch).
The error makes me think that a messageType or elementType variable is required
and I have that...
-Doug.
org.apache.ode.bpel.iapi.ContextException: Deploy failed; error:
[CompilationErrors] Compilation completed with 1 error(s):
null:626: error: [VariableDeclMissingType] Declaration of variable
"abort-fault-msg" does not specify the required type (either MessageType or
ElementType).
Here is the offending line:
<catch name="fault:XSException" faultVariable="abort-fault-msg">
Here are the decls:
<variable name="abort-fault-msg" messageType="abortws:abort-fault-msg"/>
>From abortws:
<wsdl:message name="abort-fault-msg">
<wsdl:part name="abort-fault-part" element="fault:XSException"/>
</wsdl:message>
>From fault:
<xsd:element name="XSException" type="fault:exception-type"/>