Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

org.apache.seata:seata-mock-server depends on the non-existent org.apache.seata:seata-server #6882

Open
1 task done
linghengqian opened this issue Sep 27, 2024 · 5 comments · May be fixed by #7017
Open
1 task done
Milestone

Comments

@linghengqian
Copy link
Member

linghengqian commented Sep 27, 2024

  • I have searched the issues of this repository and believe that this is not a duplicate.

Ⅰ. Issue Description

Ⅱ. Describe what happened

If there is an exception, please attach the exception trace:

Could not find artifact org.apache.seata:seata-server:pom:2.1.0 in central (https://repo.maven.apache.org/maven2)

Ⅲ. Describe what you expected to happen

Ⅳ. How to reproduce it (as minimally and precisely as possible)

  1. Open https://mvnrepository.com/artifact/org.apache.seata/seata-mock-server/2.1.0 .

Minimal yet complete reproducer code (or URL to code):

  • This doesn't seem to need any example.

Ⅴ. Anything else we need to know?

  • No.

Ⅵ. Environment:

  • JDK version(e.g. java -version):
openjdk version "22.0.2" 2024-07-16
OpenJDK Runtime Environment GraalVM CE 22.0.2+9.1 (build 22.0.2+9-jvmci-b01)
OpenJDK 64-Bit Server VM GraalVM CE 22.0.2+9.1 (build 22.0.2+9-jvmci-b01, mixed mode, sharing)
  • Seata client/server version: 2.1.0
  • Database version: postgres:16.3-bookworm
  • OS(e.g. uname -a): Linux DESKTOP-2OCN434 5.15.153.1-microsoft-standard-WSL2 #1 SMP Fri Mar 29 23:14:13 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
  • Others: Null
@funky-eyes
Copy link
Contributor

@slievrly Should we deploy the seata-server like we did before?

@slievrly
Copy link
Member

@linghengqian What are the scenarios for using the org.apache.seata:seata-mock-server dependency? The org.apache.seata:seata-mock-server was originally designed to facilitate testing the full transaction process on the SDK side for the Seata project itself. Does ShardingSphere also require such mock functionality?

@linghengqian
Copy link
Member Author

@linghengqian What are the scenarios for using the org.apache.seata:seata-mock-server dependency? The org.apache.seata:seata-mock-server was originally designed to facilitate testing the full transaction process on the SDK side for the Seata project itself. Does ShardingSphere also require such mock functionality?

@slievrly

@funky-eyes
Copy link
Contributor

The current seata-mock-server is only provided for testing Seata clients and multi-version protocol interoperability. When the mock-server was designed, there wasn't any consideration to make it available externally, but it seems that this can be considered now. @slievrly @Bughue

@slievrly
Copy link
Member

slievrly commented Oct 8, 2024

@linghengqian @funky-eyes Thank you very much for your feedback. We will consider implementing this capability in version 2.3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants