Deploying a SwitchYard-BPEL project throws "Attempt to reference undeclared WSDL message" exception

Solution Unverified - Updated -

Issue

  • Deploying a SwitchYard application (which integrates BPEL processes) in FSW 6.0.0 causes the following exception. How to troubleshoot the issue and diagnose it's root cause?
org.apache.ode.bpel.compiler.api.CompilationException: error: [CompilationErrors] Compilation completed with 7 error(s):
    file:/etc/...//test.bpel:33: error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "simpleRequestMessage" in namespace http://abc.com.
    file:/etc/...//test.bpel:39: error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "simpleResponseMessage" in namespace http://abc.com.
    file:/etc/...//test.bpel:23: error: [UndeclaredPartnerLinkType] Attempt to reference undeclared partner link type "{http://abc.com}test".
    file:/etc/...//test.bpel:55: error: [UndeclaredPartnerLink] Attempt to reference undeclared partner link "test".
    file:/etc/...//test.bpel:64: error: [UndeclaredVariable] Attempt to reference undeclared variable "output".
    file:/etc/...//test.bpel:83: error: [UndeclaredVariable] Attempt to reference undeclared variable "output".
    file:/etc/...//test.bpel:93: error: [UndeclaredPartnerLink] Attempt to reference undeclared partner link "test".

Environment

  • Red Hat JBoss Fuse Service Works (FSW)
    • 6.0.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.