diff -r 278ccc25bf26 src/share/classes/com/sun/corba/se/impl/transport/TcpTimeoutsImpl.java --- a/src/share/classes/com/sun/corba/se/impl/transport/TcpTimeoutsImpl.java Wed Sep 01 15:18:31 2010 -0700 +++ b/src/share/classes/com/sun/corba/se/impl/transport/TcpTimeoutsImpl.java Mon Sep 13 13:22:50 2010 +0900 @@ -63,7 +63,7 @@ this.wrapper = ORB.getStaticLogWrapperTable().get_UTIL_ORBUtil() ; String[] data = args.split( ":" ) ; if ((data.length < 3) || (data.length > 4)) - wrapper.badTimeoutDataLength() ; + throw wrapper.badTimeoutDataLength() ; initial_time_to_wait = parseArg( "initial_time_to_wait", data[0] ) ; max_time_to_wait = parseArg( "max_time_to_wait", data[1] ) ;