点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
任何人都已经使用过ConnectivityConfiguration API吗?
我需要执行计划的作业,因此需要使用sap.help,我应该使用技术用户将身份验证方法与SAML2BearerAssertion一起使用
我在命令neo hcmcloud-create-connection中提供了--technical-user-id,并在订阅级别创建了目的地
该应用是通过订阅提供的
在Java应用程序中,阅读我尝试过此代码的文档,即使在子帐户中创建了目标,结果也始终为null ...
Context ctx = new InitialContext(); localConnectivityConfiguration =(ConnectivityConfiguration)ctx.lookup(" java:comp/env/connectivityConfiguration"); localConnectivityConfiguration.getConfiguration("目的地名称");
我还尝试了getConfiguration(String accountID,String DestinationName)方法
Context ctx = new InitialContext(); localConnectivityConfiguration =(ConnectivityConfiguration)ctx.lookup(" java:comp/env/connectivityConfiguration"); localConnectivityConfiguration.getConfiguration(" AccountID","目标名称");
如何在主机上运行计划的作业并从消费者子帐户访问目的地?
与文档 ... >
如果您有两个具有相同名称的目的地,一个在子帐户级别配置,另一个在应用程序级别配置,则getConfiguration()方法将在子帐户级别返回该目的地。 优先顺序为:订阅级别->子帐户级别->应用程序级别。
但是这没有发生...
有人已经实现了带有订阅的调度程序,或者遇到过类似的事情吗?
您好,穆里洛,
您是否看到过博客?
使用Java计划任务时,您的应用程序需要在特定租户(子帐户)上执行Destination API方法,以查找配置。 查看 Tenant API 文档。
因此,首先要获得对"全局帐户"的可用订阅,然后再使用可调用对象调用execute方法,该对象将执行对目标API的调用以检索子帐户目标,然后从那里运行任何相关任务。
关于,
伊凡
感谢您的分享! 非常感谢。
一周热门 更多>