【发布时间】:2016-06-22 06:42:40
【问题描述】:
以下是从 worklight 调用适配器的 java 示例代码。
public static void testAdapterCall(){
try{
DataAccessService service = WorklightBundles.getInstance().getDataAccessService();
String paramArray = "[5, 3,]";
ProcedureQName procedureQname = new ProcedureQName("CalculatorAdapter", "addTwoIntegers");
InvocationResult result = service.invokeProcedure(procedureQname, paramArray);
}
catch(Exception e)
{
e.printStackTrace();
}
}
当它进入行时,我得到一个空指针异常
DataAccessService service = WorklightBundles.getInstance().getDataAccessService();
日志如下:
java.lang.NullPointerException
at com.worklight.customcode.Calculator1.testAdapterCall(Calculator1.java:38)
at com.worklight.customcode.Calculator1.main(Calculator1.java:53)
版本: Java 1.7 工作灯 6.2 Adapter部署好了,服务器也在本地运行。 我在其他网站上也看到过这个问题,但没有得到回答。
非常感谢任何帮助。
【问题讨论】:
标签: worklight-adapters worklight-studio