Speed issue: renaming exposed VO in AM data model page

Hi JDev team
I'm having some speed issues with a refactoring option in JDev 11gTP4.
If I open the AM editor, navigate to the data model page, select an exposed VO, then rename it via the View Instance edit button dialog, it takes 1min 25seconds to complete the operation, locking the IDE meanwhile. It (subjectively) feels really disruptive when you're rapidly developing to have to wait this long.
Is this an issue that's been identified and logged as a bug/issue?
Cheers,
CM.

Chris,
as a regional directory you should have access to Drop 6 meanwhile (or any day soon). Can you verify the issue against that build ?
Frank

Similar Messages

  • How to edit BI Publisher Report Data Model in Fusion Apps?

    Hello All,
    I am experiencing issues while modifying the BI Publisher data model in Fusion Apps. Here is the summary of issue, Please assist me.
    Issue: I have modified the SQL query of Data Set in Data Model, while saving it is prompting for Flex Filed, Parameter Values. I could find the parameter values from default package , but i dont see the Flex Fields values in package. Can you please assist me where can be these Flex Fields are defined in Fusion Apps.

    When you go into the Edit Dashboards page, do you see a BI Publisher icon to your left? just drag and drop that into your page and then click on properties to include your BI Publisher report. If you get an error then check(only after doing the above) whether you have these entries in your InstanceConfig.xml
    <AdvancedReporting>
    <ReportingEngine>XmlP</ReportingEngine>
    <Volume>XmlP</Volume>
    <ServerURL>http://localhost:9704/xmlpserver/services/XMLPService</ServerURL>
    <WebURL>http://localhost:9704/xmlpserver</WebURL>
    <AdminURL>http://localhost:9704/xmlpserver/servlet/admin</AdminURL>
    <!-- AdminCredentialAlias>bipublisheradmin</AdminCredentialAlias -->
    </AdvancedReporting>
    Thanks,
    Venkat
    http://oraclebizint.wordpress.com

  • Oracle BI Publisher no columns loaded from data model

    Hello Guys,
    I use Oracle BI Publisher 11g. Have created a data model by using
    the JDBC thin connection to a 11g database. The creation of the data model
    worked fine using a SQL query. Now in the report creation wizard, I select
    the "guide me" option to see how nice the wizard is.
    The problem comes here, on the second window I should select the columns
    but I only read "no columns available". Why is that?

    Hi Metalray
    For BIP report sample XML data is importent. with sample data you cannot generate the BIP reports.
    Follow the below steps, you can achieve your expected BIP output
    After crating data set in the data medel save the data model then click on
    --get XML output option on right side of the top-corner.
    -- then selet no. for the nuber of rows to return dropdown option,
    --then click on Run. Then save the sample data by clicking on Save as sample data option.
    --then it will take you to the data model page, now again save the data model
    --and use it for creating the reports.
    Now you were able to see the available columns in the the second window of guide me option
    please mark if it helps you..

  • Is it proper for an application module has 300 views in the data model?

    Based on my understanding, all view object instances are initialized at the same time as the application module.
    It follows that when an application module is associated with a user session, the queries of each view object in the data model are executed.
    ie. if the data model has 325 view object instances, 325 queries will be executed.
    This doesn't seem efficient:
    1. As each user session only need to access a subset of the view objects (for examples 35 views), the rest of view objects need not be instantiated for that session.
    2. Performance may be slow on executing all 325 queries at one time, even worse when some queries are complex queries.
    Am I correct on this?
    In this case, will it be better to instantiate the view objects using the view object definition at runtime instead of adding all of them to the application module at design time?

    No, that's not the default behaviour.
    Assuming you're talking JDev 11, the AM on it's General tab as a Tuning option where you can set the loading of the VOs to Lazy or Non-Lazy, Lazy is the default. In turn each VO on their General tab also has a Tuning option of similar nature.
    Online documentation says:
    Lazy LoadingSelect to choose lazy loading. In this case, the application module instance is created without any of its components. Your view object and nested application module instances will not load until the first time they are used. For example, when lazy loading is enabled, a view object is instantiated only when the application accesses it. This will make start-up time faster.
    Non-lazy Loading
    Select to choose non-lazy loading. Your view object and nested application module instances will load when the application starts up. For example, suppose the application module you are editing defines three view objects and two nested application modules (which appear in the Application Module Instance section of the Data Model page over the application module overview editor). When lazy loading is disabled, the application module instance is created together with all three view objects and both nested application modules.>
    So in essence as you describe for each session, if we're using the Lazy setting, even though you have 325 VOs within an AM, if the user within the session only visits 35 queries, only 35 queries should fire.
    Does this help?
    CM.

  • Data Modeler pricing

    Hello,
    I just received the news that Data Modeler went in production which is great news!
    The bad news is that it isn't free ;-)
    Where can I find clear information about it's pricing? Is it user or company based?
    Thanks,
    Matthias

    It's a per seat license. The pricing is on the [ Price List|http://www.oracle.com/corporate/pricing/pricelists.html] and you should contact your local [Sales representative|http://www.oracle.com/corporate/contact/global.html] . There is also general commentary about Oracle product downloads and where you can get additional information on [this downloads page.|http://www.oracle.com/technology/software/index.html]
    There has been some discussion about the pricing on the forum, so I'm going to add a pricing FAQ on the Data Modeler page too.
    It's always best to contact your local Sales team.
    Sue

  • Please let me know a good example of Data Modeling Xml files...

    Business process, ERD and so on...
    Anything is OK. I want to get a good example of Data Modeling XML files.
    I want to see what you did and how to use it more efficiently.
    Thanks in advance.
    Edited by: allbory on May 17, 2009 11:05 PM

    Hello,
    there are several samples at data modeler page http://www.oracle.com/technology/products/database/sql_developer/files/Modeling.html
    Philip

  • Iteration Speed issue when Indexing 3D array wried to a while-loop

    Brief Description of my Program:
    I am working on the real-time signal generation by using LabView and DAQmx (PCI-6110 card). My vi reads the big data file (typically 8MB txt file containing about 400,000 samples (complex double precision). Then, the signal is pre-processed and I end up with a huge 3D array to feed while-loop (typically 3D array dimension is N x 7 x M where N & M >> 7). Inside the loop, that 3D array is indexed and processed before the results are written to the DAQmx outputs. I have a speed issue when indexing the large 3D array (i.e, 3D array having a large sub-array size). My while-loop could not run fast enough to top-up the DAQmx AO buffer (at the output rate of 96kHz). It could run faster only if I use smaller 3D array (i.e, smaller-sized sub-arrays). I do not quite understand why the size of 3D sub-array affects the rate of looping although I am indexing same sub-array size at each iteration. I really appreciate your comments, advices and helps.
    I include my 3D array format as a picture below.
    Question on LabView:
    How does indexing an 3D array which wires to the while-loop affect the speed of the loop iteration? I found that large dimension of sub-arrays in the 3D array slows down the iteration speed by comparing to indexing the same size of sub-array from smaller-sized sub-arrays of the 3D array to perform signal processing inside the while-loop. Why? Is there any other way of designing LabView Program to improve speed of iteration?
    attachment:

    Thank you all for your prompt replies and your interests. I am sorry about my attachment. But, I have now attached a jpg format image file as you suggested.
    I had read the few papers on large data handling such as "LabVIEW Performance and Memory Management". Thus, I had already tried to avoid making unnecessary copies of data and growing arrays in my while-loop. I am not an expert on LabView, so I am not sure if the issues I have are just LabView fundamental limitations or there are any other ways to improve the iteration speed without reducing the input file size and DAQ output rate.
    As you request, I also attach my top-level vi showing essential sections such as while-loop and its indexing. The attached file is as an image jpg format because the actual vi including Sub-VIs are as big as 3MB in total. I hope my attachment would be useful for anyone who would like to reply my question. If anyone would like to see my whole vi & llb files, I would be interesting to send it to you by an e-mail privately and thus please provide your e-mail address.
    The dimension of my 3D array is N x 7 x M (Page x Row x Column), where N represents number of pages in 3D array, and M represents the size of 1D array.  The file I am currently using forms 3D array of N = 28, & M = 10,731.  Refering to the top-level vi picture I attached, my while-loop indexes each page per iteration and wrap-around.  The sub-VI called "channel" inside the while-loop will further index its input (2D array) into seven of 1D arrays for other signal processsing.  The output from that "channel" sub-VI is the superposition of those seven arrays.  I hope my explaination is clear. 
    Attachement: 3Darray.jpg and MyVi.jpg
    Kind Regards,
    Shein
    Attachments:
    3Darray.jpg ‏30 KB
    MyVI.jpg ‏87 KB

  • FTP download speed issue

    Hi,
    This problem only started occurring from yesterday, but I'm getting very poor FTP download speeds.
    I use a dedicated server to store my work files then download at home but I'm finding it impossible now.
    Speeds no higher than 150kb/s even though I have 80mb unlimited.
    If I download any test files over HTTP I get full speed, its just an FTP issue (port 54630)
    I've rebooted router / reconnected etc... With no luck
    Can anyone help?
    Much appreciated

    Are you sure you are not getting confused with Mbps  (Megabits per second) and MBs (Megabytes per second)?
    Megabytes are Megabits divided by eight.
    So a download speed of 17Mbs equates to an actual data transfer rate of 2.125MBs (Megabytes), which is what you are getting.
    Download managers usually use megabytes and not megabits, so there is nothing wrong with your connection.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • [svn:fx-trunk] 12982: Fix for issue with exposing accessible names for combobox list items

    Revision: 12982
    Revision: 12982
    Author:   [email protected]
    Date:     2009-12-15 20:44:23 -0800 (Tue, 15 Dec 2009)
    Log Message:
    Fix for issue with exposing accessible names for combobox list items
    QE notes: none
    Doc notes: none
    Bugs: n/a
    Reviewer: Gordon
    Tests run: checkintests
    Is noteworthy for integration: no
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/accessibility/ComboBoxAccImpl.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/accessibility/ListBaseAccImpl.as

    Add this to the end of your nav p CSS selector at Line 209 of your HTML file, after 'background-repeat...':
    margin-bottom: -2px;
    Your nav p will then look like this:
    nav p {
              font-size: 90%;
              font-weight: bold;
              color: #FFC;
              background-color: #090;
              text-align: right;
              padding-top: 5px;
              padding-right: 20px;
              padding-bottom: 5px;
              border-bottom-width: 2px;
              border-bottom-style: solid;
              border-bottom-color: #060;
              background-image: url(images/background.png);
              background-repeat: repeat-x;
              margin-bottom: -2px;

  • Audio pitch / playback speed issue, MacBook Pro 10.4.10

    I experienced a very strange audio pitch and speed issue that affected a recording I was making in Ableton Live 6.0.3.
    Setup is MacBook Pro 2.16GHz, Mackie Onyx Satellite FW interface for audio, recording straight to internal HD.
    I made two multitrack recordings (3-4 tracks each) which played back fine initially within Live. I then rendered the audio to AIFF in order to burn data and audio CDs.
    Testing the playback in iTunes, the audio was strangely pitched lower than what we originally recorded. Checking other tracks from my iTunes library, they were playing back FASTER or higher-pitched than normal, and so did audio streamed from MySpace that I was familiar with.
    CDs burnt from these AIFFs exhibited the same "lower pitch" / slower playback.
    Reopening the Live Set, they were now also playing back lower pitched than what we had heard just minutes beforehand during the recording / mixing.
    After I let the computer sleep for a few hours, I came back and checked -- system and internet audio was now playing back at normal speed, but the Live Set was still lower-pitched - the individual WAV files in the set were all pitched lower.
    The Live recording prefs were stock standard - set to record 24 bit WAV at 44.1Khz. Since the issue seemed to affect non-Live audio as well, I'm guessing it was something more at the CoreAudio level?
    I managed to salvage the session by taking the exported AIFFs into Tracktion 3 and using the pitch change function in the Clip Properties pane. One track was 1.5x off, the other was 1.125x off.
    I'm at a complete loss as to why this would happen. It's a first (and hopefully only) occurrence. Has anyone had this happen to them? Could this be some sort of intermittent hardware (clock) glitch? Something to do with 6.0.3 and OS 10.4.10?
    I do need to take this MacBook Pro in for servicing - it experienced the "bulging battery" issue and has a partially dead keyboard (the keys near the upper right) - but even with those issues I've not had audio issues like this.

    In any case, if my Mac had problems, I'd send it in for service....!!!
    About your problem, I don't think that it depends on hardware.
    I'd check Live configuration and the SR of the audio files: you know, Live has so many features to modify speed and a lot of other parameters that bacomes easy to forget something.
    Try recording something with Garage Band so you will be sure if there is a real problem.
    cheers
    rob

  • Speed Issue in Report With 1130680 Records Returned

    Hi
    <b>Apologies to the mods if this is in the wrong section, it contains content related to Legacy SDKs (VB6/COM), newer .NET content as well as report design issue.</b>
    I'm using Windows XP SP3 with the database hosted on my machine, an [email protected] with 2GB DDR2 RAM. Neither the client's pc nor their server are as powerful as mine. (It sucks, I know.)
    A report has a speed issue for the end users. The query to the database (SQLS2008) takes 30 seconds and returns 1 130 680 records. And yes, this is the amount of records that need to be returned (the report is a Sales Details report for transactions from 2008/09/01 to 2009/03/31) Running the query through SQLSMS takes the same amount of time whether I execute the statement that the report sends or put the query into a stored procedure. The relevant indices are in place.
    Our application is written in VB6 and uses the CR9 unmanaged runtime. I've written a small little CR application in VS2008 to see if running the report through the CR.NET runtime would make it quicker. I built the .NET app in release mode (with optimization and no debug data) and ran the exe to do the speed tests. The times taken for the report to run:<ul>
    <li>VB6 app - 3:30s
    <li>.NET app - 4:30s
    <li>VS2008 IDE - 2:02s
    </ul>
    I have run the report three times for each app using my cellphone as a stopwatch and the times are reproducible to within two seconds.
    I accidentally ran the report in the VS2008 IDE and it took 2:02s to run. Thinking that the loading of the DLLs in .NET was part of the problem, I added code under a button on the form with the following code:
    CrystalReportsApplication1.Properties.Settings a = new CrystalReportsApplication1.Properties.Settings();
    Assembly aAss = Assembly.LoadFile(a.CR01Engine);
    Assembly bAss = Assembly.LoadFile(a.CR02EntFramework);
    Assembly cAss = Assembly.LoadFile(a.CR03EntInfoStore);
    Assembly dAss = Assembly.LoadFile(a.CR04ReportSource);
    Assembly eAss = Assembly.LoadFile(a.CR05Shared);
    Assembly fAss = Assembly.LoadFile(a.CR06WinForm);
    to preload the assemblies. Unfortunately it made virtually no difference to the running time of the report.
    Suggestion from The specified item was not found. on [this page|Speed issue - internal processing vs views;:
    8. For summaries, use conditional formulas instead of running totals when possible.
    I didn't know that, but we're doing that already.
    I even tried using ngen in a virtual machine for the .NET app, but the time was the same. And yes, I know that ngen is only supposed to aid startup times and that it is actually recommended to let the JIT optimize on the fly instead of ngen optimize beforehand. What really struck me was that even in a VM (using Virtual PC 2007) using 512MB of RAM and only a single core the time was the same.
    My questions:<ol>
    <li>I thought that VS2008 shipped with CR2008 Basic, but according the the references in my project it's CR10. Would the CR2008 runtimes improve the report speed?
    <li>Why do the CR10 .NET runtimes take longer to execute than the CR9 COM runtimes?
    <li>I really, really, really need the .NET runtime to outperform the COM runtimes as our purchase of CR2008 hinges on this. As you can probably guess, we're currently using ye olde CR9.2 from 2002.
    <li>Why oh why do the CR10 .NET runtimes take longer to execute than the CR9 COM runtimes?
    <li>The first level of grouping is a variable which changed the grouping depending on a parameter. I changed it to a field from one of the tables and the times for the apps are:
    <ul>
    <li>VB6 - 2:15s
    <li>.NET - 2:48s
    <li>CR9.2 IDE - 2:19s
    <li>VS2008 IDE - 2:34s
    </ul>I may or may not be able to push it out to the client like this, I don't know. Why did the VS2008 IDE take longer this time? All I did was change the grouping-on-parameter to ordinary grouping.
    <li>Why oh why oh WHY do the CR10 .NET runtimes take longer to execute than the CR9 COM runtimes? Are they just thunkers to the COM DLLs?
    <li>Why does the run in the VS2008 IDE (in debug mode BTW, not release mode) run quicker than both programs?
    <li><i>AndrewJ.requestACookie(Flavour.Strawberry, Flavour.Alternate.ChocChip, RequestMethod.Please); // Hey, it's 5:44PM and I want to go home for the long weekend! </i>
    </ol>
    Thank you and have a blessed Easter!
    Edited by: AndrewJ on Apr 14, 2009 10:04 AM. Changed the CPU, I was thinking of my CPU at home.

    Please re-post if this is still an issue to the .NET Development - Crystal Reports Forum or purchase a case and have a dedicated support engineer work with you directly.
    Bottom line is CR Basic is version 10.5. CR 2008 is 12.2.x.xxxx. Install CR 2008 SP 1 to get .NET support.
    And you can't compare COM to .NET, it's like comparing apples and oranges, both fruits but different flavors.

  • Issue while creating Data Model in BI Publisher and logging into xmlpserver

    Hi All,
    We are facing an issue in OBIEE 11.1.1.5.
    If we are logging with Non Admin Id (other than weblogic) and select New Data Model, a blank screen is coming. Where as, if we use Admin Id, we are getting screen as usual for creating data model. There were some blogs mentioning to change Priviledges for  SOAP access, but that approach is also not working.
    Further, we are also not able to open xmlpserver with Non Admin Id.
    Any help or pointers would be great.
    Regards,

    how about pasting the content of your data template here, so that forum members can see what could be the problem.

  • Powerpivot 2013 doesn't work on Excel 2013 / Office 365: data model issue

    Hi guys
    I recently upgraded my Office 2010 to Office 365, with Excel 2013. Before installing Office 365 I uninstalled Office 2010. I'm running Windows 8 64 bits.
    I have the Powerpivot 2013 add-in, I can activate it without any issue. However when I click on "manage" on any spreadsheet (including new empty ones) I have an error "We
    couldn't load the Data Model.  This may be because the Data Model in this workbook is damaged.", followed by "PowerPivot is unable to load the Data Model".
    I tried to repair the installation to no avail. I tried to launch excel in admin mode, nothing better.
    This issue seems to be shared by some other people on this forum but
    with no satisfactory answer so far.
    I had a SQL server 2012 plugin installed previously which I uninstalled as well, but no change.
    Would you think of something else?
    Thanks

    Hi lourson,
    Someone work out this issue to stop the Tabular Model instance. Please take a look at the following blog:
    PowerPivot 2013 Error: Data Model Damaged:
    http://www.mssqlgirl.com/powerpivot-2013-error-data-model-damaged.html
    For more information, please see the same issue at Connect site:
    https://connect.microsoft.com/SQLServer/feedback/details/780949/powerpivot-couldnt-load-data-model-when-ssas-tabular-instance-is-running#details
    Hope you can solve this issue on your new work environment.
    Regards,
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Speed Issues

    Greetings and Salutations,
    I'm having speed issues with my Adobe AIR application. From what I've read on the web, AIR is supposed to be fast at drawing graphics. I am writing an application which has multiple screens. On one of the screens I have a tab (SuperNavigator) which has a canvas on it. That canvas has a series of other canvases (built with a repeater) that have graphics in them. I am having speed issues when I have more than 50 of these children canvases. I've tried running it without the graphics (code below is without the graphics) to see how it performs. When I have 954 of these canvases being drawn it takes about 2.5 minutes to draw. This is unacceptable and I'm wondering if this is something I've induced or if AIR was never meant to handle such a large amount of canvases (actually this isn't a large amount, in a real world environment there could be a lot more). I've included relevant clips from the code. There are a couple empty boxes that in the real application will hold graphics.
    The class withing the Tab Navigator is a canvas.
    In the action Script (the setter line takes 2.5 minutes to get past) (it's binding to the repeater that seems to be my problem).
    [Bindable]  private
    private  var _assetList:Array;
    [Bindable]  
    public function get timelineAssetList():Array{ 
         return this._assetList;
    public function set timelineAssetList(ac:Array):void{ 
         this._assetList = ac;
    The MXML code that is being bound to:
     <mx:Canvas id="labelCanvas" left="0" right="0" top="0" height="65" verticalScrollPolicy="off" scroll="scrolling(event)">
          <mx:HBox horizontalGap="1" left="10" right="10" top="10">  
              <mx:Spacer width="2"/>  
                <mx:Canvas width="{getHeaderWidth()}" height="40" borderStyle="solid" borderColor="{StaticVariables.borderColor.getColorUint()}" horizontalCenter="0">
                <PastDataView:ColorBarScale id="scale" bottom="10"/>   
         </mx:Canvas>  
              <mx:Canvas width="20" height="40">  
                   <mx:Spacer width="20" />  
              </mx:Canvas>  
         </mx:HBox>  
    </mx:Canvas>
    <mx:Canvas id="assetCanvas" left="0" right="0" bottom="0" top="65" scroll="scrolling(event)">
         <mx:VBox y="10" right="16" left="10" verticalGap="0">  
              <mx:Repeater id="assetRepeater" dataProvider="{timelineAssetList}">  
                   <mx:HRule width="100%"/>
                   <PastDataView:ColorBarBar  id="barArray" width="100%" height="170" asset="{assetRepeater.currentItem}"/>  
              </mx:Repeater>
         </mx:VBox>  
    </mx:Canvas>
    The ColorBarBar consists of:
    <?xml version="1.0" encoding="utf-8"?><mx:Canvas  xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" xmlns:PastDataView="org.XXXXXX.CenterScreen.PastDataView.*" horizontalScrollPolicy="off" click="clicked()">
         [Bindable] 
         public static var _colorBarHeight:int = StaticVariables.colorBarHeight;
         [Bindable] 
         private var _asset:Object;
         [Bindable] 
         public function set asset(a:Object):void{ 
              this._asset = a;          getBackgroundColor();
         public function get asset():Object{ 
              return _asset;     }    
          private function getBackgroundColor():void { 
              var color:String = asset.color; 
              if (color == null) color = "Black"; 
              if( color.toLowerCase() == "blue" ) {
                   lblAssetTag.setStyle("color", 0x1674cc);               lblAsset.setStyle(
    "color", 0x1674cc);          }
    else if( color.toLowerCase() == "red" ) {
                   lblAssetTag.setStyle("color", 0xe35353);               lblAsset.setStyle(
    "color", 0xe35353);          }
    else if(color.toLowerCase() == "grey" || color.toLowerCase() == "gray") {               lblAssetTag.setStyle(
    "color", 0xe55555);               lblAsset.setStyle(
    "color", 0xe55555);          }
    else { // give it a default color                lblAssetTag.setStyle(
    "color", 0x000000);               lblAsset.setStyle(
    "color", 0x000000);          }
          private function calculateActivityRepeaterHeight():int{ 
              return this.height-50-_colorBarHeight;     }
          public function clicked():void{
              dispatchEvent(new SelectAssetEvent(this._asset, false, false, true));     }
         ]]>     </mx:Script>
           <mx:VBox left="0" top="0" right="0">
               <mx:Spacer height="1"/>
               <mx:HBox>
                    <mx:Spacer width="2"/>               <mx:Label id="lblAssetTag" text="{asset.type}: " fontWeight="bold" fontSize="12" doubleClickEnabled="true" doubleClick="titleClicked()"/>  id="lblAssetTag" text="{asset.type}: " fontWeight="bold" fontSize="12" doubleClickEnabled="true" doubleClick="titleClicked()"/> id="lblAssetTag" text="{asset.type}: " fontWeight="bold" fontSize="12" doubleClickEnabled="true" doubleClick="titleClicked()"/> 
                   <mx:Label id="lblAsset" text="{asset.name}" fontSize="12" doubleClickEnabled="true" doubleClick="titleClicked()"/>
                    <mx:Label id="lblAssetId" text="{'(' + asset.id + ')'}" fontSize="12" visible="{mx.core.Application.application.debugMode}"/>
               </mx:HBox>
              <mx:HBox horizontalGap="1">
                    <mx:Spacer width="2"/>
                    <mx:Spacer width="10" />
                    <mx:VBox  width="100%">                    <mx:VBox>
                        </mx:VBox>   
                        <mx:VBox  id="displays" verticalScrollPolicy="auto" height="{calculateActivityRepeaterHeight()}" horizontalScrollPolicy="off">
                        </mx:VBox>   
                   </mx:VBox>   
              </mx:HBox>
              <mx:Spacer height="2"/>
          </mx:VBox></mx:Canvas>
    I would appreciate any thoughts or feedback you could provide.
    ~martin

    The Canvas is a very heavy object that has lots of overhead.  Even worse is the VBox object that is in there multiple times. 
    What exactally are you trying to accomplish?  Just looking over the code, it seems that the same could be done directly with the Graphics API, at a much faster rate.
    For each of the VBoxes and Canvases you have, the entire size of each child and parent need to be re-evalulated each time you add or change something.  This is a HUGE overhead, and probably why the app is running so slow.  You may need to convert this app to use simpler objects (UIComponent or something lower-level like that) to get any speed.
    Are you using Flex Bulder?  Take a look at the app while the Profiler is running to see what I'm talking about.

  • Speed Issues Fixed In 9.1.2

    Lost all my thumbnails updating to iPhoto 9.1.2 but rebuilding the thumbnail database solved the problem. Best of all, the speed issues are finally gone in iPhoto 9.1.2. Opening the application is way faster again (2 seconds as opposed to 12 seconds or more). Scrolling is way faster again. Can't believe it took this long for Apple to fix this mess. Nevertheless, iPhoto '11 feels like iPhoto '09 once again. Thanks Apple.

    Lost all my thumbnails updating to iPhoto 9.1.2 but rebuilding the thumbnail database solved the problem. Best of all, the speed issues are finally gone in iPhoto 9.1.2. Opening the application is way faster again (2 seconds as opposed to 12 seconds or more). Scrolling is way faster again. Can't believe it took this long for Apple to fix this mess. Nevertheless, iPhoto '11 feels like iPhoto '09 once again. Thanks Apple.

Maybe you are looking for

  • Automation Data in Logic 8

    Hi, I apologise if this answer has been given ad nauseum ad infinitum in advance, but I am wondering how do I copy automation data along with a section of audio/midi? Moving it is easy enough but copying that data and pasting it at a particular point

  • In Smart Form alignment disturbed from 2nd page

    Hello experts, Help me to resolve the issue. Smart form output disturbed from second page. Here giving snap shots of first two pages only. The value of column Item no is not from database. It come from loop, variable 'Counter' is incremented, in main

  • Cannot reboot and I get this message The application "Firefox.app" is not open anymore.

    Firefox has not allowed my computer to shut down normally for months. I created a whole new user with a new Firefox profile, but when I quit Firefox or try to do a shutdown, Firefox closes it's windows but leaves the small dot under it's icon on the

  • HTTP_RESP_STATUS_CODE_NOT_OK -403 Forbidden

    Hi, In my RFC-Jbdc scenario. I got the following error: <b><SAP:Stack>HTTP response contains status code 403 with the description Forbidden Error when sending by HTTP (error code: 403, error text: Forbidden)</SAP:Stack> <SAP:Category>XIServer</SAP:Ca

  • NLS_CHARACTERSET and nls_length_semantics

    hi there, I seem to find a lot of link which states a recommendation if you have a database install of NLS_CHARACTERSET = AL32UTF8 to set NLS_LENGTH_SEMANTICS from BYTE to CHAR after database install, however both can be used. Example below: http://a