Hi Andreas
But, if I remove the ModuleAccessClass - com.sap.wec.app.common.module.main.modulemgmt.impl.MainModuleAccessImpl then the HeaderViewHandlerImpl is giving ClassCastException like below.
java.lang.ClassCastException: class com.customer.wec.app.Mys.main.impl.MysModuleAccessImpl:customer.com/dc~wec~mc~comm~main~dpu@com.sap.engine.boot.loader.ResourceMultiParentClassLoader@1a91d43c@alive incompatible with class com.sap.wec.app.common.module.main.modulemgmt.impl.MainModuleAccessImpl:sap.com/wec~comm~mc~main~dpu@com.sap.engine.boot.loader.ResourceMultiParentClassLoader@22d75b29@alive
at com.sap.wec.app.common.module.main.beans.HeaderViewHandlerImpl.getModuleAccess(HeaderViewHandlerImpl.java:56)
at com.sap.wec.app.common.module.main.beans.HeaderViewHandlerImpl.getLiveAssistanceActive(HeaderViewHandlerImpl.java:169)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)