Bug 685007
Summary: | Update RemoteClientProxy to work with signed jars | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Charles Crouch <ccrouch> |
Component: | CLI | Assignee: | Charles Crouch <ccrouch> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 4.0.0 | CC: | ccrouch, hbrock, jsanda, lkrejci, snegrea |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-03 16:58:40 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 625146, 705059, 715334 |
Description
Charles Crouch
2011-03-15 03:23:29 UTC
Note that this has been the intended behaviour since introduction of CLI. The RemoteClientProxy "simplifies" the remote interfaces by removing the Subject parameter from them. The JS client then actually uses these simplified interfaces to do the remote calls. The currently logged in user is used behind the scenes to automatically insert that parameter back when doing the actual remote call. The fix here, I think, is to change the package the simplified interface is declared in. Another note: This method changed location in RHQ 4 codebase and is now declared in: org.rhq.bindings.util.InterfaceSimplifier in the modules/enterprise/binding module Simplified interfaces now have a different package than the original interface. For example, the simplified interface for "org.rhq.enterprise.server.auth.SubjectManagerRemote" is now "org.rhq.enterprise.server.auth.wrapped.SubjectManagerRemoteSimple" - [master 40faf17]. to verify requires a jon build from brew (with signed jars) verified JON3 Beta ... a build created with Brew and signed-jars... Bulk closing of old issues that are in VERIFIED state. |