RATIONALE: Vatalanib may stop the growth of tumor cells by blocking some of the enzymes needed for cell growth and by stopping blood flow to the tumor. Octreotide may help control symptoms, such as diarrhea, caused by the tumor. Giving vatalanib together with octreotide may be an effective treatment for neuroendocrine tumors.