Ibm mobilefirst 适配器无法识别我的java类

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

我想在适配器中调用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 = 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(...) ?