9 Replies Latest reply: Jun 19, 2014 2:22 AM by rajeev.y.ranjan-oracle RSS

    Problem while configuring BPEL workflow connection in WebCenter imaging

    801101

      Hi,

       

               I am facing a security exception while configuring a workflow connection in WebCenter Imaging (11.1.1.8). I have created a credential map to create a key with the following details.

       

      mapName=oracle.wsm.security

      keyName=basic.credential read

       

      However, after configuring the workflow connection, when click 'Test Connection', I see the following error message in UI.

      java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

       

      ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #1

      [2014-06-17T23:55:25.102+05:30] [IPM_server1] [WARNING] [] [oracle.adfinternal.view.faces.lifecycle.LifecycleImpl] [host: BECKW48LLPC0118] [nwaddr: 192.168.1.2] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 0000KQf4t3bFg4WFLzrI8A1Jc8L000000V,0] [APP: imaging] [DSID: 0000KQf2pIsFg4WFLzrI8A1Jc8L0000009] [LOG_FILE: ...\Middleware\user_projects\domains\content_domain\servers\IPM_server1\logs\IPM_server1-diagnostic.log] ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase APPLY_REQUEST_VALUES 2[[

      javax.el.ELException: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

          at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)

          at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)

          at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)

          at com.sun.el.parser.AstValue.getValue(AstValue.java:138)

          at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)

          at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)

          at org.apache.myfaces.trinidad.component.FacesBeanWrapper.getProperty(FacesBeanWrapper.java:58)

          at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:630)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1353)

          at org.apache.myfaces.trinidad.component.UIXIterator.getValue(UIXIterator.java:722)

          at org.apache.myfaces.trinidad.component.UIXCollection.__flushCachedModel(UIXCollection.java:1438)

          at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:666)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1353)

          at org.apache.myfaces.trinidad.component.UIXTable.getSelectedRowKeys(UIXTable.java:791)

          at org.apache.myfaces.trinidad.component.UIXTable.__init(UIXTable.java:581)

          at org.apache.myfaces.trinidad.component.UIXCollection._init(UIXCollection.java:1431)

          at org.apache.myfaces.trinidad.component.UIXCollection.processDecodes(UIXCollection.java:168)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at oracle.adf.view.rich.component.fragment.UIXRegion.decodeChildrenImpl(UIXRegion.java:632)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1611)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1517)

          at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:622)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:194)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1539)

          at org.apache.myfaces.trinidad.component.UIXSubform.invokeOnComponent(UIXSubform.java:165)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:148)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:168)

          at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:720)

          at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:455)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

          at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

          at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

          at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

          at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.imaging.ui.model.filter.ImagingLoginFilter.doFilter(ImagingLoginFilter.java:146)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

          at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

          at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

          at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

          at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

          at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

          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)

      Caused by: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

          at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)

          at java.security.AccessController.checkPermission(AccessController.java:546)

          at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:463)

          at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:523)

          at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:549)

          at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:683)

          at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.getCredential(SspCredentialStore.java:562)

          at oracle.imaging.security.opss.CSFManager$1.run(CSFManager.java:67)

          at oracle.imaging.security.opss.CSFManager$1.run(CSFManager.java:62)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.imaging.security.opss.CSFManager.getCSFCredential(CSFManager.java:60)

          at oracle.imaging.connection.BpelConnectionUtil.getCredentialFromKey(BpelConnectionUtil.java:97)

          at oracle.imaging.connection.BpelConnectionUtil.getCredential(BpelConnectionUtil.java:91)

          at oracle.imaging.bpel.BpelManager.getComposites(BpelManager.java:108)

          at oracle.imaging.bpel.BpelDiscoveryServiceImpl.getComposites(BpelDiscoveryServiceImpl.java:43)

          at oracle.imaging.ui.backing.ConnectionStateBPEL.getComposites(ConnectionStateBPEL.java:237)

          at oracle.imaging.ui.backing.ConnectionStateBPEL.getTableData(ConnectionStateBPEL.java:204)

          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 javax.el.BeanELResolver.getValue(BeanELResolver.java:293)

          ... 126 more

       

      ]]

       

      [2014-06-17T23:55:25.198+05:30] [IPM_server1] [ERROR] [] [oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator] [host: BECKW48LLPC0118] [nwaddr: 192.168.1.2] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 0000KQf4t3bFg4WFLzrI8A1Jc8L000000V,0] [APP: imaging] [DSID: 0000KQf2pIsFg4WFLzrI8A1Jc8L0000009] [LOG_FILE: ...\Middleware\user_projects\domains\content_domain\servers\IPM_server1\logs\IPM_server1-diagnostic.log] ADF_FACES-60096:Server Exception during PPR, #2[[

      javax.el.ELException: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

          at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)

          at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)

          at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)

          at com.sun.el.parser.AstValue.getValue(AstValue.java:138)

          at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)

          at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)

          at org.apache.myfaces.trinidad.component.FacesBeanWrapper.getProperty(FacesBeanWrapper.java:58)

          at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:630)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1353)

          at org.apache.myfaces.trinidad.component.UIXIterator.getValue(UIXIterator.java:722)

          at org.apache.myfaces.trinidad.component.UIXCollection.__flushCachedModel(UIXCollection.java:1438)

          at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:666)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1353)

          at org.apache.myfaces.trinidad.component.UIXTable.getSelectedRowKeys(UIXTable.java:791)

          at org.apache.myfaces.trinidad.component.UIXTable.__init(UIXTable.java:581)

          at org.apache.myfaces.trinidad.component.UIXCollection._init(UIXCollection.java:1431)

          at org.apache.myfaces.trinidad.component.UIXCollection.processDecodes(UIXCollection.java:168)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at oracle.adf.view.rich.component.fragment.UIXRegion.decodeChildrenImpl(UIXRegion.java:632)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1611)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1517)

          at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:622)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:194)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1539)

          at org.apache.myfaces.trinidad.component.UIXSubform.invokeOnComponent(UIXSubform.java:165)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:148)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

          at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:168)

          at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:720)

          at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:455)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

          at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

          at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

          at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

          at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.imaging.ui.model.filter.ImagingLoginFilter.doFilter(ImagingLoginFilter.java:146)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

          at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

          at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

          at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

          at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

          at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

          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)

      Caused by: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

          at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)

          at java.security.AccessController.checkPermission(AccessController.java:546)

          at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:463)

          at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:523)

          at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:549)

          at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:683)

          at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.getCredential(SspCredentialStore.java:562)

          at oracle.imaging.security.opss.CSFManager$1.run(CSFManager.java:67)

          at oracle.imaging.security.opss.CSFManager$1.run(CSFManager.java:62)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.imaging.security.opss.CSFManager.getCSFCredential(CSFManager.java:60)

          at oracle.imaging.connection.BpelConnectionUtil.getCredentialFromKey(BpelConnectionUtil.java:97)

          at oracle.imaging.connection.BpelConnectionUtil.getCredential(BpelConnectionUtil.java:91)

          at oracle.imaging.bpel.BpelManager.getComposites(BpelManager.java:108)

          at oracle.imaging.bpel.BpelDiscoveryServiceImpl.getComposites(BpelDiscoveryServiceImpl.java:43)

          at oracle.imaging.ui.backing.ConnectionStateBPEL.getComposites(ConnectionStateBPEL.java:237)

          at oracle.imaging.ui.backing.ConnectionStateBPEL.getTableData(ConnectionStateBPEL.java:204)

          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 javax.el.BeanELResolver.getValue(BeanELResolver.java:293)

          ... 126 more

       

      ]]

       

      [2014-06-17T23:55:29.278+05:30] [IPM_server1] [WARNING] [ADF_FACES-00009] [oracle.adf.view.rich.component.fragment.UIXRegion] [host: BECKW48LLPC0118] [nwaddr: 192.168.1.2] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 0000KQf4uAAFg4WFLzrI8A1Jc8L000000X,0] [APP: imaging] [DSID: 0000KQf2pIsFg4WFLzrI8A1Jc8L0000009] [LOG_FILE: ...\Middleware\user_projects\domains\content_domain\servers\IPM_server1\logs\IPM_server1-diagnostic.log] Error processing viewId: /connection-new-bpel-task-flow/connection-mapping-bpel URI: /Fragments/Connections/connection-mapping-bpel.jsff actual-URI: /Fragments/Connections/connection-mapping-bpel.jsff.[[

      javax.el.ELException: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

          at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)

          at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)

          at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)

          at com.sun.el.parser.AstValue.getValue(AstValue.java:138)

          at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)

          at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)

          at org.apache.myfaces.trinidad.component.FacesBeanWrapper.getProperty(FacesBeanWrapper.java:58)

          at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:630)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1353)

          at org.apache.myfaces.trinidad.component.UIXIterator.getValue(UIXIterator.java:722)

          at org.apache.myfaces.trinidad.component.UIXCollection.__flushCachedModel(UIXCollection.java:1438)

          at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:666)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1353)

          at org.apache.myfaces.trinidad.component.UIXTable.getSelectedRowKeys(UIXTable.java:791)

          at org.apache.myfaces.trinidad.component.UIXTable.__init(UIXTable.java:581)

          at org.apache.myfaces.trinidad.component.UIXCollection._init(UIXCollection.java:1431)

          at org.apache.myfaces.trinidad.component.UIXCollection.processDecodes(UIXCollection.java:168)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at oracle.adf.view.rich.component.fragment.UIXRegion.decodeChildrenImpl(UIXRegion.java:632)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXSubform.processDecodes(UIXSubform.java:135)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXForm.processDecodes(UIXForm.java:75)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$001(ContextSwitchingComponent.java:41)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$2.run(ContextSwitchingComponent.java:111)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)

          at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processDecodes(ContextSwitchingComponent.java:114)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

          at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

          at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1029)

          at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:540)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1611)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:445)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

          at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

          at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

          at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

          at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.imaging.ui.model.filter.ImagingLoginFilter.doFilter(ImagingLoginFilter.java:146)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

          at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

          at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

          at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

          at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

          at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

          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)

      Caused by: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

          at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)

          at java.security.AccessController.checkPermission(AccessController.java:546)

          at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:463)

          at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:523)

          at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:549)

          at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:683)

          at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.getCredential(SspCredentialStore.java:562)

          at oracle.imaging.security.opss.CSFManager$1.run(CSFManager.java:67)

          at oracle.imaging.security.opss.CSFManager$1.run(CSFManager.java:62)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.imaging.security.opss.CSFManager.getCSFCredential(CSFManager.java:60)

          at oracle.imaging.connection.BpelConnectionUtil.getCredentialFromKey(BpelConnectionUtil.java:97)

          at oracle.imaging.connection.BpelConnectionUtil.getCredential(BpelConnectionUtil.java:91)

          at oracle.imaging.bpel.BpelManager.getComposites(BpelManager.java:108)

          at oracle.imaging.bpel.BpelDiscoveryServiceImpl.getComposites(BpelDiscoveryServiceImpl.java:43)

          at oracle.imaging.ui.backing.ConnectionStateBPEL.getComposites(ConnectionStateBPEL.java:237)

          at oracle.imaging.ui.backing.ConnectionStateBPEL.getTableData(ConnectionStateBPEL.java:204)

          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 javax.el.BeanELResolver.getValue(BeanELResolver.java:293)

          ... 140 more

       

      ]]

       

      [2014-06-17T23:55:29.435+05:30] [IPM_server1] [ERROR] [ADFC-50016] [oracle.adfinternal.controller.application.AdfcExceptionHandler] [host: BECKW48LLPC0118] [nwaddr: 192.168.1.2] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 0000KQf4uAAFg4WFLzrI8A1Jc8L000000X,0] [APP: imaging] [DSID: 0000KQf2pIsFg4WFLzrI8A1Jc8L0000009] [LOG_FILE:....\Middleware\user_projects\domains\content_domain\servers\IPM_server1\logs\IPM_server1-diagnostic.log] ADFc: While handling an exception the application's exception handler threw a new exception.[[

      oracle.adf.controller.activity.ActivityLogicException: ADFC-02013: The ADF Controller cannot find metadata for activity 'error'.

          at oracle.adfinternal.controller.util.Utils.createAndLogActivityLogicException(Utils.java:230)

          at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:1003)

          at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:853)

          at oracle.adfinternal.controller.engine.ControlFlowEngine.handleException(ControlFlowEngine.java:764)

          at oracle.adfinternal.controller.application.AdfcExceptionHandler.doExceptionHandling(AdfcExceptionHandler.java:127)

          at oracle.adfinternal.controller.application.AdfcExceptionHandler.handleException(AdfcExceptionHandler.java:87)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._handleException(LifecycleImpl.java:1380)

          at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:211)

          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

          at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

          at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

          at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

          at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.imaging.ui.model.filter.ImagingLoginFilter.doFilter(ImagingLoginFilter.java:146)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

          at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

          at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

          at java.security.AccessController.doPrivileged(Native Method)

          at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

          at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

          at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

          at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

          at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

          at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

          at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

          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)

       

      ]]

       

      I have granted access as mentioned in OTN forums. Still I see the above exceptions.

              <grant>
                  <grantee>
                      <codesource>
                          <url>file:${domain.home}/servers/${weblogic.Name}/tmp/_WL_user/imaging/-</url>
                      </codesource>
                  </grantee>
                  <permissions>
                      <permission>
                          <class>oracle.security.jps.service.credstore.CredentialAccessPermission</class>
                          <name>context=SYSTEM,mapName=oracle.wsm.security,keyName=*</name>
                          <actions>*</actions>
                      </permission>
                         
                 
             

      Please let know what could be the problem

       

       

      Thank you

      Rama

        • 1. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
          rajeev.y.ranjan-oracle

          Hi,

           

          It might happens that the Imaging deployment is missing the CredentialAccessPermission. Without this permission, Imaging will fail to read the credential out of the CSF (with the referenced error.)

           

          Can you try this  and confirm back:

          1. Open a WLST Command on the Imaging Admin server. The WLST location should be run from the ECM Home directory. Example: \<middleware_home>\<ECM_Install>\common\bin\
          2. Execute grantIPMCredAccess()

          No reboot is needed.

          This command is a wrapper command around the JPS grantPermission command. Where this takes affect is dependent on how the policy store is configured. If the policy store is local to WLS, then it will modify the system-jazn-data.xml file. If the policy store is LDAP, then the change will occur in the LDAP system.

          • 2. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
            801101

            Hi Rajeev,

             

                 I ran the wlst commands. Even after this, I see the same error. Please find the output printed on the console when I ran grantIPMCredAccess() command.

             

            wls:/content_domain/serverConfig> grantIPMCredAccess()

            Already in Domain Runtime Tree

             

            Command FAILED, Reason: JPS-04201: Cannot grant permission(s). Grant already exists for grantee [GranteeEntry: codeSource=file:${oracle.deployed.app.dir}${file.separator}imaging${oracle.deployed.app.ext} principals=[]].

             

            Failure is most likely due to permissions already existing. Will attempt to revoke permissions and retry the grant.

             

            revokePermission

            Already in Domain Runtime Tree

             

            grantPermission

            Already in Domain Runtime Tree

             

            Already in Domain Runtime Tree

             

            Command FAILED, Reason: JPS-04201: Cannot grant permission(s). Grant already exists for grantee [GranteeEntry: codeSource=file:${oracle.deployed.app.dir}${file.separator}imaging${oracle.deployed.app.ext} principals=[]].

             

            Failure is most likely due to permissions already existing. Will attempt to revoke permissions and retry the grant.

             

            revokePermission

            Already in Domain Runtime Tree

             

            grantPermission

            Already in Domain Runtime Tree

             

            wls:/content_domain/serverConfig> grantIPMCredAccess()

            Already in Domain Runtime Tree

             

            Command FAILED, Reason: JPS-04201: Cannot grant permission(s). Grant already exists for grantee [GranteeEntry: codeSource=file:${oracle.deployed.app.dir}${file.separator}imaging${oracle.deployed.app.ext} principals=[]].

             

            Failure is most likely due to permissions already existing. Will attempt to revoke permissions and retry the grant.

             

            revokePermission

            Already in Domain Runtime Tree

             

            grantPermission

            Already in Domain Runtime Tree

             

            Already in Domain Runtime Tree

             

            Command FAILED, Reason: JPS-04201: Cannot grant permission(s). Grant already exists for grantee [GranteeEntry: codeSource=file:${oracle.deployed.app.dir}${file.separator}imaging${oracle.deployed.app.ext} principals=[]].

             

            Failure is most likely due to permissions already existing. Will attempt to revoke permissions and retry the grant.

             

            revokePermission

            Already in Domain Runtime Tree

             

            grantPermission

            Already in Domain Runtime Tree

             

             

             

            Thank you

            Rama

            • 3. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
              rajeev.y.ranjan-oracle

              Hi,

               

              Your Imaging version is 11.1.18,right?

               

              1) Can you provide  A complete screenshot of the current workflow connection configuration and the error when clicking test from imaging UI.

               

              2) screenshot from EM showing the credential configuration (including the user associated to it)

               

              3)Can you confirm the user in

               

              system-jazn-datat.xml (typically C:\Oracle\Middleware\user_projects\domains\base_domain\config\fmwconfig\system-jazn-data.xml)?

               

               

              Specifically we will be looking at the section:

              </grantee>

              <permissions>

              <permission>

              <class>oracle.security.jps.service.credstore.CredentialAccessPermission</class>

              <name>context=SYSTEM,mapName=*,keyName=*</name>

              <actions>*</actions>

              </permission>

              <permission>

              <class>oracle.security.jps.service.policystore.PolicyStoreAccessPermission</class>

              <name>context=APPLICATION,name=imaging</name>

              <actions>*</actions>

              </permission>

              <permission>

              <class>oracle.security.jps.JpsPermission</class>

              <name>IdentityAssertion</name>

              <actions>execute</actions>

               

               

               

               

               

               

               

               

               

              3)Review all services and ports to make sure each service has a unique port to itself, and that it is not sharing the port with any 3rd party service or application.

              • 4. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
                801101

                Hi Rajeev,

                 

                     First of all thank you very much for your support. And yes it is 11.1.1.8 version. I saw a patch for the same issue in 11.1.1.6 - Doc ID- 1510652.1

                Somehow I was not able to paste snapshots here. So, I am pasting the details as is, although it might not be comfortable to read. I am sorry for the trouble.

                Credential Map configuration:

                Credential map      - oracle.wsm.security

                key                     - basic.credential

                Type                    - Password

                UserName          - weblogic

                 

                BPEL Configuration connection settings:

                HTTP Front End Address - http://localhost:9001

                Credential Alias               - basic.credential

                Provider                         - t3://localhost:9001

                 

                Error:

                java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.wsm.security,keyName=basic.credential read)

                 

                ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #1

                 

                system-jazn-data.xml

                        <grant>
                            <grantee>
                                <codesource>
                                    <url>file:${oracle.deployed.app.dir}${file.separator}imaging${oracle.deployed.app.ext}</url>
                                </codesource>
                            </grantee>
                            <permissions>
                                <permission>
                                    <class>oracle.security.jps.service.policystore.PolicyStoreAccessPermission</class>
                                    <name>context=APPLICATION,name=imaging</name>
                                    <actions>*</actions>
                                </permission>
                                <permission>
                                    <class>oracle.security.jps.service.credstore.CredentialAccessPermission</class>
                                    <name>context=SYSTEM,mapName=*,keyName=*</name>
                                    <actions>*</actions>
                                </permission>
                                <permission>
                                    <class>oracle.security.jps.JpsPermission</class>
                                    <name>IdentityAssertion</name>
                                    <actions>execute</actions>
                                </permission>
                            </permissions>
                        </grant>
                        <grant>
                            <grantee>
                                <codesource>
                                    <url>file:${oracle.deployed.app.dir}${file.separator}imaging-vc${oracle.deployed.app.ext}</url>
                                </codesource>
                            </grantee>
                            <permissions>
                                <permission>
                                    <class>oracle.security.jps.service.credstore.CredentialAccessPermission</class>
                                    <name>context=SYSTEM,mapName=*,keyName=*</name>
                                    <actions>*</actions>
                                </permission>
                            </permissions>
                        </grant>
                • 5. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
                  rajeev.y.ranjan-oracle

                  Hi,

                   

                  just to confirm, SOA port number is 9001,right?(since by default it is 8001)

                   

                  So please see whether you are able to open this url in browser with the user from which you have created the csf key?(Credential Map)

                   

                  http://localhost:9001/inspection.wsil?html=true

                   

                  Thanks

                  Ranjan

                  • 6. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
                    801101

                    Yes Rajeev. I have changed the port to 9001 as my admin server is on 8001 already. I could access the URL given by you. It gives the below output.

                     

                    inspection

                     

                    link

                    application: soa-infra

                    location: http://BECKW48LLPC0118.ind.zensar.com:9001/inspection.wsil?appname=soa-infra&html=true

                     

                    link

                    application: bea_wls9_async_response

                    location: http://BECKW48LLPC0118.ind.zensar.com:9001/inspection.wsil?appname=bea_wls9_async_response&html=true

                     

                    link

                    application: usermessagingserver

                    location: http://BECKW48LLPC0118.ind.zensar.com:9001/inspection.wsil?appname=usermessagingserver&html=true

                     

                    link

                    application: wsm-pm

                    location: http://BECKW48LLPC0118.ind.zensar.com:9001/inspection.wsil?appname=wsm-pm&html=true

                     

                    Also, I have installed the latest cumulative patch on 11.1.1.8, after which I am unable to restart IPM server. It fails with below exception.

                     

                    ####<19 Jun, 2014 9:53:38 AM IST> <Warning> <EJB> <BECKW48LLPC0118> <IPM_server1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000KQmN7hQ0zkG_uxp2iX1JcaLl000002> <1403151818106> <BEA-010052> <An exception occurred while creating the free pool for EJB InputAgent(Application: imaging, EJBComponent: imaging-agents.jar). Since this occurred during server start-up, when a dependent resource may be unavailable, the error will be ignored and deployment will proceed. The EJB container will instead attempt to create the bean instances on demand. The exception was: com.oracle.pitchfork.interfaces.LifecycleCallbackException: Failure to invoke public void oracle.imaging.inputagent.InputAgentBean.postConstruct() on bean class class oracle.imaging.inputagent.InputAgent_b06u4m_Impl with args: []

                    com.oracle.pitchfork.interfaces.LifecycleCallbackException: Failure to invoke public void oracle.imaging.inputagent.InputAgentBean.postConstruct() on bean class class oracle.imaging.inputagent.InputAgent_b06u4m_Impl with args: []

                        at com.oracle.pitchfork.inject.Jsr250Metadata.invokeLifecycleMethod(Jsr250Metadata.java:334)

                        at com.oracle.pitchfork.inject.Jsr250Metadata.invokeLifecycleMethod(Jsr250Metadata.java:325)

                        at com.oracle.pitchfork.inject.Jsr250Metadata.invokeLifecycleMethods(Jsr250Metadata.java:319)

                        at com.oracle.pitchfork.intercept.InterceptionMetadata.invokeLifecycleMethods(InterceptionMetadata.java:468)

                        at com.oracle.pitchfork.intercept.InterceptionMetadata$AdvisorChainProxyControl.invokeLifecycleMethod(InterceptionMetadata.java:416)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                    .....

                    ....

                    Caused By: java.lang.IllegalArgumentException: Unknown entity bean class: class oracle.imaging.system.SystemManager$PreferenceItem, please verify that this class has been marked with the @Entity annotation.

                        at org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:648)

                        at org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:532)

                        at oracle.imaging.system.SystemManager.getPreference(SystemManager.java:165)

                        at oracle.imaging.config.IpmSystemConfig.loadValue(IpmSystemConfig.java:55)

                        at oracle.imaging.config.IpmSystemConfig.loadValue(IpmSystemConfig.java:63)

                        at oracle.imaging.config.IpmSystemConfig.getInputDirectories(IpmSystemConfig.java:321)

                        at oracle.imaging.input.inputsources.csvinputsource.CSVInputSource.loadConfiguration(CSVInputSource.java:222)

                        at oracle.imaging.input.inputsources.csvinputsource.CSVInputSource.<init>(CSVInputSource.java:63)

                        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

                        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

                        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

                        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

                        at java.lang.Class.newInstance0(Class.java:355)

                     

                    Thank you

                    Rama

                    • 7. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
                      rajeev.y.ranjan-oracle

                      Hi Rama,

                       

                      At first insight of IPM logs ,it seems that it's permission issue on "input directories" for the user which is being used to start the server.

                       

                      Please check that and provide the user with proper permission on the input directories.

                       

                      thanks

                      Ranjan

                      • 8. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
                        801101

                        You are right Rajeev. I removed all the input agent folders and restarted. IPM start without any problem.

                         

                        But the actual BPEL configuration issue still persists even with the latest patch installed. Not sure how to go forward on this.

                        • 9. Re: Problem while configuring BPEL workflow connection in WebCenter imaging
                          rajeev.y.ranjan-oracle

                          Hi ,

                           

                          Can you provide the exception logs:

                           

                          1) Log in to the WebLogic Server Enterprise Manager that houses the Imaging application.

                          (example: http://WLSMachineName:7001/em )

                          2) Expand the WebLogic Domain.
                          3) Expand the Domain Name.
                          4) Click on IPM_SERVER (default install name = IPM_server1).
                          5) Click on the WebLogic Server control Fly out menu and select Logs -> Log Configuration.
                          6) Select the Log levels tab.
                          7) Set the View section to Runtime Loggers.
                          8) Expand the Root Logger. (if there is no expansion available, see below for steps on adding it)
                          9) Expand oracle.
                          10) Expand oracle.imaging.
                          11) Expand oracle.imaging.service.
                          12) At this point, you should see the oracle.imaging.service.exceptions.
                          13) Set this to FINEST.

                          14)Remove all the logs

                          15)test the connection

                          16)Provide the latest logs