juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Blackmon (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (JUNEAU-55) remote proxy should support more HTTP methods
Date Wed, 14 Jun 2017 02:19:00 GMT

     [ https://issues.apache.org/jira/browse/JUNEAU-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Steve Blackmon updated JUNEAU-55:
---------------------------------
    Description: 
Currently if you try to use remote proxy on a interface to perform 'DELETE' or 'PUT', you
get an exception like:

java.lang.RuntimeException: org.apache.juneau.remoteable.RemoteableMetadataException: Invalid
remoteable definition found on class org.apache.streams.twitter.api.AccountActivity on method
deleteWebhook. Invalid value specified for @RemoteMethod.httpMethod() annotation.  Valid values
are [GET,POST].
	at org.apache.juneau.rest.client.RestClient.getRemoteableProxy(RestClient.java:631)

DELETE and PUT are pretty widely used.  It would great to be able to use those and really
any other http methods via interface proxies

  was:
Currently if you try to use remote proxy on a interface to perform 'DELETE' or 'PUT', you
get an exception like:

java.lang.RuntimeException: org.apache.juneau.remoteable.RemoteableMetadataException: Invalid
remoteable definition found on class org.apache.streams.twitter.api.AccountActivity on method
deleteWebhook. Invalid value specified for @RemoteMethod.httpMethod() annotation.  Valid values
are [GET,POST].
	at org.apache.juneau.rest.client.RestClient.getRemoteableProxy(RestClient.java:631)

DELETE and POST are pretty widely used.  It would great to be able to use those and really
any other http methods via interface proxies


> remote proxy should support more HTTP methods
> ---------------------------------------------
>
>                 Key: JUNEAU-55
>                 URL: https://issues.apache.org/jira/browse/JUNEAU-55
>             Project: Juneau
>          Issue Type: Improvement
>            Reporter: Steve Blackmon
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> Currently if you try to use remote proxy on a interface to perform 'DELETE' or 'PUT',
you get an exception like:
> java.lang.RuntimeException: org.apache.juneau.remoteable.RemoteableMetadataException:
Invalid remoteable definition found on class org.apache.streams.twitter.api.AccountActivity
on method deleteWebhook. Invalid value specified for @RemoteMethod.httpMethod() annotation.
 Valid values are [GET,POST].
> 	at org.apache.juneau.rest.client.RestClient.getRemoteableProxy(RestClient.java:631)
> DELETE and PUT are pretty widely used.  It would great to be able to use those and really
any other http methods via interface proxies



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message