| Summary: | using AMI with BiDir | ||
|---|---|---|---|
| Product: | JacORB | Reporter: | Boris <boris.temkin> |
| Component: | ORB | Assignee: | Mailinglist to track bugs <jacorb-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | jacorb |
| Priority: | P5 | ||
| Version: | 3.2 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Bug Depends on: | 957 | ||
| Bug Blocks: | |||
| Attachments: | modified AMI example from demos | ||
3bbdaa4df9b3c97e7a86b83844cc7d0fdc3ca788 - BZ956/BZ957 Add fix for built-in interceptors and local calls |
Created attachment 418 [details] modified AMI example from demos When I try to use AMI with BiDir I got following exception: [jaco] Jul 15, 2013 8:03:20 PM org.jacorb.orb.giop.GIOPConnection receiveMessages [jaco] SEVERE: Unexpected error during receiveMessages. Lost a message! [jaco] java.lang.NullPointerException [jaco] at org.jacorb.orb.giop.BiDirConnectionClientInterceptor.send_request(BiDirConnectionClientInterceptor.java:125) [jaco] at org.jacorb.orb.portableInterceptor.ClientInterceptorIterator.invoke(ClientInterceptorIterator.java:129) [jaco] at org.jacorb.orb.portableInterceptor.AbstractInterceptorIterator.iterate(AbstractInterceptorIterator.java:66) [jaco] at org.jacorb.orb.portableInterceptor.ClientInterceptorIterator.iterate(ClientInterceptorIterator.java:87) [jaco] at org.jacorb.orb.portableInterceptor.DefaultClientInterceptorHandler.invokeInterceptors(DefaultClientInterceptorHandler.java:331) [jaco] at org.jacorb.orb.portableInterceptor.DefaultClientInterceptorHandler.handle_send_request(DefaultClientInterceptorHandler.java:135) [jaco] at org.jacorb.orb.Delegate.servant_preinvoke(Delegate.java:2665) [jaco] at org.jacorb.orb.ReplyReceiver.performCallback(ReplyReceiver.java:241) [jaco] at org.jacorb.orb.ReplyReceiver.replyReceived(ReplyReceiver.java:184) [jaco] at org.jacorb.orb.giop.ClientConnection.replyReceived(ClientConnection.java:355) [jaco] at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:792) [jaco] at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) [jaco] at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) [jaco] at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) [jaco] at java.lang.Thread.run(Thread.java:724)