Symptoms
When submitting a big EBS chain compose of several sub level chain the following error message may appear and or Parameter will be red with no abject found:
JCS-125002: @locale2@:(com.redwood.scheduler.exception.Class.constraint.exception.ConstraintParameterException 'OraApps_SystemName')
Cause
EBS is using delegated constraints to determine the List Of Values (LOV) for parameters.
The EBS parameters can be determined using the first 3 parameters (OraApps_SystemName, OraApps_UserName and OraApps_responsiblityName).
When Submitting the chain, due to timing issue parameter might go red as it can't find value needed from main parameter (ie: OraApps_SystemName) since sub process are not yet created at this time.
Workaround
There is no workaround apart from trying multiple times
Affected version
RunMyJobs
Resolution
This issue will be fixed in a future version.
Reference
RCORE-46401
Error
Error Message Details:
JCS-125002: @locale@:com.redwood.scheduler.constraint.mandatoryError at com.redwood.scheduler.constraint.ConstraintJobParameterImpl.getParameterValue(ConstraintJobParameterImpl.java:88) at com.redwood.scheduler.constraint.ConstraintJobParameterImpl.getInValueString(ConstraintJobParameterImpl.java:115) at com.redwood.scheduler.connector.oraapps.constraints.AppsSystemConstraint.getAppsSystemParameter(AppsSystemConstraint.java:226) at com.redwood.scheduler.connector.oraapps.constraints.AppsCachedConstraint.isBaseConstraintValid(AppsCachedConstraint.java:62) at com.redwood.scheduler.connector.oraapps.constraints.AppsContextCachedQueryConstraint.isBaseConstraintValid(AppsContextCachedQueryConstraint.java:40) at com.redwood.scheduler.connector.oraapps.constraints.AppsTablePrmConstraint.retrieveDisplayValue(AppsTablePrmConstraint.java:59) at com.redwood.scheduler.apissf.constraint.helper.CachedConstraint.getDisplayValue(CachedConstraint.java:226) at com.redwood.scheduler.constraint.ConstraintContextImpl.getDisplayValue(ConstraintContextImpl.java:124) at com.redwood.scheduler.constraint.jobchain.DelegatedConstraintImpl.getDisplayValue(DelegatedConstraintImpl.java:97) at com.redwood.scheduler.constraint.ConstraintContextImpl.getDisplayValue(ConstraintContextImpl.java:124) at com.redwood.scheduler.ui.meta.fields.MetaJobParameterStringAutoSuggestField.getEditorValue(MetaJobParameterStringAutoSuggestField.java:347) at com.redwood.scheduler.ui.server.meta.MetaServerUISubmitParameter.getObjectValue(MetaServerUISubmitParameter.java:163) at com.redwood.scheduler.ui.server.JSON.ResultDirector.getJSONValue(ResultDirector.java:437) at com.redwood.scheduler.ui.server.JSON.ResultDirector.getJSONObject(ResultDirector.java:409) at com.redwood.scheduler.ui.server.JSON.ResultDirector.printEntityMap(ResultDirector.java:373) at com.redwood.scheduler.ui.server.JSON.ResultDirector.getEntities(ResultDirector.java:336) at com.redwood.scheduler.ui.server.JSON.ResultDirector.generateResult(ResultDirector.java:296) at com.redwood.scheduler.ui.server.UIForm.generateResult(UIForm.java:450) at com.redwood.scheduler.ui.server.UILifeCycleImpl.run(UILifeCycleImpl.java:147) at com.redwood.scheduler.ui.servlet.Servlet.handleRequest(Servlet.java:174) at com.redwood.scheduler.ui.servlet.Servlet.doPost(Servlet.java:110) at javax.servlet.http.HttpServlet.service(HttpServlet.java:555) at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.RWSSOFilter.doFilter(RWSSOFilter.java:100) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.ExecutorOriginFilter.doFilter(ExecutorOriginFilter.java:77) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.ChannelFilter.doFilter(ChannelFilter.java:161) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.SecurityFilter.doFilter(SecurityFilter.java:817) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.servlet.UserContextFilter.doFilter(UserContextFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.SameSiteFilter.doFilter(SameSiteFilter.java:82) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.security.filter.HttpMethodFilter.doFilter(HttpMethodFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.redwood.scheduler.servlet.RequestCharsetFilter.doFilter(RequestCharsetFilter.java:198) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:155) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:833)
Last updated: 11 Jan 2024
Comments
0 comments
Please sign in to leave a comment.