Re: WfLinkingRequesterCORBA problems.

David Forslund <[email protected]>
Newsgroups gmane.comp.java.enhydra.shark
Message-ID <[email protected]>
I'm debugging my POA code and see something I don't understand that 
doesn't seem to have anything to do with the POA code.

I try to instantiate a workflow process and the client calls the 
create_process of WfProcessMgr with a request it has created and is 
passing in.

It executes:
           org.enhydra.shark.api.client.wfmodel.WfProcess procInternal = 
sharkProcMgr.create_process(lr);

But this then calls the WfLinkingRequesterForCORBA receive_event method  
which does a call:
            WfRequester 
req=WfLinkingRequesterForCORBA.getCORBARequester(procId);

But the requester hasn't been registered to the 
WfLinkingRequesterForCORBA yet.  It is done in the
statement which directly follows the create_process method:

            
WfLinkingRequesterForCORBA.setCORBARequester(procInternal.key(), requester);

In any case, I don't understand what is going on here.   The resulting 
message is that the external CORBA requester
can't be found.    When it is done it has failed to instantiate the 
process.   I'm having a problem with an already activated
object, too, but this behavior described above doesn't seem to me to be 
correct.   Perhaps I'm missing something?

Thanks,

Dave
message.footer (text/plain, 271 B)
--
You receive this message as a subscriber of the [email protected] mailing list.
To unsubscribe: mailto:[email protected]
For general help: mailto:[email protected]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.