Hi Sameera,

I think we need to release the svn-kit updated libs before the ESB final
release, to support with svn newer server versions.

Regards,
Aruna

On Sun, Feb 22, 2015 at 9:33 PM, Manoj Kumara <[email protected]> wrote:

> Hi Isuru,
>
> This was found during testing and fixed with pull request [1]. Will try to
> check this with ESB server tomorrow.
>
> [1] https://github.com/wso2/carbon-commons/pull/52
>
> Regards,
> Manoj
>
>
> *Manoj Kumara*
> Software Engineer
> WSO2 Inc. http://wso2.com/
> *lean.enterprise.middleware*
> Mobile: +94713448188
>
> On Sun, Feb 22, 2015 at 4:36 PM, Isuru Udana <[email protected]> wrote:
>
>> Hi Kernel Team,
>>
>> Deployment synchronizer service component is not getting activated
>> properly in latest ESB build with carbon-commons:4.3.5.
>> Following is what we are getting on the osgi console.
>>
>>
>> 29 Unsatisfied org.wso2.carbon.deployment.synchronizer.XXX
>> org.wso2.carbon.deployment.synchronizer(bid=161)
>>
>> osgi> ls -c 161
>> Components in bundle org.wso2.carbon.deployment.synchronizer:
>> ID Component details
>> 29 Component[
>> name = org.wso2.carbon.deployment.synchronizer.XXX
>> factory = null
>> autoenable = true
>> immediate = true
>> implementation =
>> org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerComponent
>> state = Unsatisfied
>> properties = {service.pid=org.wso2.carbon.deployment.synchronizer.XXX}
>> serviceFactory = false
>> serviceInterface = null
>> references = {
>> Reference[name = configuration.context.service, interface =
>> org.wso2.carbon.utils.ConfigurationContextService, policy = dynamic,
>> cardinality = 1..1, target = null, bind = setConfigurationContextService,
>> unbind = unsetConfigurationContextService]
>> Reference[name = repository.reference.service, interface =
>> org.wso2.carbon.deployment.synchronizer.ArtifactRepository, policy =
>> dynamic, cardinality = 0..n, target = null, bind = addArtifactRepository,
>> unbind = removeArtifactRepository]
>> }
>> located in bundle = org.wso2.carbon.deployment.synchronizer_4.3.5 [161]
>> ]
>> Dynamic information :
>>   The component is satisfied
>>   All component references are satisfied
>>   Component configurations :
>>     Configuration properties:
>>       service.pid = org.wso2.carbon.deployment.synchronizer.XXX
>>       component.name = org.wso2.carbon.deployment.synchronizer.XXX
>>       component.id = 28
>>     Instances:
>>     No instances were created because: Can not activate instance of
>> component
>> org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerComponent.
>> The activation throws: java.lang.NullPointerException
>>
>>
>> I debug deployment synchronizer component and found out that from [1]
>> registry service is removed and we haven't cleaned up the usages of
>> registry service properly, hence we are getting a NPE upon activation.
>>
>> We need to get this fixed as soon as possible.
>>
>>
>> [1] removing registry based DepSync components from carbon-commons
>>
>> https://github.com/wso2/carbon-commons/compare/7acb524b6389fabdf2264eb95c5b55b161546094...ffa87d07ad4d28247e4e4c8bdedc6a57874815f8
>>
>> Thank you.
>>
>>
>> --
>> *Isuru Udana*
>> Senior
>> *Software Engineer*
>> WSO2 Inc.; http://wso2.com
>> email: [email protected] cell: +94 77 3791887
>> blog: http://mytecheye.blogspot.com/
>> twitter: http://twitter.com/isudana
>>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

*Aruna Sujith Karunarathna* | Software Engineer
WSO2, Inc | lean. enterprise. middleware.
#20, Palm Grove, Colombo 03, Sri Lanka
Mobile: +94 71 9040362 | Work: +94 112145345
Email: [email protected] | Web: www.wso2.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to