Hi Friend
最近在作開發WD Java時
SAP 裏面指的ARFC 英文是指 Adaptive RFC
有些RFC可以正常的被使用在WDJ
但有些RFC卻不行正常的被使用
是否不是全部的RFC都能被使用在WDJ上嗎?
我常常發生Error就是在 Edit Model Binding時
要把Model的Bapi_Input拉到Component Controller的Context
這時只要加入Bapi_Input - Output
就會發生Error
com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: Name or password is incorrect (repeat logon)
at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)
at com.sap.mw.jco.MiddlewareJRfc$Client.connect(MiddlewareJRfc.java:1086)
at com.sap.mw.jco.JCO$Client.connect(JCO.java:3256)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3917)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3417)
沒加入Bapi_Input - Output 就可以正常的傳回報表資料...
是不是SAP在 ARFC有作什麼限定...