WDRuntimeException: Exit-Plug must no be triggered with an URL when running

Dear SAP,
In our SRM-JAVA system, when I am leaving a web page, I get this error :
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal.
Use portal navigation instead to navigate to another application!
at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:516)
at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:462)
at com.sap.mdm.srmcat.uisearch.master.wdp.InternalMasterWindowInterfaceView.wdFirePlugToApplicationPlugOUT
(InternalMasterWindowInterfaceView.java:205)
at com.sap.mdm.srmcat.uisearch.master.Master.callOCIComponent(Master.java:1119)
at com.sap.mdm.srmcat.uisearch.master.wdp.InternalMaster.callOCIComponent(InternalMaster.java:940)
... 32 more
More detail :
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:516)
at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:462)
at com.sap.mdm.srmcat.uisearch.master.wdp.InternalMasterWindowInterfaceView.wdFirePlugToApplicationPlugOUT(at com.sap.mdm.srmcat.uisearch.master.Master.callOCIComponent(Master.java:1119)
at com.sap.mdm.srmcat.uisearch.master.wdp.InternalMaster.callOCIComponent(InternalMaster.java:940)
at com.sap.mdm.srmcat.uisearch.master.MasterView.onPlugfromResultSetViewIn(MasterView.java
Thanks in advance for your input.
Best regards
SAP NetweaverAdmin
Edited by: SAPNetWeavAdmin on Jan 14, 2011 7:11 PM

Hi,
could you please take a look at the following SAP note and see if this is relevant for you?
1450826 - Error when SLD administration called in portal environment
About your problem, is this happening every time you leave a web page?
Regards,
Jonas Cella

Similar Messages

  • WDRuntimeException: Exit-Plug must no be triggered

    Dear gurus
    i  am getting this error while in JCo
    The initial exception that caused the request to fail, was:
       com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead to navigate to another application!
        at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:516)
        at com.sap.tc.webdynpro.progmodel.view.View.navigate(View.java:462)
        at com.sap.sld.wd.main.wdp.InternalMainInterfaceView.wdFirePlugToOldUI(InternalMainInterfaceView.java:154)
        at com.sap.sld.wd.main.Head.onActionAdministration(Head.java:277)
        at com.sap.sld.wd.main.wdp.InternalHead.wdInvokeEventHandler(InternalHead.java:227)
        ... 29 more
    Any help
    Thanks and Regards

    Hi Balaji
    Were you able to solve the problem? I'm aslo getting the same problem.
    Regards
    Kaleem

  • Unable to interact with Flash content when running Firefox with restricted user

    When running Firefox with limited Windows user on Windows XP the Flash elements are displayed, the content that is set to auto-play does so even, but the flash area doesn't receive any mouse input: e.g. when I right click in the area instead of the flash context menu I get the browser context menu as if the flash plug-in wasn't even there. The exact same page on the exact same computer but with Administrator user works as expected: can press buttons, interact with flash controls and the context menu upon right-click is of course the flash one. This behavior occurs even if I disable all add-ons.

    Try uninstalling your sound card driver in Device Manager and reboot your PC.

  • Issue with Enter-PSSession when running from the shell and via script

    Hello
    Can someone please help me with the following issue
    If I open the PowerShell console and do the following
    Enter-PSSession -computername Server1
    "This is a test" > C:\Log.txt
    Exit-PSSession
    It works e.g. the Log.txt file is create as expected on Server1
    However if I put the exact same command in a script and execute the script.
    ./TestScript.ps1
    The Log.txt file is created on my Client (e.g. PC) and not the Server1
    I also tried using $Session = New-PSSession -ComputerName Server1 etc.....
    then Enter-PSSession -Session $Session
    I also tried Enter-PSSession etc....
    Start-Sleep -seconds 60
    "This is a test" > C:\Log.txt
    Exit-PSSession
    Again no luck when running from shell all OK, then executing as a script (again from the command line) files is created on client
    Any ideas why this is happening please and how to resolve, I am using PowerShell v4 on the client and PowerShell v2 on the Server
    Thanks
    AAnotherUser__
    AAnotherUser__

    No, the command is explicitly designed for interactive use, not within a script. If you see
    http://technet.microsoft.com/en-us/library/hh849707.aspx you'll even see it clearly state that it "Starts an interactive session with a remote computer".
    There are quite a few threads elsewhere on the same subject, all of which say the same thing, for instance
    http://powershell.com/cs/blogs/tips/archive/2010/11/15/enter-pssession-do-s-and-don-ts.aspx and
    http://powershell.org/wp/forums/topic/running-multiple-remote-commands-with-enter-pssession/ and
    http://blogs.technet.com/b/heyscriptingguy/archive/2009/10/29/hey-scripting-guy-october-29-2009.aspx and
    http://social.technet.microsoft.com/Forums/scriptcenter/en-US/7e89b957-ff5b-42c4-b107-d7e18752fcf1/enterpssession-within-a-script
    So when you run it interactively, you've started the interactive connection to the remote computer and are now running the relevant commands on that machine. When you run it from the script it starts the remote connection, but crucially it doesn't use that
    new connection, the script is still being run in the current local session.
    When you think about it makes sense. Using the Invoke-command method you're connecting to a remote machine, sending the script block to the remote machine, and then running that block of code on the remote machine. The remote machine only knows about the
    code you send it, not the rest of the script (which is why if you use variables you have to pass them to invoke-command otherwise they won't be available to the script block on the remote machine. Conversely, when you use the Enter-PSSession method, you've
    connected to the remote machine, but you haven't passed any code to it. At that point you're on the remote machine, but it has no way to know what you want it to do since your script code is on the local machine. It can then either return to the local
    machine and run the next line of code locally (which it does), or sit there connected to the remote machine waiting input that will never come (which would be even less useful).

  • Issue with date formula when running a report on the 1st day of the month

    We have a formula that compares last month data against last year last month, the report runs on the 1st of every month although the report errors when it tries to run in January being the first month of the new year it tries to look for a month begining with Zero instead of looking back at decemeber which would be 12.
    Does anyone any solutions for this issue?
    Thanks,
    Chris
    Example of some formula's we have tried but none seem to work.
    if {@MonthName} = "December" then year({CDCCHD.CDOPDT}) in year(currentdate)-1 to year(currentdate)-2 else year({CDCCHD.CDOPDT}) in year(currentdate)
    OR
    (if {@Last Full Month Name}= "December" then year({CDCCHD.CDOPDT})= year(currentdate)-2 or
    {CDCCHD.CDOPDT} in lastyearytd else {CDCCHD.CDOPDT} in lastyearytd or
    {CDCCHD.CDOPDT} in yeartodate)
    OR
    ({CDCCHD.CDOPDT} in dateserial(year(currentdate)-1,month(currentdate),01)-1 to dateserial(year(currentdate)-1,month(currentdate)-1,01) or
    {CDCCHD.CDOPDT} in lastfullmonth)
    OR
    if {@monthname} = "December" then {CDCCHD.CDOPDT} in dateadd("m", -28, (currentdate)) to (currentdate)-14 else {CDCCHD.CDOPDT} in dateadd("m", -14, (currentdate)) to (currentdate)

    Chris,
    Give these formulas a try...
    Beg of Last Month
    DateAdd("m", DateDiff("m",#1/1/1900#, CurrentDate) - 1, #1/1/1900#)
    End of Last Month
    DateAdd("m", DateDiff("m",#1/1/1900#, CurrentDate), #1/1/1900#)
    Beg December of Last Year
    IF DatePart("m",CurrentDate) = 1
    THEN DateSerial(DatePart("yyyy",CurrentDate) -2, 12,1)
    ELSE DateSerial(DatePart("yyyy",CurrentDate) -1, 12,1)
    End December of Last Year
    IF DatePart("m",CurrentDate) = 1
    THEN DateSerial(DatePart("yyyy",CurrentDate) -1, 1,1)
    ELSE DateSerial(DatePart("yyyy",CurrentDate), 1,1)
    Note that the "End" formulas produce a value that shows midnight of the following day that you would normally expect to see... For example, if you are expecting to see 12/31/2009, it will show 1-1-2010.
    The reason is that the formulas come out to be midnight of the day shown... So a range of 12/1/2009 - 1/1/2010 will include 12/31/2009's data but none of 1/1/2010... (12/1/2009 - 12/31/2009 would actually cut off 12/31/2009).
    If for some reason your data is stored w/o time values then an adjustment would need to be mande.
    HTH,
    Jason

  • Hello, i use a LAN and access the server with its url, when i have to relogin using a different userid, am not able to do so. the session does not end even if i reopen the browser.

    we have a server and all of use the server's url to work on it. when i log out from the application, the session with the server doesnt end.
    mailto : [email protected]

    If the old ID is yours, and if your current ID was created by editing the details of this old ID (rather than being an entirely new ID), go to https://appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Click edit next to the primary email account, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iDevice, even though it prompts you for the password for your old account ID. Then save any photo stream photos that you wish to keep to your camera roll.  When finished go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https://appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

  • Problem with SAPFTP hanging when run online

    I searched earlier for a solution and didn't find anything, so hopefully this tip is not a repeat...
    If you use SAPFTP RFC destination (such as with function FTP_R3_TO_SERVER) which uses sapftp.exe on you local machine and your running Windows 7 it might not work because it gets blocked by the firewall, but Windows 7 probably won't give you a popup to allow/deny. The SAP transaction will just hang and then timeout. So, go into Control Panel -> Windows Firewall -> Allow a program... and check the boxes by SAPFtp to allow access manually.  This will probably solve your problem.

    Hi,
    try with: &PAGE& / &SAPSCRIPT-JOBPAGES&
    Best regards.

  • Crystal Report with subreports breaks when running on different databases.

    HI there
    I have a report with 5 subreports on that only works on the database I am designing it on. As soon as I run the report through my application on a database different to the one I design on, it seems to have lost all the parameter fields I created in one of the subreports (the one I have just added, the other 4 work fine) used to link to the main report.
    It then pops up with the Parameter Value box and asks for values for 2 parameters that I do not use to link to the subreport, nor have added to the subreport in design time, and in code when I step through the parameterfields list property, the parameters I added in design time to the subreport are not in the list but somehow these 2 parameter fields have been added to the subreport? These 2 parameters have the same names as some main report parameters which have been set already, but as mentioned these somehow now belong to the subreport.
    When I run the report through my app on the database I design on all parameters are present and the report works fine.
    The parameters in the subreport are all command parameters, linking to a command field, a formula field and another non-command parameter in the main report. All these are set and work fine in the main report.
    I set all the parameter values in code to the main report, and the subreports all use those to link to.
    I am using CR v10.2 with VB2008 using .NET 2.0 framework (although I had similar problems in VB2005), where the report links directly to a SQL databse via commands. There are 4 commands in the main report and one in the problematic subreport. The subreports command incudes a SQL "IF" statement based on one of the parameters I am linking from the main report.
    Please let me know if more info is required.
    Thanks.

    Hello, Eugen;
    I understand you are using Visual Studio .NET 2008 with bundled Crystal Reports Basic for 2008 (10.5). Do you have a full version of Crystal Reports you use to design reports with or are you designing inside Visual Studio .NET?
    I would like to suggest some ways to test and narrow down the issue.
    One subreport appears to be changing the parameters used when the underlying database changes. Is there a change in the Command it is based on?
    Create a simple report using the same command and the same database as is used in the problem subreport. Run it to confirm you get the same data as in the original.
    Now in design, go into Database|Set Datasource location and change to the new datasource. Do a Database|Verify database. Do you see the change in parameter fields you are seeing at runtime? Has the Command changed? Does it run through the application?
    If you see the same change there, it will have to be addressed in the designer first. If it runs well there, let us look further at the application.
    What is the order of your code?
       Open main report
       Logon to database
       Pass parameters
       Open each subreport
       Logon to the database
       Pass parameters
       View the report.
    Do you set all database locations before passing parameters?
    Were any of the parameters created as "NULL" in the designer?
    Once I have the answers to these questions we can look a little further.
    Elaine

  • Exclusion of BP, with TRM function when running the TCOD FDM_COLL_SEND01

    Hello Friends
    At the time of executing the FDM_COLL_SEND01 TCODE to all debtors, the system excludes all BP, which have different functions to UDM000 And FLCU00, excluding BP with TRM functions as TR0152, TR0151, TR0150, TR0100.
    But if these borrowers selected in the selection parameters, the PA seamlessly transferred these BP.
    Someone knows why this happens? and how do we solve?
    thank you very much
    Carolina

    Hi there,
    That gives me details of the error message and the configuration behind it but not how to resolve how to get the customer to create a BP?
    Thanks for your response.
    Regards,
    Corina.

  • Closing window of web dynpro application with exit-plug don't run in the EP

    Hi everybody,
    I want to close a window that contains a Web Dynpro with a close button, because it's used and create as a popup from an other iView (that's not created with web dynpros) in the EP. I read the different threads how to close a window in web dynpro, like JavaScript in WD
    I create a HTML file with the javascript code to close the window and it works fine, when I start the application separately.
    If I used it in the portal and click the close button I get the following error message:
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead to navigate to another application!
    I tried also: ...wdFirePlugExit("javascript:self.parent.close();") or some other javascript code, but got the same error message.
    Then I tried:
    WDPortalNavigation.navigateAbsolute(url,WDPortalNavigationMode.SHOW_INPLACE,(String) null, (String) null,(String) null);
    instead of fireing the outbound plug in the action of the close button
    (...InterfaceViewController().wdFirePlugExit(url);)
    but than a new window with the EP open and the old is still there!
    We use the NWDS2004s an the EP 7.00.
    It must be possible to close a (this) window!
    Thanks for any hint
    christian

    Hi,
       This is what you can do:
    1. You have already created the HTML file with the necessary javascript in the foloowing folder structure :
    src->Mimes->Components-><your component name>-><fileName.html>.
    2. Create a new iView of type URL in your portal.
    3. Get the absolute URL of this HTML file inside your project. This will be in the following format:
    http://<server>:<port>/webdynpro/resources/sap.com/<development ComponentName>/Components/<namespace>/<fileName>.html
    You can find it thus:
    try {
    String u = WDURLGenerator.getAbsoluteWebResourceURL(wdComponentAPI.getDeployableObjectPart(),"filename.html");
    wdComponentAPI.getMessageManager().reportSuccess(u);
    } catch (WDURLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    4. Now enter this URL string as the URL for the iview.
    5. Do a normal portal navigation to this iview on-click of the button.
    Regards,
    Satyajit.

  • Exit Plug not working in Portal

    Hi experts,
    I have a web dynpro application (WDP A) which fire an exit plug to another web dynpro application (WDP B). It works fine in normal web dynpro runtime. The architecture of the application is shown [here|http://img232.imageshack.us/img232/7172/exitplug.png].
    Now i have created an iView in the EP for WDP A. When the button which fires the exit plug is clicked, i get this error.
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead to navigate to another application!
    Seems exit plug is not working in portal run time. Any one has an idea on how to solve this?? Use portal navigation?? What is that?? any guideline and documentation on that??
    Thanks in advance.
    Best Regards,
    kityein
    Edited by: kityein lai on Aug 5, 2009 10:04 AM

    Hi,
    Now that your WD apps are running in a Portal they should be more "Portal aware".
    What I mean is that now they are part of a larger framework and you cannot just call the other WD app.
    To do this properly (as the error message says) you should use the portal navigation.
    Portal navigation consists of many variants: Normal, Dynamic, Quicklinks etc etc.
    I personally advice to use Quicklinks if you want to navigate between 2 applciations running in the portal but are not native-portal apps. Altough this might not fit your requrements in this scenario, I cannot say....
    In addtions here are some help resources:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/38/5dc53e5ae84d3be10000000a11405a/frameset.htm
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/97/b0ef8b24a64ae884f0ab246e54cae5/frameset.htm
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/00c110606a5277e10000000a1553f7/frameset.htm
    Hope this helps you a bit...
    Benjamin Houttuin

  • Replacement of Exit Plug to navigate to some URL

    Hi All
    After upgrade from Netweaver2004 to 2004s,
    Webdynpro application doesnt support Exit Plug to navigate to some URL, when webdynpro application is run in Portal.
    It gives following errors
    <b>com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead to navigate to another application</b>
    I tried using <b>WDPortalNavigation.navigateAbsolute</b>, but it is not working as expected.
    Please guide me what can be done
    Thanks and Regard
    Sonal Mangla

    Hi Sumit
              String deployableObjectName =
                   wdComponentAPI.getDeployableObjectPart().getDeployableObjectName();
                   WDDeployableObjectPart deployableObjectPart =
                        WDDeployableObject.getDeployableObjectPart(
                             deployableObjectName,
                             "IsrlAddrApp",
                             WDDeployableObjectPartType.APPLICATION);
                   // Get the URL of the application
                   String urlToTargetApp =
                        WDURLGenerator.getApplicationURL(
                             deployableObjectPart,
                             new HashMap());
    and now passing <b>urlToTargetApp</b>.
    I am not sure WDPortalNavigation.navigateAbsolute works for such urls also or does it work for only pcdid paths.

  • Error while firing a WD Exit Plug in Portal :(

    Hello All,
    Am new in WD and created the Quiz Demo Application referring to help.sap.com.
    I have added a URL to the Exit plug as:
    wdThis.wdGetQuizInterfaceViewController().wdFirePlugGotoUrl("http://toyouamit.googlepages.com/home")
    The application is working fine when run while deploying (from NWDS). But when run from the WD iView, the exit plug gives the following error:
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead.
    In attempt to resolve this we have created an URLiView but in vain!!
    Please guide
    Awaiting Reply.
    Thanks & Warm Regards,
    Ritu

    Hi,
    the error tells it:
    "Exit-Plug must no be triggered with an URL when running in portal. Use portal navigation instead."
    See here: http://help.sap.com/saphelp_nw2004s/helpdata/en/56/b4544251dcc153e10000000a1550b0/frameset.htm
    There is also another thread where this was discussed, you can find some hints to implement portal navigation:
    Closing window of web dynpro application with exit-plug don't run in the EP
    Kind Regards
    Stefanie

  • How to open a internet browser with specified url in java

    hai all
    i am naveen and i was working in a project in whihc i need to open an webbrowser with specified url when i click a button
    please help me
    i want to do it in core java with in swings not with applet
    waiting for reply

    http://forum.java.sun.com/thread.jspa?forumID=31&threadID=530774

  • Craete AUR package with no url in PKGBUILD ?

    Hi.
    I am trying to create a package for AUR.
    The package is just a script installed to /usr/local/bin
    it has no url as the script is included (as source)
    how can I create a package with no 'url' - when I try to upload to AUR is says I needed a url section
    I created one with
    url=()
    but then I get (when submitting package)
    'Package URL is missing a protocol (ie. http:// ,ftp://)'
    Can anyone help upload an AUR package (with no ur) ?
    Cheers !

    Just open a thread here for the package and link it in the PKGBUILD, like this package:
    https://aur.archlinux.org/packages.php?ID=41689
    UPDATE - Sorry, not that one, that is recursive
    This one is a better example:
    https://aur.archlinux.org/packages.php?ID=32483
    Last edited by SanskritFritz (2011-11-12 20:12:28)

Maybe you are looking for

  • Can i upgrade my laptop notebook video card?

    my laptop is HP Pavilion dm1 Notebook pc can i upgrade it's videocard so i can enjoy more HD games i'm dissapointed it can't play smoothly on new games such as nba 2k15 and nfs rivals its processor name is AMD E2-1800 AOU with Radeon (tm) HD Graphics

  • Problem with FMIS 4 and streaming of live events

    We have a problem on our platform and its driving us nuts... no seriously... NUTS. We have triple checked every possible component from a hardware level up to a software configuration level. The problem :  Our platform consists of 2 origin servers wi

  • No IPod Touch Device Recognized in Itunes 12.01

    I have an IPod Touch - Since I bought in in late 2013, I could not get ITunes to recognize and display my device in ITunes. My old IPod shuffle was recognized and displayed with the same PC and the same PC ports that I used for my IPod touch. I got s

  • Contact List.. Please help!!

    So i recently was syncing my blackberry to the computer because i had added some new contacts. I had done it before successfully, but this time when i had finished syncing (the comp said it was successful), i could not see the numbers of most of my c

  • I cant install x-fi drivers

    Hi. I?ve downloaded the new?drivers for Vista64bit-edition. If I start it, Windows installer trys to install the Audio devices. But everytime Vista says "Creative Device Driver Installation Program has stopped working. A Problem caused the program to