You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current OSGi implementation for SmooksFactory cares about the order in which bundles are started inside OSGi. I tested inside Karaf and tried to create a Smooks instance with a configuration given as a String. When Smooks loads before my bundles, it can find the resources but when it loads after my bundles, it cannot.
I believe this should not happen, and SmooksOSGiFactory should resolve resources regardless of bundle start time.
The text was updated successfully, but these errors were encountered:
That does sound a bit odd alright. If it was the other way around i.e. you were seeing the same issue if Smooks was loaded BEFORE, then it might make some sense to me. Any idea what the issue is? Daniel (Bevenius) implemented most of the OSGi stuff. I know he would freely admit to not being an OSGi guru, so there may be some things in there that could be improved.
Hello,
The current OSGi implementation for SmooksFactory cares about the order in which bundles are started inside OSGi. I tested inside Karaf and tried to create a Smooks instance with a configuration given as a String. When Smooks loads before my bundles, it can find the resources but when it loads after my bundles, it cannot.
I believe this should not happen, and SmooksOSGiFactory should resolve resources regardless of bundle start time.
The text was updated successfully, but these errors were encountered: