[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Thousands of exceptions during boot, yet application is running - harmless or symptom of issues which should be solved?

It is hard to tell if the exceptions are issues to be concerned about without having one as an example.  It is possible that enabling debug is just printing out some benign exception that is otherwise ignored by the system and not logged.

Yes Equinox should easily handle 1000s of bundles being installed.  There are many Eclipse based products that do just that.

Tom





From:        Michal Siemaszko <michal.siemaszko@xxxxxxxxxx>
To:        "equinox-dev@xxxxxxxxxxx" <equinox-dev@xxxxxxxxxxx>
Date:        10/01/2016 06:15 PM
Subject:        [equinox-dev] Thousands of exceptions during boot, yet application is running - harmless or symptom of issues which should be solved?
Sent by:        equinox-dev-bounces@xxxxxxxxxxx




Hi,

I'm working on upgrading a legacy application which uses Equinox as its OSGi runtime. When booted and running, there are close to a thousand bundles loaded in the container.

Since I'm working on upgrading significant parts of the application, and debugging issues still present during boot, I discovered thousands of exceptions present in the existing (trunk/production version, not the upgraded one) of the application after enabling osgi.debug.

Is seeing so many exceptions - e.g. ClassNotFound exceptions - during boot in an application which does boot however and runs, is normal? Or is it a symptom of issues which should be addressed and might come out when - e.g. now - parts of the application are being upgraded and many new bundles added and a critical point is reached where application simply will not start until underlying reason for this is solved?

Is Equinox OSGi well suited for running applications consisting of close to a thousand bundles? Are there any potential resource bottleneck related issues which should be considered in such large OSGI applications?

I will greatly appreciate your input, since I have not found much - or nothing at all - regarding issues which could cause such.

Regards,
Michal
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev