RFC(?) on first Application call low performance

Hello All,
I've got a problem with a JCO connection. I have a WD application, that connects via aRFC to an R/3 system. When I open this application, it takes about 20 seconds, until I get the first screen. When pressing reload, it takes just about 1 or 2 seconds. Well, I thought, this could be the initialisation of the connections to the R/3 system. So I closed all the connection from the application server via SM04 on the R/3 system. But again, it takes just 1 or 2 seconds until the connections are established and the application is shown, when reloading the application. So I assume, the connections aren't the reason for the long waiting time at initial application start.
I don't think, it's J2EE compilation time, because the server isn't restartet over night, but the first time I open the application on the next day, it takes again 20 seconds.
The application runs on the same WAS as the enterprise portal. Even if I first log in to the Portal and after this open the appliation (in the same browser window without logging off), the first time it takes 20 seconds. So it shouldn't hava to do anything with the login.
I'm using 5 Models in this applications with TASK_Scope connections. Defined is a poolsize of 50 and 100 max connections, so this should be enough for me and shouldn't be the problem either. Metadata connections are configured to 1 pool and 5 max.
I've already read different threads, blogs and PDFs like "How to Configure the JCO Destination Settings". But nowhere I got an idea, why the initial start of this application should take so long and how I could find out, what the problem is.
It's NW04 SPS19, R/3: 6.40, SPS19
I hope, anybody here has a clue about this.
Best regards,
Christian Schebesta

Hi,
have you done a log entry to check how long the RFC call took and cheked it
in the default trace of the visual admin?
The Fast way for testing is to pass the URL Parameter: sap-wd-showInfo
like: http://..../Application?sap-wd-showInfo
this will show you the time the J2EE engine needed on javaside and also on the ABAP side in the Statusbar
You alse can use the codinglike:
long time = System.currentTimeMillis();
wdContext.currentBAPIElement().modelObject().execute();
wdContext.nodeOutput().invalidate();
System.out.println("Milliseconds used: " + (System.currentTimeMillis() - time);
Because I don't think it will have something to do with your RFC. I think it will more have something to do with the caching of your server.
Each time you deploy your application the Server has to restart and delete the old cache files of the application. So the First user taht will access your application has a longer responsetime because all the pages have to be generated and put into the work folder of the J2EE engine. And also it could be that the J2EE engine will release this cache also after some time to save memory.
Regards,
Dennis

Similar Messages

  • Memory requirement is continiously increased when i am running my application program in an infinite loop,after certain time it shows an error called low virtual memory

    memory requirement is continiously increased when i am running my application program in an infinite loop,after certain time it shows an error called low virtual memory

    What are you doing with your program. Lots of improper programming techniques can cause this - building arrays, concantanating strings, opening but not closing refrences, etc. Need more details or post your VI. Also, have you looked at "LabVIEW Performance and Memory Management"? It's part of the shipping documentation and available from Help>Search the LabVIEW Bookshelf.

  • Help for Calling RFC in B2C application.

    hi,
    We had written one RFC and all java classes related to that.
    we are able to call RFC in b2c application.we are calling RFC on loading of JSP.
    now my requirement is to call same RFC in other JSP but muliple times(in a for loop).But how can i do that?
    one thing is sure we cannot calll this RFC on loading of new jsp page.we have to call inside jsp page(in a loop).
    there is any way?
    please help me out.
    thanks in advance.
    jayesh talreja

    Two things I would like to say here:
    1) Calling RFCs directly from JSP is not supported so we need to use interfaces and backend classes.
    2) Calling an rfc is java code and in jsp we write java code along with html to make it dynamic...so dynamic
    call is also possible.
    ie. suppose we want to call our rfc for fetching some data from the backend based on the data entered at item level once the user clicks on update button on order creation page.So we can write the code like below
                                  <%--   messages --%>
                                       <%@ include file="/b2b/itemErrMsg.inc.jsp"%>
                                       <% } %>
                                       <%-- ui.showItemDetailButton() --%>
                                       <% } %>
                                       <%-- ui.isBOMSubItemToBeSuppressed() --%>
                                       <%--Start of addition by Arshid --%>
                        <!-- From here our custom rfc call is starting-->
                        <%
                             String arg1[]= {"crm~isa~isacore~resources_en"};
                             if((JspUtil.removeNull(item.getProduct()).length()) !=0 && !(JspUtil.removeNull(item.getNetValue()).equals(WebUtil.translate(pageContext,"yourcompany.order.minimumValue",arg1))) )
                                  String baseUOM = "";
                                  int enteredQuan= 0;
                                  double minOrderQuan = 0.00;
                                  double roundingValue = 0.00;
                                  BusinessObjectManager isaBOM = (BusinessObjectManager)userSessionData.getBOM(BusinessObjectManager.ISACORE_BOM);
                                  User user = (User)isaBOM.getUser();
                                  Shop shop = (Shop)isaBOM.getShop();
                                  String distrChannel = shop.getDistributionChannel();
                                  String sod = shop.getSalesOrganisation();
                                  Z_CustomBusinessObjectManager customBOM = (Z_CustomBusinessObjectManager)userSessionData.getBOM(Z_CustomBusinessObjectManager.CUSTOM_BOM);
    //Z_prodInfoValue is a bo that will hold the data returned from rfc call
                                  Z_prodInfoValue z_prodinfo = customBOM.getZ_prodInfobo().getProdInfo(Zeropadding.productInfoNoPadding(item.getProduct()), sod, distrChannel);
    <!-- Call ends here and this piece of code is called for every item on clicking on update buton -->
    Although this is not a good code design as instead of making multiple calls to the backend we can get the above thing done in a single call also.I wrote this code just to give an example .
    This clearky proves we can have dynamic calls to the backend through jsps also.
    But Jayesh, your question is not very clear to me.
    If its about for loop, where you want to call the backend for multiple times with different set of values than i would rather suggest you to create lists of these different datasets and send these in a single call to the backend and fetch the data similarily in tables in a single call.
    Regards,
    Arshi

  • Calling RFCs from Webdypro application!!!!

    Can anybody show me a suitable example for calling rfc from webdynpro application.

    Hi steve,
    Look at this tutorial..
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/tutorial on accessing abap functions in web dynpro - 4.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/tutorial on handling transactions with bapis in web dynpro - 5.htm
    Follow the steps provided in those documents.
    You can easily understand how to access ABAP functions from WebDynpro.
    Let me know if you need more help on this.
    Regards,
    Karthick

  • How to take back the control from RFC function module to calling program

    Hi,
    In our system landscape, more than 200 child systems are connected to Solution manager(SMP). I have copied a RFC enabled function module into all the child systems and calling that FM from Sol Man in sychronous mode.
    Here goes my code in SolMan.
    LOOP AT it_dest INTO wa_dest.
      CALL FUNCTION 'Z_GET_LOGIN_DETAILS' DESTINATION wa_dest-rfcdest
        EXPORTING
          date_fr               = s_date-low
          date_to               = s_date-high
        TABLES
          tab_data              = it_val
        EXCEPTIONS
          communication_failure = 1
          system_failure        = 2
          OTHERS                = 3.
      IF sy-subrc EQ 0.
    *     Updates zuserlogon
          MODIFY zt_logon_det FROM TABLE it_val.
          COMMIT WORK.
          WRITE:/'RFC for Destination', wa_dest-rfcdest, 'succesfully updated.'.
      ELSE.
          WRITE:/'RFC for Destination', wa_dest-rfcdest, ' failed.'.
      ENDIF.
    ENDLOOP.
    Few child systems are very slow & takes more than 20 minutes(Many of the times system hangs) to return the result. But I should not wait for so long. Even if the child system doesn't return any values in 5 minutes I shoud continue with other system ignoring the current one.
    I tried calling the FM in asynchronous mode(STARTING NEW TASK) but no success because only 6 DIA processes possible but as I said I have more than 200 systems connected to SolMan.
    Please help me resolving this problem.
    Thanks,
    Prathap

    If there are only few child systems with bad response time, use asynchronous call using a CALL FUNCTION func STARTING NEW TASK task DESTINATION dest PERFORMING subr or CALLING meth ON END OF TASK. Count asynchronous calls still running/waiting (increment a counter when creating a task (not the one used for task id). In the form/method performed at end of a call decrement the counter. When counter is lower than a limit, 4-5 if 6 processes (*), perform an asynchronous call else perform a synchronous call or wait until the counter falls below the limit.
    Regards,
    Raymond
    (*) Use SPBT_INITIALIZE at start of program to get actual number of free/available processes.

  • First webservice call with UTL_HTTP is slow

    Hi,
    When i do several webservice calls with the utl_http methods, the first webservice call takes a lot of time (sometimes more than 10-20 seconds). Every other webservice call (after this one) goes very fast (not even a second).
    Any ideas to make that first call faster?
    Thx.

    Davy wrote:
    When i do several webservice calls with the utl_http methods, the first webservice call takes a lot of time (sometimes more than 10-20 seconds). Every other webservice call (after this one) goes very fast (not even a second).Don't see how this is an Oracle problem.
    Oracle creates a tcp socket and makes a socket call using the http application protocol. If this is slow, then there is either a performance issue at networking level, or a performance issue at the remote server that accepts and services the tcp connection.
    Network level - as Sybrand mentioned, it can be DNS related. You make the call using a hostname. That hostname needs to be resolved into an IP address. The network layer is slow (because of a problematic DNS server for example) to resolve that hostname into an IP address. Similar thing can be happening on the web server side. Reverse DNS lookup is used to determine what the hostname of the Oracle server is, using the IP address of the incoming connection.
    The web server/service can be slow - the 1st request may make a lot of physical I/O calls. The kernel buffers the data. Subsequent I/O from this web service servicing new calls finds the data in the file cache via must faster logical I/O.
    So you need to isolate and monitor these layers, the network and the web server, to determine what the reason is for the 1st call to be seemingly slow and subsequent calls not.

  • Report Generation Toolkit producing error -2147417842, "The application called an interface that was marshalled for a different thread."

    Hi everybody,
    I've got an application that logs data to an Excel spreadsheet using the Report Generation Toolkit.  My VI's have worked fine in the past using Excel XP, but since I've upgraded to Excel 2007, I am getting COM errors like this one:
    "Error -2147417842 occurred at The application called an interface that was marshalled for a different thread. in Excel_Insert_Text.vi"  That is the exact wording, even with the weird punctuation and capitalization.
    The first occurrence of the error is not determinate.  Sometimes, up to 10 logging sessions, involving a new .xls file, can occur before this error pops up.  Once this error occurs, I must quit LabVIEW to resolve it.  If I try to do anything with Excel, I always get this error, although sometimes it comes out of different source VIs.  Excel_Open.vi is another.
    These logging VIs have worked just fine until upgrading to Excel 2007.  I checked, and I was using a really old version of the Report Generation Toolkit, v1.0.1.  I read the documentation and had a big sigh of relief when I realized I needed to upgraded to v1.1.2 to get Excel 2007 support.  However, even after upgrading, I'm still getting the same errors.  I'm using LabVIEW 8.0.1, and I'm also building these VIs into an application.   The error occurs both in the LabVIEW IDE and in the built application.  Does anybody out there have any idea what I can do to fix this?  I googled a little, and discovered this is a COM error, but I can't find any references to the Report Generation Toolkit specifically.
    Thanks,
    Phil
    Solved!
    Go to Solution.

    Hi Christian,
    I do not see that exact option listed, do you mean "user interface"?  I recognize the "Run in UI Thread" option, it's on the Call Library Function Node.
    I checked, and my top-level VI has "same as caller" set, and I believe all my VIs are set to "same as caller".  Are you suggesting I change my top-level VI preferred execution environment to "user interface", or just the logging sub-VIs that use the Report Generation Toolkit?
    Thanks,
    Phil
    Attachments:
    VI_properties.png ‏15 KB

  • The application called VirusScan that comes preloaded on the macbook will no longer open, claiming that it is corrupt and that I must reinstall it.  After looking in the app store it does not appear that said application is available for re-downloading.

    The application called VirusScan that comes preloaded on the macbook will no longer open, claiming that it is corrupt and that I must reinstall it.  After looking in the app store it does not appear that said application is available for re-downloading. Is there a special, non-app store place where I am to go for this?
    Also, I installed MacKeeper about two-three months ago and am questioning its performance. Looking for input as to whether or not this application helps or hinders my system.

    I'll back up Csound on the MacKeeper thing.  In fact, I actually wrote the following about it:
    http://www.reedcorner.net/news.php/?p=245
    Remove is ASAP.  Do not use the provided uninstalled, as there are widespread reports of pop-ups advertising MacKeeper on your system after incompletely removing it.  Try this:
    http://applehelpwriter.com/2011/09/21/how-to-uninstall-mackeeper-malware/
    As for VirusScan, Barney is right on the money that it does not come preinstalled on any Mac shipped new from Apple.  However you have gotten it, your best bet is removing it.  See my Mac Malware Guide for more information that will help you understand and avoid Mac malware without relying on anti-virus software.
    http://www.reedcorner.net/guides/macvirus
    (Note that my pages contain links to other pages that promote my services, and this should not be taken as an endorsement of my services by Apple.)

  • Support problem. The adviser tried to diagnose the failure of an application called JOTNOT PRO to update. He said he'd phone back at 8pm. I pick up his call at 8pm. Electronic voice: thank you for calling apple. We are now closed" So now I have 2 problems

    Support problem. The adviser tried to diagnose the failure of an application called JOTNOT PRO to update. He said he'd phone back at 8pm. I pick up his call at 8pm. Electronic voice: thank you for calling apple. We are now closed" So now I have 2 problems: the adviser had got me to reset so bye bye wifi passwords and settings. And then when he phones back as we agreed he's not actually on the phone, it's just a voice saying Apple Support is now closed! What on earth is going on at apple support I wonder.
    Anyway, the original problem: an application called JotNot Pro fails to update. The error message says something like "you cannot update this cos either you bought it with a different Apple ID or somebody else bought it."
    Neither applies. Can anybody help?
    PS. This is my first approach to the support community so please bear with me!
    William

    You might have better luck contacting the app's support or developers.

  • Macbook Pro mid 2012 HDD clicking and low performance

    Hello, everybody!
    I have a question about the HDD, I think it's failing or it's very close to failing.
    From the moment I bought my Macbook Pro 13" mid 2012 model I noticed quite low performance and also very disturbing sound of the HDD clicking, even when I don't touch the laptop. Running Disk Utility check and Apple Diagnostics became my favorite pastime, but it showed no sign of HDD (or other kind of) failure.
    The smartcl shows the following:
    SMART Attributes Data Structure revision number: 16
    Vendor Specific SMART Attributes with Thresholds:
    ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
      1 Raw_Read_Error_Rate     0x000b   100   100   062    Pre-fail  Always       -       0
      2 Throughput_Performance  0x0005   100   100   040    Pre-fail  Offline      -       0
      3 Spin_Up_Time            0x0007   184   184   033    Pre-fail  Always       -       1
      4 Start_Stop_Count        0x0012   099   099   000    Old_age   Always       -       2157
      5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
      7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
      8 Seek_Time_Performance   0x0005   100   100   040    Pre-fail  Offline      -       0
      9 Power_On_Hours          0x0012   093   093   000    Old_age   Always       -       3208
    10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
    12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       2075
    160 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
    191 G-Sense_Error_Rate      0x000a   100   100   000    Old_age   Always       -       0
    192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       158913789979
    193 Load_Cycle_Count        0x0012   085   085   000    Old_age   Always       -       151260
    194 Temperature_Celsius     0x0002   187   187   000    Old_age   Always       -       32 (Min/Max 15/42)
    195 Hardware_ECC_Recovered  0x000a   100   100   000    Old_age   Always       -       0
    196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
    197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
    198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
    199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       0
    223 Load_Retry_Count        0x000a   100   100   000    Old_age   Always       -       0
    254 Free_Fall_Sensor        0x0032   096   096   000    Old_age   Always       -       1221
    Also I've noticed that the disk read operation takes more than (I believe) it should. For example, when I turn the laptop on and it was in the hibernation mode, it restores quite quickly and shows the login screen, but it's actually impossible to enter anything there, it just doesn't respond to keyboard or mouse input. By the time the login screen times out I am still unable to enter anything, and it goes back to sleep, and the story repeats.
    More to it, most of the apps take ages to start. Preview starts in 5-10 seconds.
    I thought it shouldn't be a software problem, since I formatted the drive and installed a fresh copy of OS X just two weeks ago.
    So I went to the reseller I bought it from (Compustore here in Germany) and asked to check the laptop. They did, and told me everything was fine with it.
    Is it indeed the normal behavior of Macbooks? I don't have anything to compare to, it's my first Mac, but I'm really far from being satisfied with it. Any suggestions on how to fix this?
    Thank you in advance for any suggestions,
    Elijah.

    Is it indeed the normal behavior of Macbooks?
    No, of course not. It is very abnormal and the reseller's conclusion that everything is fine is obviously incorrect.
    I have no explanation for the fact that Apple Diagnostics nor Disk Utility indicates a fault, but if the problem remained unchanged after taking the extreme measure of completely erasing the hard disk and installing OS X as you explained, then the only remaining cause is a hardware fault that has eluded all attempts to detect it.
    I formatted the drive and installed a fresh copy of OS X just two weeks ago.
    Confim the problems remained immediately after those actions and prior to installing any other software. The most common explanation for the behaviour you describe is the presence of any number of ill-conceived "anti-virus" or "cleanup" utilities.
    If you described the problem and your attempts to rectify it accurately, then the reseller did not perform adequate diagnostic testing, or they are being deliberately deceitful, or they are simply incompetent.

  • How to know if system is running in 40W low performance mode ?

    I experienced the same problem than described in this topic: lower performance with charger than with battery!
    (But I had set everything on Maximum Performance both in BIOS and in Windows's Power settings, so I think everything was done on software-side).
    How to know if the system runs with lower performance (is it a 40W max mode? btw how did you know it is called "40W mode" ? I saw this figure nowhere else than in the mentioned-above topic) , except using a soft to do some benchmarking? Is there a place in BIOS (I didn't find!) ?

    Benoit34 wrote:
    Hi,
    I have a mac book pro & a friend has an Imac, how to know if we are both running Leopard under 32 or 64 bit.
    I see that Leopard support 64, but didn't find if it was actually running in 64.
    Regards,
    Benoit
    Welcome to Apple Discussions:
    if your computer is 64-bit, Leopard is running in the 64-bit mode. There are a few caveats about this but basically this is the case.

  • Application calling GLX 1.3 function when not supported.

    Hey there. First off, thanks for any help you might give. I've been working at this for days and I've yet to find a solution.
    Here's the deal: I'm trying to get compiz-fusion to work on my fresh gnome desktop. I've finally managed to get 3D acceleration working on my ATI radeon 4850 HD card, by following this guide http://bbs.archlinux.org/viewtopic.php?id=79509&p=1 And by customizing a new 2.6.32 kernel, complete with KMS.
    That solved my old problem of having a white screen when trying to start compiz. Now, though, it spits out an error, stating:
    WARNING: Application calling GLX 1.3 function "glxCreatePixmap" when GLX 1.3 is not supported! This is an application bug!
    So, if anyone has any insight, I'd love your help. Thanks!

    Yes, that's the only warning. And from what I can tell, this Warning isn't known to cause failure in Compiz-Fusion as it is in my machine. But when I try to start compiz, it spits out that warning and disables metacity, but doesn't get to enabling emerald.

  • Low performance in OBIEE11g

    How I can improve the performance of my OBIEE 11g, specifically with the Publisher (there´s available the configuration tags for this version?). Also another question is to know the limit of registries to show in the report, this because I had one with too many information that doesn´t show correctly the information.
    Thanks in advanced.
    Greetings.

    Quote from: henry;107442
    Hello,
    Firstly, I'd like to apologize for my bad English.
    I have a laptop MSI GE 70 0ND with i7 nad GTX660m.
    I think, that my laptop have low performance in latest games.
    Example, Company of Heroes 2 - 35 fps low graphic.
    This is normal? I decreed some money and I'm disappointed.
    sounds about right, 660M http://www.notebookcheck.net/NVIDIA-GeForce-GTX-660M.71859.0.html
    Company of Heroes 2 2013
     low 1024x768    31.7  fps
     med. 1366x768   25.9  fps  
     high 1366x768    16.2  fps  
    ultra 1920x1080     7  fps

  • JSPDynPage and PageProcessorComponent low performance

    Hi all,
    We are having troubles with the implementation some JSP applications in EP 6.0 SP2.
    We have used "PageProcessorComponent" as the main class for the Component, and JSPDynPage for the class to invoke the jsp pages.
    The applications work fine but too slow compare to other componentes that use "AbstractPortalComponent" and
    IResource form = request.getResource(IResource.JSP, "pagelet/form.jsp");
    response.include(request, form);
    To invoke the jsp Page.
    Why is it possible this low performance in runtime?
    Thank you

    DID you try this approach
    package com.cts.anand;
    import com.sapportals.portal.prt.component.*;
    public class BeanDyn extends PageProcessorComponent {
      public DynPage getPage(){
        return new BeanDynDynPage();
      public static class BeanDynDynPage extends JSPDynPage{
        public void doInitialization(){
         public void clientSave(Event event) {
              //client event          
        public void doProcessAfterInput() throws PageException {
        public void doProcessBeforeOutput() throws PageException {
          this.setJspName("Jsp_filename.jsp");

  • Very Low performance Firewire

    Hi
    First.. sorry for Bad translating.
    i notes very low performance of my FW800/400 (i think after EFI/SMC Firmware Update)
    FW800/400 More slowly the USB2 and FW800 cannot see External Devices that working fine with my macbook pro.

    Hey Noorldin,
    I think I have a similar problem. I have always had some issues with the ports (owned the MacPro since the first month it came out) but several months ago things took a turn for the worse. External harddrives no longer work properly. USB drives won't mount, firewire drives will mount but the transfer rate is roughly 1MB a sec and after ~10 MB I get an error and the transfer stops. Other peripherals work for the most part but not well. My external usb microphone will not stop receiving audio signals when turned off and my canon HV20 drops frames during transfers. My awesome fujitsu scansnap scanner, printer, and usb mouse transmitter all work fine though. I used to be able to play many 1080p videos at the same time, now I can not play one without frames dropping even when booted into a new clean internal HDD. The MacPro will only sleep if I manually set it to sleep. The autosleep feature will have the internal hdds spinning up and down all night.
    I spent 20 min on hold to get an Apple rep and then 47 min on hold to get an Apple Specialist. The specialist was very kind and tried many things with me. In the end, the specialist concluded that my Logic board or CPUs were most likely bad and that I should get them tested and possibly replaced. You may need the same.
    One weird thing I tried just the other night was to unplug all USB and Firewire devices, including my 30 in display and wireless mouse hub, and then I plugged in just one firewire hdd. It worked fine!? So, I will continue testing on my own for a while and let you know what I find out from my tests or from the Apple repairs, as I have only seen one other person with an issue like mine and what I believe might be yours too. I have seen many issues with the front ports not working right though.

Maybe you are looking for

  • Bdc upload file data into internal table problem with gui_upload fm

    Hello experts, my coding is like this .. data : begin of itab occurs 0 . field1 like mara-matnr, field2...... etc, end of itab. data: file1 type string. parameter :file like rlgrap-filename. AT SELECTION-SCREEN ON VALUE-REQUEST FOR file. CALL FUNCTIO

  • How can I fix my itunes?

    I updated my itunes to the latest version and got IOS7 installed in my ipod touch 5th generation and I can no longer sync or back up my ipod to itunes. I was barely able yesturday to have it sync and put my music, movies ect but no go today. itunes j

  • Problems with Acrobat 8 and distiller 8 when printing PDF.

    Hello, I got this problem: I have Acrobat 8 Pro and Distiller 8. Everytime i want to use Distiller 8 to generate PDF's containing MathType characters, it makes postscripts incomplete.!!.. We have tried updating Acrobat 8 with no results, then we trie

  • My screen locks up while playing words with friends..any idea why?

    My screen goes dark while playing and I don't know why or how to fix it. It comes back eventually.

  • Load on both Windows and Mac

    I currently have my CS5.5 loaded on two windows laptops.  I am replacing one of those laptops with a MacBook Pro.  Can I deactivate the CS5.5 on the my old Windows laptop and activate a Mac version on the MacBook Pro?  Or do they both activations hav