History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-120
Type: Bug Bug
Status: Resolved Resolved
Resolution: Cannot Reproduce
Priority: Critical Critical
Assignee: Robin Shen
Reporter: Matthew Inger
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Remoting API has issues with Facades

Created: 21/Aug/06 02:32 PM   Updated: 01/Sep/06 04:46 AM
Component/s: None
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
It seems that when using the Remoting API, some of the items returned in the ConfigurationFacade are of type HashMap, rather than the actual Facade they should be. Specifically, the "repositories" and "variables" property are returning
List<HashMap> rather than List<RepositoryFacade> and List<VariableFacade> as they should be. As a result, when I modify the configuration, and send it back to quickbuild, it complains that i'm passing invalid classes:

com.caucho.hession.io.HessianServiceException: java.lang.RuntimeException(Invalid facade class: java.util.HashMap).




 All   Comments   Work Log   Change History      Sort Order:
Change by Robin Shen [31/Aug/06 06:50 AM]
Field Original Value New Value
Status Open [ 1 ] Resolved [ 5 ]
Resolution Cannot Reproduce [ 5 ]