[MGNLDATA-43] Magnolia 3.6.1, Update Issue - Activation is failing Created: 31/Jul/08  Updated: 15/Sep/15  Resolved: 07/Aug/08

Status: Closed
Project: Magnolia Data Module (closed)
Component/s: None
Affects Version/s: 1.2.1
Fix Version/s: 1.4

Type: Bug Priority: Major
Reporter: Olivier Marti Assignee: Jan Haderka
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: XML File config.modules.data.config.types.Industry.xml     XML File config.modules.data.dialogs.Industry.xml     XML File config.modules.data.trees.Industry.xml     XML File data.Industries.xml     Text File error.log     Text File error2.log     Text File magnoliaAuthorUpdate.log     Text File magnoliaAuthorUpdate2.log     Text File magnoliaPublicUpdate.log     Text File magnoliaPublicUpdate2.log    
Issue Links:
dependency
depends upon MGNLTOOLS-21 versions removal is not performed on ... Closed
depends upon MGNLTOOLS-22 Version related properties not remove... Closed
Template:
Acceptance criteria:
Empty
Date of First Response:

 Description   

This issues seems to be correlating with http://jira.magnolia.info/browse/MGNLDATA-40

Data-Nodes created with Magnolia 3.5.4 then update to 3.5.8 and finally 3.6.1 are not able to get activated.
Newly created nodes however are no problem activating them.

Attached, the node-type defenitions, data and the error-log.

Error-Log in short:

Can't activate: : 1 error detected:
Message received from subscriber: Activation failed | Target node cfa03b4d-c613-4ca2-b695-197503bacadd of REFERENCE property does not exist on magnoliaPublic



 Comments   
Comment by Magnolia International [ 31/Jul/08 ]

Did you execute the update tools ? It also needs to be executed when updating to 3.6.1. I see in the release notes I forgot to mention that update35to36 needs to be re-executed too.
Please attache update.log from previous execution, re-execute the tool and let us know if it fixed your issue. (logs would be interesting too)
Thanks !

Comment by Olivier Marti [ 04/Aug/08 ]

The instances was updated to 3.6 (with executeing update35to36) before 3.6.1.
I however re-executed update35to36 coming with the 3.6.1 bundle, logs for it are attached.

It doesn't help, the activation-error stays the same.

Comment by Jan Haderka [ 04/Aug/08 ]

Referenced node is version history of MetaData (which exists on author, but not on public)

/Industries/Media---Publishing/MetaData/jcr:versionHistory=cfa03b4d-c613-4ca2-b695-197503bacadd

Also by looking at magnoliaAuthorUpdate.log it seems the data workspace node versions/references were not updated at all.

Comment by Jan Haderka [ 05/Aug/08 ]

to fix the problem, get magnolia-tools-1.0.2.jar or later, shutdown the magnolia and execute update3.5to36 script and startup again.

Comment by Olivier Marti [ 05/Aug/08 ]

I updated the repositories of my instalation using magnolia-tools-1.0.2-SNAPSHOT-bundle (see log magnoliaAuthorUpdate2.log and magnoliaPublicUpdate2.log) and it was throwing quite some warnings about nodes not found and similar.

The update however was successfully and now most if the nodes not able to get published befor now are doing.
But still for some of the entries if have an error saying:

Can't activate: : 1 error detected:
Message received from subscriber: Target node ca3158b9-c4d8-4b0e-9f00-d7dd2acf7aa2 of REFERENCE property does not exist on magnoliaPublic

Log (error2.log) is attached.

Comment by Olivier Marti [ 07/Aug/08 ]

It's working fine now with the latest version of magnolia-tools.

Comment by Jan Haderka [ 07/Aug/08 ]

Solved by running update35to36 again after solving MGNLTOOLS-21, MGNLTOOLS-22

Comment by Michael Mühlebach [ 15/Sep/15 ]

This ticket was closed because former resolved tickets are deemed to be closed now. If this assumption is untrue in this particular case please feel free to reopen the ticket again.

Generated at Mon Feb 12 05:10:47 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.