Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: FrameworkEvent ERROR NullPointerException in Liferay 7.2+Jboss7.2
Hi all,
We have one common module which is used throughout the application(Almost in all modules). Whenever we redeploy the common module or restart the server below errors are occurred in the console. Any idea why this is coming and how to stop this.
2021-07-26 05:55:55.758 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.761 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.764 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.768 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.772 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.776 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.780 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.784 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.786 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.791 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.793 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.796 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.799 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.802 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.806 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.809 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.812 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.816 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.819 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.822 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.825 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.828 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.831 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.834 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.837 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.840 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.843 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.845 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.848 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.851 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.854 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.857 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.860 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.863 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.866 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.869 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
2021-07-26 05:55:55.871 ERROR [Framework Event Dispatcher: Equinox Container: 583e87c5-2233-4a0e-9a49-41ea8401e01f][Framework:93] FrameworkEvent ERROR
java.lang.NullPointerException
Can you show some code? First guess: You might hold references to that undeployed code (which you shouldn't). If you redeploy that common module, with the default dependencies I'd expect all your dependent modules to restart (thus reinitialize) as well.
Thanks for response.
Yes. When I clean the common module getting the above logs following the stop logger of dependent modules. And when deployed again all dependent modules start without an error log. Can you tell what you mean by "First guess: You might hold references to that undeployed code (which you shouldn't)" and how can I do it properly?
I've only stated a wild guess. Without seeing your code I won't go more into speculative details. They would just waste both of our time if they prove not to be correct.
Try to reproduce in the simplest possible way, and let us know what you're doing
Then it's possible to point to code or techniques that you should change/look at/avoid
Before I expand on your last reply to my other answer: I've googled for the error message and found:
e.g. your fix might just be: upgrade. You never told us which GA version you were using.
We are using 7.2.0 with FP8.
That's a version that doesn't exist. If you're on CE, then the third digit is always one less than the GA number. If you're on DXP (implied by FP), the third digit would be 10.
Assuming you're on DXP, try the current Fixpack 14. There were a couple of security fixes that came in past FP8 that you might want to have.
Powered by Liferay™