<?xml version="1.0" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.jacorb.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://www.jacorb.org/bugzilla/"
          
          maintainer="jacorb@goots.org"
>

    <bug>
          <bug_id>956</bug_id>
          
          <creation_ts>2013-07-15 13:11:12 +0000</creation_ts>
          <short_desc>using AMI with BiDir</short_desc>
          <delta_ts>2013-07-18 09:22:29 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>JacORB</product>
          <component>ORB</component>
          <version>3.2</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>957</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Boris">boris.temkin</reporter>
          <assigned_to name="Mailinglist to track bugs">jacorb-bugs</assigned_to>
          <cc>jacorb</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>3036</commentid>
    <comment_count>0</comment_count>
      <attachid>418</attachid>
    <who name="Boris">boris.temkin</who>
    <bug_when>2013-07-15 13:11:12 +0000</bug_when>
    <thetext>Created attachment 418
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)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3045</commentid>
    <comment_count>1</comment_count>
    <who name="Nick Cross">jacorb</who>
    <bug_when>2013-07-18 09:22:29 +0000</bug_when>
    <thetext>3bbdaa4df9b3c97e7a86b83844cc7d0fdc3ca788 - BZ956/BZ957 Add fix for built-in interceptors and local calls</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>418</attachid>
            <date>2013-07-15 13:11:12 +0000</date>
            <delta_ts>2013-07-15 13:11:12 +0000</delta_ts>
            <desc>modified AMI example from demos</desc>
            <filename>ami.zip</filename>
            <type>application/zip</type>
            <size>4918</size>
            <attacher name="Boris">boris.temkin</attacher>
            
              <data encoding="base64">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
HhOK/m5PmK3MwyBz9YD246dBxw3wPVamZs+QBmxizLMzFEyH0c1Q4EB1I9dsxxtmFNiAGyxwKiCD
awqtYNVhCGDUGC9uYH/VHCYfKjeNIROmaM2APeFvmNP7uxtaj6iHnlCnYb5fBLCY3B7ic86KEy+Q
VcjN/ENUNvX68HUbBJz1AQZ7144UgchcVGaJG8RcKHOcJTBpQ6FY5kqDCdBJxppoASIcL7v+G8vO
uY++cSH8R78OiQd4PH+KlbqzWbrHd3sJt8pANe50jrh+nAz36RIKoCBGMFbi816v19iML0c3Fy+z
rGyhNhJbfdSpB04mDPuJW35zVBKfyL20Xlr/A1BLAQIeAwoAAAAAAFCh70IAAAAAAAAAAAAAAAAE
ABgAAAAAAAAAEAD9QQAAAABhbWkvVVQFAAMILeRRdXgLAAEE6AMAAAToAwAAUEsBAh4DFAAAAAgA
9GuHQYDNqU4aAQAAfAIAAA0AGAAAAAAAAQAAALSBPgAAAGFtaS9idWlsZC54bWxVVAUAA5zTwVB1
eAsAAQToAwAABOgDAABQSwECHgMKAAAAAADza4dBAAAAAAAAAAAAAAAACAAYAAAAAAAAABAA/UGf
AQAAYW1pL3NyYy9VVAUAA5rTwVB1eAsAAQToAwAABOgDAABQSwECHgMKAAAAAAD0a4dBAAAAAAAA
AAAAAAAACAAYAAAAAAAAABAA/UHhAQAAYW1pL2lkbC9VVAUAA5zTwVB1eAsAAQToAwAABOgDAABQ
SwECHgMUAAAACAD0a4dBp+bmN3wAAADNAAAAEgAYAAAAAAABAAAAtIEjAgAAYW1pL2lkbC9zZXJ2
ZXIuaWRsVVQFAAOc08FQdXgLAAEE6AMAAAToAwAAUEsBAh4DCgAAAAAA82uHQQAAAAAAAAAAAAAA
AA0AGAAAAAAAAAAQAP1B6wIAAGFtaS9zcmMvZGVtby9VVAUAA5rTwVB1eAsAAQToAwAABOgDAABQ
SwECHgMKAAAAAABToO9CAAAAAAAAAAAAAAAAEQAYAAAAAAAAABAA/UEyAwAAYW1pL3NyYy9kZW1v
L2FtaS9VVAUAAy4r5FF1eAsAAQToAwAABOgDAABQSwECHgMUAAAACABToO9Cff1pimkEAAB/DAAA
HAAYAAAAAAABAAAAtIF9AwAAYW1pL3NyYy9kZW1vL2FtaS9DbGllbnQuamF2YVVUBQADLivkUXV4
CwABBOgDAAAE6AMAAFBLAQIeAxQAAAAIAFgJ6UKj4HU87wAAAEUCAAAlABgAAAAAAAEAAAC0gTwI
AABhbWkvc3JjL2RlbW8vYW1pL0FzeW5jU2VydmVySW1wbC5qYXZhVVQFAAPnONtRdXgLAAEE6AMA
AAToAwAAUEsBAh4DFAAAAAgA9GuHQYb8MwgsAQAAhwMAADAAGAAAAAAAAQAAALSBigkAAGFtaS9z
cmMvZGVtby9hbWkvQU1JX0FzeW5jU2VydmVySGFuZGxlckltcGwuamF2YVVUBQADnNPBUHV4CwAB
BOgDAAAE6AMAAFBLAQIeAxQAAAAIAEEW6UKEXMu/ygMAAIkJAAAcABgAAAAAAAEAAAC0gSALAABh
bWkvc3JjL2RlbW8vYW1pL1NlcnZlci5qYXZhVVQFAAMpUNtRdXgLAAEE6AMAAAToAwAAUEsFBgAA
AAALAAsA4AMAAEAPAAAAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>