Anonymous | Login | Signup for a new account | 12-17-2024 08:42 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0001621 | [Resin] | minor | always | 02-21-07 09:38 | 06-20-07 11:24 | ||||
Reporter | hixxxxx | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | |||||||
Summary | 0001621: hessian calls wrong methods | ||||||||
Description |
attached are sources for reproducing this bug (needs jetty). The essence of this bug is in Client.java: HessianProxyFactory hpf = new HessianProxyFactory(); hpf.setOverloadEnabled(true); Service service = (Service)hpf.create(Service.class, "http://localhost:1234/test/"); [^] service.aMethod(new A()); service.aMethod(new B()); service is an interface with overloaded methods: aMethod(A), aMethod(B). Hessian calls on my linux machine (on win, it works!) on both calls aMethod(B) ! environment details: suse 10.2., jdk1.5.0_11, hessian 3.0.20 |
||||||||
Additional Information | |||||||||
Attached Files | hessianbug.zip [^] (5,565 bytes) 02-21-07 09:38 | ||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
34 total queries executed. 28 unique queries executed. |