[MAGNOLIA-1673] Updatemech : deltatype is not set correctly Created: 08/Aug/07  Updated: 23/Jan/13  Resolved: 08/Aug/07

Status: Closed
Project: Magnolia
Component/s: updatemechanism
Affects Version/s: 3.1 M3
Fix Version/s: 3.5 RC1

Type: Bug Priority: Major
Reporter: Magnolia International Assignee: Magnolia International
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

Even when installing a module, the DeltaType is currently set to update.



 Comments   
Comment by Magnolia International [ 08/Aug/07 ]

fixed in trunk.
DeltaType is now handled by the Delta itself, not ModuleAndDeltas. Introduced factory methods on BasicDelta.

Comment by Capitaine Harold [ 08/Aug/07 ]

Since you made these changes, I have this error for a fresh install.
Is it related to your change?

2007-08-08 16:17:32 StandardContext[/magnolia]Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) info.magnolia.cms.servlets.PropertyInitializer
java.lang.Error: Unresolved compilation problems:
The import info.magnolia.module.DefaultModuleVersionHandler cannot be resolved
The import info.magnolia.module.admininterface.setup cannot be resolved
The import info.magnolia.module.delta.BasicDelta cannot be resolved
The import info.magnolia.module.delta.ModuleFilesExtraction cannot be resolved
DefaultModuleVersionHandler cannot be resolved to a type
BasicDelta cannot be resolved
Type mismatch: cannot convert from UpdateTreeConfig to Task
AddMainMenuPointTask cannot be resolved to a type
AddMainMenuPointTask cannot be resolved to a type

at info.magnolia.module.dms.setup.DMSModuleVersionHandler.<init>(DMSModuleVersionHandler.java:15)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at info.magnolia.module.ModuleManagerImpl.getVersionHandler(ModuleManagerImpl.java:133)
at info.magnolia.module.ModuleManagerImpl.checkForInstallOrUpdates(ModuleManagerImpl.java:101)
at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:119)
at info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:96)
at info.magnolia.cms.servlets.PropertyInitializer.contextInitialized(PropertyInitializer.java:197)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3831)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4323)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)

Comment by Capitaine Harold [ 08/Aug/07 ]

No kind of relation

Comment by Magnolia International [ 08/Aug/07 ]

Please avoid pasting stacktraces in issues or comments. You can use the "attach file" function or rafb.net wasn't obvious enough.
What was that second comment about ?
And no, it's not related to my "change", afaik, I tried it, it just works. Try do rebuild cleanly and understand how the build works.

Generated at Mon Feb 12 03:29:12 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.