有没有在执行SWF在AWS任何区别,在正常的AWS项目和Maven项目? [英] Is there any difference while executing SWF in AWS , in normal AWS project and Maven project?

查看:478
本文介绍了有没有在执行SWF在AWS任何区别,在正常的AWS项目和Maven项目?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在执行中Maven项目的SWF收到以下错误,可以ü请帮助我如何解决这个错误

While executing the SWF in maven project getting the following error, can u please help me how to resolve the this error

正确执行,与任务id = 6,workflowGenerationId = MainWorkflowPCom preSS故障处理活动任务,活动= {名称:Activity.DownloadFromS3,版本:22.0},activityInstanceId = 1 com.amazonaws.services.simpleworkflow.flow.ActivityFailureException: com.amazonaws.AmazonWebServiceRequest.copyPrivateRequestParameters()Ljava / UTIL /地图; : ["java.lang.NoSuchMethodError",{"cause":null,"stackTrace":[{"methodName":"invoke","fileName":"AmazonS3Client.java","lineNumber":3651,"className":"com.amazonaws.services.s3.AmazonS3Client","nativeMethod":false},{"methodName":"getObject","fileName":"AmazonS3Client.java","lineNumber":1160,"className":"com.amazonaws.services.s3.AmazonS3Client","nativeMethod":false},{"methodName":"getS3ObjectStream","fileName":"AmazonS3Client.java","lineNumber":1248,"className":"com.amazonaws.services.s3.AmazonS3Client$3","nativeMethod":false},{"methodName":"retryableDownloadS3ObjectToFile","fileName":"ServiceUtils.java","lineNumber":382,"className":"com.amazonaws.services.s3.internal.ServiceUtils","nativeMethod":false},{"methodName":"getObject","fileName":"AmazonS3Client.java","lineNumber":1244,"className":"com.amazonaws.services.s3.AmazonS3Client","nativeMethod":false},{"methodName":"DownloadFromS3","fileName":"ActivityImpl.java","lineNumber":135,"className":"com.quantiphi.Pagination.Com$p$pss.ActivityImpl","nativeMethod":false},{"methodName":"invoke0","fileName":null,"lineNumber":-2,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":true},{"methodName":"invoke","fileName":null,"lineNumber":-1,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":null,"lineNumber":-1,"className":"sun.reflect.DelegatingMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":null,"lineNumber":-1,"className":"java.lang.reflect.Method","nativeMethod":false},{"methodName":"execute","fileName":"POJOActivityImplementation.java","lineNumber":64,"className":"com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation","nativeMethod":false},{"methodName":"execute","fileName":"ActivityImplementationBase.java","lineNumber":46,"className":"com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase","nativeMethod":false},{"methodName":"execute","fileName":"SynchronousActivityTaskPoller.java","lineNumber":196,"className":"com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller","nativeMethod":false},{"methodName":"run","fileName":"ActivityTaskPoller.java","lineNumber":92,"className":"com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller$2","nativeMethod":false},{"methodName":"runWorker","fileName":null,"lineNumber":-1,"className":"java.util.concurrent.ThreadPoolExecutor","nativeMethod":false},{"methodName":"run","fileName":null,"lineNumber":-1,"className":"java.util.concurrent.ThreadPoolExecutor$Worker","nativeMethod":false},{"methodName":"run","fileName":null,"lineNumber":-1,"className":"java.lang.Thread","nativeMethod":false}],"localizedMessage":"com.amazonaws.AmazonWebServiceRequest.copyPrivateRequestParameters()Ljava/util/Map;","message":"com.amazonaws.AmazonWebServiceRequest.copyPrivateRequestParameters()Ljava/util/Map;","sup$p$pssed":["[Ljava.lang.Throwable;",[]]}]     在com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation.throwActivityFailureException(POJOActivityImplementation.java:110)     在com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation.execute(POJOActivityImplementation.java:67)     在com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase.execute(ActivityImplementationBase.java:46)     在com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller.execute(SynchronousActivityTaskPoller.java:196)     在com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller$2.run(ActivityTaskPoller.java:92)     在java.util.concurrent.ThreadPoolExecutor.runWorker(来源不明)     在java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(来源不明)     在java.lang.Thread.run(来源不明)

ERROR execute, Failure processing activity task with taskId=6, workflowGenerationId=MainWorkflowPCompress, activity={Name: Activity.DownloadFromS3,Version: 22.0}, activityInstanceId=1 com.amazonaws.services.simpleworkflow.flow.ActivityFailureException: com.amazonaws.AmazonWebServiceRequest.copyPrivateRequestParameters()Ljava/util/Map; : ["java.lang.NoSuchMethodError",{"cause":null,"stackTrace":[{"methodName":"invoke","fileName":"AmazonS3Client.java","lineNumber":3651,"className":"com.amazonaws.services.s3.AmazonS3Client","nativeMethod":false},{"methodName":"getObject","fileName":"AmazonS3Client.java","lineNumber":1160,"className":"com.amazonaws.services.s3.AmazonS3Client","nativeMethod":false},{"methodName":"getS3ObjectStream","fileName":"AmazonS3Client.java","lineNumber":1248,"className":"com.amazonaws.services.s3.AmazonS3Client$3","nativeMethod":false},{"methodName":"retryableDownloadS3ObjectToFile","fileName":"ServiceUtils.java","lineNumber":382,"className":"com.amazonaws.services.s3.internal.ServiceUtils","nativeMethod":false},{"methodName":"getObject","fileName":"AmazonS3Client.java","lineNumber":1244,"className":"com.amazonaws.services.s3.AmazonS3Client","nativeMethod":false},{"methodName":"DownloadFromS3","fileName":"ActivityImpl.java","lineNumber":135,"className":"com.quantiphi.Pagination.Compress.ActivityImpl","nativeMethod":false},{"methodName":"invoke0","fileName":null,"lineNumber":-2,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":true},{"methodName":"invoke","fileName":null,"lineNumber":-1,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":null,"lineNumber":-1,"className":"sun.reflect.DelegatingMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":null,"lineNumber":-1,"className":"java.lang.reflect.Method","nativeMethod":false},{"methodName":"execute","fileName":"POJOActivityImplementation.java","lineNumber":64,"className":"com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation","nativeMethod":false},{"methodName":"execute","fileName":"ActivityImplementationBase.java","lineNumber":46,"className":"com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase","nativeMethod":false},{"methodName":"execute","fileName":"SynchronousActivityTaskPoller.java","lineNumber":196,"className":"com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller","nativeMethod":false},{"methodName":"run","fileName":"ActivityTaskPoller.java","lineNumber":92,"className":"com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller$2","nativeMethod":false},{"methodName":"runWorker","fileName":null,"lineNumber":-1,"className":"java.util.concurrent.ThreadPoolExecutor","nativeMethod":false},{"methodName":"run","fileName":null,"lineNumber":-1,"className":"java.util.concurrent.ThreadPoolExecutor$Worker","nativeMethod":false},{"methodName":"run","fileName":null,"lineNumber":-1,"className":"java.lang.Thread","nativeMethod":false}],"localizedMessage":"com.amazonaws.AmazonWebServiceRequest.copyPrivateRequestParameters()Ljava/util/Map;","message":"com.amazonaws.AmazonWebServiceRequest.copyPrivateRequestParameters()Ljava/util/Map;","suppressed":["[Ljava.lang.Throwable;",[]]}] at com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation.throwActivityFailureException(POJOActivityImplementation.java:110) at com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation.execute(POJOActivityImplementation.java:67) at com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase.execute(ActivityImplementationBase.java:46) at com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller.execute(SynchronousActivityTaskPoller.java:196) at com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller$2.run(ActivityTaskPoller.java:92) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

推荐答案

您是从方法越来越java.lang.NoSuchMethodError援引AmazonS3Client.java的行号:3651

You are getting java.lang.NoSuchMethodError from method "invoke" of "AmazonS3Client.java" at "lineNumber":3651

所以异常是没有关系的简单工作流,而是S3调用到一些不兼容的code。确保所有相关的库是正确的版本。

So the exception is not related to the Simple Workflow but rather to S3 calling into some incompatible code. Make sure that all dependent libraries are of the correct version.

这篇关于有没有在执行SWF在AWS任何区别,在正常的AWS项目和Maven项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆