Page cannot be displayed with launch button in the ContentDB Home page

Launch button in the ContentDB Home page lead on error (The page cannot be displayed).
It would be of great help if you could provide help or track to solve that issue.
It's a 2 hosts installation of Content DB 10g Release 1 (10.2.0.0.0) for Linux x86-64:
Host 1:
* Database10g R2 (10.2.0.1.0)
* OID
* Patch Set 10.2.0.2
* Metadata Repository 101203
Host 2:
* SSO
* DAS
* Oracle Application Server Certificate Authority
* CDB
Thank a lot in advance for your kind help.
Best regards.

Hi,
And as we also have a problem with Oracle Drive (which is not configured with SSO), here are the messages i see in the logs , after an Oracle Drive connection try:
09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.fdk.http.HttpServerManager] [23] FINE: Server EcmHttpServer is running
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINE: servicing request: LOGOUT /content/dav/
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: AUTHORIZATION: Digest username="dla",
realm="Authorized_Users", nonce="5ffd0968214765fd49bccc784d1fd017", uri="/content/dav/", nc=00000001, cnonce="fYvHyrSPXcJoa18j", qop=auth,
response="e9ba4664ee39abf27c787b7ba7b96177"
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: CALYPSO-CONTROL: H_Req,167899158,7777
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: CHRONOS: aggregate
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: CLIENTIP: 10.1.200.129
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: CONNECTION: Keep-Alive, Calypso-Control
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: CONTENT-LENGTH: 0
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: HOST: hera.gva.spg.ch:7777
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: ORACLE-CACHE-VERSION: 10.1.2
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: ORACLE-ECID: 77338626691,1
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: SSL-HTTPS: off
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: SURROGATE-CAPABILITY: orcl="webcache/1.0
Surrogate/1.0 ESI/1.0 ESI-Inline/1.0 ESI-INV/1.0 ORAESI/9.0.4"
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: USER-AGENT: Oracle Drive 10.2.0.0.13
(build 105)
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.EcmDavServlet] [23] FINER: X-FEATURES: 1
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.fdk.http.HttpAuthManager] [23] FINE: SSO Headers: Username = null; Accept-Language
= null; Osso-User-Dn = null; Osso-User-Guid = null; Osso-Subscriber = null; Osso-Subscriber-Dn = null; Osso-Subscriber-Guid = null
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavSessionManager] [23] FINER: No session found in the
HttpSession
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavSessionManager] [23] FINER: DAV client detected, trying
persistent cookie
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavSessionManager] [23] FINER: Trying digest headers
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavDigestSessionManager] [23] FINER: DigestAuthInfo =
Digest username=dla, nonce=5ffd0968214765fd49bccc784d1fd017, response=e9ba4664ee39abf27c787b7ba7b96177, cnonce=fYvHyrSPXcJoa18j, qop=auth,
nc=00000001, realm=Authorized_Users, uri=/content/dav/, algorithm=MD5
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavDigestSessionManager] [23] FINER: credential = oracle.ifs.common.HttpDigestCredential@1d4c4b7
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavDigestSessionManager] [23] FINER: no session in nonce-cache
for user dla
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.impl.security.DigestAuthentication] [23] FINE: Valid nonce
table dump:
Nouvelle entrée     Nonce: 5ffd0968214765fd49bccc784d1fd017; Expires: Wed Jan 28 15:55:06 CET 2009
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.fdk.http.HttpAuthManager] [23] FINE: servlet path = /dav
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.fdk.impl.SessionPool] [23] FINE: Creating LibrarySession pool for user:
dla
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.fdk.impl.SessionPool] [23] FINE: Creating new LibrarySession ...
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.fdk.impl.SessionPool] [23] FINE: Freeing LibrarySession pool: [User: dla;
  Avail = 0; In Use = 0; Total = 0; References = 0; MaxUsed = 0]
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavDigestSessionManager] [23] FINER: session = null
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavSessionManager] [23] FINER: Returning null
Nouvelle entrée     09/01/28 15:45:06 [ecid: 77338626691,2] content: [oracle.ifs.protocols.dav.ecm.DavDigestSessionManager] [23] FINER: authHeader = Digest
realm="Authorized_Users", nonce="5ffd0968214765fd49bccc784d1fd017", stale="false", qop="auth"
I see a "session = null"
Oracle Drive sent back an Error : Could not access the path
I thought it could be a SSO problem : communication between OCS midTier and OC4J_SECURITY instance on the infra(sso) midTier.
Finally seems there is a problem when opening a session on the ContentDb Node
Laurent

Similar Messages

  • Resource cannot be displayed with XMLResourceRenderer

    Hi all.
    I have a NW04s Portal (version 7.0 SP10). I have imported the Common Parts, Maintenance Technician and Best Practices for Enterprise Portal Business Packages.
    I am testing the Portal role eu_role and for that I've created some news into the KM folder <b>root > documents > News</b>. When I enter to the news section under <b>Home > Company</b>, I got the error <b>Resource cannot be displayed with XMLResourceRenderer</b> for each new i have created.
    I already did the minimal configuration for KMC as described here http://help.sap.com/saphelp_erp2005vp/helpdata/en/84/2756c03e96dc45afcd400fe5c7686d/frameset.htm
    Please if somebody knows how to solve this error, I appreciate the help.
    Best Regards.
    Gregory

    Hi Matthias.
    Answering ur questions:
    <i>(1) Are there any other items in the folder (e.g. plain text files etc.) which cannot be rendered by XMLForms ?</i>
    Yes, there are other items.
    <i>(2) Is it possible to open the NewsItems with the "Edit" command ? Are the inserted values OK ?</i>
    Yes I'm able to edit the NewsItems
    <i>(3) Is the problem related to the User (e.g. User A can read User B not) ?</i>
    Not it happends to all users.
    Gregory.

  • NewsBrowser Layout - Resource cannot be displayed with the XML Resource

    I've assigned the standard SAP NewsBrowser layout to the folder I created. All the subsequent folders display correctly except for the files. The following error appears, "Resource cannot be displayed with the XML Resource Render." However, if I re-assign another standard SAP layout to the folder or to the iView the files appear. The benefit of this layout is we wouldn't have to modify any commands.
    Any thoughts or suggestions are appreciated.
    --Keith

    Hi
    The NewsExplorer and NewsBrowser layout sets are for all documents created with XML forms.
    did u create documents with xml forms ?
    Keith wrote :
    The benefit of this layout is we wouldn't have to modify any commands
    what functionality u r trying to achieve?
    Regards,
    vijay.

  • I'm having trouble with certain buttons on the Ebay pages.

    I'm having trouble with certain buttons on the EBay pages. Like enlarge, other pictures,add to my watch list, etc. this happened after I upgraded to 8.0. I have tried to upgrade java but the java console will not work ?? tried all this in my other browser and all works fine. What do I do? Thanks

    If it happens again then try to reload the website or clear the cache and the cookies from that website.
    Reload web page(s) and bypass the cache.
    * Press and hold Shift and left-click the Reload button.
    * Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    * Press "Cmd + Shift + R" (MAC)
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"
    *http://support.mozilla.com/kb/Deleting+cookies
    *http://support.mozilla.com/kb/How+to+clear+the+cache

  • Error : Resource cannot be displayed with XMLResourceRenderer

    For every published content (news, content created by XML forms,....) there is an error Resource cannot be displayed with XMLResourceRenderer.

    1. Path is good.
    2. Restart doesn't help.
    Here is complete error message :
    com.sapportals.wcm.util.content.ContentException: failed to create ContentInputStream
         at com.sapportals.wcm.repository.manager.cm.persistence.DBContentInputStream.(DBContentInputStream.java:54)
         at com.sapportals.wcm.repository.manager.cm.persistence.BasicPersistenceDB.selectDocumentContent(BasicPersistenceDB.java:1506)
         at com.sapportals.wcm.repository.manager.cm.persistence.commonjdbc.DBContent.getInputStream(DBContent.java:143)
         at com.sapportals.wcm.repository.manager.cm.persistence.commonjdbc.DBContent.getInputStream(DBContent.java:95)
         at com.sapportals.wcm.repository.ContentImpl.getInputStream(ContentImpl.java:113)
         at com.sapportals.wcm.repository.ContentImpl.getInputStream(ContentImpl.java:132)
         at com.sapportals.wcm.service.xmlforms.transformation.ResourceDemultiplexer.getContentStream(ResourceDemultiplexer.java:84)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.render(Transformation.java:126)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.renderItemOrTemplate(Transformation.java:261)
         at com.sapportals.wcm.app.xmlforms.EditServlet.doGetAction(EditServlet.java:342)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.doGet(XFBaseServlet.java:246)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.service(XFBaseServlet.java:134)
         at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:334)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

  • I have an InfoPath with submit button, publish the same to form library.

    Hi All,
    i have an InfoPath with submit button, publish the same to form library.
    Now, i open the form  fill it and attach some files, when i press submit button, that attachments will go to the particular document library.
    Can any one help me out.
    Thanks in Advance!

    Hi Anil,
    According to your description, my understanding is that the attachments attached to the form were submitted to an documents library.
    By default, the attachments should be attached with the InfoPath form and will not be submitted anywhere.
    There may be some customizations on the form that is to submit the attachments to the document library.
    Please check the links below if the customizations are made in the form.
    http://www.bizsupportonline.net/blog/2010/01/upload-document-sharepoint-infopath-form/
    http://www.bizsupportonline.net/blog/2010/04/top-10-questions-infopath-file-attachments/
     Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • HT203088 I have the CANON REBEL T5 1200D, and when i connect it to my mac which is 10.10 the new OS X YOSEMITE it says that it "Cannot be used with this version of the operating system" why does it say that?

    I have the CANON REBEL T5 1200D, and when i connect it to my mac which is 10.10 the new OS X YOSEMITE it says that it "Cannot be used with this version of the operating system" why does it say that if my camera is listed under the supported digital cameras for OS X YOSEMITE?

    Put simply, the minimum system requirements for iTunes have changed. You need a Mac running at least OS X 10.6.8.
    It's best you look online to see if your model of Mac can be upgraded to at least 10.6.8 "Snow Leopard". It should still be possible to order a copy of Snow Leopard if so.

  • I was online earlier this week and liked the forms with submit buttons and the Adobe site directed me to upgrade to Adobe PRO XI in order to use forms so I bought five licenses. Just had it installed today and it is now asking me to sign up for forms Cent

    I was online earlier this week and liked the forms with submit buttons and the Adobe site directed me to upgrade to Adobe PRO XI in order to use forms so I bought five licenses. Just had it installed today and it is now asking me to sign up for forms Central in order to use this feature. What gives? The Adobe site gave me the impression that I would have this feature after purchasing the new upgrade. I would not have purchased the upgrade, let alone five of them had I know this. Am I missing something?

    Acrobat XI comes with the Fromscentral AIR application and the ability to create PDF forms authored in Formscentral. To have more than the free (1 form with 50 responses) level account you need to sign up for a Formscentral subscription.
    Andrew

  • Calendar's 2nd Event Alert auto swaps with 1st alert after pressing Done button in the default "Home" Calendar. Why?

    Calendar's 2nd Event Alert auto swaps with 1st alert after pressing Done button in the default "Home" Calendar for IOS 7.1. Why? No such problem with the original IOS 6 that included in my iphone 5.

    Anyone got any ideas?

  • Upgrade to Acrobat Pro XI on Window 8.1 downloads, installs and configures. Then pressing the launch button in the dialog box doesn't launch program.

    Upgrade to Acrobat Pro XI on Window 8.1 downloads, installs and configures. Then pressing the launch button in the dialog box doesn't launch program.

    Using the start button, Acrobat Pro should appear. But it might not, being Windows 8. Maybe it puts an icon on your desktop, maybe not.
    How about checking c:\program files (X86)\adobe\acrobat 11.0\acrobat. If you have this folder, look for Acrobat.exe.

  • I just got a replacement i phone and i was setting it up and I cannot restore it with my iTunes because the soft wear is to old how to i update the soft wear without running the process

    I just got a replacement i phone and i was setting it up and I cannot restore it with my iTunes because the soft wear is to old how to i update the soft wear without running the process

    Hi Balzer1313,
    Thanks for visiting Apple Support Communities.
    If you have an older version of iTunes installed on your computer, you can update it using this menu option:
    Windows: Choose Help > Check for Updates.
    Mac: Choose iTunes > Check for Updates.
    From:
    iTunes: How to install the latest version
    http://support.apple.com/kb/ht5654
    If iTunes is not installed on your computer, you can download it here:
    http://www.apple.com/itunes/download/
    Cheers,
    Jeremy

  • "cannot open display" with cron script

    This works fine from the CLI, but when it runs with the cron daemon, the log file shows "xfburn: cannot open display."  How do I go about fixing this?
    #!/usr/bin/perl -w
    `xfburn --version > /home/tim/scripts/blah.log`;

    Hmm I'm not really sure what to do with that.  I'll post the whole thing.  This is my first time writing in perl, so I'm sure it's really inefficient and ugly.
    It's supposed to grab 'svn info' from all my svn packages in /var/local/abs, find my currently installed versions of the svns, and write the results to ~/scripts/svn-updates/outdated.log file.
    It works correctly when I run it from the command line, but when I put it in cron.daily, "@svninfo = `$pkgname --version --display=:0.0`;" doesn't work.
    #!/usr/bin/perl -w
    use strict;
    our (@svns, %local_revs, %latest_revs);
    our $svn_dir = "/var/abs/local";
    our $outdated_log = "/home/tim/scripts/svn-updates/outdated.log";
    # Get list of local svn packages
    sub get_svns {
    my ($name, @svns_results);
    opendir(DIR, $svn_dir) or die "Error opening $svn_dir: $!";
    foreach $name (readdir(DIR)) {
    if($name =~ /(.*)-svn$/) {
    push(@svns_results,$1);
    closedir(DIR);
    return @svns_results;
    # Get latest svn revisions
    sub get_latest_revs {
    my ($pkgname, $svntrunk, $i, @svninfo, %latest_revs_results);
    foreach $pkgname (@_) {
    # Find trunk path in PKGBUILD
    open(INFILE, "$svn_dir/$pkgname-svn/PKGBUILD");
    while(<INFILE>) {
    if(/^_svntrunk="(.*)"/) {
    $svntrunk = $1;
    close(INFILE);
    # Grab svn info on current package
    @svninfo = `svn info $svntrunk`;
    # Add latest revision to hash table
    foreach $i (@svninfo) {
    if($i =~ /^Revision: (\w*)/) {
    $latest_revs_results{$pkgname} = $1;
    return %latest_revs_results;
    # Get local svn revisions
    sub get_local_revs {
    my ($pkgname, $j, @svninfo, %local_revs_results);
    foreach $pkgname (@_) {
    @svninfo = `$pkgname --version --display=:0.0`;
    # Add local revision to hash table
    foreach $j (@svninfo) {
    if($j =~ /^.*svn-(\w*)/) {
    $local_revs_results{$pkgname} = $1;
    return %local_revs_results;
    # Write outdated packages to $outdated_log
    sub write_outdated {
    my $pkg;
    `echo > $outdated_log`;
    foreach $pkg (@_) {
    unless($local_revs{$pkg}==$latest_revs{$pkg}) {
    `echo "$pkg $local_revs{$pkg} ($latest_revs{$pkg})" >> $outdated_log`;
    # Main
    @svns = &get_svns;
    %latest_revs = &get_latest_revs(@svns);
    %local_revs = &get_local_revs(@svns);
    &write_outdated(@svns);

  • Displaying a Push button in the application toolbar for an ALV report

    Hello everyone,
    Query:
    Is it possible to display a custom push button in the application tool bar while displaying an ALV report(1st one)?
    On pressing this custom push button will I be able to display another ALV report(2nd one) based on the selection made on the current ALV report(1st one)?

    Yes u can have pushbutton on application toolbar.
    You just have to use the new pf status in your report program.
    You should copy the 'STANDARD' GUI status from program SAPLKKBL using transaction SE90 >Programming SubObjects> Gui Status.
    Execute this transaction to get to next screen. select status using checkbox. click on GUI Status --> Copy.
    Enter your Z program name and the name you what for this status - you can keep it as 'STANDARD' to be simple.
    Then you can edit the new status to add or delete buttons. This will also bring in the standard SAP ALV functionality.
    Have a look at below code for using the new status.
    TYPE-POOLS: slis.
    DATA: i_qmel LIKE qmel OCCURS 0.
    data v_repid type repid.
    SELECT * FROM qmel INTO TABLE i_qmel.
    v_repid = sy-repid.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
    I_CALLBACK_PROGRAM = v_repid
    I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS'
    I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
    i_structure_name = 'QMEL'
    TABLES
    t_outtab = i_qmel
    EXCEPTIONS
    program_error = 1
    OTHERS = 2.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    form set_pf_status using rt_extab type slis_t_extab.
    set pf-status 'TEST'.
    endform.
    FORM user_command USING ucomm LIKE sy-ucomm
    selfield TYPE slis_selfield.
    data lv_ucomm type sy-ucomm.
    lv_ucomm
    = sy-ucomm.
    CASE lv_ucomm.
    WHEN 'BUTTON'. "Double Click line Item
    **Write ur functinality here
    endcase.
    endform.
    Also have a look at below links.
    http://www.sap-basis-abap.com/abap/add-button-to-alv-toolbar-with-reuse-alv-list-display.htm
    ALV report
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • Display of push button in the application tool bar in an ALV report

    Hello everyone,
    Query:
    Is it possible to display a custom push button in the application tool bar while displaying an ALV report(1st one)?
    On pressing this custom push button will I be able to display another ALV report(2nd one) based on the selection made on the current ALV report(1st one)?

    Hiii..
    I have written a sample code for You
    <b>"Call the below FunctionModule For Displaying The List
    " And see the bolded line in the Below FunctionModule
    " STANDARD_02 and USER_COMMAND are the subroutine Names</b>
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
      I_INTERFACE_CHECK              = ' '
      I_BYPASSING_BUFFER             =
      I_BUFFER_ACTIVE                = ' '
       i_callback_program             = sy-repid
       <b>i_callback_pf_status_set       = 'STANDARD_02'</b>
      <b> i_callback_user_command       = 'USER_COMMAND '</b>
       i_structure_name               =  'ZST_SCARR'
       is_layout                      = is_layout
       it_fieldcat                    = gt_fieldcat[]
      IT_EXCLUDING                   =
      IT_SPECIAL_GROUPS              =
      IT_SORT                        =
      IT_FILTER                      =
      is_sel_hide                    = is_sel_hide
      I_DEFAULT                      = 'X'
      I_SAVE                         = ' '
      IS_VARIANT                     =
       it_events                      = e03_lt_events[]
      IT_EVENT_EXIT                  =
      is_print                       = t
      IS_REPREP_ID                   =
      I_SCREEN_START_COLUMN          = 0
      I_SCREEN_START_LINE            = 0
      I_SCREEN_END_COLUMN            = 0
      I_SCREEN_END_LINE              = 0
      IR_SALV_LIST_ADAPTER           =
      IT_EXCEPT_QINFO                =
      I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER        =
      ES_EXIT_CAUSED_BY_USER         =
      TABLES
        t_outtab                       = it_scarr
    EXCEPTIONS
       program_error                  = 1
       OTHERS                         = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
       FORM PF_STATUS_SET
    <b>" Here Set A Button In Application Toolbar Using PF- Status</b>
    FORM standard_02 USING  extab TYPE slis_t_extab.
      SET PF-STATUS 'STANDA02' EXCLUDING extab.
    ENDFORM.                    "STANDARD_02
    *&      Form  USER_COMMAND
          text
         -->R_UCOMM    text
         -->RS_SELFIELDtext
    FORM user_command USING r_ucomm LIKE sy-ucomm
                      rs_selfield TYPE slis_selfield.
      CASE r_ucomm.
    <b> "menubutton with functioncode GOTO's Action</b>
        WHEN  'GOTO'.  
          READ TABLE it_scarr INDEX rs_selfield-tabindex. "cursorposit.
          IF sy-subrc = 0.
            WRITE:/ it_scarr-carrid,
                  /  it_scarr-carrname.
          ENDCASE.
    ENDFORM.                    "USER_COMMAND<b></b>
    Hope it helps..
    Regards,
    Simy

  • Problem With Push buttons on the selection screen

    Hi All,
    I've taken 3 push buttons on the selection-screen with the following syntax
    SELECTION-SCREEN: FUNCTION KEY 1,
                      FUNCTION KEY 2,
                      FUNCTION KEY 3.
    and have removed the F8 execute button using FM RS_SET_SELSCREEN_STATUS
    Now, the problem is i'm able to perform validations using At selection screen but the code after the Start-of-selection is not being triggered.
    I mean the processing is being terminated after the at selection-screen.could anyone please tell me how do i trigger some code after the event start-of-selection when a user presses a push button with sy-ucomm = FC01.

    Check the below sample program :
    REPORT ZLPRWINSPC_TMP .
    tables : mara,
             sscrfields.
    select-options s_matnr for mara-matnr.
    initialization.
    sscrfields-functxt_01 = 'Clear Selection'.
    selection-screen function key 1.
    AT SELECTION-SCREEN.
    case sscrfields-ucomm.
    when 'Clear Selection' or 'FC01'.
    clear s_matnr.
    refresh s_matnr.
    endcase.
    Thanks
    Seshu

Maybe you are looking for