Illegal Group Reference When Trying To Change Schedule Status From Pending To Open (Doc ID 2076428.1)

Last updated on MARCH 08, 2017

Applies to:

Hyperion Financial Close Management - Version 11.1.2.4.000 to 11.1.2.4.100 [Release 11.1]
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
---------------
When trying to change schedule status from Pending to Open "Illegal group reference".


When attempting to change the status of a schedule from Pending to Open on a schedule created from a template having embedded templates, FCM throws the following error and fails to change the schedule status:

 

Error seen in the FCM Application UI:

"Exception IllegalArgumentException has occurred after the invocation of method: fcc.model.manager.deployment.DeploymentManager.changeCurrentDeploymentStatus() [line:315]
Illegal group reference"


Error seen in the FCM log:

  

[2015-10-05T11:50:31.181-05:00] [FinancialClose0] [WARNING] [] [oracle.adf.controller.faces.lifecycle.Utils] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: XXXXXX] [ecid: 00iVzINojHND^awLwEDCiW0003YC000JW3,0:1] [APP: FINANCIALCLOSE#11.1.2.0] [DSID: 0000L0suByb7Q9C5rF_AiY1M1SEN0008ZX] [URI: /FCC-DataModel-context-root/SOAAMService] ADF: Adding the following JSF error message: Illegal group reference[[
java.lang.IllegalArgumentException: Illegal group reference
at java.util.regex.Matcher.appendReplacement(Matcher.java:713)
at oracle.apps.epm.fcm.common.model.applicationModule.manager.bpel.CompositeGenerator.replaceTags(CompositeGenerator.java:364)
at oracle.apps.epm.fcm.common.model.applicationModule.manager.bpel.CompositeGenerator.generateOneFile(CompositeGenerator.java:188)
at oracle.apps.epm.fcm.common.model.applicationModule.manager.bpel.CompositeGenerator.generateCompositeArtifacts(CompositeGenerator.java:140)
at oracle.apps.epm.fcc.model.manager.deployment.DeploymentManager.changeCurrentDeploymentStatus(DeploymentManager.java:315)
at oracle.apps.epm.fcc.model.applicationModule.AdminAMImpl.changeCurrentDeploymentStatus(AdminAMImpl.java:683)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:677)
at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2143)
at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3135)
at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:261)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1675)
at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2151)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:768)
at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:407)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
at oracle.apps.epm.fcm.common.ui.core.common.utils.ADFUtils.invokeEL(ADFUtils.java:630)
at oracle.apps.epm.fcm.common.ui.core.common.utils.ADFUtils.invokeEL(ADFUtils.java:606)
at oracle.apps.epm.fcm.common.ui.core.common.utils.ADFUtils.invokeApplicationModuleMethod(ADFUtils.java:1940)
at oracle.apps.epm.fcc.ui.bean.deployment.ManageDeploymentsBean.m_changeDeploymentStatus(ManageDeploymentsBean.java:914)
at oracle.apps.epm.fcc.ui.bean.deployment.ManageDeploymentsBean.launchLongRunAction(ManageDeploymentsBean.java:1309)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
at oracle.adf.view.rich.event.ClientListenerSet.invokeCustomEventListeners(ClientListenerSet.java:177)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$DeliverClientEvent.invokeContextCallback(LifecycleImpl.java:1874)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1588)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1557)
at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:623)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1601)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1601)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1601)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1601)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1601)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1507)
at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1601)
...................................................
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

  

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