Update wiki Home page for resolve-pojo-schema-action

gitea_admin 2026-03-11 14:39:48 +00:00
parent 346a892786
commit bac5c5cfde

36
Home.md

@ -1,21 +1,29 @@
# Deploy the Project on CamelX Platform # Resolve Schema Action
Deploy on CamelX Platform in three steps Resolves schema from given mime type and payload. Sets the resolved schema, the schema type and its content class as properties for later reference.
## Step 1: Create a release ## Metadata
From the project space, click on **"Create a release"**
The new version is automatically available in the list | Property | Value |
|----------|-------|
| Type | action |
| Group | Actions |
| Namespace | Transformation |
| Support Level | Stable |
| Provider | Apache Software Foundation |
## Step 2: Deploy ## Properties
Click on **"Deploy"**
- **Version:** Select the desired release | Name | Type | Required | Default | Description |
- **Environment:** Choose `Development`, `Staging`, or `Production` |------|------|----------|---------|-------------|
- **Configuration:** Select the configuration source | `mimeType` | string | | `application/json` | The mime type to determine the schema resolver implementation that should perform the operation. |
- **Resources:** Set CPU and Memory | `schema` | string | | | Optional schema content (as single-line, using JSON format). |
| `contentClass` | string | | | Type information of the content object. Fully qualified class name. |
| `targetMimeType` | string | | | Additional mime type information used to determine the schema resolver. Usually only used in combination with mime type "application/x-java-object" |
## Step 3: Expose ## Dependencies
Enable **"Expose"**
Choose an **API Gateway** (Internal, Public, etc.) - `camel:kamelet`
- `camel:core`
- `camel:jackson-avro`
- `camel:jackson-protobuf`