我试图上传一个超级简单的" Hello World"使用WL控制台将Worklight应用程序(使用iPhone和Android环境)应用到远程服务器(Worklight + DB2)。每次我按下.wlapp,我都会收到以下错误:
"无法部署应用程序' HelloWorld-all.wlapp'。无效的权限字段:[http:"
我尝试使用和不使用以下配置上传.wlapp:
worklight.properties:
#publicWorkLightHostname=localhost
publicWorkLightHostname=50.23.127.211
# HTTP or HTTPS
publicWorkLightProtocol=HTTP
# For default port leave empty
publicWorkLightPort=9080
...
# For DB2
wl.db.url=jdbc:db2:WRKLGHT
# For Oracle
wl.db.username={the system username with DB2 access}
wl.db.password={the system password}
关于示例,正如我之前提到的,当您转到File - >时,它只是新Worklight 6.1.0.1项目附带的样板代码。新的Worklight项目 - >混合应用 - >完成,添加两个环境(iPhone和Android),然后选择运行 - >右键单击应用程序时全部构建。我已经尝试过使用和不使用上面的服务器配置(Paul Yuan提到他没有认为需要其他任何部署,因为没有认证[适配器,表格等])。 / p>
答案 0 :(得分:0)
目前的假设是,由于软件层中的配置错误而导致出现此错误,因为工作灯只是部署在其上的Web应用程序,并且无法控制网络设置。
这是一个类似的错误: