Skip to content

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

@Aias00

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
    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