Former prime minister Ehud Olmert denied on Monday all of the corruption charges filed against him in a indictment filed earlier in the year, in his first public response to the allegations.

Olmert appeared at the Jerusalem District Court along with his former bureau chief Shula Zaken, who is also under indictment for alleged corruption.

The former prime minister is on trial for charges relating to three separate cases. First, for alleged double-billing of family trips with the Rishon Tours travel agency; accepting cash envelopes from American Jewish businessman Morris Talansky; and of granting personal favors to his friend, lawyer Uri Messer, who was acting on behalf of the Investment Center during Olmert's tenure as trade minister.

An indictment submitted last August charged Olmert with fraud, breach of trust, forging corporate documents and failure to report income.

The former premier will not face bribery charges, as police had originally recommended to prosecutors.

Olmert appeared in court with a partial legal team due to the resignation of one of his attorneys, Yehuda Weinstein, who was recently appointed attorney general.