Ошибка JAX-RS PathSegment @PathParam в Eclipse IDE

#java #eclipse #rest #jersey #jax-rs

#java #eclipse #остальное #джерси #jax-rs

Вопрос:

Eclipse выдает следующую ошибку, когда я добавляю @PathParam аннотацию для PathSegment параметра

Тип javax.ws.rs.core.PathSegment недопустим для этого параметра. Для получения дополнительной информации см. Спецификацию JAX-RS 2.0 (раздел 3.2).

 @GET
@Path("{var1:customers}/{var2:orders}/{month}")
public String getMonthOrders(@PathParam("var1") PathSegment customerPs, // error
                             @PathParam("var2") PathSegment orderPs,    // error
                             @PathParam("month") String month) {
      
     String info = String.format(
             "resource getMonthOrders(). Customers Matrix Param: %s,"  
             " Orders Matrix Param: %s, month :%s%n",
             customerPs.getMatrixParameters(),
             orderPs.getMatrixParameters(), month);
      
     return info;
}