You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@roller.apache.org by Dave Johnson <sn...@gmail.com> on 2006/06/19 19:43:22 UTC

Re: svn commit: r415231 - /incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java

I understand the need for a clean URL space, since blog handles live
right under root in Roller 3.0, but it kinda sucks that 1) we have to
force everybody to reconfigure their blog clients  and 2)  our web
services end-point URLs are so much longer now.

   /roller-ui/services/xmlrpc   vs.     /xmlrpc
   /roller-ui/services/app         vs.     /app

I don't think either #1 or #2 are showstoppers, but they are a little
irritating. I guess there's nothing we can do about #1, but we could
go for slightly shorter endpoint URLs:

   /roller-ws/app
   /roller-ws/xmlrpc

- Dave



On 6/18/06, agilliland@apache.org <ag...@apache.org> wrote:
> Author: agilliland
> Date: Sun Jun 18 19:12:49 2006
> New Revision: 415231
>
> URL: http://svn.apache.org/viewvc?rev=415231&view=rev
> Log:
> moving xmlrpc servlet endpoint from /xmlrpc to /roller-ui/services/xmlrpc as part of the new urls structure.
>
>
> Modified:
>     incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java
>
> Modified: incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java
> URL: http://svn.apache.org/viewvc/incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java?rev=415231&r1=415230&r2=415231&view=diff
> ==============================================================================
> --- incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java (original)
> +++ incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java Sun Jun 18 19:12:49 2006
> @@ -38,7 +38,7 @@
>   * Roller's XML RPC Servlet sets up XmlRpcHandler for Blogger & MetaWeblog API.
>   *
>   * @web.servlet name="RollerXMLRPCServlet"
> - * @web.servlet-mapping url-pattern="/xmlrpc"
> + * @web.servlet-mapping url-pattern="/roller-ui/services/xmlrpc"
>   */
>  public class RollerXMLRPCServlet extends HttpServlet {
>
>
>
>

Re: svn commit: r415231 - /incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java

Posted by Allen Gilliland <al...@sun.com>.
comments inline ...

Dave Johnson wrote:
> I understand the need for a clean URL space, since blog handles live
> right under root in Roller 3.0, but it kinda sucks that 1) we have to
> force everybody to reconfigure their blog clients  and 2)  our web
> services end-point URLs are so much longer now.
> 
>   /roller-ui/services/xmlrpc   vs.     /xmlrpc
>   /roller-ui/services/app         vs.     /app

i agree, i was just goind for consistency and trying to make things easy 
on us.


> 
> I don't think either #1 or #2 are showstoppers, but they are a little
> irritating. I guess there's nothing we can do about #1, but we could
> go for slightly shorter endpoint URLs:
> 
>   /roller-ws/app
>   /roller-ws/xmlrpc

i am fine with that if everyone thinks that's better.  i guess i figured 
that having slightly longer urls didn't really matter since once the 
client is configured they never actually see the url.  and if you figure 
that most people use RSD to configure the client then they may never see 
the url anyways.

-- Allen


> 
> - Dave
> 
> 
> 
> On 6/18/06, agilliland@apache.org <ag...@apache.org> wrote:
>> Author: agilliland
>> Date: Sun Jun 18 19:12:49 2006
>> New Revision: 415231
>>
>> URL: http://svn.apache.org/viewvc?rev=415231&view=rev
>> Log:
>> moving xmlrpc servlet endpoint from /xmlrpc to 
>> /roller-ui/services/xmlrpc as part of the new urls structure.
>>
>>
>> Modified:
>>     
>> incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java 
>>
>>
>> Modified: 
>> incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java 
>>
>> URL: 
>> http://svn.apache.org/viewvc/incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java?rev=415231&r1=415230&r2=415231&view=diff 
>>
>> ============================================================================== 
>>
>> --- 
>> incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java 
>> (original)
>> +++ 
>> incubator/roller/branches/roller_3.0/src/org/apache/roller/webservices/xmlrpc/RollerXMLRPCServlet.java 
>> Sun Jun 18 19:12:49 2006
>> @@ -38,7 +38,7 @@
>>   * Roller's XML RPC Servlet sets up XmlRpcHandler for Blogger & 
>> MetaWeblog API.
>>   *
>>   * @web.servlet name="RollerXMLRPCServlet"
>> - * @web.servlet-mapping url-pattern="/xmlrpc"
>> + * @web.servlet-mapping url-pattern="/roller-ui/services/xmlrpc"
>>   */
>>  public class RollerXMLRPCServlet extends HttpServlet {
>>
>>
>>
>>