The documentation says that it is possible to set receiver url as bpm://* to
handle all requests from all processes. But really it faults with an
exception "No corresponding receiver found for processName = ...". The
property "allowGlobalReceiver" of the BPM connector is set to "true".
Antón
--
View this message in context: http://www.nabble.com/BPM-connector%3A-allow-bpm%3A--*-tf3876971.html#a10985686
Sent from the Mule - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list please visit:
I get the same issue with Mule 1.4.3 CE.
Below is the stack trace of the error,
04/17/08 18:59:01.508 [ERROR] GraphElement action threw exception:
No corresponding receiver found for processName = QueryLimits, processId = 1
org.mule.config.ConfigurationException: No corresponding receiver found for
processName = QueryLimits, processId = 1
at
org.mule.providers.bpm.ProcessConnector.generateMessage(ProcessConnector.java:226)
at
org.mule.providers.bpm.jbpm.MuleMessageService.generateMessage(MuleMessageService.java:54)
After looking into the code, I feel that there is any issue in registering
the Global Receiver.
In registerListener(...) method of AbstractConnector,
Object receiverKey = getReceiverKey(component, endpoint);
receiverKey for endpoint="bpm://*" is returning empty String,
So the EMPTY STRING is stored as Key for global receiver in receivers
Hashmap of ProcessConnector.
But in toUrl(..) method of ProcessConnector, the below code shows that you
are using "bpm://*" as receiver key for retrieving the BPM's Global
receiver.
else if (isAllowGlobalReceiver())
{
return GLOBAL_RECEIVER;
}
So there is a mismatch in receiver key for BPM's Global Receiver.
Correct me If I am wrong.
Thanks,
Anil
the receiverKey returned while registering the listener is empty String
rather than bpm://*
so when there is any outgoing message, it couldn't find out the global
receiver in the receivers map of the connector.
--
View this message in context: http://www.nabble.com/BPM-connector%3A-allow-bpm%3A--*-tp10985686p16758409.html
Sent from the Mule - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
Travis
--
View this message in context: http://www.nabble.com/BPM-connector%3A-allow-bpm%3A--*-tp10985686p16759994.html
Sent from the Mule - User mailing list archive at Nabble.com.
---------------------------------------------------------------------