小编agu*_*luc的帖子

异步作业出错

我正在尝试创建一个不会阻止请求的异步任务.用户发出请求,任务将启动,控制器将呈现"作业正在运行...",这是为了避免请求被阻止等待任务完成.任务完成后,它将执行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)

grails groovy

10
推荐指数
1
解决办法
2195
查看次数

在ng-grid列cellTemplate中使用行值

我正在尝试添加一个链接到另一个页面的列(是一个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)

但是没有工作,有什么想法吗?

angularjs ng-grid

6
推荐指数
1
解决办法
1万
查看次数

ui-bootstrap Datepicker无法正常工作

我正在尝试为datepicker创建一个指令,但弹出窗口无法正常工作(无论是单击文本字段还是按钮)

Plunker:http://plnkr.co/edit/hUxQASblscbhFZFvWDyN

pd:想法是从控制器中删除所有datepicker代码(因为datepicker将在许多控制器中使用),所以请不要建议将打开和关闭功能移动到页面控制器.

angularjs angular-ui-bootstrap

5
推荐指数
1
解决办法
4万
查看次数

使用ecs-cli时出现IAM错误

我正在尝试使用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)

amazon-web-services amazon-ecs docker-compose

5
推荐指数
1
解决办法
830
查看次数