Project

General

Profile

Task #2463

Bug #2449: knb unicode identifier create and get failures

identifiers with "?" not being preserved

Added by Ben Leinfelder over 12 years ago. Updated over 12 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Ben Leinfelder
Category:
-
Start date:
2012-03-09
Due date:
% Done:

0%

Milestone:
CCI-1.0.0
Product Version:
*
Story Points:
Sprint:

Description

For these tests, only the part of the identifier before the "?" is preserved when it is processed by the rest service.

Test 30: Error: get : path-ascii-doc-example-http://example.com/data/mydata?row=24
Test 31: Error: get : path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)

It seems like "?" should be encoded as "%3f" so that they are not considered the beginning of a query param.


Related issues

Related to Infrastructure - Task #2454: escaped '/' characters are being decoded by web server prior to hitting the servlet Closed 2012-03-07

History

#1 Updated by Ben Leinfelder over 12 years ago

  • Status changed from New to Rejected

This is now passing for demo2.test.dataone.org -- likel because of other configuration changes that have been performed on the server and documented in other related tickets.

20120309-09:33:05: [INFO]: Node Test Summary for node: https://demo2.test.dataone.org/knb/d1/mn/v1 [org.dataone.integration.it.ContextAwareTestCaseDataone]

20120309-09:33:05: [INFO]: Test 30: OK : path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.ContextAwareTestCaseDataone]
20120309-09:33:05: [INFO]: Test 31: OK : path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) [org.dataone.integration.it.ContextAwareTestCaseDataone]

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)