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
