Ibm mobilefirst 适配器无法识别我的java类
我想在适配器中调用java类。我创建了一个名为com.wl.poc.LdapUserCreator的类,并成功地使其在wl服务器中工作(从另一个上下文调用) 在适配器的代码中,我放了以下内容:Ibm mobilefirst 适配器无法识别我的java类,ibm-mobilefirst,rhino,worklight-adapters,Ibm Mobilefirst,Rhino,Worklight Adapters,我想在适配器中调用java类。我创建了一个名为com.wl.poc.LdapUserCreator的类,并成功地使其在wl服务器中工作(从另一个上下文调用) 在适配器的代码中,我放了以下内容: var url = WL.Server.configuration['com.wl.poc.ldap.providerUrl']; var uidExpression = WL.Server.configuration['com.wl.poc.ldap.uidExpression']; var base
var url = WL.Server.configuration['com.wl.poc.ldap.providerUrl'];
var uidExpression = WL.Server.configuration['com.wl.poc.ldap.uidExpression'];
var base = WL.Server.configuration['com.wl.poc.ldap.ldapSearchBase'];
var managerDn = WL.Server.configuration['com.wl.poc.ldap.managerDn'];
var managerPwd = WL.Server.configuration['com.wl.poc.ldap.managerPwd'];
var service =wl.poc.LdapUserCreator.getServiceInstance( url, uidExpression, base, managerDn, managerPwd);
我有这个错误
ReferenceError:“wl”未定义(…/IntegrationAdapter impl.js#373)
另一个问题:
如果适配器中有一个服务类的实例(它是一个java实例)并像这样调用它(还没有尝试过)是否可能
明白了。包名称不是以com开头的请阅读Worklight关于适配器部分的文档
var service =wl.poc.LdapUserCreator.getServiceInstance( url, uidExpression, base, managerDn, managerPwd);
service.addNewUser(...) ?