SUN IDM8 Performance question

I have deployed IDM8 on Sun Application Server 9.1 on RHEL 4.6 with Oracle 10gr2. All are on the same machine. I have given 1 GB each initial/max heap sizes. The performance seems to be horrible for a single user (e.g. configurator) just logging to IDM initial page -- 3-4 minutes. After then same thing for every item. This is a fresh install and almost no load is there. I see the machine has lots of free memory, no paging and CPU utilization is not more than 20%. Looked at garbage collection and that was going pretty fast. What may be the reason & how to fix it? Thanks.

One thing to keep in mind with Oracle is that immediately after a fresh install and new data population the indexes and statistics are out of sync with the data in the database. Those statistics help Oracle decide how to retrieve the data from the database. If the statistics are old then sometimes Oracle will make the wrong decision, for example chosing a full table scan over an index based look up.
Oracle will eventually rebuild those statistics (usually it's a job scheduled to run nightly but it depends on your config) but it might be worth asking your DBA to force them to be rebuilt.
Having said that, I'm personally not terribly impressed with the performance of either IDM 8.0 or IDM 7.1. The IDM application itself does not take advantage of multiple CPU cores so running it on a platform such as Sun's T1000/T2000 series servers does not help. It's far better to use a system with very fast CPUs but limited execution cores over a system with a ton of cores and slower CPUs. There's very little multi threading done within a single user's session.
On the back-end database side, IDM defines the schema to use and I think there could be some improvements there too. It took me a solid week of database tuning (along with using Oracle's query rewrite feature) just to get the performance up to an acceptable level.
One example I have is if you have a large number of users in a single organization (over 100k) and, as an admin, you try to expand that organization and page through the user list the system slows to a crawl. Each click to move to the next "page" of users takes minutes and since IDM remembers were you were in the account listing every time you return to the account tab there's a several minute delay. Since it's only on the admin side of things we're going to live with it. There's no way that type of a performance problem is solely related to the back-end database.
Anyway, I'll stop ranting. Rebuild your Oracle statistics and indexes. Something like "EXEC DBMS_STATS.gather_database_stats;" as the sys user will help but really you should talk to your DBA.
If you're not using a lot of CPU it likely means you're hitting the disk a ton. The second thing you might try doing in cranking up your JVM heap size or changing your garbage collection method. Here's what I use (I'll leave it up to you to look up the meaning of each of the command line options) for the jvm:
-server -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -Xms1024m -Xmx1024m -XX:SurvivorRatio=128 -XX:NewSize=300m -XX:MaxNewSize=300m -XX:MaxTenuringThreshold=0 -XX:CMSInitiatingOccupancyFraction=60
Edited by: MichaelF on Jul 8, 2008 9:40 AM

Similar Messages

  • Swing performance question: CPU-bound

    Hi,
    I've posted a Swing performance question to the java.net performance forum. Since it is a Swing performance question, I thought readers of this forum might also be interested.
    Swing CPU-bound in sun.awt.windows.WToolkit.eventLoop
    http://forums.java.net/jive/thread.jspa?threadID=1636&tstart=0
    Thanks,
    Curt

    You obviously don't understand the results, and the first reply to your posting on java.net clearly explains what you missed.
    The event queue is using Thread.wait to sleep until it gets some more events to dispatch. You have incorrectly diagnosed the sleep waiting as your performance bottleneck.

  • Join the Sun High Performance Computing Community

    The Sun High Performance Computing community portal is now open and accepting members, at http://hpc.sun.com/
    Forums, news, blogs, and special content directed at the HPC community.

    Hi Misha;
    Since your question deals primarily with servers, I would suggest that if you reposted Mac OS X Server Forum where those most knowledgeable on servers hang out you stand a better chance of getting an answer.
    Allan

  • Simple performance question

    Simple performance question. the simplest way possible, assume
    I have a int[][][][][] matrix, and a boolean add. The array is several dimensions long.
    When add is true, I must add a constant value to each element in the array.
    When add is false, I must subtract a constant value to each element in the array.
    Assume this is very hot code, i.e. it is called very often. How expensive is the condition checking? I present the two scenarios.
    private void process(){
    for (int i=0;i<dimension1;i++)
    for (int ii=0;ii<dimension1;ii++)
      for (int iii=0;iii<dimension1;iii++)
        for (int iiii=0;iiii<dimension1;iiii++)
             if (add)
             matrix[i][ii][iii][...]  += constant;
             else
             matrix[i][ii][iii][...]  -= constant;
    private void process(){
      if (add)
    for (int i=0;i<dimension1;i++)
    for (int ii=0;ii<dimension1;ii++)
      for (int iii=0;iii<dimension1;iii++)
        for (int iiii=0;iiii<dimension1;iiii++)
             matrix[i][ii][iii][...]  += constant;
    else
    for (int i=0;i<dimension1;i++)
    for (int ii=0;ii<dimension1;ii++)
      for (int iii=0;iii<dimension1;iii++)
        for (int iiii=0;iiii<dimension1;iiii++)
           matrix[i][ii][iii][...]  -= constant;
    }Is the second scenario worth a significant performance boost? Without understanding how the compilers generates executable code, it seems that in the first case, n^d conditions are checked, whereas in the second, only 1. It is however, less elegant, but I am willing to do it for a significant improvement.

    erjoalgo wrote:
    I guess my real question is, will the compiler optimize the condition check out when it realizes the boolean value will not change through these iterations, and if it does not, is it worth doing that micro optimization?Almost certainly not; the main reason being that
    matrix[i][ii][iii][...]  +/-= constantis liable to take many times longer than the condition check, and you can't avoid it. That said, Mel's suggestion is probably the best.
    but I will follow amickr advice and not worry about it.Good idea. Saves you getting flamed with all the quotes about premature optimization.
    Winston

  • BPM performance question

    Guys,
    I do understand that ccPBM is very resource hungry but what I was wondering is this:
    Once you use BPM, does an extra step decreases the performance significantly? Or does it just need slightly more resources?
    More specifically we have quite complex mapping in 2 BPM steps. Combining them would make the mapping less clear but would it worth doing so from the performance point of view?
    Your opinion is appreciated.
    Thanks a lot,
    Viktor Varga

    Hi,
    In SXMB_ADM you can set the time out higher for the sync processing.
    Go to Integration Processing in SXMB_ADM and add parameter SA_COMM CHECK_FOR_ASYNC_RESPONSE_TIMEOUT to 120 (seconds). You can also increase the number of parallel processes if you have more waiting now. SA_COMM CHECK_FOR_MAX_SYNC_CALLS from 20 to XX. All depends on your hardware but this helped me from the standard 60 seconds to go to may be 70 in some cases.
    Make sure that your calling system does not have a timeout below that you set in XI otherwise yours will go on and finish and your partner may end up sending it twice
    when you go for BPM the whole workflow
    has to come into action so for example
    when your mapping last < 1 sec without bpm
    if you do it in a BPM the transformation step
    can last 2 seconds + one second mapping...
    (that's just an example)
    so the workflow gives you many design possibilities
    (brigde, error handling) but it can
    slow down the process and if you have
    thousands of messages the preformance
    can be much worse than having the same without BPM
    see below links
    http://help.sap.com/bp_bpmv130/Documentation/Operation/TuningGuide.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/43/d92e428819da2ce10000000a1550b0/content.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/sap%20exchange%20infrastructure%20tuning%20guide%20xi%203.0.pdf
    BPM Performance tuning
    BPM Performance issue
    BPM performance question
    BPM performance- data aggregation persistance
    Regards
    Chilla..

  • Xcontrol: performance question (again)

    Hello,
    I've got a little performance question regarding xcontrols. I observed rather high cpu-load when using xcontrols. To investigate it further, I built a minimal xcontrol (boolean type) which only writes the received boolean-value to a display-element in it's facade (see attached example). When I use this xcontrol in a test-vi and write to it with a rate of 1000 booleans / second, I get a cpu-load of about 10%. When I write directly to a boolean display element instead of the xcontrol,I have a load of 0 to 1 %. The funny thing is, when I emulate the xcontrol functionality with a subvi, a subpanel and a queue (see example), I only have 0 to 1% cpu-load, too.
    Is there a way to reduce the cpu-load when using xcontrols? 
    If there isn't and if this is not a problem with my installation but a known issue, I think this would be a potential point for NI to fix in a future update of LV.
    Regards,
    soranito
    Message Edited by soranito on 04-04-2010 08:16 PM
    Message Edited by soranito on 04-04-2010 08:18 PM
    Attachments:
    XControl_performance_test.zip ‏60 KB

    soranito wrote:
    Hello,
    I've got a little performance question regarding xcontrols. I observed rather high cpu-load when using xcontrols. To investigate it further, I built a minimal xcontrol (boolean type) which only writes the received boolean-value to a display-element in it's facade (see attached example). When I use this xcontrol in a test-vi and write to it with a rate of 1000 booleans / second, I get a cpu-load of about 10%. When I write directly to a boolean display element instead of the xcontrol,I have a load of 0 to 1 %. The funny thing is, when I emulate the xcontrol functionality with a subvi, a subpanel and a queue (see example), I only have 0 to 1% cpu-load, too.
    Okay, I think I understand question  now.  You want to know why an equivalent xcontrol boolean consumes 10x more CPU resource than the LV base package boolean?
    Okay, try opening the project I replied yesterday.  I don't have access to LV at my desk so let's try this. Open up your xcontrol facade.vi.  Notice how I separated up your data event into two events?  Go the data change vi event, when looping back the action, set the isDataChanged (part of the data change cluster) to FALSE.  While the data input (the one displayed on your facade.vi front panel), set that isDataChanged to TRUE.  This is will limit the number of times facade will be looping.  It will not drop your CPU down from 10% to 0% but it should drop a little, just enough to give you a short term solution.  If that doesn't work, just play around with the loopback statement.  I can't remember the exact method.
    Yeah, I agree xcontrol shouldn't be overconsuming system resource.  I think xcontrol is still in its primitive form and I'm not sure if NI is planning on investing more times to bug fix or even enhance it.  Imo, I don't think xcontrol is quite ready for primetime yet.   Just too many issues that need improvement.
    Message Edited by lavalava on 04-06-2010 03:34 PM

  • Sun ZFS Virtual Box Appliance - Performance question

    Hope this is the right place to ask this question - apologies if it is not.
    We are testing out the Sun ZFS storage using the handy Virtual Box Virtual Appliance.
    Now I know this is a VM appliance and as such, we're not going to see anything like real life performance on this thing - but I was wondering if there were any tips someone might share with regards to getting the best performance possible?
    We are using the VB appliance to test a lab based OVM setup - and up to now, performance is too dire to even install a simple VM Guest or upload an ISO to a repository.
    The host specification is 24GB RAM and 8 cores - all of which we have presented to the ZFS appliance - however doesn't seem to make any difference .
    Is performance of the VB appliance throttled?
    We have got OK performance out of the HP P4000 VSA (again not great - but OK for lab testing).
    Cheers,
    Jeff

    Jeff,
    You are correct - the simulator is for testing a subset of functionality only. I am unaware if the VM will use more than one processor, but the RAM will help. One item I can also comment on based on experience is that iSCSI offers the best performance for demos. I use iSCSI as opposed to cifs / nfs / ftp etc. Looking at DTrace, I get much better performance - but I am running a system with only 2 disks, so even that might top out on your server. Perhaps a remote demo with the Oracle Solution Center?

  • Copying arrays, performance questions

    Hello there
    The JDK offers several ways to copy arrays so I ran some experiments to try and find out which would be the fastest.
    I was measuring the time it takes to copy large arrays of integers. I wrote a program that allocates arrays of various sizes, and copy them several times using different methods. Then I measured the time each method took using the NetBeans profiler and calculated the frequencies.
    Here are the results I obtained (click for full size):  http://i.share.pho.to/dc40172a_l.png
    (what I call in-place copy is just iterating through the array with a for loop and copying the values one by one)
    I generated a graph from those values:  http://i.share.pho.to/049e0f73_l.png
    A zoom on the interesting part: http://i.share.pho.to/a9e9a6a4_l.png
    According to these results, clone() becomes faster at some point (not sure why). I've re-ran these experiments a few times and it seems to always happen somewhere between 725 and 750.
    Now here are my questions:
    - Is what I did a valid and reliable way to test performances, or are my results completely irrelevant? And if it's not, what would be a smarter way to do this?
    - Will clone be faster than arraycopy past 750 items on any PC or will these results be influences by other factors?
    - Is there a way to write a method that would copy the array with optimal performances using clone and arraycopy, such that the cost of using it would be insignificant compared to systematically using one method over the other?
    - Any idea why clone() can become faster for bigger arrays? I know arraycopy is a native method, I didn't try to look into what it does exactly but I can't imagine it's doing anything more complicating than copying elements from one location in the memory to another... How can another method be faster than that?
    (just reminding I'm copying primitives, not objects)
    Thanks!
    Message was edited by: xStardust! Added links, mr forum decided to take away my images

    yeh, everyone thinks that at some point. it relies,
    however, on you being perfect and knowing everything
    in advance, which you aren't, and don't (no offence,
    the same applies to all of us!). time and time again,
    people do this up-front and discover that what they
    thought would be a bottleneck, isn't. plus,
    the JVM is much smarter at optimizing code than you
    think: trust it. the best way to get good performance
    out of your code is to write simple, straightforward
    good OO code. JVMs are at a point now where they can
    optimize java to outperform equivalent C/C++ code
    (no, really) but since they're written by human
    beings, who have real deadlines and targets, the
    optimizations that make it into a release are the
    most common ones. just write your application, and
    then see how it performs. trust me on this
    have a read of
    [url=http://java.sun.com/developer/technicalArticles/I
    nterviews/goetz_qa.html]this for more info anda chance to see where I plagiarized that post from :-)
    Thanks for that link you gave me :)
    Was usefull to read.
    About time and money of programming, that is not really an issue for me atm since i'm doing this project for a company, but through school (it's like working but not for money).
    Of course it should not last entirely long but I got time to figure out alot of things.
    For my next project I will try to focus some more on building first, optimizing performance later (if it can be done with a good margin, since it seems the biggest bottlenecks are not the code but things outside the code).
    @promethuuzz
    The idea was to put collection objects (an object that handles the orm objects initialized) in the request and pass them along to the jsp (this is all done through a customized mvc model).
    So I wanted to see if this method was performance heavy so I won't end up writing the entire app and finding out halve of it is very performance heavy :)

  • Java Performance question...

    Hi,
    I am trying to find information/tips to help me improve overall Java and thread performance using j2sdk 1.4.2 or at least verify I am following good practices regarding performance. I have seen some articles that mention issues w/ synchronized elements, avoiding exception throwing, etc., I still have questions as to if and how the following afffect performance:
    - yield() vs. sleep() vs. wait() (or none) for maximizing thread execution time/efficiency
    - join() vs. wait() + isAlive()
    - static vs. instance methods/data
    - Running threads as classes that extend Thread vs. implement Runnable
    - ... anything else I may be missing at the moment
    Do any of these things even matter?
    What about JVM command-line arguments and performance? Is there comprehensive explanation somewhere detailing all options and guidelines on what values to use?
    It seems like all of this must have been written about/discussed before, but I haven't seen anything that helps pull it all together so I don't have to experiment with it myself (i.e., reinvent the wheel).

    practices regarding performance. I have seen some
    articles that mention issues w/ synchronized
    elements, avoiding exception throwing, etc.,Take those with a grain of salt.
    Sync: Try to keep your synchronized blocks short--get in and get out. This minimizes contention. But don't avoid syncing when you need it or convolute your code just because you think syncing will hurt performance.
    Exceptions: If you're throwing so many exceptions that it's significantly hurting performance, you've got bad data, a stupid user, buggy code, a bad network, etc. Avoiding exceptions won't fix that. Throw an exception when it's called for. By definition it should be exceptional, so it won't have a big impact on overall performance.
    I still
    have questions as to if and how the following afffect
    performance:None of the following choices would be made for performance reasons.
    >
    - yield() vs. sleep() vs. wait() (or none) for
    maximizing thread execution time/efficiencyAll of the above serve different purposes. Choose the one that's right for what you're trying to accopmlish.
    Yield is for when you want to explicitly give other threads a chance to run. There's no guarantee the will. I've never used it, and I think I've heard that it's rarely usefule and can actually hurt performance a bit, probably because you shouldn't try to outsmart the scheduler.
    Sleep is for when you want your thread to stop executing for a certain amount of time.
    Wait is for when you want your thread to stop executing until some external event tells it to go back to work.
    - join() vs. wait() + isAlive()Join just says stop here until the thread in question exits. I can't think off the top of my head when you'd use wait() + isAlive(), but I doubt there's any performance reason to chose it over join() to accomplish the same task.
    - static vs. instance methods/dataNo.
    Use static members for things that apply to the class as a whole, and have no need to use or modify the state of a particular instance of the class. Use instance members for things that are related to specific instance--i.e. this Foo as opposed to that Foo. Absolutely DO NOT pick one or the other thinking you'll get better performance.
    - Running threads as classes that extend Thread vs.
    implement RunnableAre you modifying or adding to Thread's behavior? Almost certainly no. Therefore, your class IS-NOT-A Thread, so don't extend Thread. Implement Runnable. This has nothing to do with performance.
    - ... anything else I may be missing at the moment
    Do any of these things even matter?It sounds like you're falling into the premature optimization trap.
    Use appropriate algorithms and data structures to get maximum performance. Don't futz around with little bitty tweaks that go against good OO or the nature of your design until and unless you have measured the time these sections of code are taking and have verified that they are bottlenecks.
    >
    What about JVM command-line arguments and
    performance? Is there comprehensive explanation
    somewhere detailing all options and guidelines on
    what values to use? The main things that you tweak on the command line in this respect relate to GC, I think.
    http://java.sun.com/docs/hotspot/

  • MBP with 27" Display performance question

    I'm looking for advice regarding improving the performance, if possible, of my  Macbook Pro and new 27'' Apple display combination.  I'm using a 13" Macbook Pro 2.53Ghz with 4GB RAM, NVIDIA GeForce 9400M graphics card and I have 114GB of the 250GB of HD space available.  What I'm really wondering is is this enough spec to run the 27" display easily.  Apple says it is… and it does work, but I suspect that I'm working at the limit of what my MCB is capable of.  My main applications are Photoshop CS5 with Camera RAW and Bridge.  Everything works but I sometimes get lock ups and things are basically a bit jerky.  Is the bottle neck my 2.53Ghz processor or the graphics card?  I have experimented with the Open GL settings in Photoshop and tried closing all unused applications.  Does anyone have any suggestions for tuning things and is there a feasible upgrade for the graphics card if such a thing would make a difference?  I have recently started working with 21mb RAW files which I realise isn't helping.  Any thoughts would be appreciated.
    Matt.

    I just added a gorgeous LCD 24" to my MBP setup (the G5 is not Happy) The answer to your question is yes. Just go into Display Preferences and drag the menu bar over to the the 24 this will make the 24 the Primary Display and the MBP the secondary when connected.

  • Performance question about 11.1.2 forms at runtime

    hi all,
    Currently we are investigating a forms/reports migration from 10 to 11.
    Initialy we were using v. 11.1.1.4 as the baseline for the migration. Now we are looking at 11.1.2.
    We have the impression that the performance has decreased significantly between these two releases.
    To give an example:
    A wizard screen contains an image alongside a number of items to enter details. In 11.1.1.4 this screen shows up immediately. In 11.1.2 you see the image rolling out on the canvas whilst the properties of the items seem to be set during this event.
    I saw that a number of features were added to be able to tune performance which ... need processing too.
    I get the impression that a big number of events are communicating over the network during the 'built' of the client side view of the screen. If I recall well during the migration of 6 to 9, events were bundled to be transmitted over the network so that delays couldn't come from network roundtrips. I have the impression that this has been reversed and things are communicated between the client and server when they arrive and are not bundled.
    My questions are:
    - is anyone out there experiencing the same kind of behaviour?
    - if so, is there some kind of property(ies) that exist to control the behaviour and improve performance?
    - are there properties for performance monitoring that are set but which cause the slowness as a kind of sideeffect and maybe can be unset.
    Your feedback will be dearly appreciated,
    Greetigns,
    Jan.

    The profile can't be changed although I suspect if there was an issue then banding the line would be something they could utilise if you were happy to do so.
    It's all theoretical right now until you get the service installed. Don't forget there's over 600000 customers now on FTTC and only a very small percentage of them have faults. It might seem like lots looking on this forum but that's only because forums are where people tend to come to complain.
    If you want to say thanks for a helpful answer,please click on the Ratings star on the left-hand side If the the reply answers your question then please mark as ’Mark as Accepted Solution’

  • Performance questions in Oracle Forms/Reports of Application Server 10g

    Hello.
    I have a dual Xeon 2.6 computer with 3 GB of memory and 6 GB of cache, running RedHat EL 3 with Oracle AS 10g (9.0.4.0.0).
    Application Server is used to run some applications created with forms, and it generates several reports, but the forms are also used as a front end to another Oracle Database (Oracle 7.0, runing in Sun Solaris 5.6).
    I've notested (and also my users) the application is getting very slow (is running in a dual Xeon, with 2 Gbit nics, in a 3 Gb backbone).
    The speed (or lack of it) is most noted when the forms are generating the reports (it used to be fast - 2 seconds) and now it can take up to 5 minutes.
    The AS 10g, when generating the reports, almost all of the querys go to the other server (in Solaris) and the results return to the server, and then the report is generated. The network has no problems (at least, that i know of), and the network performance is not an issue - both the servers are connected to a Gbit switch.
    Can someone may have an ideia of it can be?
    even in the clients, when running the forms application, the transition of the several menus is slow, and it used to be more fast.
    the 10g is using Java Jinitiator 1.3.18. Can it be from that ? i'm not certain, but i could say this things start happen when we upgraded the jinitiator from 1.3.13 to 1.3.18...
    My users are really getting on my nervers and i cant do nothing, because they have reason...
    any help would be appreciated !
    Cheers
    Bruno Santos

    Bruno, did you solve the performance problem? I'm experiencing the same lack of speed.

  • Controlfile on ASM performance question

    Seeing Controlfile Enqueue performance spikes, consideration are to move control file to separater diskgroup(need outage) ? or add some disk(from different luns,( i prefer this approach) in the same disk group , seems like slow disk is casing this issue...
    2nd question :can snapshot controlfile be placed on ASM storage?

    Following points may help:
    - Separating the control file to another diskgroup may make things even worse in case that the total number of disks are insufficient in the new disk group.
    - Those control file contention issues are usually nothing to do with the storage throughput you have but the number of operations requiring different levels of exclusion on the control files.
    - Since multiple copies of controlfiles are updated concurrently a possible, sometimes, problem is that the secondary copy of controlfile is slower than the other. Please check that this is not the issue (different tiers of storage may cause such problems)
    Regards,
    Husnu Sensoy

  • Performance question

    Which mapping is performance wise better, comparison between graphical, abap, java and XSLT mapping.
    suppose when the mapping is simple which is better and when mapping is complex which is better.

    Hi Srinu,
    I thought i will start of from scratch.Mapping is basically done to convert one form of xml into another form. This can be done using either of them mentioned below.
    - Graphical mapping
    - XSLT mapping
    - JAVA mapping
    - ABAP mapping
    There is no hard and fast rule for using the mapping techniques. But, I will try to put things in the right perspective for you.
    Graphical Mapping is used for simple mapping cases. When, the logic for your mapping is simple and straight forward and it does not involve any complex logic.
    Java and XSLT mapping are used when graphical mapping cannot help you.
    When the choice is between Java And XSLT, XSLT is simpler than java mapping and easier. But, it has its drawbacks. One among them being that you cannot use Java APIs and Classes in it. There might be cases in your mapping when you will have to perfrom something like a properties file look up or a DB lookup, such scenarios are not possible in XSLT and so, when you want to use some specific Java API's you will have to go for Java Mapping.
    Java Mapping uses 2 types of parsers. DOM and SAX. DOM is easier to use with lots of classes to help you create nodes and elements, but , DOM is very processor intensive.
    SAX parser is something that parses your XML one after the other, and so is not processor intensive. But, it is not exaclty easy to develop either.
    To know more about each of them please go thru the following links. And if you ask me your which is better, it depends basically on the scenario you implementing and the complexity involved. Anyways please go thru the following links:
    Graphical mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/6d/aadd3e6ecb1f39e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
    /people/bhanu.thirumala/blog/2006/02/02/graphical-message-mapping-150-text-preview
    http://www.sapgenie.com/netweaver/xi/mapping1.htm
    /people/alessandro.guarneri/blog/2006/01/26/throwing-smart-exceptions-in-xi-graphical-mapping
    XSLT mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/content.htm
    http://www.w3.org/TR/xslt20/
    JAVA mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/content.htm
    http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/package-frame.html
    ABAP mapping
    /people/r.eijpe/blog
    To know more about the value mapping tools for the SAP Exchange Infrastructure (XI), please go thru the following link:
    http://www.applicon.dk/fileadmin/filer/XI_Tools/ValueMappingTool.pdf
    To get an idea as to what value mapping is, please go thru the following links:
    http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/f2/dfae3d47afd652e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/content.htm
    most of the links that I have provided also helps you get the step by step procedure of doing the same. And also involves the procedure to implement certain advanced features.
    And please go through this link which clearly explains the types of mappings.
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    Hope this clears your doubt fully.
    Regards,
    Abhy

  • Editing stills with motion effects, performance questions.

    I am editing a video in FCE that consists solely of still photos.
    I am creating motion effects (pans and pullbacks, etc) and dissolve
    transitions, and overlaying titles. It will be played back on dvd
    on a 16:9 monitor (standard dvd,not blueray hi-def). Some questions:
    What is the FCE best setup to use for best image quality: DV-NTSC?
    DV-NTSC Anamorphic? or is it HDV-1080i or 720p30 even though it
    won't be played back as hi-def?
    How do best avoid squiggly line problem with pan moves etc?
    On my G-5, 2gb RAM, single processor machine I seem to be having
    performance problems with playback: slow to render, dropping frames, etc
    Thanks for any help!

    Excellent summary MacDLS, thanks for the contribution.
    A lot of the photos I've taken on my camera are 3072 X 2304 (resolution 314) .jpegs.
    I've heard it said that jpegs aren't the best format for Motion, since they're a compressed format.
    If you're happy with the jpegs, Motion will be, too.
    My typical project could either be 1280 X 720 or SD. I like the photo to be a lot bigger than the
    canvas size, so I have room to do crops and grows, and the like. Is there a maximum dimension
    that I should be working with?
    Yes and no. Your originals are 7,000,000 pixels. Your video working space only displays about 950,000 pixels at any single instant.
    At that project size, your stills are almost 700% larger than the frame. This will tax any system as you add more stills. 150% is more realistic in terms of processing overhead and I try to only import HUGE images that I know are going to be tightly cropped by zooming in. You need to understand that an 1300x800 section of your original is as far as you can zoom in , the pixels will be 100% in size. If you zoom in further, all you get are bigger pixels. The trade off you make is that if you zoom way out on your source image, you've thrown away 75% of its content to scale it to fit the video format; you lose much much more if you go to SD.
    Finally, the manual says that d.p.i doesn't matter in Motion, so does this mean that it's worth
    actually exporting my 300 dpi photos to 72 dpi before working with them in Motion?
    Don't confuse DPI with resolution. Your video screen will only show about 900,000 pixels in HD and about 350,000 pixels in SD totally regardless of how many pixels there are in your original.
    bogiesan

Maybe you are looking for

  • After a month of usage, Helix has been a total disaster to me.

    I bought Helix 16th of last month. It was the first day of release of Helix in Korea. I made a payment on 16th, and recieved the package on 17th. The first one had a failing battery, and I had to replace it from the day one. Strangely these things ha

  • How Do I Display Quotation Marks in Dynamic HTML Text

    I'm using a dynamic text file that has some Quotation Marks that need to be displayed with the content on certain words in the TXT file. How do i display Quotation Marks inside a Dynamic text field? Please Advise. As soon as possible. Thanks

  • Settlement of Asset

    Hi Experts, I am trying to do the settlement in CJ88, from AUC to completed asset. When ever i am creating Completed assets in CJ02 & am going back & seeing the settlement rule the amount settlement Field is not coming other the that other options ar

  • Disable  Lock Screen in Apple Music App

    I play my iPhone on a speaker dock and Pandora and Audible Apps have an option to disable the Lock Screen while they play. Since it is on the speakers it is charging anyway so a logical choice. This is so nice as it remains lit and album cover shows

  • Photoshop CS5 and 64 bit

    I'm confused, can CS5 run in Leopard at 64 bit or do you have to go to Snow Leopard?