Я использую Spring Integration, чтобы обслуживать некоторые веб-службы REST. URL моей службы что-то вродеДополнительные параметры в Spring Integration HTTP-путь входящего шлюза
http://myhost/param1_name/param1_value/param2_name/param2_value
Конечно, у меня нет только 2 параметров, и я хотел бы, чтобы некоторые из них «по желанию».
Я нашел решение, описанное в следующей ссылке http://www.nakov.com/blog/2009/07/15/jax-rs-path-pathparam-and-optional-parameters/
К сожалению, он не работает с весны интеграции. В Spring Integration, когда я пытаюсь использовать regexp [^ /] для mach-параметра, это не работает.
Например, Firstname никогда не соответствует, как это: PATH = "/ регистр/Firstname/{FirstName: [^ /] +}/ЬавЬЫате /"
Любая идея, как достичь дополнительных параметров с помощью Spring Интеграция?