Bug 6865 - Transcriber skips the uppercase protocol field 91/46791/3
authorAnil Vishnoi <vishnoianil@gmail.com>
Thu, 6 Oct 2016 02:22:17 +0000 (19:22 -0700)
committerAnil Vishnoi <vishnoianil@gmail.com>
Thu, 13 Oct 2016 18:07:04 +0000 (11:07 -0700)
commitd4bc366ec813d19e676bb2532d40a8cb8ac76de4
treee48c5b7bc4fd9c3ae6a214dbda79e5f5cfd71a63
parenteae6719188cdd53eba98ab5edf5f9e8c34db1999
Bug 6865 - Transcriber skips the uppercase protocol field

Networking-sfc sends protocol string in lowercase
(e.g tcp and not TCP), but neutron spi try to find
it using the uppercase and don't find it and
eventually ignore this field. To be consistent with
other API's, flow classifier will only accept lowercase
protocol name and return 400 (Bad Request) for any other
protocol string.

Change-Id: I204f58c9cf1cf13446122c8f818ce498866a2caf
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
features/production/src/main/features/features.xml
integration/test/src/test/java/org/opendaylight/neutron/e2etest/ITNeutronE2E.java
integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSFCFlowClassifierTests.java
transcriber/pom.xml
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronSFCFlowClassifierInterface.java