[MGNLWORKFLOW-461] Starting instance in 6.3 show WARN missing class Created: 05/Dec/23  Updated: 06/Dec/23

Status: Accepted
Project: Magnolia Workflow Module
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Oanh Thai Hoang Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File magnolia-debug.log    
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
Epic Link: 6.3 Consolidation

 Description   

Some missing classes when starting instance or publishing

 

2023-12-05 14:40:49,622 WARN  agnolia.transformer.ClassPropertyBasedTypeResolver: Encountered the 'class' property but failed to resolved the type from its value: [info.magnolia.module.workflow.action.WorkItemLocalizedDiffActionDefinition]
java.lang.ClassNotFoundException: info.magnolia.module.workflow.action.WorkItemLocalizedDiffActionDefinition

 

2023-12-05 14:40:54,732 WARN  magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl: Can't set property [presenterClass] to value [info.magnolia.module.workflow.jbpm.humantask.view.PublicationTaskPresenter] in bean [info.magnolia.module.workflow.jbpm.humantask.definition.ConfiguredPublicationTaskDefinition] for node [/modules/workflow-jbpm/tasks/unpublish] due to: [info.magnolia.jcr.node2bean.Node2BeanException: Can't convert property. Class for type [class java.lang.Class] not found.]
info.magnolia.jcr.node2bean.Node2BeanException: Can't convert property. Class for type [class java.lang.Class] not found.
    at info.magnolia.jcr.node2bean.impl.Node2BeanTransformerImpl.convertPropertyValue(Node2BeanTransformerImpl.java:315) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.jcr.node2bean.impl.Node2BeanTransformerImpl.setProperty(Node2BeanTransformerImpl.java:440) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.setProperties(Node2BeanProcessorImpl.java:346) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:217) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.transformAndLogProblems(Node2BeanProcessorImpl.java:154) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:129) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.task.definition.registry.ConfiguredTaskDefinitionProvider.<init>(ConfiguredTaskDefinitionProvider.java:59) ~[magnolia-task-management-2.0-SNAPSHOT.jar:?]
    at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?]
    at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
    at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
    at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:120) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstance(GuiceComponentProvider.java:115) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.task.definition.registry.ConfiguredTaskDefinitionManager.createProvider(ConfiguredTaskDefinitionManager.java:109) ~[magnolia-task-management-2.0-SNAPSHOT.jar:?]
    at info.magnolia.task.definition.registry.ConfiguredTaskDefinitionManager$1.visit(ConfiguredTaskDefinitionManager.java:88) ~[magnolia-task-management-2.0-SNAPSHOT.jar:?]
    at info.magnolia.jcr.util.NodeUtil.visit(NodeUtil.java:659) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.task.definition.registry.ConfiguredTaskDefinitionManager.reload(ConfiguredTaskDefinitionManager.java:83) ~[magnolia-task-management-2.0-SNAPSHOT.jar:?]
    at info.magnolia.cms.util.ModuleConfigurationObservingManager.reload(ModuleConfigurationObservingManager.java:117) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.cms.util.WorkspaceObservingManager$1$1.doExec(WorkspaceObservingManager.java:134) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:407) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:404) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:378) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.cms.util.WorkspaceObservingManager$1.onEvent(WorkspaceObservingManager.java:130) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.cms.util.FilteredEventListener.onEvent(FilteredEventListener.java:104) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at info.magnolia.observation.DeferringEventListener$ObservationBasedDelayedExecutor.lambda$new$0(DeferringEventListener.java:100) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
    at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:264) [?:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java) [?:?]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
    at java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: java.lang.ClassNotFoundException: info.magnolia.module.workflow.jbpm.humantask.view.PublicationTaskPresenter
    at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:592) ~[?:?]
    at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:869) ~[groovy-3.0.19.jar:3.0.19]
    at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:745) ~[groovy-3.0.19.jar:3.0.19]
    at info.magnolia.module.groovy.support.classes.GroovyClassFactory.forName(GroovyClassFactory.java:90) ~[magnolia-groovy-4.0-SNAPSHOT.jar:?]
    at info.magnolia.jcr.node2bean.impl.Node2BeanTransformerImpl.convertPropertyValue(Node2BeanTransformerImpl.java:311) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
    ... 35 more 

 

 

Full log can be found at: magnolia-debug.log


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