Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
Description
If you try to create a user here: http://demopublic.magnolia-cms.com/demo-project/members-area/registration.html it will throw an exception.
4.2.3 fixed a binary incompatibility that was introduced in 4.2(.1). Unfortunately, m-m-public-user-registration was released (compiled) against 4.2.1, so the incompatibility in this case (demo is running on 4.2.3) is still there (but the other way around)
java.lang.NoSuchMethodError: info.magnolia.context.MgnlContext.doInSystemContext(Linfo/magnolia/context/MgnlContext$SystemContextOperation;)Ljava/lang/Void;
info.magnolia.module.publicuserregistration.DefaultUserRegistrar.registerUser(DefaultUserRegistrar.java:114)
info.magnolia.module.publicuserregistration.processors.RegistrationProcessor.process(RegistrationProcessor.java:72)
info.magnolia.module.form.processing.DefaultProcessing.process(DefaultProcessing.java:52)
info.magnolia.module.form.paragraphs.models.FormModel.execute(FormModel.java:95)
There are potentially other modules in the same case (search for usages of MgnlContext.doInSystemContext)
Checklists
Acceptance criteria
Attachments
Issue Links
- is depended upon by
-
MGNLSTK-562 PUR-Module on Demo-Instance > Exception in user registration
-
- Closed
-
- is related to
-
MAGNOLIA-2959 MgnlContext.doInsystemContext: binary incompatible change in version 4.2
-
- Closed
-