I'm trying to write a BPEL process which receives callbacks from a third-party
service. I can successfully invoke synchronous calls to/from that service. It has
published a separate WSDL for its callbacks. I have (after some problems) managed to get
jBPM to use this WSDL and it can successfully wait for and accept the incoming requests.
However, if I try to inspect any of the incoming message data, no matter what I try,
I'm getting an uninitialised variable error.
The message definition in the WSDL is element style; it looks like:
< message name="ImportCompleteEventIn" >
< part name="in" element="store-types:ImportCompleteEvent"/ >
< /message >
The variable definition looks like this:
< bpws:variable messageType="scwsdl:ImportCompleteEventIn"
name="storeCallbackImportCompleteVar" />
The receive:
< bpws:receive partnerLink="StoreCallbackPL"
operation="ImportCompleteEvent"
variable="storeCallbackImportCompleteVar" />
Has anyone seen this before? Any suggestions? I can't publish the entire 3rd-party
WSDL here.
I have also tried using both a < receive > and a < pick >< onMessage >
structure, and they both exhibit the same problems.
However, this might be caused by some other jax-rpc problem. When I deploy this BPEL
process, I get these messages appearing on the JBoss stdout:
09:48:27,612 WARN [builder.jaxrpc.JAXRPCMetaDataBuilder] Cannot obtain java type mapping
for: {http://www.w3.org/2001/XMLSchema}string
09:48:27,737 INFO [STDOUT] no object for
{http://schemas.xmlsoap.org/ws/2004/08/addressing}ReplyAfterType
09:48:27,737 INFO [STDOUT] no object for
{http://schemas.xmlsoap.org/ws/2004/08/addressing}AttributedQName
09:48:27,737 INFO [STDOUT] no object for
{http://schemas.xmlsoap.org/ws/2004/08/addressing}AttributedURI
...
I also get similar messages for some of the elements defined in my 3rd-party schema.
Many thanks for any help you can give.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4145094#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...