Je développe une application Java déployée sur SAP Cloud Platform à l'aide du connecteur SAP JCo3. Il devrait faire quelques appels RFC à un backend ABAP, donc j'utilise un SAP Cloud Connector. La destination est définie dans SAP Cloud Platform, mais je souhaite transmettre dynamiquement le nom d'utilisateur et le mot de passe (à partir d'un masque de connexion) pour me connecter dans le backend SAP avec différents utilisateurs. Les propriétés susmentionnées sont jco.client.user et jco.client.passwd respectivement.Connexion de l'application Java Cloud Platform à ABAP Backend via RFC (JCo3)
Comment modifier dynamiquement les propriétés de JCoDestination, permettant à plusieurs utilisateurs d'utiliser l'application simultanément? Il n'y a pas de méthode "setProperties (...)".
J'ai inclus la bibliothèque JCo3 dans le projet lib et mis en œuvre la fonctionnalité de votre sujet suggéré , mais l'application ne parvient pas à résoudre le problème "ashost" dans la destination Cloud Platform (Cloud Connector). La bibliothèque JCo3 autonome inclut les extensions, mais pas la bibliothèque JCo dans SAP Cloud Platform. Existe-t-il un moyen d'adresser par programme les propriétés jco.client.user et jco.client.passwd sans le package .ext de la bibliothèque? Existe-t-il une alternative à utiliser dans le contexte de l'appel des appels RFC de SAP Cloud Platform au serveur ABAP via Cloud Connector? – uw473r100