[jacorb-bugs] [Bug 915] New: Bugs in calling PERSISTENT corba server methods

bugzilla-daemon at jacorb.org bugzilla-daemon at jacorb.org
Thu Jan 5 06:36:57 CET 2012


http://www.jacorb.org/cgi-bin/bugzilla/show_bug.cgi?id=915

           Summary: Bugs in calling PERSISTENT corba server methods
           Product: JacORB
           Version: 3.0 beta 1
          Platform: HP
        OS/Version: All
            Status: NEW
          Severity: blocker
          Priority: P1
         Component: Implementation Repository
        AssignedTo: jacorb-bugs at lists.spline.inf.fu-berlin.de
        ReportedBy: seetharaman.v at alcatel-lucent.com
                CC: seetharaman.v at alcatel-lucent.com


Test Environment :
-------------------

The environment is HP-UX B11.31 ia64, java 1.6.0.10 and jacorb 2.3.1 (or jacorb
3.0 beta)

The same bug can be noticed in jacorb 3.0 also.

The bug comes only for PERSISTENT (life span policy value)corba servers.
TRASIENT corba servers works fine.

Bug Description:
------------------

Around 1000 client threads are created simutaneously to call two different
interface methods (500 threads for each method) 
each part of different PERSISTENT corba servers.
The methods are dummy method ones and just sleeps for 4 seconds. 
There are two problems noticed.



1.  Some methods are executed more than once. While client logs are showed that
a method is executed only 500 times
      server logs showed that it is executed more than 500 time. Some times it
is around 510 to even maximum of 600 times.
      This problem is CONSISTENTLY noticed in both jacorb 2.3.1 and jacorb 3.0
beta

2. Not all the methods are succesfully went through. Few client methods (around
1 to 3) failed with following error

     Unexpected Exception:org.omg.CORBA.COMM_FAILURE:   vmcid: 0x0  minor code:
0 completed: Maybe
        org.omg.CORBA.COMM_FAILURE:   vmcid: 0x0  minor code: 0 completed:
Maybe
        at
org.jacorb.orb.giop.ReplyPlaceholder.getInputStream(ReplyPlaceholder.java:132)
        at org.jacorb.orb.ReplyReceiver.getReply(ReplyReceiver.java:273)
        at org.jacorb.orb.Delegate.invoke_internal(Delegate.java:1090)
        at org.jacorb.orb.Delegate.invoke(Delegate.java:957)
        at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
        at
com.idl.test._test_interface1Stub.test_function1(_test_interface1Stub.java:33)
        at interface1_test.runTheTests(interface1_test.java:112)
        at interface1_test.run(interface1_test.java:104)

        The above problem is NOT consistently noticed and noticed once in 2 or
3 times approximately in jacorb 2.3.1
        This problem is CONSISTENTLY noticed for jacorb 3.0 beta.


-- 
Configure bugmail: http://www.jacorb.org/cgi-bin/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the jacorb-bugs mailing list