Launch Adobe Flex iView from Specific URL

I was wondering if there was a way to launch a BSP iView from a direct URL, rather than having to log in to the portal and navigate to the iView. For example, if I create an Adobe Flex application called SamplePortal, I want users to be able to click on and bookmark a link that takes them directly to the application, while still taking advantage of the NetWeaver user authentication.
I see 2 options available:
             1.  Create a Quick Link (http://<servername>:50000/irj/portal/SamplePortal) - I can;t seem to get this one to work            
             2. Directly Access the iView (http://<servername>:50000/irj/servlet/prt/portal/prtroot/pcd!3?&NavigationTarget=SamplePortal) - I also can't seem to get this method to work
Which is best?

1. QuickLink option
You can assign a value to the quick link property of an iView or a Page and then you can navigate to that quick link using a direct URL like:
http://myServer:50000/irj/portal/myQuickLink
However, the iview/page should be assigned to the user via a Role assignment for it to work.
http://help.sap.com/saphelp_nw04s/helpdata/en/97/b0ef8b24a64ae884f0ab246e54cae5/content.htm
2. Navigation Target
The navigation target specifies the location of an iView or a page in the current user role. The target can be obtained from the portal catalog as a value that is concatenated by folder id s, roles or other objects.
http://myportal.wdf.sap.com:8100/irj/index.htm ?
NavigationTarget=ROLES%3A//portal_content/MyRole/MyRole/MyTest/MyIView
You should be mentioning the PCD path in your Navigation Target.
http://help.sap.com/saphelp_nw70/helpdata/en/18/3fb84033a8b533e10000000a155106/content.htm
Thanks,
Shanti

Similar Messages

  • Iam unable to access my adobe flex application from my safari browser

    Hi,
    iam unable to access my adobe flex application from my safari browser, which i could able to access from my iphone4.
    please suggest.
    Thanks,
    Bodhtree Team

    This is a user forum we do not work for Adobe you need to contact Adobe directly Chat or Phone. Adobe self praise states their awesome support people.  Of course you know how much faith to give self praise. Learn Photoshop, get help and support | Adobe Photoshop CC   
    It is easier to get the phone number from Google then Awesome Adobe.com

  • Launching the Flex debugger from ant

    I use an ant target like this:
                    <target name="launch">
                                    <echo>LAUNCH</echo>
                                                    <exec executable="${FLASHPLAYER_EXE}" errorproperty="trace.output">
                                                    <arg line="'${DEPLOY_DIR}\SellersApp.swf'" />
                                    </exec>
                    </target>
    to launch a swf in the debug flash player.
    I would like to launch the Flex debugger and make use of break points etc.  I tried replacing FLASHPLAYER_EXE with the path to Flex, but that tried to launch a new instance of Flex.  I looked at the Ant manual but could not work out how to address the running instance of Flex that launched Ant.
    I have been using the Builder configuration method used here:
    http://www.rozengain.com/blog/2008/04/24/flex-builder-ant-build-debug-console-output/
    But then I run into problems when I just try and run an Ant target independently - it insists on proceeding with the whole launch operation first.
    I posted a variation on the question here: http://forums.adobe.com/thread/578171 but I think I named it poorly and put it in the wrong forum - so apologies for cross posting.

    Unless Eclipse's debug/launch infrastructure is exposed to ant, I'm not sure how this is possible.
    However, using the command line debugger - fdb - should be possible from ant.
    Another developer has been trying to get this to work. You need to pass -unit to fdb and create a file called .fdbinit that has debugger commands in it.
    -Anirudh

  • Launch Adobe offline form from Mobile device

    Hi,
    Our use case : We are trying to launch adobe form from Mobile device.
    Idea : The form template is locally stored on the mobile device. The mobile application tries to launch this adobe form and populate some of the fields and then send this data to SAP.
    What is the best way to achieve this ? Is it possible to launch the adobe form and then populate the fields?
    What is the best way to transmit the data, as GPRS is the mode of communication.
    any thoughts would really help.
    Thanks,
    Saujanya

    Hi Saujanya,
    Are you using SAP NetWeaver Mobile 7.1?
    Thanks & Regards,
    Abhijit

  • Calling an Account CRM iView from a URL

    Is there anyway i can send Account Id Parameter as a part of URL and bring the result back. I was able to use the URL http://hostname:8001/sap/bc/bsp/sap/crm_bsp_frame/maindh.do?APPL=CRMM_ACCOUNT to bring up the Account iView. But I would like to pass Account Id and get the details of the Account by passing account id as a part of the URL. Is this possible.
    Any help appreciated.

    Hello Michael,
    please use the CRM Object Link functionality. If your settings in the Table CRMC_PRT_CUSTOM are correct and the correct Role has been assigned to the calling user this Coding should help you to open the Account application with the Account ID in the Portal:
          CALL METHOD cl_prt_url_generator=>get_navigation_info
            EXPORTING
              im_object_type = 'ACCOUNTCRM'
              im_method      = 'DEFAULT'
              im_object_id   = 'AccountID'
            IMPORTING
              ex_url         = url.
    Best regards,
    Gregor

  • Adobe AIR Needed on Android / iOS to Run Adobe Flex Apps

    Hi all,
    I want to confirm if the user has to install Adobe AIR before launching Adobe Flex apps on Android and iOS Devices. Is there any way that we could embedd Adobe AIR setup in the app file so that the user dont have to hastle in installing Adobe AIR.
    Taimur

    It gives you only three options:
    Signed packages for each target platform.
    Signed AIR package for installation on desktop.
    Intermediate AIRI package that must be signed later.
    For mobile apps, we need to select the first option to get the .apk and .ipa file as the second option would generate .air file. None of the options offer to package AIR runtime. Only the first option gives you the option on NEXT window to include the download link of AIR Runtime.
    If i am wrong, kindly point me to that specific checkbox.
    OR do i have to put Runtime.apk in the assets folder of my source code so that it gets packaged?

  • Adobe Flex manuals

    Hello everybody,
    i'm looking for 3 manuals:
    - Complete Adobe flex manual(from basics onwards)
    - Adobe flex builder manual
    - Flex reference
    (all the latest versions)
    Could you give me some links?
    I will put among my favorites :-)
    Thanks so much

    http://download.macromedia.com/pub/labs/air/air_b2_docs_flex_100107.zip

  • Launching instant messaging component from web dynpro

    Hi
    We have a requirement to launch instant messaging component from a web dynpro java link. Could you tell me what APIs can be used here? Is it possible to launch the component in a new browser window through some API calls?
    From collaboration launch pad if we take the link of instant message from properties and try to open it a new browser instance, we find a message staing "Session not started" and there is some java script error in the page. Also the Send button is invisible and the other buttons Leave Session, Close Session are inactive. Is it possible to launch the messaging window from a url?
    The url we used to launch it is as below.
    http://host:port/irj/servlet/prt/portal/prtroot/com.sap.netweaver.coll.appl.ui.rtc.RTCComponent?jspName=Chat.jsp&paramIndex=2&initiator=X
    Looking forward for your comments.
    Thanks
    Sudeep

    It's possible. On your alv you have to add botton with action to call bsp.
    You can use the following coding to determine the object type...
    CALL METHOD lr_mapping_srv->determine_ui_object_of_bor
        EXPORTING
          iv_bor_object_key  = lv_bor_object_key
          iv_bor_object_type = ls_orderadm_h-object_type
          iv_logical_system  = ls_orderadm_h-logical_system
        RECEIVING
          rv_result          = lv_ui_object_type.
    Then you have to build bsp...
    lv_orderadm_h_guid_c = ls_orderadm_h-guid.
      CONCATENATE
        lc_par0 sy-mandt
        lc_par1 lv_ui_object_type
        lc_par2 lc_display
        lc_par3 lv_orderadm_h_guid_c
        lc_par4 'nocookie'
      INTO lv_query.
      CALL METHOD cl_bsp_runtime=>if_bsp_runtime~construct_bsp_url
        EXPORTING
          in_application = lc_bsp_application
          in_page        = lc_bsp_page
        IMPORTING
          out_abs_url    = lv_open_url.
      CONCATENATE lv_open_url lv_query INTO lv_open_url.
    and finally you have to call browser...
    lo_api_component  = wd_comp_controller->wd_get_api( ).
      lo_window_manager = lo_api_component->get_window_manager( ).
      CALL METHOD lo_window_manager->create_external_window( EXPORTING url = lv_open_url
                                                             RECEIVING window = lo_window ).
      lo_window->open( ).

  • How to catch URL parameter from Portal URL in Web Dynpro iView

    Hi All,
    I have a web dynpro application running as a portal iView successfully. Now the client wants to make it internationalized with 7 languages. Currently they access the portal - and via role assignment they get to the portal tab with the wd iView. Now they want to send a parameter for the language key with the portal URL. So when they are typing in http://myportal.mydomain.com now they want to type in http://myportal.mydomain.com?sap-locale=de or so. My question is how can I catch this parameter in the WD application when it is running inside a portal iView? Is it at all possible?
    I have written a very small application which is trying to catch a URL parameter named PARAM. The code I have written is the default one as below:
    String paramValue = WDWebContextAdapter.getWebContextAdapter().getRequestParameter("PARAM");
    When I run the application standalone and add the PARAM=something in last of the URL I can catch it. But when I create an iView and while previewing it I add the same PARAM value it is coming as null all the time. Same when I add this iView to a role and show it via role assignment in protal. Please help to let me know how to achieve this. I think if I can read the parameter value from Portal URL in the WD iView - then I can set it as the default locale of the application and then show language specific file to achieve internationalization.
    Your urgent help will be highly appreciated.
    Warm Regards,
    Shubho

    Hi Shubhadip
    Even if you get the parameters, how do you internationalize your application? Are you not following the standard way as described in the following link. In this case you never need to capture any such parameter. This is done by the WD runtime automatically .
    <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/f4/d95664da179b4db731e21c2e470b72/frameset.htm">Internationalization of WD projects</a>
    You can retrieve application parameters specified at the creation of iview by "adding parameters(with the same name as in iview application parameters) to the default plug of the Component Interface View of the WD application". "onDefaultPlug" method of the interface view controller you get these values as parameters, which you can save in the context node of component controller for later use.This is guaranteed to work.
    But again this is not what you want exactly. You want the user to specify the value at runtime. If you have just 7 languages, you can create 7 set of iviews with different application parameter value indicating language key, and assign to 7 different set of roles, each representing one set of users with common language.
    I hope you find a solution.
    Regards
    kk

  • Launching Adobe Presenter from PowerPoint

    I am trying to launch Adobe Presenter from PowerPoint and keep getting the following error:
    "Adobe Presenter has encountered an unexpected problem while working with this presentation.  Try saving your work to a new file and restarting PowerPoint.  If the problem persists, consult the Help menu item, or contact support at http://www.adobe.com/support/presenter."

    Hello,
    Welcome to Adobe Forums.
    Which version of Adobe Presenter are you using ?
    Which version of MS Office are you using ?
    Did you try using Adobe Presneter with a different user account of your computer ?
    Does this happen with every presentation or with a specific presentation ?
    Thanks,
    Vikram

  • Crossdomain.xml issue - Accessing SAP from adobe FLEX

    Hi All,
    We are in the process of trying to integrate 4 SAP bapis exposed as Web services from adobe flex.
    When we do so we are getting a "security error accessing URL"
    The URL of our flex application is:
    http://10.10.0.48:8081/water0305/iden.html
    The WSDL of the web service is:
    http://10.10.0.66:8001/sap/bc/srt/rfc/sap/ZKK_BAPI_EQMT_DETAIL?sap-client=800&wsdl=1.1
    We looked at various forums and we found that adding a crossdomain.xml file to the root directory
    (at the destination server) will resolve the issue.
    I did implement all those steps on the R/3 side to add a crossdomain.xml to an ABAP WAS.
    crossdomain.xml on WAS
    however i still get those errors(security error accessing URL).
    Below is the code i use to access the SAP web service
    <mx:WebService
    id="EqmtDetailWS" showBusyCursor="true" fault="Alert.show(event.fault.faultString)" >
    <mx:operation name="EqmtDetail" resultFormat="e4x" result="getEquip_result(event);" fault="getFault(event);">
    <mx:request>
    <Equipment></Equipment>
    </mx:request>
    </mx:operation>
    </mx:WebService>
    We are  displaying the SAP info on a map service provided by esri so we included the load operation here.
    <-Loading the wsdl->
    private
    function onExtentChange(event:ExtentEvent):void {
    EqmtDetailWS.wsdl=
    "http://10.10.0.66:8001/sap/bc/srt/rfc/sap/ZKK_BAPI_EQMT_DETAIL?sap-client=800&wsdl=1.1&sap-user=******&sap-password=****&sap-language=EN&~transaction=iw51";
    EqmtDetailWS.loadWSDL();
    <Displaying the info from SAP>
    private function getEquip_result(event:ResultEvent):void {
    equip_desc = event.result.Equitext.Equidescr;
    txtAreaEquipDetail.htmlText = txtAreaEquipDetail.htmlText + "Equi. Desc. : " + event.result.Equitext.Equidescr + "\n";
    var material:String=event.result.Equimaster.Material;
    SAPIDAliasEquipDesc =event.result.Equitext.Equidescr;
    material=material.substring(14,18);
    txtAreaEquipDetail.htmlText = txtAreaEquipDetail.htmlText + "Material : " + material + "\n";
    txtAreaEquipDetail.htmlText = txtAreaEquipDetail.htmlText + "Serial No : " + event.result.Equimaster.Serialno + "\n";
    var costcntr:String=event.result.Equilocation.Costcenter;
    costcntr=costcntr.substring(7,10);
    txtAreaEquipDetail.htmlText = txtAreaEquipDetail.htmlText + "Cost Center : " + costcntr + "\n";
    CustomerID = event.result.Equisales.Customer;
    This is how we load the policy file.
    Security.loadPolicyFile(
    http://10.10.0.66:8001/sap/bc/bsp/sap/zroot/crossdomain.xml);
    This works fine when we run it from the IDE but throws up an error when we deploy it on the server
    So are we missing something ?
    Is there anything else to be done to overcome the security issue ?
    Thanks in advance.
    Regards,
    Karthik.

    Hi Rich,
    I followed the steps in your video when our system was R/3 4.7 (WAS 6.20) and the test worked fine, i.e. accessing the crossdomain by typing http://server:port/crossdomain.xml.
    I followed the same steps with our new version (we're undergoing an upgrade) but I kept getting the error message:
    "BSP Exception: the BSP URL /crossdomain.xml Does Not Contain Any Application Entries".  Then I saw Ivan post suggesting implementing OSS Note 1260386.  I applied the Note but I got the same error message. 
    Then I ran function ICFBUFFER_INIT to make sure the buffer is cleared, cleared the cache in the browser and still got the same error message.
    Our system is ERP 6.0, NetWeaver 7.0, level 17 (BASIS Component is SAPKB70017).
    Please help.  Thank you.
    Achille.

  • I have been putting in a URL and yahoo snags it parses it to several words then gives me a search page... I use Google for search andf I want to go to the specific URL I entered... How do I block Yahoo from doing this crap?

    I use google for my search engine. I do not have any reference to Yahoo in my plugins or extensions on Firefox. Every time I enter a specific URL in the Firefox box, Yahoo comes up, has the full URL I entered to go directly to. It has the URL in the Yahoo search entry field and it parses the name to several words that make up the entire URL. Asks me if I only want the name I entered and lists every site that contains the words it parses... Yahoo is really screw up if it hijacks the browser. How do I prevent them from doing this...

    Hi,
    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Urgent- using adobe flash player 10 to view files from a URL (in javascript)

    Hello
    I am trying to cereate a video search engine that retrieves and then plays videos. I have decided to use adobe flash player to play the given files, howver with no luck. I am successful at actually hosting the player in my html code, however, when I provide the player with the following URL to retrieve the video frmo it, I am completely unsuccessful at getting the video to play in the player.
    http://developer.truveo.com/apps/home/index.php?method=truveo.videos.getVideos&query=id%3A 4186222390&play=1
    what am I doing wrong? this is extremely urgent that I get this donem running against a close deadline. Kindly, advise me what is the best way to play the files from such URL's after the search engnie has found them. The whole thing I am trying to acheive is playing a given searched video within my current html page. So i decided to host the player in my code.
    Please, do take some time to consider my request. Your time is greatly appreciated
    Best

    This seems to be a problem for everyone. A
    ny new downloads to fix this issue?
    Thanks,

  • How can I get specific URLs from outlook to open in firefox where IE is my default browser

    I require to open specific URLs from outlook to be opened in Firefox. However, IE will be my default browser.

    Try this tutorial ;)
    http://support.mozilla.com/en-US/kb/Remembering+passwords

  • Launching Adobe Viewer from a Swing application

    How do I launch Adobe Viewer (or Reader) from my Swing application. I have a help menu item that needs to open the viewer with the PDF help manual. Since the application is cross-platform, do I need different versions of Adobe with my install package? Thanks for any help.

    Thanks. I tried the adobe bean and it seems to work fine until I select the "Print" icon. It crashes the Viewer and my application as well. I get the following:
    Any suggestions?
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : 11 occurred at PC=0xff2c614c
    Function name=realloc
    Library=/lib/libc.so.1
    Current Java thread:
    at sun.awt.motif.MTextFieldPeer.create(Native Method)
    at sun.awt.motif.MComponentPeer.init(MComponentPeer.java:169)
    at sun.awt.motif.MComponentPeer.<init>(MComponentPeer.java:179)
    at sun.awt.motif.MTextFieldPeer.<init>(MTextFieldPeer.java:68)
    at sun.awt.motif.MToolkit.createTextField(MToolkit.java:85)
    at java.awt.TextField.addNotify(TextField.java:194)
    at java.awt.Container.addNotify(Container.java:1579)
    at java.awt.Panel.addNotify(Panel.java:74)
    at java.awt.Container.addNotify(Container.java:1579)
    at java.awt.Window.addNotify(Window.java:349)
    at java.awt.Dialog.addNotify(Dialog.java:247)
    at java.awt.Window.pack(Window.java:367)
    at com.adobe.acrobat.gui.PDFPrint$PageRangeDialog.<init>(PDFPrint.java:144)
    at com.adobe.acrobat.gui.PDFPrint.<init>(PDFPrint.java:18)
    at com.adobe.acrobat.gui.PrintUI.printPages(PrintUI.java:183)
    at com.adobe.acrobat.gui.PrintUIVerb$PrintTransactor.printFileWithUI(PrintUI.java:591)
    at com.adobe.acrobat.gui.PrintUIVerb$PrintTransactor.buildChanges(PrintUI.java:556)
    at com.adobe.pe.notify.Transactor.commit(Transactor.java:44)
    at com.adobe.pe.awt.UIVerb$1.buildChanges(UIVerb.java:151)
    at com.adobe.pe.notify.Transactor.commit(Transactor.java:70)
    at com.adobe.pe.awt.UIVerb.invoke(UIVerb.java:51)
    at com.adobe.pe.awt.ToolBar.mouseReleased(ToolBar.java:419)
    at java.awt.Component.processMouseEvent(Component.java:3715)
    at java.awt.Component.processEvent(Component.java:3544)
    at java.awt.Component.dispatchEventImpl(Component.java:2593)
    at java.awt.Component.dispatchEvent(Component.java:2497)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
    at java.awt.Container.dispatchEventImpl(Container.java:1200)
    at java.awt.Component.dispatchEvent(Component.java:2497)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
    Dynamic libraries:
    0x10000 /shared/j2sdk1_3_1/bin/../bin/sparc/native_threads/java
    0xff360000 /lib/libthread.so.1
    0xff3a0000 /lib/libdl.so.1
    0xff280000 /lib/libc.so.1
    0xff260000 /usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1
    0xfe480000 /local/j2sdk1_3_1/jre/lib/sparc/client/libjvm.so
    0xff210000 /lib/libCrun.so.1
    0xff1f0000 /lib/libsocket.so.1
    0xff100000 /lib/libnsl.so.1
    0xff1c0000 /lib/libm.so.1
    0xff240000 /lib/libw.so.1
    0xff0e0000 /lib/libmp.so.2
    0xff0a0000 /local/j2sdk1_3_1/jre/lib/sparc/native_threads/libhpi.so
    0xff070000 /local/j2sdk1_3_1/jre/lib/sparc/libverify.so
    0xff030000 /local/j2sdk1_3_1/jre/lib/sparc/libjava.so
    0xfe450000 /local/j2sdk1_3_1/jre/lib/sparc/libzip.so
    0xfd060000 /local/j2sdk1_3_1/jre/lib/sparc/libawt.so
    0xf4880000 /local/j2sdk1_3_1/jre/lib/sparc/motif21/libmawt.so
    0xfd010000 /shared/j2sdk1_3_1/bin/../jre/lib/sparc/libmlib_image.so
    0xf4600000 /lib/libXm.so.4
    0xf4580000 /lib/libXt.so.4
    0xfafd0000 /lib/libXext.so.0
    0xfafa0000 /usr/openwin/lib/libXtst.so.1
    0xf4480000 /lib/libX11.so.4
    0xfac60000 /lib/libSM.so.6
    0xfac30000 /lib/libICE.so.6
    0xf4380000 /local/j2sdk1_3_1/jre/lib/sparc/libfontmanager.so
    0xf4ba0000 /usr/openwin/lib/libdps.so.5
    0xf4860000 /shared/j2sdk1_3_1/bin/../jre/lib/sparc/libsunwjdga.so
    0xf4830000 /usr/openwin/lib/libdga.so.1
    0xf4560000 /shared/j2sdk1_3_1/bin/../jre/lib/sparc/libxinerama.so

Maybe you are looking for

  • Get the value of a particular field in a segment of an Idoc

    Hi All, I have a requirement where I need to write a report which will fetch the value of a particular field in a segment of an idoc. I have the idoc number segment and field name as input parameters by which I can fetch Sdata from EDID4 but the conf

  • Forms are not opening after applying QSP patches in R12

    Hi All, please help on below issue. forms are not opening after applying QSP patches in R12. all services are up and runnin. E-biz:12.0.6 DB:11.2.0.2 Thanks in Advance. Regards Kumar

  • Got NullPointerException using plain/text content in the mail.

    Hi, Here is the code sipnet, and i am facing problems, when i use it         InternetAddress[] addressTo = new InternetAddress[tok.countTokens()];         int i=0;         while(tok.hasMoreTokens())             addressTo[i++] = new InternetAddress(to

  • Handling Events in OOPS ALV

    Hi All,       I am using ALV OOPS for handling events.I have a scenario like in my ALV, i will change/insert/delete the records, i need to update the DB table when i press the save button. I need to throw an error if the user enters an invalid data l

  • Help me with this code please

    Hello, This is the first program that I have attempted to write alone....and I am stuck. I am trying to acquire data from a scope. I want the vi to only load the scope setup the first time the code is executed. Once the setup has been loaded I just w