2014-05-17 40 views
0

當試圖通過工作燈提供的LDAP樣本項目,我得到以下錯誤:工作燈LDAP錯誤

[ERROR ] FWLSE0020E: Ajax request exception: Adapter 'DummyAdapter' does not exist [project module_23_2_LDAPLoginModule] [ERROR ] FWLSE0117E: Error code: 1, error description: INTERNAL_ERROR, error message: FWLSE0069E: An internal error occurred during gadget request [project module_23_2_LDAPLoginModule]Adapter 'DummyAdapter' does not exist, User Identity {SubscribeServlet=null, LDAPRealm=null, wl_authenticityRealm=null, wl_remoteDisableRealm=null, wl_antiXSRFRealm=(name:rtm5uf72muh56gak3ms4gvvt42, loginModule:WLAntiXSRFLoginModule), wl_deviceAutoProvisioningRealm=null, wl_deviceNoProvisioningRealm=null, myserver=(name:776c1909-3ae4-45b5-a029-f0372b507a7d, loginModule:WeakDummy), wl_anonymousUserRealm=(name:776c1909-3ae4-45b5-a029-f0372b507a7d, loginModule:WeakDummy)}. [project module_23_2_LDAPLoginModule]

com.worklight.common.log.filters.ErrorFilter

爲了使其工作,做什麼我值需要改變。我想使用我的IBM LDAP服務器。

Thanks..Johnson

回答

0

至少通過閱讀錯誤信息,這是很清楚的。

您是否確定也部署適配器而不僅僅是應用程序?
在您的Worklight項目中,找到適配器文件夾。打開它。然後,右鍵單擊其中的適配器文件夾,然後選擇Run As > Deploy Worklight adapter

再次嘗試應用程序,看看它是否有效,或者是否顯示其他錯誤。

我建議您不要直接跳到您想要在應用中執行的操作,而要先學習基本知識。 Review the IBM Worklight Getting Started training modules,從頂部。

+0

你好伊丹,謝謝你的快速回復!抱歉忘了部署採用者。現在我得到下面的錯誤。 [警告] FWLSE0138W:LdapLoginModule身份驗證失敗。原因'javax.naming.AuthenticationException:[LDAP:error code 49 - Invalid Credentials] \t at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source) \t at com.sun.jndi.ldap.LdapCtx.processReturnCode (未知來源) \t在com.sun.jndi.ldap.LdapCtx.processReturnCode(未知來源) \t在com.sun.jndi.ldap.LdapCtx.connect(未知來源) \t在com.sun.jndi.ldap .LdapCtx。 (未知來源) 我想 –

+0

在這裏,錯誤也是寫的。您是否確定嘗試使用服務器端實際存在的憑據進行登錄,以便身份驗證通過?閱讀LDAP培訓材料並閱讀IBM Worklight Knowledge Center中的LDAP主題。一旦你熟悉這一點,再試一次。這個問題已被回答,請標記爲已回答。 –

+0

我可以獲得知識中心的鏈接嗎? –