Hi Imesh,

What Mari has pointed out was something like this.

*Available tenants*

stratos> list-tenants
Tenants:
+——————+—————-+————————-+————+———————————————+
| Domain | Tenant ID | Email | State | Created Date |
+——————+—————-+————————-+————+———————————————+
| tenant.org | 1 | [email protected] | Active | Fri Mar 20 16:47:14 IST 2015 |
+——————+—————-+————————-+————+———————————————+
| apache.org | 2 | [email protected] | Active | Fri Mar 20 16:48:47 IST 2015 |
+——————+—————-+————————-+————+———————————————+

*Result with search query "he"*

stratos> list-tenants-by-partial-domain —partialDomain *he*
Tenants found:
+———————+—————+————+————————-+———————————————+
| tenantDomain | tenantID | active | email | createdDate |
+———————+—————+————+————————-+———————————————+
| apache.org | 2 | true | [email protected] | Fri Mar 20 16:48:47 IST 2015 |
+———————+—————+————+————————-+———————————————+

*Result with search query "he?com"*

stratos> list-tenants-by-partial-domain —partialDomain *he?com*
Tenants found:
+———————+—————+————+————————-+———————————————+
| tenantDomain | tenantID | active | email | createdDate |
+———————+—————+————+————————-+———————————————+
| apache.org | 2 | true | [email protected] | Fri Mar 20 16:48:47 IST 2015 |

+———————+—————+————+————————-+———————————————+

In the last query (with the "?" ), although we don't have any domains with
"com" it displays a result for that. I got this problem only with the "?"
character. Is there a restriction that we cannot use any special characters
in the search query?

Thanks.
​


On Thu, Mar 19, 2015 at 12:30 AM, Imesh Gunaratne <[email protected]> wrote:

> Are we using "?" character in search queries? Can someone post a complete
> API request where we use this?
>
> Thanks
>
> On Tue, Mar 17, 2015 at 5:04 PM, Shavindri Dissanayake <[email protected]
> > wrote:
>
>> Hi DInithi,
>>
>> Thank you! Understood now.
>>
>> It does seem to be giving the same result  as you and Mari said, even
>> when there are no tenant domains to match the search (when using '?' in
>> some cases ) .
>>
>> Thanks & Regards
>> Shavindri Dissanayake
>> Technical Writer
>> LinkedIn Profile
>> <https://www.linkedin.com/profile/view?id=112227277&trk=nav_responsive_tab_profile>
>> Mob: 0779966739
>>
>> WSO2 Inc.
>> lean.enterprise.middleware
>>
>> On Tue, Mar 17, 2015 at 3:51 PM, Dinithi De Silva <[email protected]>
>> wrote:
>>
>>> Hi Shavindri,
>>>
>>> The "#" character seems giving the correct result. But as Mari
>>> mentioned, "?" character gives some incorrect results. I think here the "?"
>>> is acting as a wildcard character.
>>>
>>> Eg:
>>>
>>> c? and c?com gave me the same results (domain name : apache.org) and
>>> the second result is wrong as there are no domain names with "com".
>>>
>>> Thanks
>>>
>>> On Tue, Mar 17, 2015 at 3:33 PM, Shavindri Dissanayake <
>>> [email protected]> wrote:
>>>
>>>> Hi Mari,
>>>>
>>>> The partial domain search command for tenants in CLI seems to be
>>>> validated. When there is no domain name to match the characters entered in
>>>> the command, the result is given as below [1].
>>>>
>>>> [1]
>>>>
>>>> stratos> list-tenants-by-partial-domain -d #
>>>>
>>>> No tenants found
>>>>
>>>>
>>>> stratos> list-tenants-by-partial-domain -d k#org
>>>>
>>>> No tenants found
>>>>
>>>>
>>>> stratos> list-tenants-by-partial-domain -d k#com
>>>>
>>>> No tenants found
>>>>
>>>> Thanks & Regards
>>>> Shavindri Dissanayake
>>>> Technical Writer
>>>> LinkedIn Profile
>>>> <https://www.linkedin.com/profile/view?id=112227277&trk=nav_responsive_tab_profile>
>>>> Mob: 0779966739
>>>>
>>>> WSO2 Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> On Tue, Mar 17, 2015 at 3:11 PM, Mariangela Hills <[email protected]>
>>>> wrote:
>>>>
>>>>> I have created a JIRA [1], so that the search can be improved. More
>>>>> details on this issue can be found in the outputs added in the JIRA.
>>>>>
>>>>> [1] https://issues.apache.org/jira/browse/STRATOS-1258
>>>>>
>>>>> Regards,
>>>>> Mariangela
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *--*
>>>>> Mariangela Hills
>>>>> Senior Technical Writer
>>>>>
>>>>> *WSO2, Inc.*lean.enterprise.middleware.
>>>>> m: +94 773 500185
>>>>> w: http://wso2.com
>>>>> <http://wso2.com/events/>
>>>>>
>>>>> On Tue, Mar 17, 2015 at 2:56 PM, Mariangela Hills <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Hi Devs,
>>>>>>
>>>>>> When I executed "y?com" as the partial domain name it gave me an
>>>>>> output. Is it correct when the domain name does not contain a ? sign.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Admin16s-MacBook-Air:marisamples Admin16$ curl -X GET -H
>>>>>> "Content-Type: application/json" -k -v -u admin:admin
>>>>>> https://localhost:9443/api/tenants/search/y?com
>>>>>> * About to connect() to localhost port 9443 (#0)
>>>>>> *   Trying 127.0.0.1...
>>>>>> * connected
>>>>>> * Connected to localhost (127.0.0.1) port 9443 (#0)
>>>>>> * SSLv3, TLS handshake, Client hello (1):
>>>>>> * SSLv3, TLS handshake, Server hello (2):
>>>>>> * SSLv3, TLS handshake, CERT (11):
>>>>>> * SSLv3, TLS handshake, Server key exchange (12):
>>>>>> * SSLv3, TLS handshake, Server finished (14):
>>>>>> * SSLv3, TLS handshake, Client key exchange (16):
>>>>>> * SSLv3, TLS change cipher, Client hello (1):
>>>>>> * SSLv3, TLS handshake, Finished (20):
>>>>>> * SSLv3, TLS change cipher, Client hello (1):
>>>>>> * SSLv3, TLS handshake, Finished (20):
>>>>>> * SSL connection using DHE-RSA-AES256-SHA
>>>>>> * Server certificate:
>>>>>> *  subject: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost
>>>>>> *  start date: 2010-02-19 07:02:26 GMT
>>>>>> *  expire date: 2035-02-13 07:02:26 GMT
>>>>>> *  common name: localhost (matched)
>>>>>> *  issuer: C=US; ST=CA; L=Mountain View; O=WSO2; CN=localhost
>>>>>> *  SSL certificate verify result: unable to get local issuer
>>>>>> certificate (20), continuing anyway.
>>>>>> * Server auth using Basic with user 'admin'
>>>>>> > GET /api/tenants/search/y?com HTTP/1.1
>>>>>> > Authorization: Basic YWRtaW46YWRtaW4=
>>>>>> > User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0
>>>>>> OpenSSL/0.9.8| zlib/1.2.5
>>>>>> > Host: localhost:9443
>>>>>> > Accept: */*
>>>>>> > Content-Type: application/json
>>>>>> >
>>>>>> < HTTP/1.1 200 OK
>>>>>> < Date: Tue, 17 Mar 2015 09:18:57 GMT
>>>>>> < Content-Type: application/json
>>>>>> < Transfer-Encoding: chunked
>>>>>> < Server: WSO2 Carbon Server
>>>>>> <
>>>>>> * Connection #0 to host localhost left intact
>>>>>> [{"active":true,"createdDate":1426576793551,"email":"[email protected]
>>>>>> ","tenantDomain":"franky.com","tenantId":2}]* Closing connection #0
>>>>>> * SSLv3, TLS alert, Client hello (1):
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Mariangela
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *--*
>>>>>> Mariangela Hills
>>>>>> Senior Technical Writer
>>>>>>
>>>>>> *WSO2, Inc.*lean.enterprise.middleware.
>>>>>> m: +94 773 500185
>>>>>> w: http://wso2.com
>>>>>> <http://wso2.com/events/>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> *Dinithi De Silva*
>>> Associate Software Engineer, WSO2 Inc.
>>> m:+94716667655 | e:[email protected] | w: www.wso2.com
>>> | a: #20, Palm Grove, Colombo 03
>>>
>>
>>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
*Dinithi De Silva*
Associate Software Engineer, WSO2 Inc.
m:+94716667655 | e:[email protected] | w: www.wso2.com
| a: #20, Palm Grove, Colombo 03

Reply via email to