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