-
Bug
-
Resolution: Done
-
Critical
-
1.0.0.Final
-
None
FilterSpec serialization/deserialization relies on being able to parse the result of FilterSpec.toString() via the static fromString(...) method.
The following toString() -> fromString(...) operation sequences fail with an IllegalArgumentException: "Unexpected character at 0"
FilterSpec.fromString(FilterSpec.all().toString());
FilterSpec.fromString(FilterSpec.none().toString());
// These fail with "Unexpected character at 2"
FilterSpec.fromString(FilterSpec.not(FilterSpec.all()).toString());
FilterSpec.fromString(FilterSpec.not(FilterSpec.none()).toString());
Consequently, attempts to deserialize the serialized representations of FilterSpec.all() or FilterSpec.none() will also fail.
- is cloned by
-
WFDISC-38 keycloak.body.id
- Pull Request Sent
- is incorporated by
-
WFCORE-3834 Upgrade WildFly Discovery to 1.1.1.Final
- Resolved