Bram de Kruijff created AMDATU-567:
--------------------------------------

             Summary: Can't configure http service in release
                 Key: AMDATU-567
                 URL: http://jira.amdatu.org/jira/browse/AMDATU-567
             Project: Amdatu
          Issue Type: Bug
          Components: Amdatu Release
            Reporter: Bram de Kruijff
             Fix For: Sprint 5
         Attachments: pom.xml

Changing the web configuration in platform scope has no effect on the http 
service (release).

cause:

ConfigurationAdmin is wrapped by a tenant adapter. Therefore standard Felix 
httpservice's ManagedService is not visible to any ConfigurationAdmin service. 
We can not add a custom a custom scope filter because it also binds to tenants. 
In this case all ConfigurationAdmin instances would see the ManagedService and 
that's no good.

solution:

Wrap the http service binding to PLATFORM to put it in the correct 
configuration space. I quickly put together attached pom which work. We would 
just have to decide on group/artifactId.

Another possible (future) option may be to allow for a seperate optional 
"platform scope filter". This would allow a platform instance to have a 
different view from regular tenants. It would solve this case by being able to 
tell it that it can see ManagedService instances without a tenantPid as well. 
Just a though..


ps. this issue basicaaly holds for any component that is currently in the 
platform release and may require configuration.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
http://jira.amdatu.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Amdatu-developers mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-developers

Reply via email to