James had filed back in 2005, but called off the divorce a month later, claiming they had patched things up.
Now, James has filed again in L.A. County Superior Court, citing irreconcilable differences.
They have two minor children together.
James is no stranger to divorce -- Linda is his 4th wife.
James' rep just gave us the following statement: "We have two beautiful kids together and will remain great friends. Everything will be fine."