Herbert von Karajan led the orchestra from 1955 until he resigned in April 1989 . His successor was Herbert von Karajan , who led the orchestra from 1955 until his resignation in April 1989 , only months before his death .