Portal Refresh

Dear Experts,
I have few queries before proceeding Portal (Java System) refresh from Production to Quality/Target system. one of my colleague has suggested to follow the below steps.
1) Export files need to be taken from source system.
2) Target system database has to be stopped for proceeding the Import
3)Goto Target system-->System Copy-->AS JAVA --> DB Instance Import ( Exported dump will be loaded here )
4)Perform Post-activities
He is saying that Export file will be overwritting the target system content.
** Let me know Is this applicable for all landscape? (Only DB to be stopped before loading the Export dump)

Hi AJ,
Can you refer relevant system copy guides and below links for portal refresh.
Enterprise Portal System Refresh Document Part-1
Enterprise Portal System Refresh Document Part-2
http://service.sap.com/sap/support/notes/1810295
https://websmp106.sap-ag.de/~sapdownload/011000358700000364502013E/Java_PCA_guide.pdf
Also, for a portal system, why do you want to refresh ?
Regards,
Divyanshu

Similar Messages

  • DoInit and Portal refresh

    Hi Experts,
    I have notices a strange thing in portal and web dynpro.
    On refresh of WDA iView the WDA application is not being refreshed from Portal and doInit methord is not called, can you please help understanding if i have missed any portal or wda config or setting.
    But while i execute the application frm ECC Box and refresh doinit mtd is executed.
    Thanks
    SJ
    PS : As i am not aware this is Portal or wda issues, firstly starting with WDA forum.

    Hi Sushil,
    One suggestion :
    I have a tool  HTTP watch which when switched on gives the details of all the content being called from portal.
    You can use something like that.
    Also try putting a breakpoint in the HANDLEDEFAULT method of Windows.
    Regards,
    Sumit

  • FPM - GAF - PORTAL - Refreshing or Reloading Guided Activity Framework app

    Hi Guru,
    I'm developping a GAF application that will be published into EP.
    At the end of my GAF I want to refresh my application and display
    the first screen, but not closing it (because I'm in the portal).
    I've already fired the last step action and used the following code :
    wd_this->mr_fpm->raise_event_by_id( if_fpm_constants=>gc_event-leave_initial_screen )
    It 's working fine but the application keep the data,
    I would like to reload the whole application with data refreshed.
    I've tried this different sentences, but it doesn't refresh my data :
    wd_this->mr_fpm->raise_event_by_id( cl_fpm_event=>gc_event_finish ).
    wd_this->mr_fpm->raise_event_by_id( cl_fpm_event=>gc_event_refresh ).
    (only available for OIF ? Why ?)
    wd_this->mr_fpm->raise_event_by_id( cl_fpm_event=>gc_event_close ). 
    (I don't want this one)
    wd_this->mr_fpm->raise_event_by_id( cl_fpm_event=>gc_event_goto_start ).
    Is it a specific event inside FPM to refresh or reload a GAF
    without using the gc_event_close ?
    Should I refresh context attributes and assistance class attributes manually ?
    Any idea ?
    Help will be really appreciated.
    Regards.
    yan

    hi ;
    DATA lo_api_component  TYPE REF TO if_wd_component.
      DATA lo_portal_manager TYPE REF TO if_wd_portal_integration.
      lo_api_component = wd_comp_controller->wd_get_api( ).
      lo_portal_manager = lo_api_component->get_portal_manager( ).
      CALL METHOD lo_portal_manager->navigate_absolute
        EXPORTING
          navigation_target   =    "Give the PCD path of the current iview "
          .if u integrated in portal . this this will work.
    Thanks
    Regards
    vivek

  • Portal (refresh iviews)

    I'm working with iviews and folders in the Portal. When I',m in an iview, save data and then click on another folder, a message comes up saying the data is blocked for the same user who is logged on. It is like the buffer does not released when the user navigate through different folders in the Portal.  How can I solve this?

    once you edit any pcd object like iview or page, you need to clos that object after saving. Otherwise that particular objec will be locked.
    If it is locked accidentally then you need to unlock it by navgation to system admin->monitoring-> object locking
    Raghu

  • LMS3.2/Portal : refresh button : blank windows

    Hi,
    When customer click on the refresh button on GUI, a blank windows appears.
    Which logs file could give me error messages ?
    Any ideas ?
    Thanks, Elisabeth

    Hi,
    If the problem resides on the server then the logs to check include:
    ../CSCOpx/MDC/Apache/logs/error.log
    ../CSCOpx/MDC/tomcat/logs/sdterr.log & stdout.log
    A couple of items to note:
    Try the same action from a different client machine and also try using a different browser such as Firefox as it seems to display better error message.
    Thanks!

  • Performance issue for Report Regions

    We have an app which has as it's "Home Page" a portal-style page. The "portlets" are separate regions. Some of these regions are HTML forms, but most are report regions, invariably with PL/SQL returning the SQL query.
    On our dev box this portal renders fine, in no more than 5 seconds (acceptable). On the production box a couple of the portlets go crazy, usually taking between 1-2 minutes each. I know this because I added the #TIMING# string to each region footer. The portal page has a META tag to refresh every 120 seconds.
    The first thing I did to debug was to take the PL/SQL function body returning the SQL query, replace all the variables (which are just local vars, app items and page items) with hardcoded values, strip all quotes and run the "cleaned up" SQL query in SQLPlus. It executes very fast.
    So my conclusion is that the problem lies with the application server (which is Oracle iAS). Is this a logical conclusion? What should my next move be to get to the bottom of this?
    Even without the problem portlets the portal refresh speed varies widely, between <1 sec and >10 sec.
    The application also has other pages displaying the portal regions individually. These pages (including those with the "problem portlet" queries) render ok (ie, order of 5 seconds or less). This tells me that there is an issue with having a bunch of query-based regions on the same page.
    My guess is that I might need to examine the logs and/or httpd/modplsql settings of the app server. Number of simultaneous connections?
    What would happen if hundreds of users used this app concurrently, navigated to the portal page and left it like that to auto-refresh every 2 minutes? Are such pages a no-no in HTMLDB?

    Some more information:
    When I run the page in debug mode, I see the following timings for one of the problem portlets:
    11.53: show report
    11.54: determine column headings
    11.54: parse query
    60.95: binding: ":F118_BUNDLE"="F118_BUNDLE" value="1"
    60.95: binding: ":P52_STMETRICS_PRODBRANCH"="P52_STMETRICS_PRODBRANCH" value="RDBMS_MAIN"
    60.95: binding: ":P52_STMETRICS_PLATFORM"="P52_STMETRICS_PLATFORM" value="LINUX"
    61.35: print column headings
    61.35: rows loop: 15 row(s)
    [report is printed here]
    61.49: FORMITEM: P52_STMETRICS_PLATFORM HIDDEN
    61.54: FORMITEM: P52_STMETRICS_PRODBRANCH HIDDEN
    This tells me that the bulk of the time (50 seconds in this case) is eaten up in parsing the query. What is this symptomatic of?
    Another problem I've just noticed. It takes about 5 seconds to open up a region for editing (Region Definition) in HTMLDB. When I click "Apply Changes" (even without editing anything) it is taking on the order of minutes for the changes to be applied to the page. Our app server was bounced just before I noticed this.
    These are the params in our DAD:
    <Location /pls/toolsdb>
    SetHandler pls_handler
    Order deny,allow
    PlsqlDatabaseConnectString ...
    PlsqlDatabasePassword ...
    PlsqlDatabaseUsername ...
    PlsqlDefaultPage ...
    PlsqlDocumentPath docs
    </Location>

  • UWL Status Update

    Hi All,
    Currently I am working in PCR workflows. All workflows are working fine. I need to update status in UWL. Once any work item is approved or rejected or completed the UWL will NOT update the status.
    It always open / process status.
    I used BUS7051 and method CHANGE STATUS. It works only in backend system not in UWL.
    Can anyone help me with this issue.
    Thanks in advance
    Thanks - Krish

    Hi ,
           You are using correct BOR BUS7051 change status , but can you check if you are using correct binding in your task .
    If this is correct , then check portal refresh .By default it is 5 min .
    Also, use the refresh button on the Status Overview of PCR , and then examine.
    hope this solves .
    Thanks,
    sahiba

  • Problem with weblogic.deploy and cluster

              I'm having some problems with the weblogic.deploy class when trying to refresh
              a jsp file. Using the following command to redeploy the entire application works
              fine:
              java weblogic.deploy -port 9876 -host apptest01 update
              administrator portal c:\portal-site
              However using the following command to refresh just one jsp
              file:
              java weblogic.deploy -url t3://apptest01:9876 -username system
              -jspRefreshFiles ./index.jsp -jspRefreshComponentName portal
              refresh administrator portal
              produces the following stack trace:
              javax.naming.NameNotFoundException: Unable to resolve
              weblogic.management.home.olbcluster.
              Resolved: 'weblogic.management.home' Unresolved:'olbcluster' ;
              remaining name ''
              at weblogic.rmi.internal.BasicOutboundRequest.
              sendReceive(BasicOutboundRequest.java:85)
              at weblogic.rmi.cluster.ReplicaAwareRemoteRef.
              invoke(ReplicaAwareRemoteRef.java:255)
              at weblogic.rmi.cluster.ReplicaAwareRemoteRef.
              invoke(ReplicaAwareRemoteRef.java:222)
              at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
              at $Proxy0.lookup(Unknown Source)
              at weblogic.jndi.internal.WLContextImpl.
              lookup(WLContextImpl.java:323)
              at weblogic.management.tools.WebAppComponentRefreshTool.
              getMBeanHomeForManagedServer
              WebAppComponentRefreshTool.java:498)
              at weblogic.management.tools.
              WebAppComponentRefreshTool.
              getComponentMBeanForServer
              (WebAppComponentRefreshTool.java:225)
              at weblogic.management.tools.
              WebAppComponentRefreshTool.findInternalPaths
              (WebAppComponentRefreshTool.java:187)
              at weblogic.management.tools.WebAppComponentRefreshTool.
              refresh(WebAppComponentRefreshTool.java:151)
              at weblogic.deploy.refresh(deploy.java:704)
              at weblogic.deploy.runBody(deploy.java:374)
              at weblogic.utils.compiler.Tool.run(Tool.java:79)
              at weblogic.deploy.main(deploy.java:1601)
              Unable to resolve weblogic.management.home.olbcluster.
              Resolved: 'weblogic.management.home' Unresolved:'olbcluster'
              Any ideas?
              

              "John Murphy" <[email protected]> wrote:
              >
              >I'm having some problems with the weblogic.deploy class when trying to
              >refresh
              >a jsp file. Using the following command to redeploy the entire application
              >works
              >fine:
              >
              >java weblogic.deploy -port 9876 -host apptest01 update
              >administrator portal c:\portal-site
              >
              >However using the following command to refresh just one jsp
              >file:
              >
              >java weblogic.deploy -url t3://apptest01:9876 -username system
              >-jspRefreshFiles ./index.jsp -jspRefreshComponentName portal
              >refresh administrator portal
              >
              >produces the following stack trace:
              >
              >javax.naming.NameNotFoundException: Unable to resolve
              >weblogic.management.home.olbcluster.
              >Resolved: 'weblogic.management.home' Unresolved:'olbcluster' ;
              >remaining name ''
              > at weblogic.rmi.internal.BasicOutboundRequest.
              > sendReceive(BasicOutboundRequest.java:85)
              > at weblogic.rmi.cluster.ReplicaAwareRemoteRef.
              > invoke(ReplicaAwareRemoteRef.java:255)
              > at weblogic.rmi.cluster.ReplicaAwareRemoteRef.
              > invoke(ReplicaAwareRemoteRef.java:222)
              > at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
              > at $Proxy0.lookup(Unknown Source)
              > at weblogic.jndi.internal.WLContextImpl.
              > lookup(WLContextImpl.java:323)
              > at weblogic.management.tools.WebAppComponentRefreshTool.
              > getMBeanHomeForManagedServer
              > WebAppComponentRefreshTool.java:498)
              > at weblogic.management.tools.
              > WebAppComponentRefreshTool.
              > getComponentMBeanForServer
              > (WebAppComponentRefreshTool.java:225)
              > at weblogic.management.tools.
              > WebAppComponentRefreshTool.findInternalPaths
              > (WebAppComponentRefreshTool.java:187)
              > at weblogic.management.tools.WebAppComponentRefreshTool.
              > refresh(WebAppComponentRefreshTool.java:151)
              > at weblogic.deploy.refresh(deploy.java:704)
              > at weblogic.deploy.runBody(deploy.java:374)
              > at weblogic.utils.compiler.Tool.run(Tool.java:79)
              > at weblogic.deploy.main(deploy.java:1601)
              >Unable to resolve weblogic.management.home.olbcluster.
              >Resolved: 'weblogic.management.home' Unresolved:'olbcluster'
              >
              >Any ideas?
              >
              Hi John,
              How's tricks?
              It looks to me as though the olbcluster JNDI reference isn't being resolved from
              the tree. A similar error results when a Connection Pool cannot be resolved, the
              JNDI context env.jdbc is resolved but the particlar pool isn't. In my experience
              it often turns out to be an error in the correlation between the deployment descriptors,
              settings applied via the console and references made in the code.
              That's my tuppence worth,
              James :-)
              

  • UWL Refesh Link

    Hi All,
    There is a UWL 'Refresh' available at the top right corner of the UWL iView. There are other options like 'Show filters' 'Manage substitution rules' etc...
    The 'Show filter / Hide filter' option is available as default link and the user has to click of the icon by the side in order to display the other options.
    Our requirement is make the 'Refresh' option as the default link... is it possible to this through XML configuration ? Or do we need to modify the Java WebDynpro    for this, please advice.
    Thanks
    Bharath mohan B

    Hi Bharath,
    I think this is possible and your approach also correct.
    1. Create custom attribute for "Refresh Link" in XML
    2. In that link, you can call the Defalut UWL iview thorw "EPCM" doNavigate.
    3. Configure the Updated XML in System Administration > System Configuration > Universal Worklist -    Administration.
    Note: While doNavigate the UWL iview make sure entire portal refreshed or not!
    Thank you,
    Regards,
    Devasarathy Pandi.
    Edited by: DEVASARATHY PANDI on Jun 2, 2009 9:50 AM
    Edited by: DEVASARATHY PANDI on Jun 2, 2009 9:51 AM

  • FSDB File Meta Data not accurate

    I have some folders on an FSDB (Windows NT Share).  When I view the files, the modified date is correct.  If I view the documents via the portal, the modified date is older than the date shown via Windows explorer.  If I click the action Icon and select details, the information is the same as the Window share.  Once I close that window, the portal refreshes and now the date is updated.
    Please view this <a href="http://www.rquackenboss.com/SharedFiles/File_modifiedDate.png">Screenshot</a> for a better description of what I am talking about.
    Can someone explain how / why the two dates are not in sinc?
    Thanks,
    Quack

    Sorry Frank...
    I found it!!!!
    Content Admin->KM Content->Toolbox->Reports->User Related Cleanup->CM Repository: FS-DB Database Synchronization
    <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/43/83d1f7229c5965e10000000a422035/frameset.htm">SAP Help</a>
    I should have looked first.
    Thanks for the heads-up.
    Quack
    Message was edited by: Ryan
    Added link to SAP help
            Ryan Quackenboss

  • Understanding folder and page caching

    I have Folder Caching turned on. I have a page with time-based caching turned on. That page displays a folder portlet. If I add static content to the folder, the page does not show this new content until the page expires even if I press the portal Refresh link or the browser Refresh button. Isn't there any way to "force" a refresh before the page expires? Thanks!

    Thank you Mauricio...that would probably work. The problem is I don't want to have to delete the cache all the time. I am talking about a production Portal that is in use with content changing on the fly. Thank you again!

  • Refreshing a single portlet rather than the whole portal page

    Ok, here's my situation.
    I have two pdk portlets on my portal that communicate through page parameters. Portlet A has a bunch of search fields, a customer drop-down list, parts drop-down list, division, etc. Portlet B takes those parameters, queries the database, and displays the results. I would like to be able to refresh portlet B without reloading the whole portal page.
    I have onchange events on all of my drop-downs that will do a javascript post back to portal, which will in turn set my page parameters, and I see there is a 'refreshPortlet' function in a javascript file that portal provides that will refresh a single portlet based on a portletReferenceId. It is normally called when a refresh button is clicked in the portlet header, but I don't see any reason I can't call it after my javascript post, that is, if I had the portletReferenceId for the other portlet. I thought about making a hidden html table on the page that, I could fill with the portlet names and ids for each portlet as they load, that way I could reference that list from any portlet. The problem is I can't figure out where the ids are coming from. Based on the code behind the button, the function is looking for something like this 646_701285_646_1_701271, but the closest thing I can come up with is this 676114_POSTCONTENTPORTLET_467414915 which I got from PortletRenderRequest.getPortletInstance().getInstanceName(). As you can see, it's not even close. Does anyone know where the correct id could be coming from? It's got to be available to me somewhere, doesn't it?
    The only other option I can think of to accomplish my goal is to use straight up ajax to display portlet B, but that kind of defeats the purpose of portal doesn't it?
    Any help would be greatly appreciated.
    Thanks,
    Doug

    You can use Ctrl+F4 to close the current tab. I don't think that you can change the Alt+F4 action with Keyconfig.

  • 500 Internal server error when loging in to Enterprise portal after refresh

    Hi,
    We had a data base refresh of test system with production data. After the refresh, when users are trying to log in to portal test server, they are getting error as follows:
    The initial exception that caused the request to fail, was:
       com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: ComponentUsage(FPMConfigurationUsage): Active component must exist when getting interface controller. (Hint: Have you forgotten to create it with createComponent()? Should the lifecycle control of the component usage be "createOnDemand"?
        at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.ensureActiveComponent(ComponentUsage.java:773)
        at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceControllerInternal(ComponentUsage.java:348)
        at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceController(ComponentUsage.java:335)
        at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdGetFPMConfigurationUsageInterface(InternalFPMComponent.java:245)
        at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.changeToExceptionPerspective(FPMComponent.java:862)
    I have instaled the certificate after refresh, but still getting this error. I work on SAP ECC6. Thanks in advance for your help.

    Hi Bijoy,
    Do you have the specific error message that the system shows when SSO is not working?
    e.g. The system has received an expired SSO ticket
           Issuer of SSO ticket is not authorized
    Did you do a connection test for your system connector?
    You might want to check the following:
    1. Time difference between portal server and ECC server
    2. Parameters (e.g. login/accept_sso2_ticket = 1) in ECC have the correct value
    3. User account that you are using for testing exists and is valid in ECC.
    4. Portal certificate is still valid and has been added into certificate list and ACL of your ECC client (with the right SID and client number).
    5. System connector settings in portal are correct.
    Cheers.
    Best Regards,
    Zhi Liang

  • ReturnToPortal() doesn't refresh the portal page

    In the community preference page, when finishing changing the preference, calling IPortletResponse.ReturnToPortal() closed the preference page but didn't refresh the portal page. What needs to be done to refresh the portal page so the portlet can be refreshed with the new pref data?
    ALUI 6.1MP1.
    TIA!

    This is why it doesn't work...
    There is a bug that I filed for this, basically that icon on the portlet header works for user and admin preferences... it make sense to add community preferences there too to make it all consistent.
    The problem is: community preferences behaved differently.. in 5.x, the only way to edit them was to go through edit this community... the refresh mechanism is built into the community editor.
    In g6 that didn't change... you still need to go through that route to actually update the portal with the new preferences. going through the icon does nothing. user and admin prefs will work b/c they also worked like that in 5.x.
    Basically, it's a bug b/c community prefs never worked like that... adding it to the button promoted the sense that it should work, which it never did...
    so you have to go through the edit this community route to make it refresh.

  • 8.1 equivalent of portlet:form event=bea.portal.framework.internal.refresh

    I've got a portlet with an edit JSP that allows the user to set some portlet settings. The edit JSP uses a form defined with the tag <portlet:form event="bea.portal.framework.internal.refresh" >. This in essence allowed the edit JSP to submit the form to itself, so it could then process (store) the settings.
    This tag is no longer supported in 8.1. I haven't been able to find what the equivalent is. Am I going to be able to do the same thing, or am I going to have to rewrite the Edit piece as a page flow?

    I've already tried that and it's not working in my current portal.
    The other things I've tried are <render:postBackUrl/> and <render:windowUrl> for the form action, and they weren't working, either. But since then I've discovered that in a new vanilla portal installation, the <render:postBackUrl/> action works fine (I assume the controller would, too, but I didn't try it).
    It seems I now have a different problem to work through to figure out why <render:postBackUrl/> works in a new installation, but not in my current one. The same goes for the controller.

Maybe you are looking for