Hi
at first BI JAVA is NEVER required for Analysis for Office. A very common component of Analysis for Office (BICS) is also available on BI JAVA, that might think you that BI JAVA is needed. But only the ABAP part of BICS (for example BICS_PROV_GET_RESULT_SET) is common with the BI JAVA version of BICS.
If you get an "invalid_data_provider_handle" its just a symptom. The problem is somewhere else.
Do you have more information from the log file?
Regards