[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-7144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14068428#comment-14068428
 ] 

Murali Reddy commented on CLOUDSTACK-7144:
------------------------------------------

This fix will inject all the beans that implement GslbProvide interface into 
GlobalLoadBalancingRulesServiceImpl. NetScaler being the only plug-in that is 
implementing the interface currently only NetScaler element will get injected. 
We should not see any "No GSLB provider" error message while assining the load 
balanccer rules to GSLB rule.

> No GSLB provider is available during assigning load balancing rule
> ------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-7144
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7144
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>    Affects Versions: 4.3.0
>            Reporter: Murali Reddy
>            Assignee: Murali Reddy
>             Fix For: 4.5.0
>
>
> in 4.2 implementation of GslbServiceProvider interface is injected through 
> DI, by explicitly defining implementation in nonossComponentContext.xml.in. 
> But from 4.3,  due to spring modularisation work there is 
> nononossComponentContext.xml.in.
> To make GSLB work from 4.3 and above we need a way to inject implementation 
> of GslbProvider, if there is a bean implementing it.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to