Deployment Checklist

Partner Runtime

Use this checklist after connector development is complete and before handing off to operations.

  1. Build a deployable artifact

    1. Build the assembly JAR, which includes all connectors and their connector-specific dependencies (e.g., JDBC drivers). The runtime supplies shared components (csp-sdk-core, Spring, oe-core) to prevent version clashes and duplicate classes.

    2. Generate the assembly/target/csp-sdk-<version>.jar using ./build-csp-sdk.sh or mvn clean install -pl assembly -am.

  2. Upload/copy JAR for OvalEdge pickup

    1. Copy artifact(s) to the runtime-configured jar path used by OvalEdge for connector loading. The exact folder is environment-specific and configured in OvalEdge system settings (ovaledge.jarpath).

  3. Ensure runtime prerequisites

    1. Required shared dependencies must be available in the runtime classpath (for example, `csp-sdk-core` and platform-shared bundles used in your environment). Connector JAR should include `release-{artifactId}.properties` metadata.

  4. Restart Services

    1. Restart OvalEdge services so the connectors are discovered.

  5. Verify Deployment

    1. Confirm:

      1. Connector appears in the connectors page

      2. Connection validation works

      3. Metadata extraction works

      4. Query execution succeeds

  6. Rollback

    1. If validation fails:

      1. Restore the previous JAR.

      2. Restart services.


Copyright © 2026, OvalEdge LLC, Peachtree Corners, GA, USA.

Last updated

Was this helpful?