Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: www
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      2

      Description

      When setting TCP timeouts per this article:
      http://blogs.sun.com/ejcorba/entry/more_on_tcp_timeouts_in

      By setting the setting the System property:
      -Dcom.sun.corba.ee.transport.ORBTCPTimeouts=500:30000:20

      Glassfish ORB throws an exception saying that the timeouts need to "3 positive
      decimal integers separated by :"

      I traced this exception down to line #61 in TcpTimeoutsImpl
      (http://mercurial2.foundry.sun.com/corba/corba-gfv2-master/file/0fc818f2f9e5/src/share/classes/com/sun/corba/se/impl/transport/TcpTimeoutsImpl.java)

      The conditional states:
      if ((data.length <= 3) || (data.length > 4))

      I think the '(data.length <= 3)' should be '(data.length < 3)' to allow for 3 or
      4 arguments.

        Activity

        Hide
        Ken Cavanaugh added a comment -

        I have already fixed this in the GlassFish v3 CORBA version.
        We'll be integrating that ORB into GFv3 probably in the next
        month or two.

        Show
        Ken Cavanaugh added a comment - I have already fixed this in the GlassFish v3 CORBA version. We'll be integrating that ORB into GFv3 probably in the next month or two.

          People

          • Assignee:
            Unassigned
            Reporter:
            heartsjava
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: