On 3/27/13 8:30 PM, "Rajesh Battala" <rajesh.batt...@citrix.com> wrote:

>Jetty is failing to start on latest master building oss.
>Am on the latest master, building oss and starting jetty is failing with
>below error. 
>
>Error creating bean with name 'globalLoadBalancingRulesServiceImpl':
>Injection of autowired dependencies failed; nested exception is
>org.springframewor
>  k.beans.factory.BeanCreationException: Could not autowire field:
>protected org.apache.cloudstack.region.
>                       gslb.GslbServiceProvider
>org.apache.cloudstack.region.gslb.GlobalLoadBalancingRulesServiceImpl._gsl
>bProv                                                          ider;
>nested exception is
>org.springframework.beans.factory.NoSuchBeanDefinitionException: No
>matching b                                                          ean
>of type [org.apache.cloudstack.region.gslb.GslbServiceProvider] found for
>dependency: expected at le
>          ast 1 bean which qualifies as autowire candidate for this
>dependency. Dependency annotations: {@javax.in
>                              ject.Inject()}
>        at 
>org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPr
>ocessor.postProcess
>   PropertyValues(AutowiredAnnotationBeanPostProcessor.java:287)
>        at org.springframe


Please use non-OSS build as a work-around for now.



>
>
>
>> -----Original Message-----
>> From: Murali Reddy [mailto:murali.re...@citrix.com]
>> Sent: Thursday, March 28, 2013 8:24 AM
>> To: Chip Childers; Kelven Yang
>> Cc: dev@cloudstack.apache.org; cloudstack-...@incubator.apache.org
>> Subject: Re: Jetty Failing on latest master due to class UCS manager
>>not Found
>> 
>> On 28/03/13 7:42 AM, "Chip Childers" <chip.child...@sungard.com> wrote:
>> 
>> >On Wed, Mar 27, 2013 at 04:31:05PM -0700, Kelven Yang wrote:
>> >> For UCS issue, I've put a fix in.
>> >>
>> >> For GSLB, a work around is to run non-OSS build, hopefully this can
>> >>unlock  developers temporarily on master branch
>> >
>> >Good work-around for now.
>> >
>> >Murali - This appears to be something that we *all* missed realizing
>> >prior to the merge of the GSLB functionality.  Can you sort this out
>> >during your day today?
>> 
>> I was running Non-oss builds, so could not hit this issue. My apologies
>>for the
>> breaking OSS build.
>> 
>> Kelven,
>> 
>> I am not sure how to fix this issue. If there is no implementing class,
>>why should
>> inject fail? I was under impression it will be set to null?
>> 
>> I have this code in one of the managers in server, but the implementing
>>class for
>> GslbServiceProvider is only present in non-oss NetScaler plug-in. If
>>you can
>> suggest how to deal with this in Spring auto wiring that would be
>>useful for me
>> to quickly fix this.
>> 
>> @Inject
>>     protected GslbServiceProvider _gslbProvider;
>

Reply via email to