Details
Description
When we pass any URL parameter with a percent character, it throws an exception stating the following message:
"java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "
Steps to regenerate:
1. Open web tools.
2. Navigate to Order Manager component https://localhost:8443/ordermgr/control/findorders
3. Search order by entering order Id like %Test%.
4. It will show an error message "java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "Te"
Attachments
Attachments
Issue Links
- is broken by
-
OFBIZ-11822 Double encoded urls are not being decoded
- Closed
- is related to
-
OFBIZ-10275 UtilCodec URL decoding breaks values with german umlauts
- Closed
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue is broken by |
Attachment | Screenshot from 2020-09-14 12-02-00.png [ 13011472 ] |
Link |
This issue is related to |
Priority | Trivial [ 5 ] | Major [ 3 ] |
Assignee | Jacques Le Roux [ jacques.le.roux ] |
Attachment | OFBIZ-12014.patch [ 13011474 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Fix Version/s | 18.12.01 [ 12344762 ] | |
Fix Version/s | 17.12.05 [ 12348573 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |