Customization of Template Portal WebCenter (spaces)

I will try to find how to solve this problem or any workaround will help achieve the following task without using 'Webcenter Portal framework'.

I need to use Oracle Webcenter Portal (spaces) as a managed server.

Question:

I have more CSS and I need to be applied on the portal based on logged in user or the location that the user used to connect to the portal. How can I imeplemnt this model webcenter? I guess I have to create the parameter will get a value back bean. I don't know how to inject that bean to the portal to read the value of it in front of the loading gate.

I need to load the CSS to the customer for each user.

I have only a public space a unlimited of CSS files. The idea is to use Ajax o backing bean or whatever to read the value of database and set it to CSS path before loading the portal.

I can add a blank page and set a value to this topic, but how do I send it to the portal model.

Hello Vinaykumar2,

Thank you for your help.

I might be able finish it by injecting the bean in the backend for webcenter spaces.

No simulation were as follows:

1 create a JDeveloper application > taskflow-ADF

2. create your managed bean that has a list of values must be returned from the database and add it to the session scope

3. create the model.

4. Add the empty method to the workflow as intializer.

5. deploy the project as a custom to the webcenter Portal Portal

6 - create the model resource catalog of common goods and add this taskflow.

Catalogue of resources model 7 - assign to the application model

8 - Add taskflow model and hide.

9 award on behalf of the skin to be value #{sessionScope.manageBean.skinName}

value of the award to 10 logo URL to be #{sessionScope.manageBean.logoURL}

-----------------------------------

The scenario:

In accessing the model and the portal is trying to be responsible, it will initialize taskflow, initializer will force him to call the constructor of bean used to

1 - get IP of the request

2 the name this IP assignment

3. hit the database and get logo path and name of the db skin based on the name assigned to the number 2.

4. then the portal will load with an assigned value for managed bean.

-----------------------------------

Tip;

1 - the portal tries to read the value of the skin get before initializing model so him returned the value #{sessionScope.manageBean.skinName} = null. In this case, it will use Trinity file to get the default value.

This value will be initialized after the first refresh. So we can add the javascript code in the first template to add cookies and reload this page first to get the correct value.

I tried and it works fine.

Tags: Fusion Middleware

Similar Questions

  • Portals WebCenter spaces CSS/skin

    Hello
    I tried to change the style/css of my space which is the system default, but found no css file below in the blink of an eye.

    http://2.BP.blogspot.com/-Y_6z3Vsl-fo/UHUdVtPtbeI/AAAAAAAAAVo/VA3xBFAaPUw/S1600/WebSkin.jpg

    Is the path to css
    http://host:8888/WebCenter/ADF/styles/cache/WebCenter-fusion-Desktop-anrrd-en-LTR-WebKit-CMP.CSS

    Please help me find this file and how can I change this?

    Thank you
    Muhammad Nasir

    Hello.

    For example, for the image of your requeriments you define in your CSS skin

    af|decorativeBox.WCSiteTemplateSidePanelHeader af|goLink:visited {
    // your styles
    }
    

    Kind regards.

  • How can I make a tab by default whenever I have connection to the portal of the webcenter spaces?

    Hello

    I have a single page in the portal of webcenter spaces, which is the default portal in the webcenter application. This single page has 6 or 7 like Home tab and the other tabs. Whenever I logged in the webcenter I can see the url redirects to my default portal but it doesnot get home tab made, instead, it shows the tab where I left just before disconnected tab.

    For example I have tabs A, B, C, D etc... I have logged in to the application portal and I did something in tab C and then I logged. After once again I re-login, I see this tab C shows, but I want to see that tab must be returned. Someone help me how to make a tab by default whenever I have connection to the webcenter portal.

    Thank you

    Ashok Laura.

    Hello

    This is an expected behavior as his persists the State of users. I did face this problem before and solved by setting the disclosed condition of showditailitem programmatically.

    Please check below the code for your reference.   Invoke the bean managed prior to the loading of the page to

    {} public void onPageLoad (PhaseEvent phaseEvent)

    If (phaseEvent.getPhaseId () .equals (phaseEvent.getPhaseId (). RENDER_RESPONSE)) {}

    If (!.) {AdfFacesContext.getCurrentInstance () .isPostback ())}

    If (this.newsPanelTab! = null) {}

    List childUIComponent = this.newsPanelTab.getChildren ();

    If (childUIComponent! = null & childUIComponent.size () > 0) {}

    for (int i = 0; i)< childuicomponent.size();="" i++)="">

    If (childUIComponent.get (i) instanceof RichShowDetailItem) {}

    If (i == 0) {}

    ((RichShowDetailItem) childUIComponent.get (i)) .setDisclosed (true);

    } else {}

    ((RichShowDetailItem) childUIComponent.get (i)) .setDisclosed (false);

    }

    }

    }

    }

    Thank you
    Amey

  • Integration of WebCenter spaces/portal with the AAU and the use of FrameworkFolders

    Hi all

    We look at the possibility of using the organisation wide Desktop Integration Suite... We also are a roll out of Webcenter spaces wide organization.

    It is preferable to use FrameworkFolders as his replacement the component folders_g and address the limitations are by folders_g (for example can have a maximum of only 1000 content in a folder, the time loading pages when a folder has no large pieces of content).

    Given only folders_g can be used for integration with Webcenter spaces/portal you are unsure of what should be our strategy. Is it intend to use folders frame with Webenter in the future?

    Thank you
    Maton

    Published by: 890922 on August 14, 2012 18:20

    Given only folders_g can be used for integration with Webcenter spaces/portal you are unsure of what should be our strategy. Is it intend to use folders frame with Webenter in the future?

    Of course there is. Unfortunately, no exact exit date was disclosed so far. If you need a quick implementation (after a few months) I'm afraid you'll have to go with folder_g

  • changes of skin in webcenter spaces

    Hi all

    I have the application built in workflow of adf and deployed in webcenter spaces.

    I want to make some changes in the custom of the skin inside webcenterSpacesResources.

    I made the changes, but that the changes are not shown. How can I make my skin changes to display on my space pages.

    Hello

    Can you tell what change u done in CSS. can be a problem in your css only.

    In the opposite case. You can export your portal resources by right click-> export-> browser and provide the path/Name for your records. Then, from the administration console, you can download the archive generated

  • ADF integration with Webcenter spaces

    We are developing an ADF application. We must incorporate into WebCenter spaces.

    In the application of the ADF we will use taskflows for our feature.

    We can integrate it into spaces in 3 different ways.

    1. Add as a Portlet Omni
    2. Add as a WSRP provider
    3. Add the taskflows as Shared Library.

    We should not focus on customization. We have implement security for the taskflows(jazn-data.xml).

    Could you please let us know which of the following would be a better approach for our US and also the scenarios where each of them can be used.

    You should forget about option 1 and 2.
    WebCenter spaces is built as an ADF application, so the natural thing to do is to integrate it as a library.

    You must use omniPortlet to integrate external content, and even in this case, you should go for the pagelet producer who is the component most recent.
    Using for ADF WSRP portlets in your own application, it is something that you should avoid because of performance and stability.
    You must use WSRP for regular JSP based portlets. But not for use with bridge Portlet ADF.

    Published by: Yannick Ongena on 12 April 2013 17:04

  • Integrating problem of process BPM with Webcenter spaces spaces PS5

    Nice day!

    I currently installed a fresh version of Webcenter 11.1.1.6 stack in a single domain that contains:
    1.) UCM
    2.) spaces
    3.) SOA with BPM

    After you set up the process-portal - install.properties, I ran ordering install.xml - f ant that will integrate the process spaces Webcenter sucked.

    The problem now, I faced is that, after seeing process areas link in Webcenter spaces, I'm also redirected to internal problem and seeing the newspapers, I have something like:

    [2012 06-11 T 16: 28:43.918 - 07:00] [WC_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ASSETS].] [ExecuteThread: '0' for the queue: "(self-adjusting) weblogic.kernel.Default"] [username: weblogic] [ecid: 81caeefafba8cb1a :-15b44550:137ddb9ada0:-8000-000000000000022e, 0] [APP: webcenter #11.1.1.4.0] []
    oracle.adf.controller.ControllerException: ADFC-06002: unhandled exception
    at oracle.adfinternal.controller.util.Utils.createAndLogControllerException(Utils.java:208)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.handleException(ControlFlowEngine.java:640)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:235)
    at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:104)
    at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1387)
    at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:78)
    at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:474)
    at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:392)
    at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:164)
    at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:112)
    at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java:241)
    at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:119)
    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3204)
    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)
    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)
    at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:359)
    Caused by: oracle.adf.controller.ControllerException: ADFC-02001: could not find the controller of the ADF ' / WEB - INF / processApplicationsTaskflow.xml'.
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getMetadataObjects(MdsMetadataResourceProvider.java:473)
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.loadUnmutalbeMetadataResources(MdsMetadataResourceProvider.java:372)
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getResources(MdsMetadataResourceProvider.java:183)
    at oracle.adf.controller.internal.metadata.MetadataService.getTaskFlowDefinition (MetadataService.java:239)
    at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.findTaskFlowDefinition(TaskFlowCallActivityLogic.java:1072)
    at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.invokeTaskFlow(TaskFlowCallActivityLogic.java:224)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:217)
    ... more than 92
    Caused by: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata not found for the metadata object '/WEB-INF/processApplicationsTaskflow.xml '.
    at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1331)
    at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:3200)
    at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1190)
    at oracle.mds.core.MOResolver.getMetadataObjects(MOResolver.java:218)
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getMetadataObjects(MdsMetadataResourceProvider.java:421)
    ... more than 98

    I would like to ask if there is a support link or a solution to this problem I am facing as I may be able to see the BPM process spaces in Webcenter spaces.

    Hi Jeff,

    His search that BPM is not correctly configured for a reason, the exact origin could not be identified. You can try two things: -.

    1. run the following command from the Ant and restart the Admin and managed servers
    Ant f install.xml post-install - DpiArgs - importGSOnly

    2. If Oracle BPM and WebCenter have been set up in different domains, configure the credentials of domain trust in the areas of the Oracle BPM and WebCenter.
    http://docs.Oracle.com/CD/E23943_01/Web.1111/e13707/domain.htm#SECMG404

    If the problem is still there, you can open the SR with Oracle and also take a look at the following bug which was released on May 24, 2012.
    Bug 13894890 : [SUP] ERROR NO METADATA FOUND BY METADATA OBJECT "/ WEB-INF/PROCESSAPPLICATIONST.

    Kind regards
    Imran

  • UCM single server connected to several portals, Webcenter

    Hello

    Is it possible to connect a single server instance of the Complutense University of MADRID with several instances of webcenter Portal? If Yes, then what are the things to take care problems of simultaneity avoide? No special attention that needs to be addressed when defining the connection?

    Kind regards
    Sanjay

    You can, and I don't think you really need to do something special.

    If you want to use 1-AAU for several instances of webcenter spaces, then you might need to specify the names of different applications for each webcenter spaces but if its portal just webcenter, nothing special to do.

    It of course depends on your security constraints... If you want to share documents on the portals, everything is beautiful OOTB, but if you want to hide the documents of a portal to another you might configure some security groups or accounts to make sure documents cannot read form one portal to another

    Published by: Yannick Ongena on March 12, 2012 11:46

  • Download of large documents on the webcenter spaces

    Hello world

    I want to download large documents into webcenter spaces but documents taskflow does not accept documents which size is greater than 2 MB.
    (No constraint in downloading documents directly to the Complutense University of MADRID)

    How can I proceed?


    Thanks for your help.

    This document explains how to customize the Web.XML for webcenter spaces: http://docs.oracle.com/cd/E25054_01/webcenter.1111/e12405/wcadm_app_config_files.htm

  • Unable to see the Documents tab in the admin portal Webcenter page

    Hello

    I made the installer of the AAU and created an outgoing connection to the console of the server of the University Complutense of MADRID. (Reference: Oracle ADF y WebCenter in English!: WCP 12.2.1: Installation VII (Oracle WebCenter content 12.2.1))

    After this, I restarted the entire domain, but still, we are not able to see the Documents tab in the admin portal Webcenter page.

    Can someone please on what you miss.

    I'm in the admin page and therefore not be able to see the Documents tab. When I moved to the home page, I am able to see the Documents tab.

  • WebCenter spaces managed server error: JPS-01520: cannot initialize the identity store, cause: oracle.security.idm.ConfigurationException: unable to connect to the directory. Check configuration information...

    WebCenter Portal 11.1.1.9.2 has been installed on a single node and configured using external policy based JPS Sotre 11.1.1.7 OID LDAP and Oracle Access Manager 11.1.2.2.0 for Single Sign-On.

    For WebCenter Portal managed starting the server (and all the other managed servers, Portlet, Collaboration, utilities, etc.) the following error message is recorded in the log files:

    <Oct 26, 2015 10:35:32 AM COT> <Warning> <oracle.jps.idmgmt> <JPS-01520> <Cannot initialize identity store, cause: oracle.security.idm.ConfigurationException: Failed to connect to directory. Check configuration information..> 
    <Oct 26, 2015 10:35:32 AM COT> <Error> <oracle.adf.mbean.share.connection.ConnectionsHelper> <BEA-000000> <Failed to get credentials for alias ADF and connection name PageletConnection
    java.lang.RuntimeException: java.security.PrivilegedActionException: oracle.security.jps.service.idstore.IdentityStoreException: JPS-01520: Cannot initialize identity store, cause: oracle.security.idm.ConfigurationException: Failed to connect to directory. Check configuration information..
      at oracle.adf.share.security.providers.jps.JpsUtil.getDefaultIdentityStore(JpsUtil.java:386)
      at oracle.adf.share.security.providers.jps.JpsUtil.getDefaultIdentityStore(JpsUtil.java:363)
      at oracle.adf.share.security.providers.jps.JpsUtil.getUserUniqueIdentifier(JpsUtil.java:272)
      at oracle.adf.share.security.providers.jps.JpsUtil.getUserUniqueIdentifier(JpsUtil.java:233)
      at oracle.adf.share.security.providers.jps.CSFCredentialStore.getCurrentUserUniqueID(CSFCredentialStore.java:1253)
      at oracle.adf.share.security.providers.jps.CSFCredentialStore.fetchCredential(CSFCredentialStore.java:489)
      at oracle.adf.share.security.providers.jps.CSFCredentialStore.fetchCredential(CSFCredentialStore.java:653)
      at oracle.adf.share.security.credentialstore.CredentialStore.fetchCredential(CredentialStore.java:187)
      at oracle.adf.mbean.share.connection.ConnectionsHelper.getCredentials(ConnectionsHelper.java:208)
      at oracle.adf.mbean.share.connection.ReferenceHelper.getCredentials(ReferenceHelper.java:334)
      at oracle.adf.mbean.share.connection.ReferenceHelper.createReference(ReferenceHelper.java:299)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.registerBean(ConnectionsRuntimeMXBeanImpl.java:499)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.createConnection(ConnectionsRuntimeMXBeanImpl.java:577)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.configObjectReloaded(ConnectionsRuntimeMXBeanImpl.java:778)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.postRegister(ConnectionsRuntimeMXBeanImpl.java:1089)
      at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doPostRegister(OracleStandardEmitterMBean.java:556)
      at oracle.adf.mbean.share.AdfMBeanInterceptor.internalPostRegister(AdfMBeanInterceptor.java:223)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPostRegister(DefaultMBeanInterceptor.java:87)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.security.jps.ee.jmx.JpsJmxInterceptor$4.run(JpsJmxInterceptor.java:605)
      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:464)
      at oracle.security.jps.ee.jmx.JpsJmxInterceptor.internalPostRegister(JpsJmxInterceptor.java:622)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPostRegister(DefaultMBeanInterceptor.java:87)
      at oracle.as.jmx.framework.generic.spi.interceptors.ContextClassLoaderMBeanInterceptor.internalPostRegister(ContextClassLoaderMBeanInterceptor.java:167)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPostRegister(DefaultMBeanInterceptor.java:87)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.postRegister(OracleStandardEmitterMBean.java:521)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.postRegister(DefaultMBeanServerInterceptor.java:1024)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:974)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324)
      at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$27.run(WLSMBeanServerInterceptorBase.java:714)
      at java.security.AccessController.doPrivileged(Native Method)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:709)
      at weblogic.management.mbeanservers.internal.JMXContextInterceptor.registerMBean(JMXContextInterceptor.java:445)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$27.run(WLSMBeanServerInterceptorBase.java:712)
      at java.security.AccessController.doPrivileged(Native Method)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:709)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServer.registerMBean(WLSMBeanServer.java:462)
      at oracle.as.jmx.framework.wls.spi.security.PrivilegedMBeanServerInterceptor$1.run(PrivilegedMBeanServerInterceptor.java:55)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at oracle.as.jmx.framework.wls.spi.security.PrivilegedMBeanServerInterceptor.registerMBean(PrivilegedMBeanServerInterceptor.java:60)
      at oracle.adf.mbean.share.connection.ADFConnectionLifeCycleCallBack.contextInitialized(ADFConnectionLifeCycleCallBack.java:111)
      at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
      at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1871)
      at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3173)
      at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1527)
      at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
      at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
      at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
      at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:187)
      at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:379)
      at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
      at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)
      at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused By: java.security.PrivilegedActionException: oracle.security.jps.service.idstore.IdentityStoreException: JPS-01520: Cannot initialize identity store, cause: oracle.security.idm.ConfigurationException: Failed to connect to directory. Check configuration information..
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.adf.share.security.providers.jps.JpsUtil.getDefaultIdentityStore(JpsUtil.java:381)
      at oracle.adf.share.security.providers.jps.JpsUtil.getDefaultIdentityStore(JpsUtil.java:363)
      at oracle.adf.share.security.providers.jps.JpsUtil.getUserUniqueIdentifier(JpsUtil.java:272)
      at oracle.adf.share.security.providers.jps.JpsUtil.getUserUniqueIdentifier(JpsUtil.java:233)
      at oracle.adf.share.security.providers.jps.CSFCredentialStore.getCurrentUserUniqueID(CSFCredentialStore.java:1253)
      at oracle.adf.share.security.providers.jps.CSFCredentialStore.fetchCredential(CSFCredentialStore.java:489)
      at oracle.adf.share.security.providers.jps.CSFCredentialStore.fetchCredential(CSFCredentialStore.java:653)
      at oracle.adf.share.security.credentialstore.CredentialStore.fetchCredential(CredentialStore.java:187)
      at oracle.adf.mbean.share.connection.ConnectionsHelper.getCredentials(ConnectionsHelper.java:208)
      at oracle.adf.mbean.share.connection.ReferenceHelper.getCredentials(ReferenceHelper.java:334)
      at oracle.adf.mbean.share.connection.ReferenceHelper.createReference(ReferenceHelper.java:299)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.registerBean(ConnectionsRuntimeMXBeanImpl.java:499)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.createConnection(ConnectionsRuntimeMXBeanImpl.java:577)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.configObjectReloaded(ConnectionsRuntimeMXBeanImpl.java:778)
      at oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl.postRegister(ConnectionsRuntimeMXBeanImpl.java:1089)
      at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doPostRegister(OracleStandardEmitterMBean.java:556)
      at oracle.adf.mbean.share.AdfMBeanInterceptor.internalPostRegister(AdfMBeanInterceptor.java:223)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPostRegister(DefaultMBeanInterceptor.java:87)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.security.jps.ee.jmx.JpsJmxInterceptor$4.run(JpsJmxInterceptor.java:605)
      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:464)
      at oracle.security.jps.ee.jmx.JpsJmxInterceptor.internalPostRegister(JpsJmxInterceptor.java:622)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPostRegister(DefaultMBeanInterceptor.java:87)
      at oracle.as.jmx.framework.generic.spi.interceptors.ContextClassLoaderMBeanInterceptor.internalPostRegister(ContextClassLoaderMBeanInterceptor.java:167)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.generic.spi.interceptors.DefaultMBeanInterceptor.internalPostRegister(DefaultMBeanInterceptor.java:87)
      at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPostRegister(AbstractMBeanInterceptor.java:204)
      at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.postRegister(OracleStandardEmitterMBean.java:521)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.postRegister(DefaultMBeanServerInterceptor.java:1024)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:974)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900)
      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324)
      at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$27.run(WLSMBeanServerInterceptorBase.java:714)
      at java.security.AccessController.doPrivileged(Native Method)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:709)
      at weblogic.management.mbeanservers.internal.JMXContextInterceptor.registerMBean(JMXContextInterceptor.java:445)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$27.run(WLSMBeanServerInterceptorBase.java:712)
      at java.security.AccessController.doPrivileged(Native Method)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.registerMBean(WLSMBeanServerInterceptorBase.java:709)
      at weblogic.management.jmx.mbeanserver.WLSMBeanServer.registerMBean(WLSMBeanServer.java:462)
      at oracle.as.jmx.framework.wls.spi.security.PrivilegedMBeanServerInterceptor$1.run(PrivilegedMBeanServerInterceptor.java:55)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
      at oracle.as.jmx.framework.wls.spi.security.PrivilegedMBeanServerInterceptor.registerMBean(PrivilegedMBeanServerInterceptor.java:60)
      at oracle.adf.mbean.share.connection.ADFConnectionLifeCycleCallBack.contextInitialized(ADFConnectionLifeCycleCallBack.java:111)
      at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
      at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1871)
      at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3173)
      at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1527)
      at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:671)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
      at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
      at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
      at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:187)
      at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:379)
      at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
      at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:220)
      at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    

    OID contains all users belonging to a group and can be viewed correctly using DOHAD.

    Users cannot connect to the portal WebCenter or any other application of the field gets initialized because JPS store does not.

    However, the JPS store gets initialized for the administration server, users and group membership can be toured from the areas of security-> users and groups to the weblogic console window.

    A few days ago the users connected to the webcenter content was not asigned no role.

    WebCenter star in the field of content very well, Admin Server and store of JPS is initialized correctly, users and members of the group can be seen in areas of security-> users and groups to the weblogic console window.

    WCP-weblogic_usersandgroups.png

    This error started to appear a few days before, before that, everything was normal, and users could connect to the webcenter portal group for membership and get the OID and the privileges of JPS LDAP store.

    Servers werer started first, using Nodemanager script to start the server administration, and after that the administrator of the booted server, console weblogic was used to start managed servers.

    Is there a way to debug the JPS Store initialization?

    Hello Amey

    The indicator for OAM ID Asserter is required for single sign on functionality, whatever it is, the problem, seems to be communication with the DNS server, which makes a delay that could be verified using traceroute and ping commands.

    This delay caused the connection failure to the OID server during initialization of JPS.

    As a solution, thefully qualified hostname to OID server has been configured manually to the file/etc/hosts. After this change, JPS can be initialized correctly.

    Howerver, that the log shows no time-out or any other exception during the initialziation, making diagnosis difficult to obtain.

    Thanks for your help.

  • How to store the query string value in the scope of the session in webcenter spaces?

    Hello

    I want to store the query string value (which is given from URL) in the sessionScope variable. According to the value of sessionScope beacause I went some components inside my taskflow. Can someone help me how to store this value in the scope of the session. I use webcenter spaces for my application development.

    Thank you

    Ashok.

    Please see the article below

    How to pass a parameter of argument the query URL to a parameter input workflow? (Doc ID 1545808.1).

  • using images in portal webcenter without host content Builder.

    Hello.

    Using the portal generator 11.1.1.8.0

    Kindly provide me with a few items to use static images in the webcenter portal generator with using content.

    Thank you

    I will telll you simpler way. Create an empty project. Put all the images and css in each folder such as/images and /css. Then deploy this project as a shared library. Take the reference of shared library in the portal webcenter extension project. It's it.you are made.

    In the model, you can see your image as /images/imagename.jpg

    The most simple way

  • Cannot download files to the application of the portal WebCenter uses the workflow Document Manager

    Hi all

    I'm developing a portal WebCenter application where I am integrating the UCM content for portal using UCM content repository application.

    I have a problem when downloading documents, creation of HTML file, sending document wiki in DOCUMENT MANAGER TASKFLOW.

    with the following warning: -.


    (i) Information

    -Impossible to download the document.

    -Typical causes are that you may not, or one or more children are currently in an active workflow.

    -Please refresh to see the latest content (view > refresh content).

    I did it after the sine qua non for this process: -.

    (1) I configured the security of ADF applications.

    (2) I added users as Admin role to the application.

    (3) creating UCM repository connection successfully.

    (4) Enabled Folder_g, WebCenterConfigure in UCM11g components.

    (5) I use "contentadmin' user to connect to the repository of the AAU and session JDeveloper.

    (6) SAT same error when I use the "weblogic" user credentials


    Here is my log of the UCM server: -.


    < 3 July 2014 19:42:47 IST > < WARNING > < oracle.adf.share.ADFContext > < BEA-000000 > < automatically a DefaultContext of getCurrent initialization.

    The caller must ensure that a DefaultContext is suitable for this purpose.

    Memory leaks or unexpected behavior may occur if the automatic initialization completed successfully.

    This message can be avoided by doing initADFContext before using getCurrent().

    For more information please activate logging for oracle.adf.share.ADFContext at the HIGHEST level. >

    < 3 July 2014 19:45:57 IST > < error > < oracle.ucm.idccs > < CMU-CS-060003 > < event generated by the user "contentadmin' host 'CIS '. >

    < 3 July 2014 19:45:57 IST > < error > < oracle.ucm.idccs > < CMU-CS-000001 > < general exception

    intradoc.common.ServiceException:! csUnableToCheckIn, (null)! csSecurityGroupNotDefined

    at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2173)

    at intradoc.server.Service.buildServiceException(Service.java:2402)

    at intradoc.server.Service.createServiceExceptionEx(Service.java:2396)

    at intradoc.server.Service.createServiceException(Service.java:2391)

    at intradoc.server.ServiceSecurityImplementor.determinePrivilege(ServiceSecurityImplementor.java:785)

    at intradoc.server.DocumentAccessSecurity.checkSecurity(DocumentAccessSecurity.java:183)

    at intradoc.server.DocumentAccessSecurity.checkSecurity(DocumentAccessSecurity.java:138)

    at intradoc.server.ServiceSecurityImplementor.checkSecurity(ServiceSecurityImplementor.java:500)

    at intradoc.server.Service.checkSecurity(Service.java:2981)

    at intradoc.server.Service.checkSecurity(Service.java:2959)

    at sun.reflect.GeneratedMethodAccessor267.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:606)

    at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)

    at intradoc.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:310)

    at intradoc.common.ClassHelperUtils.executeMethod(ClassHelperUtils.java:295)

    at intradoc.server.Service.doCodeEx(Service.java:637)

    to webdavcomponent. WebdavHandler.checkSecurity (WebdavHandler.java:719)

    at sun.reflect.GeneratedMethodAccessor266.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:606)

    at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)

    at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)

    at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)

    at intradoc.server.Service.doCodeEx(Service.java:620)

    Collections. CollectionUserHandler.checkSecurity (CollectionUserHandler.java:1454)

    at sun.reflect.GeneratedMethodAccessor265.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:606)

    at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)

    at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)

    at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)

    at intradoc.server.Service.doCodeEx(Service.java:620)

    at intradoc.server.Service.doCode(Service.java:592)

    at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1693)

    at intradoc.server.Service.doAction(Service.java:564)

    at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1483)

    at intradoc.server.Service.doActions(Service.java:559)

    at intradoc.server.ServiceRequestImplementor.executeSubServiceCode(ServiceRequestImplementor.java:1346)

    at intradoc.server.Service.executeSubServiceCode(Service.java:4109)

    at intradoc.server.ServiceRequestImplementor.executeServiceEx(ServiceRequestImplementor.java:1222)

    at intradoc.server.Service.executeServiceEx(Service.java:4104)

    at intradoc.server.Service.executeService(Service.java:4088)

    at intradoc.server.Service.doSubService(Service.java:3998)

    at sun.reflect.GeneratedMethodAccessor288.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:606)

    at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)

    at intradoc.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:310)

    at intradoc.common.ClassHelperUtils.executeMethod(ClassHelperUtils.java:295)

    at intradoc.server.Service.doCodeEx(Service.java:637)

    at intradoc.server.Service.doCode(Service.java:592)

    at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1693)

    at intradoc.server.Service.doAction(Service.java:564)

    at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1483)

    at intradoc.server.Service.doActions(Service.java:559)

    at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1415)

    at intradoc.server.Service.executeActions(Service.java:545)

    at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:751)

    at intradoc.server.Service.doRequest(Service.java:1974)

    at intradoc.server.ServiceManager.processCommand(ServiceManager.java:486)

    at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)

    at intradoc.server.IdcServerThread.run(IdcServerThread.java:160)

    to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

    >

    Reference:

    Exception of the UCM Server Service

    Thank you

  • My style course custom portal - skin.css non-reflecting file in my portal webcenter application.


    In my portal webcenter application, I have a model to my home page. The model has a "happy" = facetName I've included a header.jsff outside the facet of content for the header section.

    I added my custom for the portal file - skin.css default style classes. Some of the custom style classes were used in the header.jsff file.

    When I deploy my portal webcenter application and custom for the header style classes does not load (even after refreshing the page).

    But if I go back to JDev and make a small change to the portal file - skin.css and save it, go back to the browser and refresh the page, then the style classes is loaded.

    One has faced such question? Please let me know if any difficulty / possible workaround.

    This seems odd. Rather than running, you can deploy the application on your integrated server wls and check once.

    Thank you

Maybe you are looking for

  • menu shortcut "Page Speed" video playback

    Precision to answer to given to https://support.mozilla.org/en-US/questions/961774#answer-463032 (closed thread): the menu shortcut "Page Speed" video applies to a flow of reading html5 video. Video more old flashplayer does not support this feature.

  • HP Compaq 8100 Elite CMT: Need power supply 400w replacement.

    I ordered a refurbished HP Compaq 8100 Elite CMT Quad Core i7-860 2.80 GHz 8 GB RAM 1 TB HARD drive And I ordered a gtx geforce 650 need a 400w power supply. I don't know on what power I need command that will fit in this. Can someone help me?

  • What type of char-code used for Windows - XP Notepad (txt file)?

    Options: windows-1250, windows-1251, windows-1252, 1253-windows or windows-1255

  • Keep the connection information

    A couple of weeks my computer has stopped keeping email and logon information.  Even if I click on the "Save my login" box, the next time I turn on the computer the information has disappeared and I have to repeat the process. How can I solve this pr

  • import AVI in Windows Movie Maker - Wx

    Hi, I have a number of AVI videos taken using my flip camera. I want to import them into windows movie maker but when I do this Windows Movie maker is to see the file as audio instead of video so I have sound but no picture. Is anyone know why and wh