I propose changing the file name at MB side. so the changes are minimal. we
plan to further optimize this area in upcoming versions.
@Hemika, shall we do this?

On Wed, Jan 6, 2016 at 2:52 PM, Ruwan Yatawara <ruw...@wso2.com> wrote:

> Hi All,
>
> We ran to in to the above problem when trying to install MB features in
> the IOTServer. As we discovered when investigating, root cause of the
> problem was the use of event-broker.xml, which is used for loading
> configurations in both components.
>
> MB uses the andes.event.core component which has now come to replace the
> event.core from back in the day (event.core is still referred to from
> governance components and synapse). Since both components refer to the same
> file, each try to load contradictory (internal) classes that lead to class
> not found exceptions.
>
> As a workaround to overcome this problem, we will have to rename the
> event-broker.xml file from event.core feature to something like
> carbon-event-core.xml to ensure the co-existing of both components in
> harmony. In addition we will also have to remove specific checks for
> andes/qpid packages inside of the event.core.
>
> I have done the changes against the 4.4.8 tag in a separate branch on my
> personal repository [1]. Can we get a 4.4.9 version released with this
> change [2] for us to move forward with the milestone?
>
> [1] - https://github.com/ruwany/carbon-commons/tree/IoTS-1.0.0-M1
> [2] -
> https://github.com/ruwany/carbon-commons/commit/4ea0f1f52b7fa9bc57b856e2271ffcad25eb965a
>
> Thanks and Regards,
>
> Ruwan Yatawara
>
> Senior Software Engineer,
> WSO2 Inc.
>
> email : ruw...@wso2.com
> mobile : +94 77 9110413
> blog : http://ruwansrants.blogspot.com/
> www: :http://wso2.com
>
>


-- 
Ramith Jayasinghe
Technical Lead
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

E: ram...@wso2.com
P: +94 777542851
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to