Rossen Stoyanchev opened SPR-4542 and commented
This stack trace shows in the server log file when a Burlap request is made through Spring Remoting (client-side proxy and server-side exporter):
org.springframework.web.HttpRequestMethodNotSupportedException: BurlapServiceExporter only supports POST requests
at org.springframework.remoting.caucho.BurlapServiceExporter.handleRequest(BurlapServiceExporter.java:104)
...
With Eclipse's TCP/IP Monitor I confirmed there is an HTTP GET occurring when a Burlap proxy is first created (context creation time). Each subsequent call through the created proxy result in an HTTP POST, which is what the exporter always expects.
The initial GET request looks like this and has no other data:
GET /remoting-1-solution/rewards/burlap/rewardNetwork HTTP/1.1
Connection: close
User-Agent: Java/1.5.0_11
Host: localhost:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Affects: 2.5.1, 2.5.2