This is an automated email from the ASF dual-hosted git repository. robertlazarski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
commit 2c999717701a612805c89772b5bbae251b2a9257 Author: Robert Lazarski <[email protected]> AuthorDate: Thu Apr 16 03:59:04 2026 -1000 Link to Axis2/C parity implementation from Java financial sample Adds @see javadoc links to the C equivalent header and implementation (financial_benchmark_service.h/.c in axis-axis2-c-core) from the Java FinancialBenchmarkService class-level javadoc. Both implementations maintain identical financial calculations, API contracts, and edge-case handling — the cross-link makes the parity relationship discoverable. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> --- .../userguide/springboot/webservices/FinancialBenchmarkService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/webservices/FinancialBenchmarkService.java b/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/webservices/FinancialBenchmarkService.java index 39c625987d..28903c85bd 100644 --- a/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/webservices/FinancialBenchmarkService.java +++ b/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/webservices/FinancialBenchmarkService.java @@ -66,6 +66,9 @@ import java.util.UUID; * <h3>API parity with C implementation</h3> * All request/response fields match the C structs in {@code financial_benchmark_service.h}: * normalizeWeights, nPeriodsPerYear, percentiles, probTolerance. + * + * @see <a href="https://github.com/apache/axis-axis2-c-core/blob/master/samples/user_guide/financial-benchmark-service/src/financial_benchmark_service.h">Axis2/C equivalent — financial_benchmark_service.h</a> + * @see <a href="https://github.com/apache/axis-axis2-c-core/blob/master/samples/user_guide/financial-benchmark-service/src/financial_benchmark_service.c">Axis2/C implementation — financial_benchmark_service.c</a> */ @Component public class FinancialBenchmarkService {
