我正在尝试创建一个不会阻止请求的异步任务.用户发出请求,任务将启动,控制器将呈现"作业正在运行...",这是为了避免请求被阻止等待任务完成.任务完成后,它将执行onComplete并对该任务的结果执行某些操作(例如,调用将向用户发送邮件的服务)
| Error 2014-09-16 17:38:56,721 [Actor Thread 3] ERROR gpars.LoggingPoolFactory - Async execution error: null
Run Code Online (Sandbox Code Playgroud)
代码如下:
package testasync
import static grails.async.Promises.*
class TestController {
def index() {
//Create the job
def job1 = task {
println 'Waiting 10 seconds'
Thread.sleep(10000)
return 'Im done'
}
//On error
job1.onError { Throwable err ->
println "An error occured ${err.message}"
}
//On success
job1.onComplete { result ->
println "Promise returned $result"
}
render 'Job is running...'
}
Run Code Online (Sandbox Code Playgroud)
完成堆栈跟踪:
| Error 2014-09-17 10:35:24,522 [Actor Thread …Run Code Online (Sandbox Code Playgroud) 我正在尝试添加一个链接到另一个页面的列(是一个ng-grid表).该链接包含该行的一个值
我试过这样的事情:
$scope.columns = [
{field:'id', displayName:'#'},
{field:'name', displayName:'Name'},
{field:'view', displayName:'Action', cellTemplate: '<a href="http://foo.com/person/' + {row.getProperty(col.id)} + '">[View Details]</a>'}
];
Run Code Online (Sandbox Code Playgroud)
但是没有工作,有什么想法吗?
我正在尝试为datepicker创建一个指令,但弹出窗口无法正常工作(无论是单击文本字段还是按钮)
Plunker:http://plnkr.co/edit/hUxQASblscbhFZFvWDyN
pd:想法是从控制器中删除所有datepicker代码(因为datepicker将在许多控制器中使用),所以请不要建议将打开和关闭功能移动到页面控制器.
我正在尝试使用compose文件为ECS创建一个新任务,但即使我的用户具有所需权限,我也会收到AccessDeniedException.
$ ecs-cli compose --project-name test create
WARN[0000] Skipping unsupported YAML option for service... option name=build service name=builder
WARN[0000] Skipping unsupported YAML option for service... option name=restart service name=db
WARN[0000] Skipping unsupported YAML option for service... option name=restart service name=dbadmin
WARN[0000] Skipping unsupported YAML option for service... option name=restart service name=app
ERRO[0001] Error registering task definition error=AccessDeniedException: User: arn:aws:iam::XXXXXXX:user/foo is not authorized to perform: ecs:RegisterTaskDefinition on resource: *
status code: 400, request id: 41e6b69a-a839-11e6-84b0-e9bc2ec3f81b family=ecscompose-test
ERRO[0001] Create task definition failed …Run Code Online (Sandbox Code Playgroud)