BIApplicationFrame not updating when WD app is executed inside portal iview

Hi Everyone,
I'm currently working on a proof of concept WD Application which uses a BIApplicationFrame to display webtemplates which are extracted from the BI system using an RFC connection. The FM brings back a list of technical names of the available templates (hopefully in the future the extraction will based on the role of the user). This list populates a drop-down that the user can use to select a report (webtemplate).
There is an action onSelect that updates the BIApplicationFrame and displays the selected template. This works fine when executed as standalone, but when executed via a portal WD iView the update of the BI frame does not work properly. I can see the refresh happening but the template is not switched. I can't find anything in the logs suggesting what the problem might be. Has anyone encountered this before or knows if there is something that needs to be amended? I can imagine this being some setting in the portal but I can't think what that might be.
Update: This seems to work fine when I use the old SAP WebDynpro iview instead of the "new" WebDynpro iview provided with EP7... So this is either a bug or a setting I've missed.
Thanks for your time.
Cheers,
Dion
Edited by: Dionisios Nikopoulos on Dec 18, 2007 4:14 PM

Hi Ami,
sorry for the late reply, the answer is in my post at the bottom.
Cheers,
Dion

Similar Messages

  • External Class files not updating when "Delete ASO Files" executed

    I've got an external .as file in the same folder as my flash file. In the process of writing the code, whenever I make a change and then test the movie, the flash movie is obviously still looking at the OLD information. I tried using the "Delete ASO Files" on the menu, to no avail.
    I can' find these ASO files anywhere on my computer. ARE they hidden?
    Aha! I tried something else. I quit flash,restarted and ran the same script with no changes. It returned the data correctly, but then gave me this unpleasant message:
    256 levels of recursion were exceeded in one action list.
    This is probably an infinite loop.
    Further execution of actions has been disabled in this movie.
    There are no loops of any kind in the code, which is below.  Thanks in advance for your assistance.
    //This is the Person.as file:
    class Person {
    public var HomName:String = "unknown";
    public var HomEmail:String = "unknown";
    public var HomPhone:String = "unknown";
    public var HomSaveFreq:Number = 0;
    public var HomSavePeriod:String = "unknown";
    //constructor//
    function Person(sn:String, se:String, sp:String, ss:Number, ssp:String) {
      HomName = sn;
      HomEmail = se;
      HomPhone = sp;
      HomSaveFreq = ss;
      HomSavePeriod = ssp;
    //functions for getting and setting all properties
    function get myName():String {
      return HomName;
    function get myEmail():String {
      return myEmail;
    function get myPhone():String {
      return myPhone;
    function get myHomSaveFreq():Number {
      return myHomSaveFreq;
    function get myPeriod():String {
      return myPeriod;
    function set myName(sn:String):Void {
      HomName = sn;
    function set myEmail(sn:String):Void {
      HomEmail = sn;
    function set myPhone(sn:String):Void {
      HomPhone = sn;
    function set myHomSaveFreq(sn:Number):Void {
      HomSaveFreq = sn;
    function set myPeriod(sn:String):Void {
      HomSavePeriod = sn;
    //this is the flash movie code
    var Client:Person = new Person("Terry,[email protected],323-232-3232,6,day");
    trace(Client.myName);
    trace(Client.myEmail);
    trace(Client.myPhone);
    trace(Client.myHomSaveFreq);
    trace(Client.myPeriod);
    stop();

    I don't have an anonymous ftp site, but its so simple, lets keep it simple.
    1. Create a new Flash file, AS 2.0 and paste this snippet in frame 1 script panel
    var Client:Person = new Person("Terry,[email protected],323-232-3232,6,day");
    trace(Client.myName);
    trace(Client.myEmail);
    trace(Client.myPhone);
    trace(Client.myHomSaveFreq);
    trace(Client.myPeriod);
    stop();
    2. make a text file and put the following code in it, and name the file Person.as
    class Person {
    public var HomName:String = "unknown";
    public var HomEmail:String = "unknown";
    public var HomPhone:String = "unknown";
    public var HomSaveFreq:Number = 0;
    public var HomSavePeriod:String = "unknown";
    //constructor//
    function Person(sn:String, se:String, sp:String, ss:Number, ssp:String) {
      HomName = sn;
      HomEmail = se;
      HomPhone = sp;
      HomSaveFreq = ss;
      HomSavePeriod = ssp;
    //functions for getting and setting all properties
    function get myName():String {
      return HomName;
    function get myEmail():String {
      return myEmail;
    function get myPhone():String {
      return myPhone;
    function get myHomSaveFreq():Number {
      return myHomSaveFreq;
    function get myPeriod():String {
      return myPeriod;
    function set myName(sn:String):Void {
      HomName = sn;
    function set myEmail(sn:String):Void {
      HomEmail = sn;
    function set myPhone(sn:String):Void {
      HomPhone = sn;
    function set myHomSaveFreq(sn:Number):Void {
      HomSaveFreq = sn;
    function set myPeriod(sn:String):Void {
      HomSavePeriod = sn;
    //: <)McFrisco

  • I've just started using the App Tabs. I think this feature could be handy but why are the sites not updated when I start Firefox. Now I have to manually update the site which is somewhat of a downer. Does any of you know where I'm going wrong?

    I've just started using the App Tabs. I think this feature could be handy but why are the sites not updated when I start Firefox. Now I have to manually update the site which is somewhat of a downer. Does any of you know where I'm going wrong?

    To answer the post title FireFox save all downloads automatically in the download folder, which you can find in the Documents folder. If you want to choose where to save your downloads go to tools>options>check always ask me where to save files.
    Secondly, I am assuming you have IE 8 installed as this is the only version that supports this fix that is currently not in beta. Go to control panel>internet options>advanced tab and reset the settings at the bottom. This may or may not fix the problem but it is a good first step.

  • HT1277 Mail on my Mac computer does not update when I update my mail on my phone and iPad.  Can anyone help me with this?  Is there a setting I need to check?

    Mail on my Mac computer does not update when I update my mail on my iPhone and iPad. Can anyone help me with this?  Is there a setting that I need to check?

    All that you had to do was to sign into the old account in order to update those apps. What I mean is that you just needed to sign into that account in the store settings like I described and that should have worked. You didnt need to enter the credit card information again - you justed needed to use the old ID and password.
    Anyway, I think the good news is that if everything else is OK with the new account, just download iBooks with the new ID - it's a free app so its not like you have to pay for it again. I'm not sure what the other App is that you are talking about - but if it is the Apple Store App - that is free as well.
    Try this anyway, when you try to update iBooks, just use the old password if the old ID still pops up.
    Did you try signing into the store settings with your new ID and see what happens with the updates then?

  • Content does not update when published

    My content is not updating when I publish updates to my app. Side loading shows the updates, but an updated published folio doesn't. On the third try, I got a blank light grey screen. I finally had to unpublish and republish the content, which is obviously not an ideal situation.
    Are there any known bugs or problems at the moment that could be causing this issue? The DPS Status page doesn't have any info.
    Thanks
    -Scott

    I'm not aware of a way to get out of this state cleanly. Uninstalling and reinstalling the app fixes the problem (unless your unpublish/republish again), but it's difficult to tell your customers to uninstall/reinstall. Another option is to unpublish and then publish the affected folios as different folios, but then some of your users will end up with two versions of a similar folio until they archive the older version.
    Let me ask around to make sure that I'm correct about the cause and to see if there's a cleaner workaround.

  • Folio producer not updating folios on app after publishing folios

    Folio producer not updating folios on app after publishing folios, before May updates it used to update my folios right away, it's been 2 days and my folios has not been published or updated. please help

    yes I did, i even unpublished the folios adn then published them again,  i made them public when publishing and it still doesn't make the updates on the app, on the folio producer it shows the latest files and that the updates request was sucessfull. But istill no updtes on app,
    please help

  • My iPhone 4s iOS 7.0.4 will not update music or apps from iTunes 11.1.3.  this was true of my pc and the new MacPro.

    My iphone 4s ios 7/0/4 will not update music or apps from itunes 11.1.3.  this was true with my pc since ios 7.0.3 even with update 7.0.4 and now continues with my new MacPro also runing itunes 11.1.3.   as most state in previous threads, syncs all non itunes related data with no issue and appears to work correctly on itunes data but then hangs on the last step of updating until it times out.  i have tried marking specific music to transfer, setting up new playlist, deleting some old playlist on phone but stopped short of restoring my phone back to new due to the amount of non itunes data that i will lose.  The itunes setup on the macpro was completely with the download of all music from a previous external backup and the creation of new playlist - on the first sync with existing phone it did ask to overwrite all phone itunes data with macpro itunes data which i did accept - no different result - no changes on phone.

    Basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new).  Try each of these in order until the issue is resolved. 
    If the problem continues, take the device to Apple for evaluation and possible replacement.

  • IPod will not update when plugged into computer?

    Just recently my iPod with not update when I plug it into my computer. My iPod does not show up on my Mac or my iTunes. When I plug it in the screen shows the do not disconnect sign. I have tried to reset my iPod and checked for new updates, but they haven't worked. If anyone knows what to do that would be great.
    Thanks

    Yes. Since I installed the new system software (10.4.6) update Sunday night, I cannot update any of my iPods except the iPod video. The iPods also do not show up on my desktop. The battery charges but that's all that happens.

  • Why the PO action history is not updating when i perform the vacation rules

    Hi,
    Can any one explain why the action history is not updating when performed the vacation rules using the below example
    Example: A >B>C>D are in the approval hierarchy here I have defined the vacation rules by login to the user C here I selected the item type as “All” and delegated to D.
    Now the buyer “A” has sent the document for approval. The user “B” can successfully reserve funds and approved the document. Now the document is automatically delegated to D. Here D can open the document from open notifications and approved the document. Now when I checked the Action history here I cannot find the performed name D who has actually approved the document.
    Note:we are using the 11.5.10.2 version.
    The Action History in the following manner
    Seq Action Performed By
    ================================
    4 Approve C
    3 Forward B
    2 Reserved B
    1 Forward A
    0 Submit A
    From the above action history why the user D name is not showing. Can any one let me know ASAP?
    Regards,
    Keivn.
    Edited by: user10960960 on May 5, 2009 3:36 AM

    When you set up the vacation rule, if you simply delegate the ownership to D, then C retains the ownership and the approval occurs with C's limits. And hence D is treated as the approver.
    If you transfer the ownership, then C is out of the picture. The notification goes to D and when he/she approves, D's limits kick in and he will be seen as approver.
    Hope this helps,
    Sandeep Gandhi

  • ITunes play count does not update when iPod is connected

    iTunes keeps track of how many times i play the song on my computer but does not update when I connect my iPod. Is there a way to fix this??
    thanks!!

    I just checked and it does update for me. I'm still waiting to see if it updates from the AppleTV though.

  • HT4484 i used to have an app store and lost it and i created a new one and i can not update the iphoto app because it was updated with the old account, is there a solution for this problem?

    i used to have an app store and lost it and i created a new one and i can not update the iphoto app on my macbook pro because it was updated with the old account, is there a solution for this problem?

    Content and Apple IDs -
    Content is forever tied to the Apple ID that bought it. Apple does not transfer content from one Apple ID to another. Apple does not merge Apple IDs. You will never be able to access your content bought with one Apple ID with a new Apple ID.

  • My iPod touch 5th generation battery indicator does not update when being charged (Updated to iOS 8)

    Note that the iPod touch 5th generation was updated to iOS 8. When I connect my charger to my iPod touch, for the first time, the battery indicator does not update when connected to a power source. Instead of being charged, it says that the battery is being depleted. Please fix this issue. Thank you!

    Not Charge
    - See:    
    iPod touch: Hardware troubleshooting
    iPhone and iPod touch: Charging the battery
    - Try another cable. The cable for 5G iPod (lightning connector) seems to be more prone to failure than the older cable.
    - If a 5G iPod      
    Iphone 5 lightning port charging problem - SOLUTION!
    - Try another charging source
    - Inspect the dock connector on the iPod for bent or missing contacts, foreign material, corroded contacts, broken, missing or cracked plastic.
    - Make an appointment at the Genius Bar of an Apple store.
      Apple Retail Store - Genius Bar

  • My mail program does not update when I delete emails in my other email programs (i.e. it still shows messages in my mail inbox when I've deleted them).  I think this started with Maverick?  Any solutions?

    My mail program does not update when I delete emails in my other email programs (i.e. it still shows messages in my mail inbox when I've deleted them).  I think this started with Maverick?  Any solutions?

    one is gmail, one is a university email and they are both IMAP accounts (not that I know what that means)....

  • I can not update my installed apps from the App Store Update page.  I can individually update from the App Store Purchased page.  I tried a soft reset but still unable.  Any suggestions?

    I can not update my installed apps from the App Store Update page.  I can individually update from the App Store Purchased page.  I tried a soft reset but still unable.  Any suggestions?

    You are doing all that you cn do right now other than to update the apps in iTunes on your computer and sync them to the iPad.
    There has been a problem with the App Store updates tab for a few days now and we are all waiting for Apple to fix it.
    Look at all of the discussions on the iPad forum that are talking about this right now.

  • Text not updated when changing the ResourceBundle

    this is an abstraction of what i have on my code:
    controller
    public class controller extends VBox{
         @FXML protected Label ex2;
         public CtrlMainMenu() throws Exception{
              FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/view/View.fxml"));
              fxmlLoader.setController(this);
              fxmlLoader.setRoot(this);
              fxmlLoader.setResources(CtrlLanguage.resource);
              fxmlLoader.load();
         @Override public void initialize(URL arg0, ResourceBundle arg1) {
              ex2.setText(arg1.getString("ex2"));
    }View
    <fx:root type="VBox" xmlns:fx="http://javafx.com/fxml">
         <children>
              <Label text="%ex1"/>
              <Label fx:id="ex2"/>
         <children>
    </fx:root>Language controller
    public class CtrlLanguage{
         private static String PATH =
              new File(
                   CtrlImageLoader.class.getProtectionDomain().getCodeSource().getLocation().getPath()
              ).getParentFile().getPath() + "/language/";
         public static ResourceBundle resource;
         public static void setLanguage(String file) throws Exception{
              try {
                   if(new File(PATH + file).exists())
                        resource = new PropertyResourceBundle(new FileInputStream(PATH + file));
                   else
                        resource = new PropertyResourceBundle(CtrlLanguage.class.getResourceAsStream("/language/"+file));
              } catch (Exception e) {
                   resource = new PropertyResourceBundle(CtrlLanguage.class.getResourceAsStream("/language/EN"));
         public static String get(String key){
              try {
                   return resource.getString(key);
              } catch (Exception e) {
                   return key;
    }problem comes when I try to change the language without changing the current root
    the elements of the view are not updated when the bundle is changed (CtrlLanguage.setLanguage("file");) until the root is changed/loaded again
    is there any way so i can make the content change without having to reload again the root?

    A method which returns an instance of the following class:
    * A localizable read only property for internationalization of string properties.
    * @author Christian Schudt
    public final class LocalizableStringProperty extends ReadOnlyStringProperty {
        private String resourceKey;
        private StringProperty text;
        private String baseName;
        private ClassLoader classLoader;
        // Keep the listener as hard reference in the class, so that it won't get GCed, until this class has no references any more.
        private ChangeListener<Locale> changeListener;
        public LocalizableStringProperty(LocaleManager localeManager, String baseName, String resourceKey) {
            this(localeManager, baseName, resourceKey, null);
        public LocalizableStringProperty(LocaleManager localeManager, String baseName, String resourceKey, ClassLoader classLoader) {
            changeListener = new ChangeListener<Locale>() {
                @Override
                public void changed(ObservableValue<? extends Locale> observableValue, Locale locale, Locale locale1) {
                    localeChanged(locale1);
            localeManager.localeProperty().addListener(new WeakChangeListener<Locale>(changeListener));
            this.baseName = baseName;
            this.classLoader = classLoader;
            this.resourceKey = resourceKey;
            text = new SimpleStringProperty();
            localeChanged(localeManager.getLocale());
        private void localeChanged(Locale locale) {
            ResourceBundle resourceBundle;
            Locale.setDefault(locale);
            if (classLoader == null) {
                resourceBundle = ResourceBundle.getBundle(baseName, locale);
            } else {
                resourceBundle = ResourceBundle.getBundle(baseName, locale, classLoader);
            text.set(resourceBundle.getString(resourceKey));
        @Override
        public String get() {
            return text.get();
        @Override
        public Object getBean() {
            return text.getBean();
        @Override
        public String getName() {
            return text.getName();
        @Override
        public void addListener(ChangeListener<? super String> changeListener) {
            text.addListener(changeListener);
        @Override
        public void removeListener(ChangeListener<? super String> changeListener) {
            text.removeListener(changeListener);
        @Override
        public void addListener(InvalidationListener invalidationListener) {
            text.addListener(invalidationListener);
        @Override
        public void removeListener(InvalidationListener invalidationListener) {
            text.removeListener(invalidationListener);
    }

Maybe you are looking for

  • How to create a view with Oracle apps Org initialization ?

    Hi, How to create a view which needs Oracle apps org initialization to provide the correct data . The purpose of the view is to be accessed in Primavera DB via a DB link for reporting purpose. So how should the org be initialized so that the view ret

  • ITunes 7.0.1.8 totally freezes when iPod connected

    I installed iTunes 7.0.1.8 a few days ago, and today I'm having huge problems with it. Just yesterday I managed to upload a large set of videos to my iPod, and today, if I run iTunes without my iPod connected, I have no problems. However, when I plug

  • Object exists when installing Itunes 11.4 on PC

    I've attempted to the latest version of ITunes 11.4.0.18 as of 10/4/14.  I have a PC with Windows 7.  I've uninstalled the 5 major programs (ITunes, Apple Software Update, Bonjour,etc).in the order listed on FAQ recommendation. Every time I try to in

  • Want to save time while doing inserts or updates using JDBC

    I want to save time while doing inserts/updates in a database in my Java app. using JDBC. My app. has to do a lot of inserts and that takes up a lot of time. I can do some buffering and then do bulk/batch inserts if that will help. any pointers on wh

  • Purchaseordersrmpricingsimulatequeryresponse (IN an Out)

    Hi, Could somebody tell me what the trigger is for purchaseordersrmpricingsimulatequeryresponse_IN (When PO is created in ECC, asking for a price mentioned in a contract in SRM). Is the trigger, when clicking on save, or when the central contract num