African and Arab nations have called on the Ethiopian military to withdraw immediately, but the Somali government has insisted the troops will stay as long as they are needed.