Bonjour,

Je souhaiterai interfacer Flex à Essbase (v.11). Oracle Essbase propose un connecteur XMLA dont voici qq liens :
http://download.oracle.com/docs/cd/E...tm?ch28s02.htm
http://download.oracle.com/docs/cd/E...ch28s02s01.htm

Ce n'est pas très clair dans mon esprit, je ne sais pas si je dois passer par un web service pour me connecter via XMLA. Le module XMLA d'Essbase (Provider Services) ne propose pas de wsdl, cela fonctionne plutôt avec un serveur d'application sous Tomcat/Weblogic/Websphere et un jar ess_xmla.jar (...\deployments\Tomcat5\aps\webapps\aps\WEB-INF\lib).

cf extrait du fichier web.xml dans ...\deployments\Tomcat5\aps\webapps\aps\WEB-INF
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    <servlet id="Servlet_3">
        <servlet-name>XMLA</servlet-name>
        <servlet-class>com.essbase.webservices.EssbaseXmlForAnalysis</servlet-class>
    </servlet>
	<servlet>
le fichier ess_xmla.jar possède des classes de type XmlaLogging.class, XmlaRequestInfo.class, IEssHttpProcessor.class ...

Dans ce cas comment dialoguer à partir de Flex avec ce connecteur XMLA? L'autre solution serait d'interfacer Flex à Essbase en passant par BlazeDS/Tomcat et les API Java Essbase (JAPI), mais cela étant bcp plus lourd j'imagine.

Merci pour toute info sur le sujet.