[MSHOP-156] Migrate shop to Magnolia 5.3 Created: 04/Jul/14 Updated: 12/Dec/14 Resolved: 10/Oct/14 |
|
| Status: | Closed |
| Project: | Magnolia Shop (closed) |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 2.1 |
| Type: | Task | Priority: | Neutral |
| Reporter: | Jaroslav Simak | Assignee: | Evzen Fochr |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Σ Remaining Estimate: | Not Specified | Remaining Estimate: | Not Specified |
| Σ Time Spent: | Not Specified | Time Spent: | Not Specified |
| Σ Original Estimate: | Not Specified | Original Estimate: | Not Specified |
| Issue Links: |
|
|||||||||||||||||||||||||||||||||||||||||||||
| Sub-Tasks: |
|
|||||||||||||||||||||||||||||||||||||||||||||
| Template: |
|
|||||||||||||||||||||||||||||||||||||||||||||
| Acceptance criteria: |
Empty
|
|||||||||||||||||||||||||||||||||||||||||||||
| Task DoR: |
Empty
|
|||||||||||||||||||||||||||||||||||||||||||||
| Date of First Response: | ||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Shop apps, custom fields, templates, etc needs to be migrated in order to get shop working in Magnolia 5.3. |
| Comments |
| Comment by Natascha Desmarais [ 08/Oct/14 ] |
|
Reopening this issue because of various issues with 5.3.3. |
| Comment by Milan Divilek [ 08/Oct/14 ] |
|
First issue: Second issue: Third issue:
and in both instances I'm able to finish checkout process without any error. Also when accessing the Shopping Basket app I can see finished orders without any error. |
| Comment by Milan Divilek [ 09/Oct/14 ] |
|
I was able reproduce issue the third issue. It's reproducible on on both (fresh, updated) instances. To reproduce issue just try to finish checkout process as a anonymous user on public instance 2014-10-09 09:16:53,660 DEBUG stforward.magnolia.ocm.ext.MgnlObjectConverterImpl: Parent node at /sampleShop not found. Trying to create it... 2014-10-09 09:16:53,682 ERROR stforward.magnolia.ocm.ext.MgnlObjectConverterImpl: Could not create parent node at node / with name sampleShop javax.jcr.AccessDeniedException: Access denied. at org.apache.jackrabbit.core.security.DefaultAccessManager.checkPermission(DefaultAccessManager.java:193) at org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1267) at org.apache.jackrabbit.core.session.AddNodeOperation.perform(AddNodeOperation.java:111) at org.apache.jackrabbit.core.session.AddNodeOperation.perform(AddNodeOperation.java:37) at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216) at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91) at org.apache.jackrabbit.core.NodeImpl.addNodeWithUuid(NodeImpl.java:1818) at org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1778) at info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122) at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115) at info.magnolia.jcr.wrapper.MgnlPropertySettingNodeWrapper.addNode(MgnlPropertySettingNodeWrapper.java:210) at info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122) at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115) at info.magnolia.audit.MgnlAuditLoggingContentDecoratorNodeWrapper.addNode(MgnlAuditLoggingContentDecoratorNodeWrapper.java:84) at ch.fastforward.magnolia.ocm.ext.MgnlObjectConverterImpl.insert(MgnlObjectConverterImpl.java:130) at org.apache.jackrabbit.ocm.manager.impl.ObjectContentManagerImpl.insert(ObjectContentManagerImpl.java:392) at info.magnolia.module.shop.processors.SaveAndConfirmFormProcessor.internalProcess(SaveAndConfirmFormProcessor.java:99) at info.magnolia.module.form.processors.AbstractFormProcessor.process(AbstractFormProcessor.java:68) at info.magnolia.module.form.templates.components.AbstractFormEngine.executeProcessors(AbstractFormEngine.java:150) at info.magnolia.module.form.engine.FormEngine.processSubmission(FormEngine.java:214) at info.magnolia.module.form.engine.FormEngine.handleRequest(FormEngine.java:133) at info.magnolia.module.form.templates.components.AbstractFormModel.execute(AbstractFormModel.java:91) at info.magnolia.rendering.model.ModelExecutionFilter.doFilter(ModelExecutionFilter.java:139) |
| Comment by Evzen Fochr [ 14/Nov/14 ] |
|
Third issue resolved by https://jira.magnolia-cms.com/browse/MSHOP-162 |
| Comment by Evzen Fochr [ 14/Nov/14 ] |
|
BTW be careful and not test on 5.3.5 - there is bug that breaks extras rendering https://jira.magnolia-cms.com/browse/MAGNOLIA-5985 |