while(timeoutMSec > Calendar.getInstance().getTimeInMillis())
{
//check the return condition status
try
{
dpServer.cosGetItemReturnConditionStatus2(items, status, errors);
//check the error code
if (errors.value[0].value() != CosDpErrorEnum.ErrNoError.value())
{
logger.warn("Fail to get return condition status. Error: "
+ CorbaHelper.DpErrorCodeToString(errors.value[0]));