You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Davanum Srinivas (JIRA)" <ji...@apache.org> on 2005/07/07 15:04:10 UTC

[jira] Created: (AXIS2-68) Use case for REST - Yahoo Search

Use case for REST - Yahoo Search
--------------------------------

         Key: AXIS2-68
         URL: http://issues.apache.org/jira/browse/AXIS2-68
     Project: Apache Axis 2.0 (Axis2)
        Type: New Feature
    Reporter: Davanum Srinivas


Step #1: Need an example for a well known REST service. for Example:
http://developer.yahoo.net/search/web/V1/webSearch.html

Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Saminda Wishwajith Abeyruwan (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2-68?page=all ]
     
Saminda Wishwajith Abeyruwan resolved AXIS2-68:
-----------------------------------------------

    Resolution: Fixed

> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>   Components: samples, build,site  & docs
>     Reporter: Davanum Srinivas
>     Assignee: Saminda Wishwajith Abeyruwan

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Assigned: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS2-68?page=all ]

Eran Chinthaka reassigned AXIS2-68:
-----------------------------------

    Assign To: Saminda Wishwajith Abeyruwan

> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>   Components: samples, build,site  & docs
>     Reporter: Davanum Srinivas
>     Assignee: Saminda Wishwajith Abeyruwan

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Sanjiva Weerawarana (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-68?page=comments#action_12315240 ] 

Sanjiva Weerawarana commented on AXIS2-68:
------------------------------------------

Dims, step #2 will have to wait .. we don't have WSDL 2.0 support yet :-(. The guts are capable of it but we don't have a WSDL 2 parser yet.

> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>     Reporter: Davanum Srinivas

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Eran Chinthaka (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-68?page=comments#action_12317485 ] 

Eran Chinthaka commented on AXIS2-68:
-------------------------------------

Since this is a major issue, Can we know the progress of this ? Is this doable before 0.95 ?

> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>   Components: samples, build,site  & docs
>     Reporter: Davanum Srinivas

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Srinath Perera (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-68?page=comments#action_12315399 ] 

Srinath Perera commented on AXIS2-68:
-------------------------------------

I will try to first get it working with OMElement level .... 

I can code generate with xmlbeans manually and get this sample working .. but I think we need to talk more about processing wsdls that are rest based. 


> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>     Reporter: Davanum Srinivas

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-68?page=comments#action_12315241 ] 

Davanum Srinivas commented on AXIS2-68:
---------------------------------------

can we at least have a xmlbeans based sample?

> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>     Reporter: Davanum Srinivas

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS2-68) Use case for REST - Yahoo Search

Posted by "Srinath Perera (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS2-68?page=comments#action_12315822 ] 

Srinath Perera commented on AXIS2-68:
-------------------------------------

Hi Dims;

Saminda has been working on the thing but accroding to him both the GET and the POST interfaces for the 
yahoo serach require url string not xml. 

Axis2 view (As I belive) is that we support url string based soap invocations for GET but need xml for the POST. This Yahoo sample is differnat from Axis2 way of REST in the POST case.

It needed following changes
1) new transport that send the soap message as a url parameters
2) changes to Servlet and repsonese receving code to accept the "url string based post requests

I do not feel good about doing the two, what do you think ..we are heading for world where the 
"url <-> soap message mapping" is happening  .. what do you think?

Thanks 
Srinath



> Use case for REST - Yahoo Search
> --------------------------------
>
>          Key: AXIS2-68
>          URL: http://issues.apache.org/jira/browse/AXIS2-68
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>     Reporter: Davanum Srinivas

>
> Step #1: Need an example for a well known REST service. for Example:
> http://developer.yahoo.net/search/web/V1/webSearch.html
> Step #2: Update Wsdl2Java/Code to consume WSDL2.0 and generate code for REST web services. Example, Dave Orchard has a wsdl for yahoo:
> http://www.pacificspirit.com/blog/2005/03/02/yahoo_search_web_service_in_wsdl_20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira