NegativeArraySizeException Exception When Processing Tracking Event (Doc ID 1317705.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 6.1.0 to 6.1.5 - Release: 6.1 to 6.1
Information in this document applies to any platform.

Symptoms


The following exception is reached on random occurrences throughout the day when the client processes a Tracking Event:

java.lang.NegativeArraySizeException: allocArray
at glog.optimization.scheduling.HOSRule.setConsumedActivityTimeInSecond(HOSRule.java:346)
at glog.optimization.scheduling.HOSRule.increaseConsumedActivityTime(HOSRule.java:666)
at glog.optimization.scheduling.HOSRule.increaseConsumedActivityTime(HOSRule.java:640)
at glog.optimization.scheduling.HOSCalculator.increaseConsumedActivityTimes(HOSCalculator.java:258)
at glog.optimization.scheduling.HOSCalculator.calculate(HOSCalculator.java:197)
at glog.optimization.scheduling.HOSCalculator.processPriority(HOSCalculator.java:112)
at glog.optimization.scheduling.HOSCalculator.calculate(HOSCalculator.java:89)
at glog.optimization.scheduling.DriveSimulator.processStopActivity(DriveSimulator.java:832)
at glog.optimization.scheduling.DriveSimulator.driveAtNode(DriveSimulator.java:548)
at glog.optimization.scheduling.DriveSimulator.driveNode(DriveSimulator.java:377)
at glog.optimization.scheduling.DriveSimulator.drive(DriveSimulator.java:334)
at glog.optimization.scheduling.DriveSimulator.drive(DriveSimulator.java:160)
at glog.optimization.scheduling.DriveSimulator.drive(DriveSimulator.java:70)
at glog.optimization.scheduling.SimulationRateServiceScheduler.drive(SimulationRateServiceScheduler.java:39)
at glog.business.rateservicescheduling.RateServiceDriveEngine.drive(RateServiceDriveEngine.java:132)
at glog.business.rateservicescheduling.RateServiceEngine.drive(RateServiceEngine.java:187)
at glog.business.rateservicescheduling.RateServiceEngine.calculateRateServiceResults(RateServiceEngine.java:790)
at glog.business.action.shipment.AbstractStopRedriveLogicConfigAction.redrive(AbstractStopRedriveLogicConfigAction.java:192)
at glog.business.action.shipment.AbstractStopRedriveLogicConfigAction.process(AbstractStopRedriveLogicConfigAction.java:92)
at glog.business.action.shipment.AbstractShipmentPlanningAction.perform(AbstractShipmentPlanningAction.java:137)
at glog.business.action.fleetassignment.AbstractFleetShipmentPlanningAction.perform(AbstractFleetShipmentPlanningAction.java:95)
at glog.business.session.FleetAssignmentActionSessionBean.updateDriverActualTime(FleetAssignmentActionSessionBean.java:2995)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms