Issue (View Online)

Key: NXP-568
Issue Type: Improvement Improvement
Status: Reopened Reopened
Priority: Major Major
Assignee: Bogdan Stefanescu
Reporter: Anahide Tchertchian
Original Estimate: 1 day
Remaining Estimate: 1 day

Operations

View all
View comments
View history
cannot detect extension registering errors 
Updated: 16/05/07 11:41   Created: 07/02/07 17:26  

The following issue has been reopened.

Author: Olivier Grisel
Date: 16/05/07 11:41
Comment:
I do think this is a huge productivity problem when working with the Nuxeo platform and it really deserves a fix. There should be an easy way to spot dependency typos at least at info level by the "end of a jboss boot". For instance it, is it possible to log a report of the queued registration just before the "JBoss started in xx hours^W minutes" info line?

Granted that the "end of a jboss boot" does not exists in the OSGi framework since one can still register new components till the end of a nxruntime cycle. But to the programmer / integrator this is a real PITA to test her application manually and then encounter unexpected behaviors that are sometimes a non trivial consequence of an unitialiased component and then have to grep 5MB of logs at level debug to find out what happened.

We also definitely need a OSGi dashboard page that displays the current list of registered components, the list of dependencies that are not met and a refresh button to reload some of them live when possible (for instance those that are -bundle.xml files deployed in the deploy/nuxeo.ear/config/ folder and that are meant to be edited after a build/deploy).

A graphviz map of the loaded components would be even greater.

Project: Nuxeo Enterprise Platform 5
Components: Runtime
Fix Versions: 5.1 M4

 Description   
There is no error log when trying to register an extension to an inexistent component, or requiring an inexistent component.
This is really difficult to detect and can happen very easily doing typos or when renaming components.

This message was automatically generated by Atlassian JIRA Enterprise Edition, Version: 3.7.2-186 - Bug/feature request.
If you think it was sent incorrectly, contact one of this server's administrators.

_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to