My Oracle Support Banner

When A Service Provider Profile Is Assigned to Location And An RIQ Is Run - The Process Fails (Doc ID 605110.1)

Last updated on MAY 06, 2022

Applies to:

Oracle Transportation Management - Version 5.5.03.04 and later
Information in this document applies to any platform.

Symptoms

-- Problem Statement:
A location is created that contains a Service Provider Profile. This profile is configured to have a single Service Provider but marked as Incompatible. It is expected that this will allow all other service providers except this one. When running an RIQ using this location, the following error is presented:

No Rate Offering Matched
Sorry, we have found no rate offering that matches your inquiry.

When reviewing the logs, the following Exception is found:

No Input Servprovs. Can not handle non-Compatible Location Servprovs.

at
jrockit.reflect.NativeConstructorInvoker.newInstance([Ljava.lang.Object;)Ljava.lang.Object;(UnknownSource)
at java.lang.reflect.Constructor.newInstance([Ljava.lang.Object;I)Ljava.lang.Object;(UnknownSource)
at glog.util.exception.GLException.factory(GLException.java:413)
at glog.util.exception.GLException.factory(GLException.java:390)
at
glog.business.rate.rateinquiry.RateInquirySession.handleLocServprovProfile(RateInquirySession.java:815)
at
glog.business.rate.rateinquiry.RateInquirySession.buildServprovOptions(RateInquirySession.java:779)
at glog.business.rate.rateinquiry.RateInquirySession.getRates(RateInquirySession.java:681)
at glog.business.rate.rateinquiry.RateInquirySession.getRatesInternal(RateInquirySession.java:613)
at glog.business.rate.rateinquiry.RateInquirySession.getRates(RateInquirySession.java:171)
at glog.business.action.RateActionExecutor.getRates(RateActionExecutor.java:83)
at glog.business.session.RateActionSessionBean.getRates(RateActionSessionBean.java:71)
at
glog.business.session.RateActionSessionServerSideEJBWrapper.getRates(RateActionSessionServerSideEJBWrapper.java:60)
at
glog.business.session.RateActionSessionHome_a6s4b5_EOImpl.getRates(RateActionSessionHome_a6s4b5_EOImpl.java:208)
at
glog.business.session.RateActionSessionHome_a6s4b5_EOImpl_WLSkel.invoke(ILweblogic.rmi.spi.InboundRequest;Lweblogic.rmi.spi.OutboundResponse;Ljava.lang.Object;)Lweblogic.rmi.spi.OutboundResponse;(UnknownSource)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:108)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

-- Steps To Reproduce:
1. Create a location that has a Service Provider Profile that contains a single service provider (marked as incompatible).
2. Run an RIQ for this location.

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
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.