Salut,

j'ai des souci pour me connecter à une base EssBase. Je n'y arrive pas quoi.

J'utilise pour ça JAPI for Java.

Les exception renvoyées sont peu explicites voire inappropriées certaines fois...

Au niveau du code, ça donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
String userName = "user";
String password = "pwd";
String providerURL = "http://xxx.xxx.xxx.xxx:1423";
// String providerURL = "tcpip://xxx.xxx.xxx.xxx:1423";
String domainName = "domain";
 
String appName = "appName";
String dbName = "dbName";
 
IEssbase ess = IEssbase.Home.create(IEssbase.JAPI_VERSION);
IEssDomain dom = ess.signOn(userName, password, domainName, providerURL);
 
// je m'arrete là, ça ne vas pas plus loin ...
// je ne sais pas quoi mettre dans domain
\/

com.essbase.api.base.EssException: Connexion impossible de l'utilisateur. Tentative de connexion incorrecte. => j'ai peu d'autres cas d'exception ...

J'ai utilisé plusieurs morphologies pour la méthode signOn(), en vain.
Peu de doc sur le net ...


Si quelqu'un aurait la réponse, ça m'arrangerais beaucoup !
Sinon, je me pose des questions quant aux arguments de la méthode signOn() : je ne capte mal les subtilités entre analyticServerName et providerURL, et je ne vois pas ce que le domain vient faire ici.

Ah, autre chose : faut-il que je me connecte d'abord à l'EAD (Essbase Administration Service) qui me fera le lien vers l'EAS (Essbase Analytic Server) ou alors directement à l'EAS ?


D'avance merci.

Captain Mich !