Any update on this?

On Wed, 15 Mar, 2023, 4:30 pm Suvajit Dutta, <suvajit...@gmail.com> wrote:

> syntax = "proto3";
>
> import "google/protobuf/timestamp.proto";
> import "google/protobuf/empty.proto";
> import "google/protobuf/wrappers.proto";
>
>
> package account_user;
> option go_package="./pb";
>
> //getting name,email and date of birth
> message UserRegisterStep1Request{
>     string name=1;
>     string email=2;
>     google.protobuf.Timestamp dob=3;
> }
>
> //sending a message
> message UserRegisterStep1Response{
>     string result=1;
> }
>
> //getting details of a user
> message UserRegisterRequest {
>     string name = 1;
>     string email = 2;
>     google.protobuf.Timestamp dob=3;
>     string username = 4;
>     string password = 5;
>     string confirmPassword=6;
>     google.protobuf.FloatValue latitude=7;
>     google.protobuf.FloatValue longitude=8;
> }
>
> //sending a jwt token
> message UserRegisterResponse{
>     string token=1;
>     string chatToken=2;
> }
>
> //getting user credentials
> message UserLoginRequest {
>     string username = 3;
>     string password = 4;
>     google.protobuf.FloatValue latitude=5;
>     google.protobuf.FloatValue longitude=6;
> }
>
> //sending usersetting details
> message UserLoginResponse {
>     string access_token = 1;
>     string chatToken=2;
> }
>
> //getting user eamil
> message ForgotPasswordRequest{
>     string email =1;
> }
>
> //sending a message
> message ForgotPasswordResponse{
>     string msg = 1;
> }
>
> //getting a otp
> message OtpVerificationsRequest{
>     string email =1;
>     string otp =2;
> }
>
> //sending a message
> message OtpVerificationsResponse{
>     string msg = 1;
> }
>
> //getting user credentials with new password
> message ResetPasswordRequest{
>     string email =1;
>     string otp =2;
>     string password =3;
>     string confirmPassword =4;
> }
>
> //sending a jwt token
> message ResetPasswordResponse{
>     string msg =1;
>     string token =2;
>     string chatToken=3;
> }
>
> //getting passwords
> message ChangePasswordRequest{
>     string oldPassword = 1;
>     string newPassword =2;
>     string confirmPassword =3;
> }
>
> //sending a message
> message ChangePasswordResponse{
>     string message =1;
> }
>
> //getting device token
> message LogoutRequest{
>     string deviceToken=1;
>     string notificationToken=2;
> }
>
> //sending a message
> message LogoutResponse{
>     string message=1;
> }
>
> //user delete account response
> message DeleteAccountResponse{
>     string message=1;
> }
>
> //services related to user account
> service UserAccountService{
>     //registration of a user step1
>     rpc RegisterUserStep1(UserRegisterStep1Request) returns
> (UserRegisterStep1Response){};
>     //registration of a user
>     rpc RegisterUser(UserRegisterRequest) returns (UserRegisterResponse){};
>     //user login
>     rpc LoginUser(UserLoginRequest) returns (UserLoginResponse){};
>     //creating a new password
>     rpc ForgotPassword(ForgotPasswordRequest) returns
> (ForgotPasswordResponse) {};
>     //validating the otp
>     rpc OtpVerifications(OtpVerificationsRequest) returns
> (OtpVerificationsResponse) {};
>     //resetting password
>     rpc ResetPassword(ResetPasswordRequest) returns
> (ResetPasswordResponse) {};
>     //changing password
>     rpc ChangePassword(ChangePasswordRequest) returns
> (ChangePasswordResponse) {};
>     //user logout
>     rpc Logout(LogoutRequest) returns (LogoutResponse) {};
>     //user delete account
>     rpc DeleteAccount(google.protobuf.Empty) returns
> (DeleteAccountResponse) {};
> }
>
> On Wed, Mar 15, 2023 at 4:18 PM 雷咩咩 <675686...@qq.com.invalid> wrote:
>
>> can you also show how's your proto looks like?
>>
>>
>>
>>
>> ------------------&nbsp;原始邮件&nbsp;------------------
>> 发件人:
>>                                                   "JMeter Users List"
>>
>>   <suvajit...@gmail.com&gt;;
>> 发送时间:&nbsp;2023年3月15日(星期三) 凌晨3:21
>> 收件人:&nbsp;"user"<user@jmeter.apache.org&gt;;
>>
>> 主题:&nbsp;Jmeter issue for grpc request plugin
>>
>>
>>
>> I have installed the grpc request plugging&nbsp;in my latest jmeter
>> version.I am using java 19 and maven and grpc request plugin 1.2.6.
>>
>>
>> After setting all the grpc request sampler fields&nbsp;when I am running
>> the script getting the following errors.
>>
>>
>> Response message: GRPCSampler parsing exception: An unknown exception
>> occurred before the GRPC request was initiated, See response body for the
>> stack trace.
>>
>>
>> Response Body:
>> java.lang.RuntimeException: Caught exception while parsing request for rpc
>>         at
>> vn.zalopay.benchmark.core.ClientCaller.buildRequestAndMetadata(ClientCaller.java:187)
>>         at
>> vn.zalopay.benchmark.GRPCSampler.initGrpcInCurrentThread(GRPCSampler.java:204)
>>         at
>> vn.zalopay.benchmark.GRPCSampler.initGrpcRequestSampler(GRPCSampler.java:133)
>>         at vn.zalopay.benchmark.GRPCSampler.sample(GRPCSampler.java:90)
>>         at
>> org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:651)
>>         at
>> org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:570)
>>         at
>> org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:501)
>>         at
>> org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:268)
>>         at java.lang.Thread.run(Thread.java:1589)
>>
>>
>>
>>
>> See the following&nbsp;screenshots also.
>> Please help me to solve this problem.
>
>

Reply via email to