Skip to content

BurlapServiceExporter logs a HttpRequestMethodNotSupportedException when a Burlap proxy is being created [SPR-4542] #9219

@spring-projects-issues

Description

@spring-projects-issues

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

Metadata

Metadata

Assignees

Labels

in: webIssues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions