我从srstest.pl
文件调用account_balance
方法,该方法位于test.pm
文件中。我使用GnuPG签署我的请求,我发送给注册官。运行srstest.pl
时,出现以下错误:
Attribute (extra_args) does not pass the type constraint because: Validation failed for 'ArrayRef' with value --no-secmem-warning at /usr/local/lib64/perl5/Mouse/Util.pm line 361
Mouse::Util::throw_error('Mouse::Meta::Attribute=HASH(0x24d4970)', 'Attribute (extra_args) does not pass the type constraint beca...', 'data', '--no-secmem-warning', 'depth', -1) called at /usr/local/share/perl5/GnuPG/HashInit.pm line 6
GnuPG::HashInit::hash_init('GnuPG::Options=HASH(0x1dd69a0)', 'armor', 1, 'default_key', 'abc@test.com', 'homedir', '/root/.gnupg', 'extra_args', '--no-secmem-warning') called at /usr/share/perl5/vendor_perl/Test.pm line 1766
Test::_sign_client('Test=HASH(0x1db1d48)', 'REGISTRAR: 111111\x{a}REGISTRAR EMAIL: abc@test.com\x{a}P...') called at /usr/share/perl5/vendor_perl/Test.pm line 245
Test::account_balance('Test=HASH(0x1db1d48)', 'com') called at srstest.pl line 11
test.pm
文件中的第1766行:
$gnupg->options->hash_init( armor => 1,
default_key => $registrar_email,
homedir => $gpg_dir,
extra_args => '--no-secmem-warning'
);
我不明白哪里出了问题。
从错误中猜测:extra_args
应该是数组引用,因此您应该将该值作为匿名数组传递
extra_args => ['--no-secmem-warning']
我正在编写一个java适配器,用于向WebService发布一些内容。在http服务中,我使用一个ExceptionHandler: 如果我用卷曲/邮递员来称呼的话,那很管用。 在成功的情况下,我希望从location头返回字符串。但是,例如,如果http-status为400,我如何抛出异常,并将正文中的错误消息添加到异常中呢? 谢谢
我有发送消息的路由。消息首先保存在数据库中,然后广播给房间中的每个聊天订阅者。消息已成功保存,但服务器(节点/快递/打字稿)在命中 socket.io 实例时崩溃。错误是: 错误发送消息错误:回调不支持广播时,在BroadcastOperator.emit(/用户/Myname/桌面/代码/myapp/服务器/node_modules/socket.io/dist/broadcast-operat
我正在尝试使用Dismissible()从交易列表和应用程序屏幕中删除其中一个交易。但我得到了错误 deletetx只是我的main.dart文件中的一个函数,它删除事务并更改状态。
我正在使用注释在SpringMVC中进行验证。。。 我对一个字段使用了两个注释进行验证 @NotEmpty(message=“required”) @大小(最小值为3,最大值为8,消息为超出范围) 私有字符串密码; 我面临的问题是,当字段留空时,它会显示两条错误消息(*必需,并且超出范围)。但我想显示其中一条错误消息,而不是两条。。。 可以用一条消息进行限制吗?如果是,这种情况的可能性是什么? 任
我尝试在使用邮件时进行以下错误处理: 如果出现序列化错误:在DLT中发送消息 我拥有的(2.5.1Kafka客户端的Spring kafka 2.5.5版本)如下: 现在,如果我发送不可序列化的消息,我的消息将不重试地发送到DLT- 在我的中,我有一个,捕获并重新捕获。 我应该没有重试,但我得到了2个重试,每个20秒(而不是10秒?),并在2次重试后向DLT发送了一条消息。 如果我删除errorH
问题内容: 我试图弄清楚如何使用boto3进行正确的错误处理。 我正在尝试创建一个IAM用户: 成功调用create_user后,我得到一个整洁的对象,其中包含API调用的http状态代码和新创建的用户的数据。 例: 这很好。但是,如果失败(例如用户已经存在),我只会得到一个类型为botocore.exceptions.ClientError的对象,其中只有文本可以告诉我出了什么问题。 示例:Cl