Passing querystring via alias application call

Hello everyone,
first of all I'm not quite sure if this is the correct forum for my question so please excuse me if it's the wrong one.
We're using short urls (alias) to call a application in our portal. For example http://sapportal/alias_test will be transalated to something like http://host:port/irj/portal?NavigationTarget=ROLES://portal_content/content/1/2/3
So far so good. Now I want to pass a parameter via the alias (http://sapportal/alias_test?param=value). This will be translated into http://host:port/irj/portal?NavigationTarget=ROLES://portal_content/content/1/2/3?param=value. For some reason the parameter cannot be read via request->get_form_field( 'param' ). Calling the application with a parameter directly via the controller works just fine.
You might need to know that http://host:port/irj/portal?NavigationTarget=ROLES://portal_content/content/1/2/3 is using an iView to execute the BSP application. In the settings for this iView I can define application parameters, however, this won't help since the value I want to pass with the alias is dynamic.
Any idea how I could solve this issue?
Please let me know if you need any further information.
Thank you in advance.

You're only 50% correct at what you're saying. I managed to find a solution on my own and it's working.
In the controller I'm using request->get_header_fields to read the referer field. This contains the translated url including the querystring for the alias. Extracting the parameter is rather easy then.
In other words: It's possible to read parameters for the situation given but it's not as easy as reading parameters passed by a form.
For your Information: The link is used in an E-Mail where I don't want to have a full url. And even if I would use a full url (the translated url) it wouldn't help since the parameter would still not be passed to the application.
Anyway. It's solved.

Similar Messages

  • How application call servlet via https

    Hi guys
    Does anybody know how application call servlet via https? Is it same as
    http? How can I set up trusted certification? Thanks in advance.
    Regards,
    Mark.

    I meant to give a code example in the last one, sorry.
    URL u = new URL("https://mysecureURL.com");
    javax.net.ssl.HttpsURLConnection conn = (javax.net.ssl.httpsURLConnection) u.openConnection();There is other good info in the JSSE forums.
    Cheers,
    Peter.

  • Calling a new browser window with WD Abap and passing data via POST

    Hi there,
    does anybody know whether passing data via POST method is possible when opening a new browser window from within a Web Dynpro Component? In my case I use method IF_WD_WINDOW_MANAGER->CREATE_EXTERNAL_WINDOW for opening a new browser window. Now I want to pass a big amount of data which is only possible via POST method. How can I achieve that or is it not considered inside the Web Dynpro Framework?
    Kind regards,
    Albert

    Hi Priya,
    can you please explain a little bit more what you mean? I didn't get it..
    Kind regards,
    Albert

  • AL11 DIR excess Issue via BSP application link.

    Hi Folks,
    I am struggling with a ERROR while Accessing path of AL11 via BSP program.
    BASIS POV :
    Created a DIR and configure for Instance type ALL.
    The User who is accessing have full access for AL11 with Auth_Obj. S_DATASET (full access)
    RFC user has full access in S_RFC and S_RFCACL.
    Full access (777) given to the Dir created in AL11.
    PROBLEM :
    Abaper done coding and tested in DEV system program and codding working fine. while accessing via BSP application it should create a file in AL11 created path. and it's working in Development server.
    when they change the path of AL11 in the program as per production server and transported to Production and working with the BSP application it's throughing ERROR.
    Please find attachment of bmp file for the ERROR.
    NOTE : when application connect via Instance 00, everything working fine, but when application connect via Instance 01 we are getting this ERROR.
    QUERY : is there any workaround, can we redirect this to only instance 00 by any hard coding/ or by calling any Background JOB or any.
    Regards,
    Sandeep Meher

    You are welcome. I'm glad you got it back up.
    (1) You say you did the symbolic link. I will assume this is set correctly; it's very important that it is.
    (2) I don't know what you mean by "Been feeding the [email protected] for several weeks now, 700 emails each day at least." After the initial training period, SpamAssassin doesn't learn from mail it has already processed correctly. At this point, you only need to teach SpamAssassin when it is wrong. [email protected] should only be getting spam that is being passed as clean. Likewise, [email protected] should only be getting legitimate mail that is being flagged as junk. You are redirecting mail to both [email protected] and [email protected] ... right? SpamAssassin needs both.
    (3) Next, as I said before, you need to implement those "Frontline spam defense for Mac OS X Server." Once you have that done and issue "postfix reload" you can look at your SMTP log in Server Admin and watch as Postfix blocks one piece of junk mail after another. It's kind of cool.
    (4) Add some SARE rules:
    Visit http://www.rulesemporium.com/rules.htm and download the following rules:
    70sareadult.cf
    70saregenlsubj0.cf
    70sareheader0.cf
    70sarehtml0.cf
    70sareobfu0.cf
    70sareoem.cf
    70sarespoof.cf
    70sarestocks.cf
    70sareunsub.cf
    72sare_redirectpost
    Visit http://www.rulesemporium.com/other-rules.htm and download the following rules:
    backhair.cf
    bogus-virus-warnings.cf
    chickenpox.cf
    weeds.cf
    Copy these rules to /etc/mail/spamassassin/
    Then stop and restart mail services.
    There are other things you can do, and you'll find differing opinions about such things. In general, I think implementing the "Frontline spam defense for Mac OS X Server" and adding the SARE rules will help a lot. Good luck!

  • Pass parameters via POST in WDPortalNavigation.navigateAbsolute method

    Hi,
    how can i pass parameters via POST method from WD Application using WDPortalNavigation.navigateAbsolute method
    Should i pass the parameters as part of the NavigationTarget URL or they should be passed via different parameter?
    Thanks,
    Yuly Roberman

    What is the procedure to pass parameters via POST using WebDynpro ?
    I am required to pass XML Data via POST.
    I have gone through the following :
    a) http://help.sap.com/saphelp_nw04/helpdata/en/9e/a073001903c9419592b14c2aa63669/content.htm
    b) Inter Navigation Application in Web Dynpro
    However, I could not find any reference to do the same via POST.
    Can anyone throw light on the same ?
    Best Regards,
    Subramanian V.

  • Passing Abap Variants as Application Parameters

    Hello.
    I have searched extensively trying to find documentation for passing ABAP variants as application parameters. For example, I am creating an R/3 iview calling the transaction IW59 (display service notifications)where I am trying to use an existing ABAP variant that has the value of BV. There are no screen fields that I can find.
    Is there a solution to this? Any help will be greatly appreciated.
    Best Regards,
    Pete Horan

    Hi,
    We've encountered the same problem (we think). We want to open a webgui transaction in EP 5.0 with a given variant. What do we need to input in the field "additional dynpro parameters" for this to work? We've tried "VARIANT=", but this doesn't work. We've also set the parameter "process first screen automatically" to "true".
    has anyone experienced this problem before? Any help appreciated!
    Regards,
    Hans Petter Bjørn

  • SENDING RINGTONES VIA JAVA APPLICATIONS

    Greetings,
    I am developing a Java application which would send ringtones to any mobile phone anywhere in the world. I composed the ringtones using an application called NokRing and have them stored in my hard disk in .wav format.
    How do I go about the whole process? What all would I be needing for the whole sending process to work? Where can I get more info about this?
    I am currently based in New Delhi- India and hold an Essar card (Essar is one of the mobile service providers in New Delhi).
    By the way this second question might seem out of place here but I dont know of any other forum where this question would be appropriate. WHAT IS AN SMS SERVER? Would I be required to buy an SMS server for my aforementioned Java application?
    If it helps I have a Windows 2000 professional edition and Apache and Cocoon (latest) installed and configured.
    Eagerly waiting for an early response.
    SNODX
    [email protected]
    NOTE: I first tried to locate a website that would send ringtones free of cost, to atleast get an experience on sending ringtones. But I couldnt find any site that offers free ringtones for New Delhi- India

    OK then atleast tell me how do I send a ringtone to my own mobile (the ones which I have stored in my local hard disk in .wav format)?As far I knowt here is three ways to transfer ring tones to ur cell phone
    *directly from a Cell phones related web sites,which is approved by your Service provider.
    * from your friends cell phone to yours via SMS
    *or you must be having a SIM card reader thru which you may be able to store ring tones in ur SIM card.
    There is a SIM card reader available for $199.
    For more details ,visit this link:
    http://store.gemplus.com/dr/v2/ec_MAIN.Entry10?xid=33380&SP=10023&PN=1&V1=294129&DSP=&CUR=840&PGRP=0&CACHE_ID=0
    Also I would like to know what exactly is an SMS server *Sorry I dont have any idea about SMS Server.
    :)

  • Dial and Pass QueryString on URL ?

    How to make <URL> on <CiscoIPPhoneText> to call a phone number when user pick up the phone and pass querystring information when user press one of <SoftKeyItem>?
    Thanks!

    Stephan,
    I read the documenation and know that we can have automate pick up dial using DIAL:9999
    However, I would like to have the URL which can dial when the phone is picked up and pass querystring information when the SoftKey button is pressed.
    Do you know how to do it?
    Thanks!

  • Passing FlashVars via SWFLoader

    hello!
    I want to use SWFLoader to instead of the below code, but I don't know how to set vars and get vars.
    Is there any way to pass FlashVars via SWFLoader, and how to get the variable?
    Thanks!
    AC_FL_RunContent(
            "src", "HelloWorld",
            "FlashVars", "par1=a&par2=b"
    );

    I recommend looking at the Cairngorm Task library – http://sourceforge.net/adobe/cairngorm/wiki/CairngormLibraries/#Task – to manage the flow of the tasks you need to perform on start up.
    Follow the sample applications and guidelines here for other application structure examples and recommendations.
    http://sourceforge.net/adobe/cairngorm/wiki/CairngormGuidelines/

  • Report Generation Toolkit producing error -2147417842, "The application called an interface that was marshalled for a different thread."

    Hi everybody,
    I've got an application that logs data to an Excel spreadsheet using the Report Generation Toolkit.  My VI's have worked fine in the past using Excel XP, but since I've upgraded to Excel 2007, I am getting COM errors like this one:
    "Error -2147417842 occurred at The application called an interface that was marshalled for a different thread. in Excel_Insert_Text.vi"  That is the exact wording, even with the weird punctuation and capitalization.
    The first occurrence of the error is not determinate.  Sometimes, up to 10 logging sessions, involving a new .xls file, can occur before this error pops up.  Once this error occurs, I must quit LabVIEW to resolve it.  If I try to do anything with Excel, I always get this error, although sometimes it comes out of different source VIs.  Excel_Open.vi is another.
    These logging VIs have worked just fine until upgrading to Excel 2007.  I checked, and I was using a really old version of the Report Generation Toolkit, v1.0.1.  I read the documentation and had a big sigh of relief when I realized I needed to upgraded to v1.1.2 to get Excel 2007 support.  However, even after upgrading, I'm still getting the same errors.  I'm using LabVIEW 8.0.1, and I'm also building these VIs into an application.   The error occurs both in the LabVIEW IDE and in the built application.  Does anybody out there have any idea what I can do to fix this?  I googled a little, and discovered this is a COM error, but I can't find any references to the Report Generation Toolkit specifically.
    Thanks,
    Phil
    Solved!
    Go to Solution.

    Hi Christian,
    I do not see that exact option listed, do you mean "user interface"?  I recognize the "Run in UI Thread" option, it's on the Call Library Function Node.
    I checked, and my top-level VI has "same as caller" set, and I believe all my VIs are set to "same as caller".  Are you suggesting I change my top-level VI preferred execution environment to "user interface", or just the logging sub-VIs that use the Report Generation Toolkit?
    Thanks,
    Phil
    Attachments:
    VI_properties.png ‏15 KB

  • Fetching data in R/3 via portal application(JSPDYNPage)

    Hello Everyone,
                           I want to fetch data in R/3 server via portal application(JSPDYNPAGE) & display that data as an output of the portal application in TABLEVIEW format. Can anyone guide me on this (I:e-How to connect to R/3 server via portal component & fetch data & display the same). any similar application developed for a reference will be of great help.
    Thanks,
    Chetan

    Hi Chetan,
    I hope you know how to create a JSP Dyn Page, anyway I will explain it briefly.
    Open NWDS->File->New->Create a portal application project->Specify the project name
    right click on the project->New->Create a new portal application object->Portal component->Select JSP dyn page-(By default it creates class and all)->this is available under description on the right column-
    Now goto the Java page->see the functions->attach zip and jar files(HTMLB plugin)
    ->Right click on the project->goto properties->Java build path->Add external jars->Select com.sap.portal.htmlbbridge.zip and htmlb.jar
    This is how JSP page is created.
    Now we want to do establish connection with R/3. That I will discuss in the next session.
    Award points if this was helpful......
    All the best for you
    Regards,
    Arun Jacob.

  • The application called VirusScan that comes preloaded on the macbook will no longer open, claiming that it is corrupt and that I must reinstall it.  After looking in the app store it does not appear that said application is available for re-downloading.

    The application called VirusScan that comes preloaded on the macbook will no longer open, claiming that it is corrupt and that I must reinstall it.  After looking in the app store it does not appear that said application is available for re-downloading. Is there a special, non-app store place where I am to go for this?
    Also, I installed MacKeeper about two-three months ago and am questioning its performance. Looking for input as to whether or not this application helps or hinders my system.

    I'll back up Csound on the MacKeeper thing.  In fact, I actually wrote the following about it:
    http://www.reedcorner.net/news.php/?p=245
    Remove is ASAP.  Do not use the provided uninstalled, as there are widespread reports of pop-ups advertising MacKeeper on your system after incompletely removing it.  Try this:
    http://applehelpwriter.com/2011/09/21/how-to-uninstall-mackeeper-malware/
    As for VirusScan, Barney is right on the money that it does not come preinstalled on any Mac shipped new from Apple.  However you have gotten it, your best bet is removing it.  See my Mac Malware Guide for more information that will help you understand and avoid Mac malware without relying on anti-virus software.
    http://www.reedcorner.net/guides/macvirus
    (Note that my pages contain links to other pages that promote my services, and this should not be taken as an endorsement of my services by Apple.)

  • Support problem. The adviser tried to diagnose the failure of an application called JOTNOT PRO to update. He said he'd phone back at 8pm. I pick up his call at 8pm. Electronic voice: thank you for calling apple. We are now closed" So now I have 2 problems

    Support problem. The adviser tried to diagnose the failure of an application called JOTNOT PRO to update. He said he'd phone back at 8pm. I pick up his call at 8pm. Electronic voice: thank you for calling apple. We are now closed" So now I have 2 problems: the adviser had got me to reset so bye bye wifi passwords and settings. And then when he phones back as we agreed he's not actually on the phone, it's just a voice saying Apple Support is now closed! What on earth is going on at apple support I wonder.
    Anyway, the original problem: an application called JotNot Pro fails to update. The error message says something like "you cannot update this cos either you bought it with a different Apple ID or somebody else bought it."
    Neither applies. Can anybody help?
    PS. This is my first approach to the support community so please bear with me!
    William

    You might have better luck contacting the app's support or developers.

  • Publish Sharepoint 2013 via Web Application Proxy and Kerberos Authentication

    This is similar to
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/66c23aae-8774-4257-b9f9-b796e69b0318/action?threadDisplayName=publishing-sharepoint-2010-using-web-application-proxy
    However I have tried his resolution to no avail.
    I am trying to publish a SharePoint 2013 website via web application proxy. SharePoint 2013 is using negotiate (Kerberos) as its authentication provider. When trying to browse to the site externally via the WAP I get an http error 500 internal server error.
    In the web application proxy's event viewer I find the following two entries every time I try to browse the site.
    event ID 13019
    level: warning
    Web Application Proxy cannot retrieve a Kerberos ticket on behalf of the user because of the following general API error: No credentials are available in the security package
    (0x8009030e).
    Details:
    Transaction ID: {5672be45-a4b8-0005-58ff-7256b8a4cf01}
    Session ID: {5672be45-a4b8-0000-3909-7356b8a4cf01}
    Published Application Name: sharepoint
    Published Application ID: ****
    Published Application External URL: https://sharepoint.domain.com
    Published Backend URL: https://sharepoint.domain.com
    User: [email protected]
    User-Agent: Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 920) like Gecko
    Device ID: <Not Applicable>
    Token State: OK
    Cookie State: NotFound
    Client Request URL:
    https://sharepoint.domain.com/home?authToken=****client-request-id=****
    Backend Request URL: <Not Applicable>
    Preauthentication Flow: PreAuthBrowser
    Backend Server Authentication Mode: WIA
    State Machine State: BackendRequestProcessing_Pending
    Response Code to Client: <Not Applicable>
    Response Message to Client: <Not Applicable>
    Client Certificate Issuer: <Not Found>"
    And
    event ID 12027
    level: error
    Web Application Proxy encountered an unexpected error while processing the request.
    Error: No credentials are available in the security package
    (0x8009030e).
    Details:
    Transaction ID: ****
    Session ID: ****
    Published Application Name: Sharepoint
    Published Application ID: ****
    Published Application External URL: https://sharepoint.domain.com/
    Published Backend URL: https://sharepoint.domain.com/
    User: [email protected]
    User-Agent: Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 920) like Gecko
    Device ID: <Not Applicable>
    Token State: OK
    Cookie State: NotFound
    Client Request URL:
    https://gateway.dcsch.co.uk/home?authToken=****client-request-id=****
    Backend Request URL: <Not Applicable>
    Preauthentication Flow: PreAuthBrowser
    Backend Server Authentication Mode: WIA
    State Machine State: OuOfOrderFEHeadersWriting
    Response Code to Client: 500
    Response Message to Client: <Not Applicable>
    Client Certificate Issuer: <Not Found>"
    I have tried everything I have seen in many posts and the one linked above but cannot get this working. It does work fine internally.

    And within the next 10 minutes I found this
    http://technet.microsoft.com/en-us/library/dn308246.aspx#Kerberos
    Needed to set up delegation to ANY service in the Web application proxy

  • Unable to install the latest version of Adobe Muse via Adobe Application Manager

    I´m a user of Creative Suite applications  and all of them have been updated successfully with the exception of the latest version of Adobe Muse.
    I´m unable to install it. I get error DW 050
    I´m using Windows 7 64 bit.
    All previous versions of Adobe Muse have been installed OK.
    Following a forum discussion I could read, I uninstalled the previous version, but the installation fails again.
    Does any body know how to solve this issue?

    Dear Sachin:
    Thank you for your help, however I have to get back to you to inform that after  downloading the new package based on the link that you´ve provided, I´m  still unable to execute the application.  I get the message: “block by the administrator”  and also another message: “the editor of this program is unknown and unsafe”. Please note that all other programs from Adobe´s Creative Cloud have been downloaded and installed with success. All Adobe Creative programs have been installed on my computer several months ago and all are working fine so far.  This morning I installed an update for Photoshop without  any problem. It seems that the problem persists only with Muse. I have to highlight that I´m the administrator of my PC and therefore all applications are currently being executed as administrator. I have never had the intention to block any program, including obviously Adobe´s Creative Suite programs.
    Could you please let me know how to splve this problem?
    Michael.
    De: Sachin Hasija [email protected]
    Enviado el: lunes, 28 de enero de 2013 18:57
    Para: retonxxy
    Asunto: Unable to install the latest version of Adobe Muse via Adobe Application Manager
    Re: Unable to install the latest version of Adobe Muse via Adobe Application Manager
    created by Sachin Hasija <http://forums.adobe.com/people/Sachin+Hasija>  in Help with using Adobe Muse - View the full discussion <http://forums.adobe.com/message/5028441#5028441

Maybe you are looking for

  • How to transfer an Imovie project from one Mac to another?

    I don't see any way to save it onto a disc or flash drive to get it to the other computer. Thanks for the help, Charlie

  • Approvals steps (All, Serial), how to delete?

    hi, I´m using Oracle Portal 9i, defining the approvals to manage portal´s content, and have some problem: When i´m choosing the specific routing method (All.serial), which is the corect procedure to delete this step? Im asking this because this step

  • How to use XLIFF file as resource bundle in Java code

    We use xliff as resource bundle for our ADF application. it is has been no problem to have localized message displayed on UI. how ever, I'm wonderring how to use Java code to access xliff as resource bundle which similar to access properties resource

  • Adobe form for PO

    Hi We have configured Print/Fax PO to use a customized Adobe form. Recently I changed the form to add a function module in the form routines. I've tested the changes and it's working perfectly in development system as well as QA system. But after mig

  • Cpptasks - working hello world jni example on linux

    I have a working hello world example working on linux that uses cpptasks for the build. I'll post it here as I don't see any info on this out there. I hope this is helpful for you. -Todd Contents: - build.xml - helloworld.c - helloWorldCWrapper.java