Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带有3个参数的Mono.WhenDelayer错误只接受最后2个参数_Java_Project Reactor - Fatal编程技术网

Java 带有3个参数的Mono.WhenDelayer错误只接受最后2个参数

Java 带有3个参数的Mono.WhenDelayer错误只接受最后2个参数,java,project-reactor,Java,Project Reactor,可通过以下测试再现该问题 Mono<Tuple3<Integer, String, Long>> mono = Mono.whenDelayError(Mono.just(1), Mono.just("one), Mono.just(1L)); StepVerifier.create(mono) .expectNextCount(1) .verifyComplete(); Mono Mono=Mono.whendelayer错误(Mono.just(1),Mono.ju

可通过以下测试再现该问题

Mono<Tuple3<Integer, String, Long>> mono = Mono.whenDelayError(Mono.just(1), Mono.just("one), Mono.just(1L));
StepVerifier.create(mono)
.expectNextCount(1)
.verifyComplete();
Mono Mono=Mono.whendelayer错误(Mono.just(1),Mono.just(1),Mono.just(1L));
步骤验证程序。创建(单声道)
.expectNextCount(1)
.verifyComplete();
问题在于Mono.java第864行,其中只需要p2和p3

我使用的是3.0.4.0版本


我已经提出并且

这是版本3.0.4的一个问题,它将在版本3.0.5中修复,正如Simon所说。

感谢提出它和PR,它将在反应堆3.0中修复。5@SimonBaslé3.0.5版是否有ETA?暂定于2017年1月27日注意,我投票将这个问题作为离题题结束,因为这显然是一个错误报告o实际问题,该问题已调试,并在github上打开了记录单。投票结果不应阻止您继续就此提出问题(例如,当您怀疑是否正确使用了运算符时),但如果您明确发现了一个错误(如此处),请毫不犹豫地直接将其报告为github问题。