Uploaded image for project: 'Apache ServiceComb'
  1. Apache ServiceComb
  2. SCB-955

cancel/confirm includes more than one parameters will cause Alpha error

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Saga
    • None

    Description

      16:03:29.229 [grpc-default-executor-14] ERROR io.grpc.internal.SerializingExecutor - Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1HalfClosed@57d8c74b
      java.lang.IllegalArgumentException: MethodInfo: confirm=void com.huawei.cse.houseapp.user.service.UserService.confirmTransactionTCC(long,double),cancel=void com.huawei.cse.houseapp.user.service.UserService.cancelTransactionTCC(long,double), has some bad formats.
      at org.apache.servicecomb.saga.alpha.server.tcc.jpa.EventConverter.getMethodName(EventConverter.java:156) ~[classes!/:0.3.0-SNAPSHOT]
      at org.apache.servicecomb.saga.alpha.server.tcc.jpa.EventConverter.convertToParticipatedEvent(EventConverter.java:136) ~[classes!/:0.3.0-S

       

       

      We can reproduce this issue using this project: (install see readme.md)

      https://github.com/huaweicse/HouseApp/tree/spring-boot-2.0-with-zipkin

      Attachments

        Activity

          People

            njiang Willem Jiang
            liubao68 liubao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: