Skip to content

[Task] Update examples to consume independent shenyu-client-java artifacts #6371

Description

@Aias00

Description

Background

After Java client modules are split into shenyu-client-java, examples in the main ShenYu repository should demonstrate how users consume the independent client artifacts instead of relying on source modules
inside the main repo.

Tasks

  • Inventory examples that use Java client modules.
  • Identify examples still depending on main repo client source modules.
  • Update Spring MVC example to use independent client artifact.
  • Update Dubbo example if applicable.
  • Update gRPC example if applicable.
  • Update WebSocket example if applicable.
  • Add or update MCP client example if applicable.
  • Verify examples can register with local admin/bootstrap.
  • Document how to override client artifact version for local testing.

Expected Output

Updated examples and documentation.

Acceptance Criteria

  • At least one Spring MVC example uses the independent client artifact.
  • The example can register successfully with admin/bootstrap.
  • The documentation explains how contributors can test unreleased client artifacts locally.

Task List

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions