[ https://jira.nuxeo.com/browse/NXP-4772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stéphane Lacoin updated NXP-4772: --------------------------------- Fix Version/s: (was: 5.4.2) 5.4.3 > Improve OSGI bundle integration error logging > --------------------------------------------- > > Key: NXP-4772 > URL: https://jira.nuxeo.com/browse/NXP-4772 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Components: Packaging > Reporter: David Rogers > Assignee: Stéphane Lacoin > Priority: Major > Fix For: 5.4.3 > > > We have encountered two bugs (BBCC-35 & BBCC-36) which have been as a result > of OSGI bundle integration problems. Subtle changes in our deployment > mechanisms caused the natural bundle loading order to change and previously > unspecified relationships between bundles had to be address. The problem we'd > like to see addressed is the insufficient clarity in the errors shown in the > log. > BBCC-35 resulted in a NullPointerException that was not helpful for either > ourselves or the Nuxeo team. The cause was an absent <requires> element in > the -contrib file. > BBCC-36 resulted in no error in the log. The problem was identifiable only as > an absence of behaviour in the interface. The cause was a subtle change in > loading order which resulted in failing configuration. Following an partial > fix, with the remaining errors still not appearing in the log, only an > underlying bug fix allowed us to resolve the issue. > So to reiterate, we are concerned that future changes in deployment will > continue to result in hard-to-fix bugs so long as we are getting misleading > or missing information in the log. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets