Flash Island WD ABAP Engine

Hello everybody
I've a question...
Is it possible using only ABAP ENGINE to develop with Flash Island on WD ABAP ?
Is it necessary having also the java engine?
Thanks to all.

Abap engine alone is enough to develop and embed flash applications in the flash islands.
You need abap engine and also adobe flex builder.
refer to this tutorial for step by step procedure to develop a demo application .
it doesnot require a java engine.
[http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10989ef6-968c-2b10-50a9-eb34a5267163|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10989ef6-968c-2b10-50a9-eb34a5267163]
thanks
sarbjeet singh

Similar Messages

  • Using flash island in ABAP Webdynpro

    Hi,
    I am trying to use Adobe Flash Island.. but when i right click on root element container i dont get option as Swap root element..
    I also tried creating new element with Flash Island option...
    I also cant find library stored in the MIME repository under SAP/PUBLIC/BC/UR/nw7/FlashIslands..
    What configuatin are required to be done for using flash island in WebDynpro ABAP...
    Regards,
    Jigar OZa

    Maybe you use the wrong NW version.
    Check that you use component SAP_ABA with version 701 or 711.

  • Error while running Adobe Flash Islands in ABAP Web dynpro

    Hi All,
    I am new to Adobe flash Islands. I am trying with simple examples. I have downloaded SDK and Flash Builder from Adobe.com
    I have build the flex project and imported as MIME in WD and integrated into it. If i see the design of the flex project in Flash Builder all seems ok. However, when i run my WD i am facing below error.
    TypeError: Error #1006: getCurrent is not a function.
         at sap::FlashIsland$cinit()
         at global$init()
         at Labelisland/initApp()
         at Labelisland/___Labelisland_Application1_initialize()
         at flash.events::EventDispatcher/dispatchEventFunction()
         at flash.events::EventDispatcher/dispatchEvent()
         at mx.core::UIComponent/dispatchEvent()
         at mx.core::UIComponent/set processedDescriptors()
         at mx.core::Container/createComponentsFromDescriptors()
         at mx.core::Container/createChildren()
         at mx.core::UIComponent/initialize()
         at mx.core::Container/initialize()
         at mx.core::Application/initialize()
         at Labelisland/initialize()
         at mx.managers.systemClasses::ChildManager/childAdded()
         at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()
         at mx.managers::SystemManager/initializeTopLevelWindow()
         at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()
         at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()
         at flash.events::EventDispatcher/dispatchEventFunction()
         at flash.events::EventDispatcher/dispatchEvent()
         at mx.preloaders::Preloader/timerHandler()
         at flash.utils::Timer/_timerDispatch()
         at flash.utils::Timer/tick()
    I tried couple of examples, all ending with same error and flash component is not getting displayed at runtime.
    Hope some one helps me. Thanks in advance.

    Hello,
    See Note: https://service.sap.com/sap/support/notes/1312542
    Flex SDK 3.4 and higher is not supported as documented.
    You should use Flex SDK 3.3 to build Web dynpro FlashIslands.
    Hope this helps!
    Thanks,
    Srilatha

  • Necessary software for flash islands

    Hi,
    can you pls. tell me what is needed to work with flash islands (for Abap). Which of the packages should I download
    at http://www.sdn.sap.com/irj/scn/downloads ->  SAP NetWeaver Main Releases or  SAP NetWeaver Composition Environment .
    Can I do it with SAPNW7.01ABAP Trial too ?
    Friendly Regards
    A. Ziegler
    Edited by: AlexanderZiegler on Feb 3, 2010 1:03 PM

    Dear Thomas,
    thank you for repliying.
    Is this release level the highest trial Software at SDN Downloads?
    SAPNW7.01ABAP  Trial.
    Regards
    A. Ziegler
    Edited by: AlexanderZiegler on Feb 3, 2010 3:04 PM

  • What SAP component support Flash Island in Web Dynpro for ABAP?

    Hi  Experts,
    What SAP component support Flash Island in Web Dynpro for ABAP? I don't find flash island control to place it in the view.
    Thanks,
    Duy

    FlashIsland is a native UI element like table or image - not a reusable component like ALV.  What release level is your system?  FlashIsland is only available on NetWeaver 7.0 Enhancement Package 1 and higher.
    Also the FlashIsland UI element must be a root UI element. Therefore it has be created in its own view.  Right mouse click on the ROOTUIELMENT in the UI element hierarchy and choose Swap UI Element Definition.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/b907cd77eb2d66e10000000a42189c/frameset.htm

  • Adobe Flash Islands for Web Dynpro ABAP Data Binding problem

    I have downloaded the NetWeaver 7.1 Trial (includes Adobe Flash Islands for Web Dynpro ABAP). I try to create a very simple FlashIslands component running within the Web Dynpro Application, everything looks good. However, all binding to the Flex component is not working. Does anyone know why?
    Since it's trial version, I login as BCUSER into NSP system. When I load up the build-in sample, such as Chart Demo, the binding to Flex seems working. I suspect if it has anything to do with package? I could only create my Web Dynpro under the $TMP package, as all the build-in sample are defined in SWDP_DEMO.
    Please help.
    Alan

    hi,
    Check out this link. It will give you an idea how to integrate Aobe island comp with web dynpro.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/307b434f-ff32-2b10-e885-991247270480
    Thanx.

  • [Integration] Web Dynpro ABAP calling Flex in Popup (without Flash Islands)

    Hi,
    We do not intend to install Enhancement Package 1 in a near future.
    Nevertheless, we do have requirements where Flex should be integrated with Web Dynpro ABAP (Flex components embedded or 'attached' to Web Dynpro ABAP applications).
    I would like to open a popup showing a Flex component. Then, the user validates and the Web DYnpro ABAP application is resumed. All this integrated within EP 7.0.
    What, according to you, would be the most effective combination : 
    - Suspend / Resume plug
    - Server-side cookies
    - iFrame (although it is deprecated)
    Given what I have read so far, it seems encapsulating the .swf within a BSP application would be the best shot. Could it be possible to get rid of this 'additional layer' ?
    Thanks in advance.
    Best regards,
    Guillaume

    Web Dynpro ABAP
    Define a suspend and a resume plug.
    BSP
    Retrieve the parameters sent by WDA either by AUTO attributes or the following code
    CONSTANTS: c_resume_name          TYPE string  VALUE `sap-wd-resumeurl`.
    DATA: lt_tihttpnvp                TYPE tihttpnvp.
    FIELD-SYMBOLS: <fs_httpnvp>       LIKE LINE OF lt_tihttpnvp,
                   <fs_dept_magasin>  LIKE LINE OF t_dept_magasins.
    ** Lecture des paramètres envoyés (par le WD ABAP)
    CALL METHOD request->get_form_fields
      CHANGING
        fields = lt_tihttpnvp.
    READ TABLE lt_tihttpnvp ASSIGNING <fs_httpnvp> WITH KEY name = c_resume_name.
    IF sy-subrc = 0.
      e_url = <fs_httpnvp>-value.
    ENDIF.
    Flex
    To return to the Web DYnpro ABAP, call a Javascript function within the BSP using this kind of code :
    jsReturn = ExternalInterface.call("sendBackToSAP", selectedDepartmentsParam, orderParam);
    BSP
    First, to react to the user action in the Flex component, define a Javascript function in the
          function sendBackToSAP(departements, ordre) {
             fireServerEvent(departements, ordre);
             return("Done");
    To fire a server-event (in order for BSP to call the WDA resume plug), I use this declaration :
    <!--  Event used by the Javascript to trigger OnInputProcessing so as to create
                  the server-side cookie -->
           <bsp:htmlbEvent name= "fireServerEvent"
                           id  = "flexAction"
                           p1  = "departements"
                           p2  = "ordre"></bsp:htmlbEvent>
    Last, I simply call the URL that the WDA gives me first :
    navigation->goto_page( e_url ).
    If people are interested in a more detailed presentation, feel free to reply to this post, and I will write a blog about this. Nevertheless, it should become pretty obsolete with the Flash Islands release... 
    Edited by: Guillaume Garcia on Oct 11, 2008 11:13 AM

  • Environment needed to build and test Flash islands ?

    Hi Everyone,
    I'm a Flex developer and I know very little about SAP technologies. I'm very interested in Flash Islands and the possibilities that they bring to the table. I attended Thomas Jung's talks at TechEd and I think I know how to build an Island on my own .. actually I've already kinda built one that I think would work. The documents at Mentor Workshop google code site were very helpful http://code.google.com/p/sdn-mentor-handson-2008/downloads/list
    Now the problem I have is that I have no where to test these Islands that I build (Thomas was gracious enough to help me test my first Island in WebDynpro and I hear its working) ... I don't work for a company and do not have access to a company installation ... so I would like to setup my own basic test Netweaver instance where I could tryout my Islands. I'm hoping that someone here could walk me through the steps I need to get started ... which version should I install? from where? Once the install is done do I need to do anything else? what do I do with all the .nugg and transport files provided here... http://code.google.com/p/sdn-mentor-handson-2008/downloads/list
    etc.
    I would really appreciate your help,
    Thank you,
    Mrinal
    http://weblog.mrinalwadhwa.com

    Hi. First thing you need is a NetWeaver ABAP system. You can download the trial from here.
    https://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/80fd9a0a-e306-2a10-c896-b84c77c13ed2
    Once this is installed, then you can install SAPlink, which will help you in importing the .nugg files.  If you don't have any NetWeaver ABAP experience, this may be a challenge for you.
    Regards,
    Rich Heilman

  • Flash Island: Get varibles from Flex into SAP

    Hello,
    I am trying to get the content of a variable from an Flash Island into SAP. I am using :
    FlashIsland.fireEvent(this, "add");
    in order to fire the event in SAP which is working well. But I also have a variable which content I want to send to SAP. I am using:
    FlashIsland.storeProperty(this , "ERGEBNIS", Ergebnis);
    which is not working. "ERGEBNIS" should be the name of the context attribute in SAP, Ergebnis is the name of the variable in flex.
    In my FlashIsland I have a GACEVENT called add which triggers the ACTION ADD and a GACPROPERTY called ERGEBNIS with the value FLASH.ERGEBNIS.
    My problem is to get the value of Ergebnis from FLEx to SAP.
    regards
    stefan

    The storeProperty should work.  I've got an application that uses that very technique and it is working just fine.  Make sure that your name usage is mapping properly.  For instance here is my applicatoin:
    I have a textField.  I register a function for the change event of the textField. In this function I copy the current value back with the storeProperty function:
    public function changeText():void
                   if (!RTE.htmlText == ""){
                  var l_text:String;
                        l_text = RTE.htmlText.valueOf()
                        l_text = cleanHTML(l_text);
                   FlashIsland.storeProperty(this, "RichText", l_text );
    Now RichText is the name of the public variable that I am exposing to the Island. It is not the name of the context attribute in WDA. Inside of WDA I have a GACProperty with a name of RichText and a value bound to a context attribute named HTML_TEXT.
    If this still doesn't work for you (although it should) consider passing the value back as an event parameter instead of via the context. You can pack event parameters directly into the fireEvent function and then they can be read from within your ABAP event handler method:
         FlashIsland.fireEvent(this, "newSel", {newLS:coverflow.selectedIndex});

  • Adobe flash island and ECC6 system

    Hi friends,
    We are using SAP ECC 6.0 system for developing WD ABAP application. Now we need to use adobe flash island UI Element but its not available in the UI Library. Which Patch is required to be installed on this server to use this UI element.
    Thanks in advance.
    Vaibhav.

    For ECC you would need to update to ECC 6.0 Enhancement Package 4. This is the ERP Enhancement Package that contains NetWeaver 7.0 Enhancement Package 1.  It is NetWeaver 7.0 Enhancement Package 1 that provides the new Flash Islands functionality.

  • Flash Islands in WD4J - NW 7.01

    Hello,
    We are currently on NW 7.01 SP 05 (NW 7.0 Enhancement Package 1) for our Web AS JAva.
    My NWDS version is 7.01.05
    I am trying to integrate a Flex application into SAP Portal using Web Dynpro for Java.
    I am following the article http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b006b4c2-82bf-2b10-d28a-b0c599e7fa0d
    As per the document, I have created my Flex application using Flex Builder 3.0 and generated the "swf" file and integrated it into the "mimes" folder
    of my Webdynpro for JAva Project.
    However, in my NWDS version I don't have the option of replacing the Root Container of my View with the Flex application.
    I have read that Flash Islands is available as of NW 7.11 CE (Composition Environment) for Java.
    Also, it looks like "Flash Islands" feature is available in NW 7.01 ABAP (correct me if I am wrong).
    My Questions are:
    1. Is flash islands available in NW 7.01 or 7.02 (Enhancement Pack 1 or 2) (Java) ?
    2. Is there any alternative for using Flash Islands in WD4J besides going for NW CE 7.11 ?
    Please throw some light into this area.
    Thank you for reading.
    - Raj

    Hello Guys,
    Thanks for your comments. I did not know that my forum post would become so interesting
    Anyways, I am one of the WD4J developers out there who would like to see more features in NW 7.0 version. The 7.1 CE version of Java involves more work (like Daniel said) and would still not solve all our purposes. It would not be an upgrade actually going to CE 7.1 but an addition of a new server in the current landscape for better integration of some cool features.
    Though we cannot compare the ABAP and Java worlds, it would have been nice to include some useful (most anticipated for) features in NW 7.0 version of Java. (that were included in NW 7.0 of ABAP)
    Back to the my initial questions, if integration of Flex applications into SAP Portal using Flash Islands (WD4J) is not possible  in the NW 7.01 Java version - What would be my options ?
    - Can I use any other SAP specific java methodologies (Abstract Portal Components, JSPDynpage, EJBs, etc) to achieve this ?
    - To use WD4A based Flash Islands - would it require BSP coding as well ?
    Please share some of your valuable experiences.
    Thank You,
    - Raj

  • Flash island: popup during install

    Hello all,
    We are using webdynpro ABAP with flash island. These WDA are displayed to users in a SAP portal.
    As a lot a users don't have enough authorizations on their PC to install applications. We would like to avoid the automatic popup asking for flash installation and to have instead a short message redirecting users to PC administrators.
    Well, my best solution for the moment is:
       - Raise an event in the WDA.
       - This event is catch in the masthead of the portal, the handler of this event check if the user has flash player installed or not.
       - This hanlder then fire an event with the result (flash or not) of this test as a parameter.
       - In the main view (initialization) of my WDA I have subscribed to this second event to get the resutl of the check (done in the portal due to javascript restriction in WDA).
       - Even if I map the enable property and visibility property of my flashisland container depending on the result of the test, I always have the install popup displayed if I don't have flash installed. Even if the portal eventing mechanisme is working (I don't have the flashisland displayed if I don't have flash installed).
    I have already played with some flash builder options around the generation of a wrapper. But don't find anything working for my requirement.
    Does someone already face the same issue/requirements and have a solution to solve this?
    Thanks,
    Olivier

    >Even if I map the enable property and visibility property of my flashisland container depending on the result of the test, I always have the install popup displayed if I don't have flash installed.
    That won't be enough to stop the Flash Plug-In from initializing. What I would suggest is that you set the dummy EMPTYVIEW as the default view of the ViewContainer that would normally hold the FlashIsland.  Then if you pass your check, fire a navigation plug to replace the EMPTYVIEW with the Flash Island View.  Only by not embedding the view at all can you avoid the Flash Player initialization.

  • Does Flex or Flash islands support ALV table scrolling ?

    Hello experts,
    if I have a webdynpro abap ALV table, no "real" scrolling in a large list is possible. The paginator buttons as well as the "scrollbars" always trigger a roundtrip, and it takes a moment or two until the next page or line is displayed.
    A "real" scrolling would be like in Excel or in other web pages where you can quickly roll through a list, by using a scrollbar or the mouse scrolling wheel.
    Does anyone know if this will be supported by Flash islands (in EhP1 maybe?) ?
    Thank you
    Johannes

    I think you're mixing things a little bit. WebDynpro ALV table is one thing...and Flash Islands is another...you can't build an ALV inside Flex, at least no so easy.
    ALV is an SAP Technology and it doesn't fit on Flex which is Adobe Technology. You can use Flash Islands to embed a Flex file into WebDynpro, but that in no way affect any WebDynpro standard components.
    Greetings,
    Blag.

  • Receive Flash Islands data in flex-Dictionary ?

    Hi@ all,
    i´m developing a bigger Flash Islands application i need to loop over ~10 000 entrys to find a searched object.
    It is now realized inside an ArrayCollection, like all examples i found.
    Is there a faster way to solve the iterating problem?
    i´m looking forward to an solution.
    thx

    Hi Thomas,
    I'll be controversial here...
    Perhaps there are cases where from a performance point of view, it is better to do handling of records client side (in the island) rather than server side.
    From a design point of view, and a support view, I'd want to keep as much logic in the ABAP system as possible, easier to debug and control.
    But there may well be cases where data might be going through lots of manipulation to present results for the user - data visualisation for instance - where I could easily see the benefit of having all the data client side and manipulating it there.
    I'd be interested to hear your thoughts on this - if you've already blogged about it - sorry, you are so prolific, it's hard to keep up!
    Cheers,
    Chris

  • Xcelsius adapter file for Flash Islands - where is it?

    Can't find this broker file needed to communicate Xcelsius with Flash Islands ifor WDA.  According to the book 'Next Generation ABAP Development' this file should be avaiable, does anyone have a link to it or know where I can find it?

    Hey Thomas,
    We are on 7.01:
    SAP_BS_FND  701  0005  SAPK-70105INSAPBSFND  SAP Business Suite Foundation
    Is there any other way (support pkg?) to get this adapter file?  Not sure if our system will be getting an upgrade soon.

Maybe you are looking for

  • CS6 could not open a scratch file because the file is locked

    I am able to run CS6 when I login Admin, so i change scratch file location to D:\. After restarting PC, login by Admin, I can run CS6. But I still can't run CS6 when I login by other account, I think the location of scratch file is per user setting.

  • Cannot open adobe in guest account

    Adobe XI will not open in guest account - cannot open .pdf files online

  • Firewire to connect iMac and MacBook Pro

    My MacBook Pro (Early 2011) is full, and I want to transfer pictures and videos to my fairly empty iMac (Mid 2007) with a firewire.  Which firewire do I need?

  • There is a "?" in my dock.

    I tried to remove Spotify from the dock.  It left a "?" greyed out.  Can't get rid of it.  I also cannot add the new Spotify icon to the dock.  The dock won't let anything in or out.

  • Mail wont recieve on desktop only, ios devices ok

    I have a Yahoo Mail Account which functions properly on two different iPads as well as my iPhone. My desktop stopped receiving mail two days ago ? same settings , actually first iPad was set by apple "Yahoo"  menu option presumed to be > pop.mail.yah