Member-only story

Liferay 7.2+ processor.processMax() error NoClassDefFoundError ExpandoBridge

Rafael Franchi
2 min readOct 13, 2021

--

Really quick post this time…

I came across this following error on developing a project with Liferay 7.3.5 when opening the web admin console on Blogs area:

And in the logs (the relevant part):

Caused by: java.lang.NoClassDefFoundError: com.liferay.expando.kernel.model.ExpandoBridge cannot be found by com.liferay.blogs.api_6.4.5
at com.sun.proxy.$Proxy4164.<clinit>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.liferay.blogs.model.impl.BlogsEntryModelImpl.lambda$_getProxyProviderFunction$0(BlogsEntryModelImpl.java:386)
at com.liferay.blogs.model.impl.BlogsEntryModelImpl.toEscapedModel(BlogsEntryModelImpl.java:1448)
at com.liferay.blogs.model.impl.BlogsEntryModelImpl.toEscapedModel(BlogsEntryModelImpl.java:71)

Sometimes could be:

Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy4164
at…

--

--

No responses yet

Write a response