- 在 PassiveWarehouseReceiptToB、PassiveWarehouseReceiptToC、SoSaleReturnPluginInitializerToB 和 SoSaleReturnPluginInitializerToC 类中添加了 throwChildThreadException 方法 - 该方法用于捕获和抛出子线程中的异常,确保主线程能够感知到子线程的异常情况 - 在多个方法中添加了 AtomicReference<Exception> exceptionHolder = new AtomicReference<>(); 用于存储子线程异常 - 在子线程执行完毕后,调用 throwChildThreadException 方法检查并抛出异常 - 优化了异常日志的记录方式,增加了子线程异常的详细信息 |
||
---|---|---|
.. | ||
src | ||
pom.xml |