| Property |
Default |
Description |
| vbroker.agent.keepAliveTimer |
120 secs |
Smart Agent property. Smart agent will wake up after this
timeout and based on the vbroker.agent.keepAliveThreshold value, will compute
whether to do client verification. The logic is if the last received heart
beat value is less than current time - (keepAliveTimer + keepAliveThreshold),
then do client verification. The value of this property should be greater than
1 second and less than 120 seconds. The number of times client verification
is tried can be controlled by vbroker.agent.maxRetries property. |
| vbroker.agent.keepAliveThreshold |
40 secs |
Smart Agent property. Please see documentation for vbroker.agent.keepAliveTimer.
This value should be greater than 0. |
| vbroker.agent.maxRetries |
4 times |
Smart Agent property. The number of times the agent will
perform client verification on not receiving a heart beat from the client. Values
can be 1 to 10. |
| vbroker.qos.defaultRRTTimeout |
0 milli-secs |
Sets the default value of relative round trip request timeout.
Default 0 means no timeout. |
| vbroker.qos.defaultRRQTimeout |
0 milli-secs |
Sets the default value of relative request timeout. Default 0
means no timeout. |
| vbroker.qos.defaultConnectTimeout |
0 milli-secs |
Sets the default value of connection timeout. Default 0 means no
timeout. |
| vbroker.orb.sendLocate |
false |
Set this property to true to send a GIOP Locate request on binding to verify it is a GIOP server. |
| vbroker.se.xxx.scm.yyy.dispatcher.unlimitedConcurrency |
false |
Setting this property to true will allow the thread pool
dispatcher to create an unlimited number of threads when the property
vbroker.se.xxx.scm.yyy.dispatcher.threadMax is set to 0. |
| vbroker.typecode.marshalName |
true |
Marshalling of names inside typecode data can now be suppressed
by replacing those with empty strings, as the OMG spec allows. This will save
network bandwidth by reducing the length of GIOP messages. However, the API
functions relying on this data will not function correctly when compression is
used. By default the compression is not done. To enable, set this property to
false. |
| vbroker.orb.firewallInit |
false |
If this property is set to true, and if the IOR has both IIOP
and TCP type Firewall components, then if any one of the end points fail,
fail-over can occur. Note: vbroker.orb.alwaysProxy=true or programmatically
configured Firewall proxy will take precedence. |
| vbroker.orb.mtmPerCall |
true |
If true, any thread calling ORB::perform_work() can performs the request.
If false, the thread that calls ORB::perform_work() the first time becomes the "main thread" throughtout the lifetime of the ORB. The call to ORB::perform_work() from a thread other than the "main thread" does nothing. |
| Change Request |
Description |
Comments |
| 6575 |
VB6.5 Timeout issues |
|
| 6095 |
C++ client always trying connect to virtual socket |
Need to set property vbroker.orb.firewallInit=true |
| 1071 |
[HV50494] Client can't be connected to Server which started newly. |
Need to set property vbroker.orb.sendLocate=true |
| 2560 |
[HV50572] The 'bank_dynamic' example cant be executed |
|
| 4426 |
[HV50409] ConnInfo not available within the context of a request invocation |
|
| 4427 |
[HV50510] Does the EventChannelFactory supported in C++? |
|
| 3975 |
[HV50666] The BAD_INV_ORDER exception is thrown at POA::destroy(), illegally |
|
| 988 |
property to set send and receive timeout |
|
| 1478 |
Is there any case raised InvalidPolicy or CORBA:NO_PERMISSION |
|
| 2813 |
[HV50606] The same problem as case:570660 isoccurredd on C++ |
|
| 1426 |
Server hang on invoking a corba object from within destructor of a servant |
|
| 3055 |
postinvoke_premarshal() method isn't called with SYNC_WITH_SERVER |
|
| 3560 |
[HV50634] The BAD_PARAM exception isn't raised on set_policy_overrides |
|
| 4422 |
[HV50708] Memory leak has occurredd in ServerRequest::set_exception(). |
|
| 4306 |
[HV50688] The factory of ValueBox is memory-leaked |
|
| 1506 |
[HV50545] The perform_work() called by several threads |
|
| 943 |
Compilation error in vtcimp.h - "VISRMutex" may be undeclared or ambiguous |
|
| 976 |
Poll error when setting a large value for garbageCollectTimer |
|
| 1106 |
Memory leak when osagent is not running |
|
| 1296 |
VBE: ORB Shutdown does not terminate server |
|
| 4308 |
[HV50690] The ValueBox is memory-leaked with '>>' operators of var types |
|
| 4270 |
[HV50685] The inout argument of ValueBox is memory-leak |
|
| 3599 |
[HV50637] Policies can't be added to an Object |
|
| 4122 |
[HV50676] The 'vbroker.ir.ior' option is not effective |
|
| 2811 |
[HV50603] DynEnum::set_as_ulong() with invalid value isn't thrown the exception |
|
| 4158 |
[HV50679] Memory leak occurs in Any::value() |
|
| 4706 |
OTS.exe restarting on user logout |
|
| 2091 |
VBE vshutdown works only if osagent is used with OTS |
|
| 3249 |
VB6 Borland Transaction Manager - Questions
Transaction logging information does not contain useful information for the end user. |
|
| 2832 |
[HV50609] The query is regarding the 'null string' property |
|
| 3356 |
VBC support of valuebase incomplete |
|
| 2579 |
The servant manager is called before receive_request_service_contexts |
|
| 4362 |
There is a logical error in how VisiNotify evaluates filters when applied to proxy consumers in combination with a consumer object that is created with the OR semantic |
|
| 2740 |
OTS props need good docs |
|
| 935 |
OTS Service will not start if osagent is not running |
|
| 2059 |
Releasing connection object after transaction committed will make server core dump and got the unexpected exception |
|
| 990 |
Minor code from CORBA::TIMEOUT exception should distinguish between conn_timeout, req_timeout or rt_timeout |
See the qos timeout example |
| 3964 |
Compiling idl2cpp created C-file results in Overloading ambiguity error |
|
| 6165 |
6165: A constant increase in memory consumption has been observed when reinitializing ORB and activating a CORBA object on the root POA multiple times in a row. |
|
| 1131 |
Memory growth in OTS |
|
|
Change Request
|
Description
|
Comments
|
| 1096 |
The example code for C++ and Java examples under $VBROKERDIR/examples/vbe/basic/bank_naming
is inconsistent |
|
| 1413 |
[HV50538] The TypeCode marshalling of Java byte[] is wrong. |
|
| 1574 |
Omission of cast for performance improvement |
|
| 2412 |
[HV50431] The servant manager is called before receive_request_service |
|
| 2511 |
[HV50582] Stub code is hard to see. |
|
| 2592 |
[HV50583] Compile error occurs in java2iiop -compile. |
|
| 2609 |
[HV50594] Server can hang when using ServantActivator. |
|
| 2702 |
[HV50443] all_replica() and all_replica_descs() does not
work correctly |
|
| 2703 |
[HV50595] IORInfo.state() returns an invalid value.. |
|
| 2705 |
CPU 100% loop can occur under the memory shortage situation |
|
| 2814 |
[HV50608] The same problem as case:571090 has occurred for
Java. (related to CR 2729) |
|
| 2837 |
[HV50604] Hang can occur in the client side. |
|
| 2879 |
[HV50612] An irep client cannot obtain the reference of
irep. |
|
| 2880 |
[HV50613] Irep cannot be started for fatal error. |
|
| 2881 |
[HV50610] VBROKER_ADM/agentaddr file is not effective. |
|
| 2883 |
Bi-dir callback call hangs forever in server if client
goes down |
|
| 3688 |
[HV50636] Server cannot be started when using ServantLocator. |
|
| 3692 |
[HV50639] Hang occurs in using GIOP framgent message. |
|
| 3788 |
[HV50642] Regarding threadMaxIdle of ThreadPool. |
|
| 3886 |
[HV50645] MARSHAL exception occurs when sending nested
object. |
|
| 3890 |
Fail authentication when use remote JDataStore as backing
store of Namin Service due to if jdsSvrPort > 0, it DO NOT pass userid,
password to connection setup. |
|
| 3917 |
[HV50655] Regarding the description of ORBManager in Programmers
reference |
|
| 3931 |
[HV50656] Regarding the unsupported options in the Programmer's
Reference |
|
| 3934 |
[HV50640] Client can hang by an invalid server operation. |
|
| 3966 |
[HV50665] PortableInterceptor method is not called in a
certain case. |
|
| 3991 |
Memory leak |
|
| 4013 |
[HV50670] OBJ_ADAPTER cannot be raised when using IORInterceptor |
|
| 4029 |
[HV50661] Client hangs when a Worker Thread cannot be created |
|
| 4125 |
[HV50678] BadKind exception - org.omg.CORBA.Any.insert_Value()
for null |
|
| 4258 |
[HV50686] BAD_INV_ORDER is not thrown in establish_components(). |
|
| 4524 |
Doing RIR("RootPOA) requires license |
|
| 4530 |
VisiBroker warnings when building Jbuilder project |
|
| 6373 |
Java2IIOP generates wrong code for AliasManagerPOA.java |
|
| 6091 |
java.lang.Error: Invalid business method: is thrown when a local interface redeclares inherited methods |
|
| 4623 |
enhancement to nsutil and a new unbind_from_cluster API
in CosNaming::NamingContextExt IDL. |
Vantive Number 36631 |