ammachado opened a new pull request, #69:
URL: https://github.com/apache/camel-jbang-examples/pull/69

   ## Summary
   
   Fixes two `camel-jbang-examples` integration tests that fail after the YAML 
canonical-form normalization in `60a70d8`. Verified locally against Camel 
4.18.2 / Citrus 4.10.1; all 8 workflow suites now pass.
   
   JIRA: [CAMEL-23864](https://issues.apache.org/jira/browse/CAMEL-23864) 
(related to [CAMEL-23863](https://issues.apache.org/jira/browse/CAMEL-23863))
   
   ## Changes
   
   **`edi-x12-as2/camel/edi-x12-as2.camel.yaml`**
   - Restored `onException` into the `as2Error` `routeConfiguration` (with the 
AS2 disposition-FAILED script handler). Normalization had moved it into the 
route `steps`, causing `Route receivePurchaseOrder has no output processors` at 
startup.
   - Fixed `ediMessageCharset: charset=US-ASCII` → `US-ASCII` (invalid charset 
name, `IllegalCharsetNameException`). Latent since the example was added; only 
surfaced once the route started correctly.
   
   **`openapi/server/petstore.camel.yaml`**
   - Restored the `restConfiguration` block with `clientRequestValidation: 
true` and `apiContextPath: openapi`. It had been deleted, so the spec was no 
longer served at `/openapi` and the test received HTTP 404.
   
   **`ftp` example (maintenance)**
   - Moved runtime dependency declarations from `jbang.properties` (`run.deps`) 
to `camel.jbang.dependencies` in `application.properties` (natively supported 
comma-separated list).
   
   ## Testing
   
   Ran the full `build.yml` workflow locally:
   
   ```
   ftp/test                                PASS
   mqtt/test                               PASS
   openapi/server/test                     PASS
   openapi/client/test                     PASS
   aws/aws-s3-event-based/test             PASS
   aws/aws-sqs/test                        PASS
   edi-x12-as2/test                        PASS
   smart-log-analyzer/first-iteration/test PASS
   ```
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to