Tough times for Commerce One