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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content