Limiting Scrollable Text Pane Memory Consumption

Hi!
I have written an interface for an online application which will require to operate continuously. Every couple of seconds a new line of text is added to a Scrollable Text Pane.
This works well, however, I would like to ensure that I limit the amount of memory used so the application does not run out of memory.
Can anyone suggest a way for me to do this?
Thanks in advance,
John

Hi again,
hm ... with a StringTokenizer like this
StringTokenizer st = new StringTokenizer(getText(),"\n");
if (st.hasMoreTokens())
int cutLength = st.nextToken().length()+1;
// here remove that part of text as posted before
hope this helps now - it only removes, if there is a complete line
greetings Marsian

Similar Messages

  • Text pane problem

    Hi guys,
    I need a component which acts as a chat screen allowing me to append messages. Each chat message may be a different colour. I also need to set the font of the pane via my look and feel. This font is not included in html.
    First I tried using a JEditorPane which worked fine, I could change the colour of the text using html formatting but could not use my own font.
    My next option was to use a JTextPane (see code below) but when I append lots of messages the screen flickers and the scroll pane jumps to the top.
    public class JLTextPane extends JTextPane {
        public void append(Color c, String s) {
            setEditable(true);
            StyleContext sc = StyleContext.getDefaultStyleContext();
            AttributeSet aset = sc.addAttribute(SimpleAttributeSet.EMPTY,
            StyleConstants.Foreground, c);
            setCaretPosition(getDocument().getLength()); // place caret at the end (with no selection)
            setCharacterAttributes(aset, false);
            replaceSelection(s); // there is no selection, so inserts at caret
            setCaretPosition(getDocument().getLength());
            setEditable(false);
        public void appendLine(Color c, String line) {
            if(getDocument().getLength() == 0) {
                append(c, line);
            } else {
                append(c, "\n" + line);
    }I have run out of ideas. Any help?
    Thanks

    I could not find your alternative approach from your last post. I understand it must be frustrating dealing with people who are new to swing when you are so experienced yourself but after all this is a forum and thats why I'm here.
    I have written you a test program which should be runnable.
    public class MessagePanel extends JPanel {
        //the size of the panel
        private static final Dimension SIZE = new Dimension(400, 175);
        //the input box
        private JTextField _input;
        //the text pane itself
        private JTextPane _pane;
        public MessagePanel() {       
            initPanel();
            createPanel();
        public void initPanel() {
            setLayout(new GridBagLayout());
            setPreferredSize(SIZE);
        public void createPanel() {
            //create and setup the text pane
            _pane = new JTextPane();
            _pane.setEnabled(false);
            //create and setup the scrollable pane
            JScrollPane scrollable_pane = new JScrollPane(_pane);
            scrollable_pane.setPreferredSize(new Dimension(SIZE.width - 5, SIZE.height - 26));
            scrollable_pane.setVerticalScrollBarPolicy(
                        ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
            //add the components to the main panel
            GridBagConstraints c = new GridBagConstraints();
            c.gridx = 0;
            c.gridy = 0;
            add(scrollable_pane, c);
        private void append(Color colour, String message) {
            if(colour == null) {
                colour = Color.BLACK;
            StyleContext sc = StyleContext.getDefaultStyleContext();
            AttributeSet aset = sc.addAttribute(SimpleAttributeSet.EMPTY,
                    StyleConstants.Foreground, colour);
            _pane.setCaretPosition(_pane.getDocument().getLength()); // place caret at the end (with no selection)
            _pane.setCharacterAttributes(aset, false);
            _pane.replaceSelection(message); // there is no selection, so inserts at caret
            _pane.setCaretPosition(_pane.getDocument().getLength());
        private void appendLine(Color c, String line) {
            if(_pane.getDocument().getLength() == 0) {
                append(c, line);
            } else {
                append(c, "\n" + line);
        public static void main(String[] args) {
            MessagePanel panel = new MessagePanel();
            JFrame frame = new JFrame();
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.getContentPane().add(panel);
            frame.pack();
            frame.setVisible(true);
            Color[] colours = new Color[3];
            colours[0] = Color.RED;
            colours[1] = Color.BLUE;
            colours[2] = Color.ORANGE;
            for(int i = 0; i < 100; i++) {
                panel.appendLine(colours[i % 3], "Line: " + i);
    }Could you possibly alter my code so that it can append lines without flicker and prevents the user from editing the JTextPane.
    Thanks again.

  • Hyperlinks, scrollable text frames, and Multistate objects

    I have a DPS layout with a scrollable text frame on one side, and a multistate object (MSO) on the other. I want to be able to hyperlink parts of the text in the text frame to specific states in the MSO. How do I do this?

    Ask here and make sure it's a detailed feature request along with WHY
    this would benefit all users.
    https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    And note that this is strictly an InDesign limitation so make the
    request under InDesign.
    Your voice can't hurt and with Creative Cloud, new features can be added
    any time. No need to wait for major releases anymore.
    InDesign CC will be available tomorrow.
    Bob

  • Scrollable text issues

    Hi everyone,
    I'm about to convert a book to be used on an iPad. The book consists of several chapters/articles that range from 4 to 30+ pages.
    On some of the pages I work with scrollable text.
    My workflow is the same as described here: http://help.adobe.com/en_US/digitalpubsuite/using/WS67cb9e293e2f1f605e 8ea44412b13edc5ec-8000.html
    Most of the times it works as promised, but sometimes it doesn't! I have try to find out why it sometimes doesn't work. It seems random and it's driving me crazy.
    I have experimented with creation order, i.e. container frame first, then text frame, etc.
    I have done tests with renaming the container frame and text frame in the layers pannel
    I have made sure that both frames are correctly aligned, etc.
    I have reset and re-applied the Pan Only option in the Overlay Creator panel
    I have made sure that the workflow and settings are the same on all pages
    but still it sometimes simply doesn't work!
    I would really appreciate if someone could help me with this. Any ideas?
    Kind regards
    Tim

    Hi Bob,
    I have tested again.
    In a short article (4 pages) everything works just fine in horizontal and vertical layout.
    However in a long article (41 pages) the vertical scrolling of text in the horizontal layout simply doesn't work except a one exception. I have checked all the settings - they are identical.
    The strange thing is that if I preview the horizontal layout in the ADOBE Content Viewer all the scrolling works just fine, but as soon as I add the complete article consisting of horizontal and vertical layout to the folio things stop to work.
    This is really frustrating. Maybe it's necessary to re-think the layout and avoid scrollable content since it so unreliable.
    Right now I have no idea how get this to work.
    The tools I use are: InDesign CS5.5 on OSX 10.6.8, FolioPanel-CS55-12_1_3, FolioProducerTools-CS55-1-9-1
    Any help would be apprechiated.
    Kind regards
    Tim

  • Measuring Swing GUI memory consumption

    Hi community,
    First , I beg you for excuse for posting this here and not in the Swing forum. I think the question is not clear GUI question, but a more generic one.
    I have a GUI that seems to consume a lot of memory(i.e. opening several screens causes OutOfMemoryError and data received on network measures to a very small amount (<5%) compared to the total memory shown by Task Manager).
    I would like to take these screens apart to discover which of their parts are heavy so that I can concentrate my efforts on optimizing them. I cannot use ObjectOutputStream serialization since it seems there are lots of classes that do not implement Serializable, so I need some other way of determining component memory sizes. I believe that XMLEncoder serialzation will leed to nowhere because it contains a lot of text describibg properties that cannot be accurately measured.
    What can I use to measure the memory consumption for a given component tree?
    Thank you for your time
    Mike

    Swing related questions should be...
    Umm have you considered the use of a Profiler? I kind of doubt it is the GUI per se but a model or something that is leaking memory. I mean there are lot's of fairly complex GUI's out there that don't have these issues so I suspect there is a very deep or complex structure somewhere that is eating all of the memory.
    But in short I think running in some sort of profiler would be good becuase I also suspect that this may be one of this issues where looking at each component may not help because it's as the whole thing is used at runtime where some complexity comes into play and it dies.
    Try http://www.manageability.org/blog/stuff/open-source-profilers-for-java for a start.

  • Indesign CS5.5 DPS scrollable text issues

    Hi everyone,
    I'm about to convert a book to be used on an iPad. The book consists of several chapters/articles that range from 4 to 30+ pages.
    On some of the pages I work with scrollable text.
    My workflow is the same as described here: http://help.adobe.com/en_US/digitalpubsuite/using/WS67cb9e293e2f1f605e8ea44412b13edc5ec-80 00.html
    Most of the times it works as promised, but sometimes it doesn't! I have try to find out why it sometimes doesn't work. It seems random and it's driving me crazy.
    I have experimented with creation order, i.e. container frame first, then text frame, etc.
    I have done tests with renaming the container frame and text frame in the layers pannel
    I have made sure that both frames are correctly aligned, etc.
    I have reset and re-applied the Pan Only option in the Overlay Creator panel
    I have made sure that the workflow and settings are the same on all pages
    but still it sometimes simply doesn't work!
    I would really appreciate if someone could help me with this. Any ideas?
    Kind regards
    Tim

    Please post in the DPS forum.
    http://forums.adobe.com/community/dps
    Bob

  • ITS 620 Template Cache - unlimited memory consumption

    Hi,
       We have patched standalone ITS 620 to 23 to resolve some issues we have with
    the display of ITS screens via the Mozilla browser. However, we are now encountering memory issues where the Agate process is consuming much more than is allocated via the threads and sessions values.
       With patch 23 we can now see the template cache value and it consumes all the free physical memory on the machine. The 'Cachesize' parameter is set to a much lower value than this:
       Can anyone tell me:
    1. Is this behaviour correct for this cache?
    2. How do we disable the cache?
    3. How do we restrict the size of the cache?
       Thanks.
    /regards,
    Conor.

    Hi Conor,
    ITS development is not aware of memory issues with PL 23.
    The memory the template cache allocates does not depend on the "Cachesize" parameter. This parameter is for RFC connections of flowlogic services.
    If after PL 23 you have Mozilla user you haven't before this would explain the increase of the template cache memory consumption. For each browser and language the amount of memory in the templates cache increases.
    You surely could disable the templates cache but this would hit performance (switch parameter StaticTemplates to 0 in ITS Admin - <Your_Instance> Configuration - Performance). On each template access the template would have to be parsed again. This switch is intended for a development environment only.
    The best you can do is to setup ITS server on 64-Bit OS and 64-Bit ITS 6.20 executables. On 64-Bit you can forget about memory issues due 32-Bit address space limitations.
    If you this is not possible you have to reduce the memory by
    - forwarding requests with specific languages to specific ITS instances
    - forwarding request from Browsers like Mozilla to a specific ITS instances
    - checking peak values in ITS Admin Overview and tune parameters MaxSessions, MaxWorkthreads accordingly. Be carefull!!
    SAP note 720428 gives you advise about the most important ITS 6.20 parameters.
    Best regards,
    Klaus

  • How to measure memory consumption during unit tests?

    Hello,
    I'm looking for simple tools to automate measurement of overall memory consumption during some memory-sensitive unit tests.
    I would like to apply this when running a batch of some test suite targetting tests that exercise memory-sensitive operations.
    The intent is, to verify that a modification of code in this area does not introduce regression (raise) of memory consumption.
    I would include it in the nightly build, and monitor evolution of summary figure (a-ah, the "userAccount" test suite consumed 615Mb last night, compared to 500Mb the night before... What did we check-in yesterday?)
    Running on Win32, the system-level info of memory consumed is known not to be accurate.
    Using perfmon is more accurate but it seems an overkill - plus it's difficult to automate, you have to attach it to an existing process...
    I've looked in the hprof included in Sun's JDK, but it seems to be targetted at investigating problems rather than discovering them. In particular there isn't a "summary line" of the total memory consumed...
    What tools do you use/suggest?

    However this requires manual code in my unit test
    classes themselves, e.g. in my setUp/tearDown
    methods.
    I was expecting something more orthogonal to the
    tests, that I could activate or not depending on the
    purpose of the test.Some IDEs display mmeory usage and execution time for each test/group of tests.
    If I don't have another option, OK I'll wire my own
    pre/post memory counting, maybe using AOP, and will
    activate memory measurement only when needed.If you need to check the memory used, I would do this.
    You can do the same thing with AOP. Unless you are using an AOP library, I doubt it is worth additional effort.
    Have you actually used your suggestion to automate
    memory consumption measurement as part of daily builds?Yes, but I have less than a dozen tests which fail if the memory consumption is significantly different.
    I have more test which fail if the execution time is siginificantly different.
    Rather than use the setUp()/tearDown() approach, I use the testMethod() as a wrapper for the real test and add the check inside it. This is useful as different test will use different amounts of memory.
    Plus, I did not understand your suggestion, can you elaborate?
    - I first assumed you meant freeMemory(), which, as
    you suggest, is not accurate, since it returns "an
    approximation of [available memory]"freeMemory gives the free memory from the total. The total can change so you need to take the total - free as the memory used.
    - I re-read it and now assume you do mean
    totalMemory(), which unfortunately will grow only
    when more memory than the initial heap setting is
    needed.more memory is needed when more memory is used. Unless your test uses a significant amount of memory there is no way to measure it reliably. i.e. if a GC is perform during a test, you can have the test appear to use less memory than it consumes.
    - Eventually, I may need to inlcude calls to
    System.gc() but I seem to remember it is best-effort
    only (endless discussion) and may not help accuracy.if you do a System.gc(); followed by a Thread.yield() at the start it can improve things marginally.

  • Limiting the Text Size in CRM 5.0 IC Web Client

    Hello Experts,
    We have a scenario where in we can enter the text for a CRM Document (say Service document) in the text field of IC Web Client. We have noticed that we are even allowed to enter the text of size around 73 MB also (which comes into 1000s of Word Documents).
    We have now have a requirement for limiting this text as it is causing some problems and somehow affecting system performance.
    Could anyone help me in limitating the text size in CRM 5.0 IC Web Client. I mean whether there is any configuration setting for doing the same or we need to do it in any text determination Procedure. Thanks in anticipation for your response.
    Best Regards,
    Kishore K

    Kishore,
    Use below code to determine no of characters typed in FoUpText.htm:
    data: col_wrap type ref to cl_bsp_wd_collection_wrapper,
          lr_entity type ref to if_bol_bo_property_access,
          lv_str type string,
          lv_len type i.
          col_wrap = typed_context->BTTEXT->get_collection_wrapper( ).
          lr_entity ?= col_wrap->get_current( ).
          lv_str =  lr_entity->get_property_as_string('CONC_LINES').
          lv_len = strlen( lv_str ).
    Place this code in controller FoUpText.do anywhere accordingly
    Cheers,
    Ankur

  • Problems updating projects to new versions of Premiere (CS5 to CC and CC to CC 2014) Memory consumption during re-index and Offline MPEG Clips in CC 2014

    I have 24GB of RAM in my 64 bit Windows 7 system running on RAID 5 with an i7 CPU.
    A while ago I updated from Premiere CS5 to CC and then from Premiere CC to CC 2014. I updated all my then current projects to the new version as well.
    Most of the projects contained 1080i 25fps (1080x1440 anamorphic) MPEG clips originally imported (captured from HDV tape) from a Sony HDV camera using Premiere CS5 or CC.
    Memory consumption during re-indexing.
    When updating projects I experienced frequent crashes going from CS5 to CC and later going from CC to CC 2014. Updating projects caused all clips in the project to be re-indexed. The crashes were due to the re-indexing process causing excessive RAM consumption and I had to re-open each project several times before the re-index would eventually complete successfully. This is despite using the setting to limit the RAM consumed by Premiere to much less than the 24GB RAM in my system.
    I checked that clips played; there were no errors generated; no clips showed as Offline.
    Some Clips now Offline:Importer  CC 2014
    Now, after some months editing one project I found some of the MPEG clips have been flagged as "Offline: Importer" and will not relink. The error reported is "An error occurred decompressing video or audio".
    The same clips play perfectly well in, for example, Windows Media Player.
    I still have the earlier Premiere CC and the project file and the clips that CC 2014 importer rejects are still OK in the Premiere CC version of the project.
    It seems that the importer in CC 2014 has a bug that causes it to reject MPEG clips with which earlier versions of Premiere had no problem.
    It's not the sort of problem expected with a premium product.
    After this experience, I will not be updating premiere mid-project ever again.
    How can I get these clips into CC 2014? I can't go back to the version of the project in Premiere CC without losing hours of work/edits in Premiere CC 2014.
    Any help appreciated. Thanks.

    To answer my own question: I could find no answer to this myself and, with there being no replies in this forum, I have resorted to re-capturing the affected HDV tapes from scratch.
    Luckily, I still had my HDV camera and the source tapes and had not already used any of the clips that became Offline in Premiere Pro CC 2014.
    It seems clear that the MPEG importer in Premiere Pro CC 2014 rejects clips that Premiere Pro CC once accepted. It's a pretty horrible bug that ought to be fixed. Whether Adobe have a workaround or at least know about this issue and are working on it is unknown.
    It also seems clear that the clip re-indexing process that occurs when upgrading a project (from CS5 to CC and also from CC to CC 2014) has a bug which causes memory consumption to grow continuously while it runs. I have 24GB RAM in my system and regardless of the amount RAM I allocated to Premiere Pro, it would eventually crash. Fortunately on restarting Premiere Pro and re-loading the project, re-indexing would resume where it left off, and, depending on the size of the project (number of clips to be indexed), after many repeated crashes and restarts re-indexing would eventually complete and the project would be OK after that.
    It also seems clear that Adobe support isn't the greatest at recognising and responding when there are technical issues, publishing "known issues" (I could find no Adobe reference to either of these issues) or publishing workarounds. I logged the re-index issue as a bug and had zero response. Surely I am not the only one who has experienced these particular issues?
    This is very poor support for what is supposed to be a premium product.
    Lesson learned: I won't be upgrading Premiere again mid project after these experiences.

  • Query on memory consumption during SQL

    Hi SAP Gurus,
    Could I kindly request for your inputs concerning the following scenario?
    To put it quite simply, we have a program where we're required to retrieve all the fields from a lengthy custom table, i.e. the select statement uses an asterisk.  Unfortunately, there isn't really a way to avoid this short of a total overhaul of the code, so we had to settle with this (for now).
    The program retrieves from the database table using a where clause filtering only to a single value company code.  Kindly note that company code is not the only key in the table.  In order to help with the memory consumption, the original developer had employed retrieval by packages (also note that the total length of each record is 1803...).
    The problem encountered is as follows:
    - Using company code A, retrieving for 700k entries in packages of 277, the program ran without any issues.
    - However, using company code B, retrieving for 1.8m in packages of 277, the program encountered a TSV_TNEW_PAGE_ALLOC_FAILED short dump.  This error is encountered at the very first time the program goes through the select statement, ergo it has not even been able to pass through any additional internal table processing yet.
    About the only biggest difference between the two company codes is the number of corresponding records they have in the table.  I've checked if company code B had more values in its columns than company code A.  However, they're just the same.
    What I do not quite understand is why memory consumption changed just by changing the company code in the selection.  I thought that the memory consumed by both company codes should be the same... at least, in the beginning, considering that we're retrieving by packages, so we're not trying to get all of the records all at once.  However, the fact that it failed at the very beginning has shown me that I'm gravely mistaken.
    Could someone please enlighten me on how memory is consumed during database retrieval?
    Thanks!

    Hi,
    with FAE (FOR ALL ENTRIES) the whole query even for a single record in the itab is executed and all results for
    the company code are transfered from the database to the DBI since the duplicates will be removed by the DBI
    not by the database.
    If you use package size the resultset is buffered in a system table in the DBI (which allocates memory from your user quota). And from there on the package sizes are built and handed over to your application (into table lt_temp).
    see recent ABAP documentation:
    Since duplicate rows are only removed on the application server, all rows specified using the WHERE condition are sometimes transferred to an internal system table and aggregated here. This system table has the same maximum size as the normal internal tables. The system table is always required if addition PACKAGE SIZE or UP TO n ROWS is used at the same time. These do not affect the amount of rows transferred from the database server to the application server; instead, they are used to transfer the rows from the system table to the actual target area.
    What you should do:
    calculate the size needed for your big company code B. How many row  multiplied with line length.
    That is the minimum amount you need for your user memory quota. (quotas can be checked with
    ABAP report RSMEMORY) If the amount of memory is sufficient then try without packagesize.
    SELECT * FROM <custom table>
    INTO TABLE lt_temp
    FOR ALL ENTRIES IN lt_bukrs
    WHERE bukrs = lt_bukrs-bukrs
    ORDER BY primary key.
    This might actually use less memory than the package size option for the FOR ALL ENTRIES.
    Since with FAE it is buffered anyway in the DBI (and subtracted from your quota) you can
    do it right away and avoid double saving portions (the DBI buffer and a portion of that in the
    packe in lt_temp).
    If the amount of memory is still too big, you have to either increase the quotas or select
    less data (additional where conditions) or avoid using FAE in this case in order to not read all
    the data in one go.
    Hope this helps,
    Hermann

  • Problems trying to create scrollable text in InDesign CC

    I'm making an interactive presentation in InDesign. Im trying to create some scrollable text. i didn't know how to do that in CC, so I looked up some videos over the web and learned I needed to use the "Folio Builder" or the "Overlay panel". i never was able to find the latter and the Folio Builder gives me this message: "A software update is required to use Digital Publishing Suite. Please go to the Help menu and select Updates to get the required software." My software is already up-to-date (at least that's what the Adobe Application Manager tells me). Is this happening because I'm using a trial version? I'm planning to buy the Creative Cloud package but first I need to know it's worthy. Thanks for your help!

    You are most likely looking at some very old videos. As it happens my DPS
    course was just released on lynda.com:
    http://boblevine.us/my-first-lynda-com-title-adobe-digital-publishing-suite-
    essential-training-is-live/
    There's a link to a one week trial there if you don't have a subscription.

  • Preview and scrollable text problems

    Is anyone else having problems getting the scrollable text function to work in an overlay to a fixed layout ePub? I have the latest version of InDesign CC, purchased last week.
    Here is a picture of my file. As you can see, it's pretty darn simple. Content box is on the right. You can't see the entire box but It is long enough to fit all of my text. On the left, I created a container box, wider but shorter than the content box. I then selected the content and used Paste Into to put the content into the container. Next, I selected the container, went to Folio Overlays, and I designated the content box as vertical scrolling, start at upper left, and Vector format. But when when I tried to preview it (more on preview problems in a minute), the container appears as a simple text box with no scrolling capability. I've asked the Adobe help people and they don't seem to have any ideas yet.
    As far as preview goes, well, I can export to Adobe Digital Editions or I can look at the page in Window/Interactive/EPUB Interactivity Preview. But File/Folio Preview just processes the page and then returns nothing. And the same thing happens when I hit Preview in the Folio Overlays panel.
    I'd love to know if this is unique to my system or a common problem. Since I only purchased CC to produce annotated books, there is not much I can do without it. And if CC doesn't do it, does anyone have a suggestion for something a non-programmer could use to get the same result?
    Thanks for any help.

    Scrollable frames are a DPS -- Digital Publishing Suite-- function (as are all other effects from the Folio Overlay panel). Those are a different beast than Fixed-Layout EPUBs.
    For fixed-layout, all interactivity is supported (any panel in the Windows > Interactive flyout) except for Forms, Page Transitions, and the two Animation presets Smoke and Blur. Note that the panels Folio Builder and Folio Overlays are not part of the Interactive group of panels.
    I know it's very confusing!
    If you're trying to create an *app* then you use DPS, and you should be asking this question in the DPS forum.
    Digital Publishing Suite
    If you're trying to create an *ebook* then this is the forum to post in. 
    You might find my new lynda.com video tutorial course, Creating Fixed Layout EPUBs from InDesign CC, to be helpful. A bunch of the videos are free and may be all you need. To watch the others, though, you'll need a subscription. You can use my Free Pass URL to get a free week of open access to all the lynda.com videos.
    Watch the Online Video Course Creating Fixed-Layout EPUBs with InDesign CC
    Free pass: http://lynda.com/freepass/amconcepcion
    AM

  • Integration Builder Memory Consumption

    Hello,
    we are experiencing very high memory consumption of the Java IR designer (not the directory). Especially for loading normal graphical idoc to EDI mappings, but also for normal idoc to idoc mappings. examples (RAM on client side):
    - open normal idoc to idoc mapping: + 40 MB
    - idoc to edi orders d93a: + 70 MB
    - a second idoc to edi orders d93a: + 70 MB
    - Execute those mappings: no additional consumption
    - third edi to edi orders d93a: + 100 MB
    (alle mappings in same namespace)
    After three more mappings RAM on client side goes on 580 MB and then Java heap error. Sometimes also OutOfMemory, then you have to terminate the application.
    Obviously the mapping editor is not quite will optimized for RAM usage. It seems to not cache the in/out message structures. Or it loads for every mapping very much dedicated functionality.
    So we cannot really call that fun. Working is very slow.
    Do you have similar experiences ? Are there workarounds ? I know the JNLP mem setting parameters, but the problem is the high load of each mapping, not only the overall maximum memory.
    And we are using only graphical mappings, no XSLT !
    We are on XI 3.0 SP 21
    CSY

    Hii
    Apart from raising tablespace..
    Note 425207 - SAP memory management, current parameter ranges
    you have configure operation modes to change work processes dynamically using rz03,rz04.
    Please see the below link
    http://help.sap.com/saphelp_nw04s/helpdata/en/c4/3a7f53505211d189550000e829fbbd/frameset.htm
    You can Contact your Basis administrator for necessary action

  • Creating Scrollable text frames in InDesign

    I've been trying to create scrollable text frames in InDesign CS6 and, for the life of me, cannot figure out how to do so for an interactive PDF. 
    I've done so for touchscreen devices before through DPS and the scrollable frame option, but I've never tried to do it for something non-touchscreen/mobile.  I don't even know if it's possible, but I am sending this to someone who may not have touchscreen access with touchscreen scroll functionality and I wouldn't want to risk a good portion of text to go unread because of a lack-of functionality.
    So, I guess my question is:  Is there a way to create a scrollable text field for an interactive PDF that could be scrolled through using a mouse or keyboard? 
    Thanks in advance!

    No. It's DPS only.

Maybe you are looking for

  • Passing value to multi value parameter from SSIS using Report server webservice

    Hi I am triggering SSRS report from SSIS(Script task). I am passing parameter values from SSIS package. So far working fine. Now, I have a report which has 2 parameters. One is single value parameter and the other is multi value parameter. No issue a

  • How do I live preview a Ruby on Rails/Ember application?

    I have a Ruby on Rails application and I am under the impression that Edge Code will work with locally hosted web servers to use live preview. I have set up the project settings to use the locally hosted address: http://localhost:3000/ ... However wh

  • Time machine Backup not mounting

    Since upgrading the back up disc which is an external firewire disc no longer shows up on the desktop or to time machine, I can see it in Disk utility, the drive is recognised but the backup isn't mounted and I can't force it to mount either I've run

  • No Sound in Flash Videos but other sounds work fine.

    OS - Win 7 Enterprise sp1 Flash Player version - 11.1.102.55 RealTek High Def audio driver ver - 6.0.1.6201 Rolling out a new Image for our offices, everything seemed ok then someone was complaining about no sound.  Turns out  Flash Videos(youtube) p

  • Creating a Custom Laytout

    Hy, I have implemented a drag n drop operation where user can insert Buttons on a Panel for drawing flowchart.I have set Layout to be NULL so that each time a user adds a button, the latter is added to a specific place on the panel, but the problem i