Hi All,

There are few Deployers which get registered with Null extension, For an
example
org.jaggeryjs.jaggery.deployer.JaggeryDeployer,
org.wso2.carbon.webapp.deployer.WebappDeployer,
org.wso2.carbon.stratos.landing.page.deployer.LandingPageWebappDeployer

We need to fix this but this is not the correct time to do such a fix as we
are on edge of 4.2.0 release. Therefore the change done to
CARBON-14447<https://wso2.org/jira/browse/CARBON-14447>has been
reverted(r183547) for now.

Thanks,
Shameera.




On Thu, Aug 29, 2013 at 11:03 AM, Shameera Rathnayaka <[email protected]>wrote:

> Hi Janaka,
>
> This is due to recent fix done for
> https://wso2.org/jira/browse/CARBON-14447, ConcurrentHashMap doesn't
> allow Null key/value but HashMap does. Need to find when and why we add
> null key/value for deployer map.  I am working on this.
>
> Thanks,
> Shameera.
>
>
> On Thu, Aug 29, 2013 at 10:27 AM, Janaka Ranabahu <[email protected]> wrote:
>
>> Hi Sameera,
>>
>> Got the following exception in AppFactory pack built from 4.2.0
>> branch(latest kernel). Please check.
>>
>> [2013-08-29 10:14:18,572]  INFO
>> {org.wso2.carbon.user.core.internal.UserStoreMgtDSComponent} -  Carbon
>> UserStoreMgtDSComponent activated successfully.
>> [2013-08-29 10:14:26,108]  INFO
>> {org.apache.axis2.deployment.ClusterBuilder} -  Clustering has been disabled
>> [2013-08-29 10:14:26,224] ERROR
>> {org.wso2.carbon.utils.deployment.Axis2DeployerRegistry} -  Error while
>> deploying the Deployer from bunlde :
>> org.jaggeryjs.jaggery.deployer-0.9.0.ALPHA4_wso2v1
>> java.lang.NullPointerException
>> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:882)
>> at
>> org.apache.axis2.deployment.DeploymentEngine.addDeployer(DeploymentEngine.java:1436)
>>  at
>> org.wso2.carbon.utils.deployment.Axis2DeployerRegistry.register(Axis2DeployerRegistry.java:108)
>> at
>> org.wso2.carbon.utils.deployment.Axis2DeployerRegistry.register(Axis2DeployerRegistry.java:55)
>>  at
>> org.wso2.carbon.core.CarbonAxisConfigurator.getAxisConfiguration(CarbonAxisConfigurator.java:204)
>> at
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
>>  at
>> org.wso2.carbon.core.CarbonConfigurationContextFactory.createNewConfigurationContext(CarbonConfigurationContextFactory.java:65)
>> at
>> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:398)
>>  at
>> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:290)
>> at
>> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
>> at
>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
>>  at
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
>> [2013-08-29 10:14:26,240] ERROR
>> {org.wso2.carbon.utils.deployment.Axis2DeployerRegistry} -  Error while
>> deploying the Deployer from bunlde : org.wso2.carbon.webapp.deployer-4.2.0
>> java.lang.NullPointerException
>> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:882)
>> at
>> org.apache.axis2.deployment.DeploymentEngine.addDeployer(DeploymentEngine.java:1436)
>>  at
>> org.wso2.carbon.utils.deployment.Axis2DeployerRegistry.register(Axis2DeployerRegistry.java:108)
>> at
>> org.wso2.carbon.utils.deployment.Axis2DeployerRegistry.register(Axis2DeployerRegistry.java:55)
>>  at
>> org.wso2.carbon.core.CarbonAxisConfigurator.getAxisConfiguration(CarbonAxisConfigurator.java:204)
>> at
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
>>  at
>> org.wso2.carbon.core.CarbonConfigurationContextFactory.createNewConfigurationContext(CarbonConfigurationContextFactory.java:65)
>> at
>> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:398)
>>  at
>> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:290)
>> at
>> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
>> at
>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
>>  at
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
>> [2013-08-29 10:14:26,244] ERROR
>> {org.wso2.carbon.utils.deployment.Axis2DeployerRegistry} -  Error while
>> deploying the Deployer from bunlde :
>> org.wso2.carbon.stratos.landing.page.deployer-2.2.0
>> java.lang.NullPointerException
>> at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:882)
>> at
>> org.apache.axis2.deployment.DeploymentEngine.addDeployer(DeploymentEngine.java:1436)
>>  at
>> org.wso2.carbon.utils.deployment.Axis2DeployerRegistry.register(Axis2DeployerRegistry.java:108)
>> at
>> org.wso2.carbon.utils.deployment.Axis2DeployerRegistry.register(Axis2DeployerRegistry.java:55)
>>  at
>> org.wso2.carbon.core.CarbonAxisConfigurator.getAxisConfiguration(CarbonAxisConfigurator.java:204)
>> at
>> org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
>>  at
>> org.wso2.carbon.core.CarbonConfigurationContextFactory.createNewConfigurationContext(CarbonConfigurationContextFactory.java:65)
>> at
>> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:398)
>>  at
>> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:290)
>> at
>> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
>> at
>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
>>  at
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
>> [2013-08-29 10:14:26,637]  INFO
>> {org.wso2.carbon.bpel.deployer.BPELDeployer} -  Initializing BPEL Deployer
>> for tenant -1234.
>> [2013-08-29 10:14:26,647]  INFO
>> {org.wso2.carbon.identity.user.store.configuration.deployer.UserStoreConfigurationDeployer}
>> -  User Store Configuration Deployer initiated.
>> [2013-08-29 10:14:26,647]  INFO
>> {org.wso2.carbon.humantask.deployer.HumanTaskDeployer} -  Initializing
>> HumanTask Deployer for tenant -1234.
>> [2013-08-29 10:14:26,723]  INFO
>> {org.apache.axis2.transport.mail.MailTransportSender} -  MAILTO Sender
>> started
>>
>>
>> Thanks,
>> Janaka
>>
>> --
>> *Janaka Ranabahu*
>> Senior Software Engineer; WSO2 Inc.; http://wso2.com*
>>
>> E-mail: [email protected]
>> **M: **+94 718370861**
>>
>> *Lean . Enterprise . Middleware
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Software Engineer - WSO2 Inc.*
> *email: shameera AT wso2.com <[email protected]> , shameera AT 
> apache.org<[email protected]>
> *
> *phone:  +9471 922 1454*
> *
> *
> *Linked in : *http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561
> *Twitter     : *https://twitter.com/Shameera_R
>



-- 
*Software Engineer - WSO2 Inc.*
*email: shameera AT wso2.com <[email protected]> , shameera AT
apache.org<[email protected]>
*
*phone:  +9471 922 1454*
*
*
*Linked in : *http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561
*Twitter     : *https://twitter.com/Shameera_R
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to