协助工作列表拖到故事到冲刺报错

  • Choerodon平台版本:0.23

  • 运行环境:自主搭建

  • 问题描述:



    http 请求

    请求参数

    响应结果

    后台服务异常
    o.h.core.exception.BaseExceptionHandler : Unknown runtime exception, request: RequestInfo{URI=/v1/projects/112226545921581056/issues/to_sprint/112512293410181120, method=public org.springframework.http.ResponseEntity<java.util.List<io.choerodon.agile.api.vo.IssueSearchVO>> io.choerodon.agile.api.controller.v1.IssueController.batchIssueToSprint(java.lang.Long,java.lang.Long,io.choerodon.agile.api.vo.MoveIssueVO)}, user: CustomUserDetails{userId=1, username=admin, roleId=10, roleIds=[10, 12], siteRoleIds=[], tenantRoleIds=[10, 12], roleMergeFlag=true, tenantId=1, tenantIds=[1, 0], organizationId=0, isAdmin=true, clientId=null, timeZone='GMT+8, language='zh_CN}

2020/11/6 上午11:27:44

2020/11/6 上午11:27:44 java.lang.IllegalArgumentException: source cannot be null

2020/11/6 上午11:27:44 at org.modelmapper.internal.util.Assert.notNull(Assert.java:53) ~[modelmapper-2.1.0.jar!/:na]

2020/11/6 上午11:27:44 at org.modelmapper.ModelMapper.map(ModelMapper.java:474) ~[modelmapper-2.1.0.jar!/:na]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.assembler.IssueSearchAssembler.lambda$dtoListToVO$0(IssueSearchAssembler.java:43) ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.assembler.IssueSearchAssembler$$Lambda$1043/0x00000000480b7560.accept(Unknown Source) ~[na:na]

2020/11/6 上午11:27:44 at java.util.ArrayList.forEach(ArrayList.java:1259) ~[na:1.8.0_272]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.assembler.IssueSearchAssembler.dtoListToVO(IssueSearchAssembler.java:29) ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.service.impl.IssueServiceImpl.batchIssueToSprint(IssueServiceImpl.java:818) ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.service.impl.IssueServiceImpl$$FastClassBySpringCGLIB$$a35d0e7.invoke() ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204 o.h.core.exception.BaseExceptionHandler : Unknown runtime exception, request: RequestInfo{URI=/v1/projects/112226545921581056/issues/to_sprint/112512293410181120, method=public org.springframework.http.ResponseEntity<java.util.List<io.choerodon.agile.api.vo.IssueSearchVO>> io.choerodon.agile.api.controller.v1.IssueController.batchIssueToSprint(java.lang.Long,java.lang.Long,io.choerodon.agile.api.vo.MoveIssueVO)}, user: CustomUserDetails{userId=1, username=admin, roleId=10, roleIds=[10, 12], siteRoleIds=[], tenantRoleIds=[10, 12], roleMergeFlag=true, tenantId=1, tenantIds=[1, 0], organizationId=0, isAdmin=true, clientId=null, timeZone='GMT+8, language='zh_CN}

2020/11/6 上午11:27:44

2020/11/6 上午11:27:44 java.lang.IllegalArgumentException: source cannot be null

2020/11/6 上午11:27:44 at org.modelmapper.internal.util.Assert.notNull(Assert.java:53) ~[modelmapper-2.1.0.jar!/:na]

2020/11/6 上午11:27:44 at org.modelmapper.ModelMapper.map(ModelMapper.java:474) ~[modelmapper-2.1.0.jar!/:na]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.assembler.IssueSearchAssembler.lambda$dtoListToVO$0(IssueSearchAssembler.java:43) ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.assembler.IssueSearchAssembler$$Lambda$1043/0x00000000480b7560.accept(Unknown Source) ~[na:na]

2020/11/6 上午11:27:44 at java.util.ArrayList.forEach(ArrayList.java:1259) ~[na:1.8.0_272]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.assembler.IssueSearchAssembler.dtoListToVO(IssueSearchAssembler.java:29) ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.service.impl.IssueServiceImpl.batchIssueToSprint(IssueServiceImpl.java:818) ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at io.choerodon.agile.app.service.impl.IssueServiceImpl$$FastClassBySpringCGLIB$$a35d0e7.invoke() ~[classes!/:0.23.6.RELEASE]

2020/11/6 上午11:27:44 at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204

自己做过二次开发?