"java.lang.ClassNotFoundException: glog.business.allocation.metric.weight" Error Received Attempting To Allocate A Voucher
(Doc ID 1324681.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Transportation Management - Version 6.2.0 to 6.2.7 [Release 6.2]Information in this document applies to any platform.
Symptoms
When attempting to approve any voucher, the following error is received using the Default Allocation Rule:
ERROR
-----------------------
011-05-18 11:47:41.275 861888 Error Exception java.lang.ClassNotFoundException: glog.business.allocation.metric.weight
java.lang.ClassNotFoundException: glog.business.allocation.metric.weight
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.forName(Class.java:169)
at glog.business.advancedallocation.engine.target.AllocationTarget.loadAllocationTargetMetricValues(AllocationTarget.java:186)
at glog.business.advancedallocation.engine.target.AllocationTargetOrderRelease.loadInvoiceAllocationTargets(AllocationTargetOrderRelease.java:190)
at glog.business.advancedallocation.engine.target.AllocationTargetOrderRelease.loadAllocationTargets(AllocationTargetOrderRelease.java:63)
at glog.business.advancedallocation.engine.AllocationManager.performAllocation(AllocationManager.java:328)
at glog.business.advancedallocation.AllocationActionExecutor.allocateVoucherCosts(AllocationActionExecutor.java:576)
at glog.business.advancedallocation.AllocationSessionBean.allocateVoucher(AllocationSessionBean.java:83)
at glog.business.advancedallocation.AllocationSessionServerSideEJBWrapper.allocateVoucher(AllocationSessionServerSideEJBWrapper.java:122)
at glog.business.advancedallocation.AllocationSessionHome_af67ov_EOImpl.allocateVoucher(AllocationSessionHome_af67ov_EOImpl.java:353)
at glog.server.agent.business.invoice.AllocateVoucher.execute(AllocateVoucher.java:55)
at glog.server.agent.ActionWorkflow.execute(ActionWorkflow.java:50)
at glog.server.workflow.WorkflowSessionBean.execute(WorkflowSessionBean.java:64)
at glog.server.workflow.WorkflowSessionServerSideEJBWrapper.execute(WorkflowSessionServerSideEJBWrapper.java:38)
at glog.server.workflow.WorkflowSessionServerSideEJBWrapper_61kh96_EOImpl.execute(WorkflowSessionServerSideEJBWrapper_61kh96_EOImpl.java:206)
at glog.server.workflow.WorkflowManager.execute(WorkflowManager.java:352)
at glog.server.workflow.Trigger.trigger(Trigger.java:122)
at glog.util.event.EventThread.isInterrupted(EventThread.java:40)
at glog.util.event.MemoryEventQueueRunnable.processEvent(MemoryEventQueueRunnable.java:147)
at glog.util.event.MemoryEventQueueRunnable.run(MemoryEventQueueRunnable.java:98)
at glog.util.event.EventThread.run(EventThread.java:83)
at java.lang.Thread.run(Thread.java:619)
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Select Any Voucher.
2. Go to Actions --> Financials -> Manage Vouchers --> Allocate Voucher.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |