如何确定未正确捆绑的内容?
./bluepic.sh --install
生成的所有调试序列除了bluepic/processCallback
外都有效 - 但我不清楚这个{{1}的正确参数是什么}}。
日志抱怨wsk
是
bluepic/processCallback
Unable to convert value of type Optional<protocol<>>:
file Foundation/NSSwiftRuntime.swift, line 269
说
local.env
调用调试序列时,会将标记和天气写入Cloudant数据。
更新了 # Kitura server
export KITURA_host="barneyrt.mybluemix.net"
export KITURA_port=80
export KITURA_schema="http://"
中的所有凭据后,我创建了以下操作:
local.env
...并将应用程序部署到Bluemix并等待服务器应用程序重新启动。
如果 [@Iains-MacBook BluePic-OpenWhisk]$ ./bluepic.sh --reinstall
...
Install Complete
entities in namespace: iainhouston_blupicdev
packages
/iainhouston_blupicdev/bluepic private
actions
/iainhouston_blupicdev/bluepic/processCallback private
/iainhouston_blupicdev/bluepic/processFinalWrite private
/iainhouston_blupicdev/bluepic/processRequestThroughReadUser private
/iainhouston_blupicdev/bluepic/processRequestToReadImage private
/iainhouston_blupicdev/bluepic/processRequestThroughReadImage private
/iainhouston_blupicdev/bluepic/processRequestToWeather private
/iainhouston_blupicdev/bluepic/processRequestThroughWeather private
/iainhouston_blupicdev/bluepic/processRequestThroughAlchemy private
/iainhouston_blupicdev/bluepic/processRequestToCloudantWrite private
/iainhouston_blupicdev/bluepic/processRequestThroughCloudantWrite private
/iainhouston_blupicdev/bluepic/processImage private
/iainhouston_blupicdev/bluepic/kituraCallback private
/iainhouston_blupicdev/bluepic/kituraRequestAuth private
/iainhouston_blupicdev/bluepic/processImageStub private
/iainhouston_blupicdev/bluepic/cloudantWrite private
/iainhouston_blupicdev/bluepic/cloudantRead private
/iainhouston_blupicdev/bluepic/alchemy private
/iainhouston_blupicdev/bluepic/weather private
/iainhouston_blupicdev/bluepic/httpGet private
/iainhouston_blupicdev/bluepic/prepareCloudantWrite private
/iainhouston_blupicdev/bluepic/prepareWeatherRequest private
/iainhouston_blupicdev/bluepic/prepareReadImage private
triggers
rules
其中wsk action invoke processImage -p imageId 2f2bab3c3faad4e832d7a02bbf857b96
是我在Cloudant数据库中通过Bluepic应用程序上传后的图像的2f2bab3c3faad4e832d7a02bbf857b96
值,那么我得到_id
错误。
答案 0 :(得分:0)
我99%确定问题是主机名周围的引号。例如,我的是:export KITURA_host=bluepic-unhypnotisable-urbiculture.mybluemix.net
我正在使用Whisk.invoke
API将序列重写为协调器操作,这将使返回有用的错误消息更容易。