Browser based InfoPath Forms in SharePoint 2010 performance has slowed down after SharePoint 2010 SP2

hi All,
Our Browser based Infopath forms have slowed down drastically after applying SharePoint 2010 SP2. Prior to this, we had SharePoint 2010 SP1 and the timings was around 10 seconds (single user) for the entire infopath form to be displayed which has 10-12
views and 5 data connections and 15 business rules and around 100 fields.
But now after applying sharepoint 2010 sp2, the performance has slowed down and it now takes for a single user around 50 seconds.
Refer to the link below, which we followed by applying the patch as well, but the performance is still the same very slow.
http://social.technet.microsoft.com/Forums/sharepoint/en-US/0b673324-01c4-49f7-86cb-647aa43fefd6/infopath-browser-forms-extremely-slow-after-service-pack-2-upgrade?forum=sharepointadminprevious
We have raised a ticket with Microsoft, but there is no concrete resolution as to what component of the infopath has made the form rendering and display slow.
Can someone point me to the right resource or knowledge base where i can do a kind of debug, which tells me exactly which infopath dlls are the issue or which part of my form is taking more time. I am using AOLPageTest and Fiddler, but they do not give me
any details where exactly is the bottleneck.
Any tools that give me the details of the bottleneck.
Thanks and appreciate your help in this.
Regards
Ram
Thanks Ram

hi inderjeet,
The application has gone live and its on production, the same application is on pre-prod and UAT, system testing and integration environments.
The infopath form used to work very well on all these environments before we installed sharepoint 2010 sp2. but the moment we installed sharepoint 2010 sp2, the infopath forms have slowed down.
Microsoft has acknowledged that there is an issued with sharepoint 2010 sp2 and infopath form performance, but they are not able to provide an appropriate fix on this.
We have another environment where there is no sharepoint 2010 sp2 applied only sp1 is applied and the infopath form works very well within fraction of seconds.
So your point no. 1 and 2 and 3. does not reveal anything. Fiddler does not give any detailed component by component breakup where the time is taking more.
The form used to work very well before we applied sp2.
I want to know a tool that gives me exactly component by component grant chart kind of breakup of time taken when the infopath url is requested on the browser.
Thanks
ram
Thanks Ram

Similar Messages

  • Browser based InfoPath form deployed on a Claims based Web Application calling a Secure Web Service via Data Connection

    hi,
    We have a Browser based InfoPath Form deployed on a Claims based Web Application. We are tyring to call WCF Services that are secure using Certificates via the Data Connections on Infopath Form.
    Earlier we used to get the Data in BCS External List via the WCF Services and the Data Connections used to get the Data from the BCS External List. Due to Performance Issues, we want to remove the BCS External List and straightaway call the secure WCF Services
    via the Data Connections.
    Have anyone implemented this scenario.
    Thanks
    Ram
    Thanks Ram

    Hi Ram,
    As these are browser based InfoPath forms, you have two options 
    1) Deploy as sandboxed forms
    In this case you have to create a secure store application id and then set the credentials for that account.
    You then have to export the data connection to Data connections library and modify the .udcx file to utilize the newly created secure store application id.
    This may sometime give issues related to sandboxed code service. You have to give permissions on the secure store for the user account which the sandboxed code service is running.
    2) Deploy as administrator approved forms
    This would be ideal way of doing things as you have full control over the web request if you write code behind InfoPath forms.
    3) Deploy as a Hybrid solution
    a) Write a full trust proxy solutions (extend SPProxyOperation class and override execute method) and make the web request call inside this and return the response
    b) Invoke above operation from the sandboxed InfoPath form's code behind by SPUtility.RegisteredProxyOperation(four part assembly name, operation args)
    Hope this helps.
    Thanks,
    Srikanth

  • Approval Workflows with Browser-Based InfoPath Forms Not Opening In Browser

    Hello,
    I have an InfoPath forms document library with browser-based forms.  Once a user submits a form, I have them utilize the built-in Approval workflow.  The approval workflow emails the approver and provides a link to the document.  When they click the link in the email, it trys to download the InfoPath XML form instead of opening in the browser.
    How do I get it to open the form in the browser when I user clicks the link to it from the email or the approval task in the tasks list?
    Thanks

    Hi chapman85,
    Could you please let me know if Clayton’s suggestion is helpful for your issue?
    If you need further assistance, please feel free to let me know.
    Have a nice day!
    Lambert Qin
    TechNet Subscriber Support in forum
    If you have any feedback on our support, please contact [email protected]  
    Sincerely,
    Lambert Qin
    Posting is provided "AS IS" with no warranties, and confers no rights.

  • Export/Convert Browser Based Infopath 2010 forms to PDF/Excel/Word

    Hi,
    Is there an OOB, way of converting browser based Infopath 2010 forms to PDF/Word/Excel.
    In case there isnt, can anyone please point me to a coded or a programmatic way of implementing the same. 
    Soptik Dutta

    Hi Soptik,
    As far as I know, we can only save an InfoPath form as PDF/Excel using InfoPath Windows form application(rather than Broswer-based InfoPath).
    In this case, we can
    Open the library that save the forms
    Selec the form that is wanted to be PDF/Excel(Just select it, don't open it)
    Click the "inverse trangle", and then click "Edit in Microsoft InfoPath"
    In InfoPath, click "File" > "Save & Send" to save the form as PDF/Excel
    In this following thread, there are some code snippets, which will help you to export an form to PDF using custom code:
    http://www.infopathdev.com/forums/t/8746.aspx?PageIndex=1
    Please feel free to ask, if you have any more questions.
    Thanks,
    Jinchun Chen
    Jinchun Chen
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff AT microsoft.com(Please replace AT with @)

  • In Sharepoint browser enabled Infopath form Date & Date Time Pickers throws Script errors using https url.

    HI All,
    I am working in Sharepoint 2010 browser enabled Infopath form and is have two Infopath date picker controls. The form is working fine in normal "http://" url. while the same site we are using opening with "https://" and select the date
    from picker then we got the script errors.
    There are no scripts used in this site. It is by default sharepoint 2010 publishing site.
    One more i checked with "Date Time picker" Infopath control also but same issue.
    Below are the errors for reference:-
    Any help is appreciated..!
    Thanks.

    Thanks Linda, for your quick response.
    The  Minimal
    Download strategy  feature is not available
    in SharePoint 2010 and start.js file is also not available.
    can you please suggest the exact location of "start.js"
    file in SharePoint 2010 then i go further or please suggest other way to find or debug the process.

  • Error when querying REST web services from web-based InfoPath form 2013 environment

    Error when querying REST web services from web-based InfoPath form 2013 environment, we are trying to consume REST web service in InfoPath form ( SharePoint 2013 version) 
    http://spapp/sites/litigation/Intake/_api/web/lists/getbytitle('Email%20Profiles')/items(1)
    it works in preview but does not when it is published. because of claim based authentication i m getting below error
    The form cannot run specified query, the underlying connection was closed. An expected error occurred 
    same works in 2010 environment .. are we missing anything in 2013 servers?? please let me know how we can resolve it.. thank you 
    guru

    everyone face this issue, nothing in event viewer, its easy to reproduce error at ur end also.. 
    just you need to use below web service in infopath and populate some data on form load like id = 1 pull the title and try to set in form any field...the
    list has one item thats all
    guru

  • How to enable digital signature for browser enabled infopath form?

    Dear all,
    I have designed infopath form and published it into the document library. I want to provide signature option on the browser enabled infopath form.
    I have created it using secion and digital signature control.
    but I am getting this message.
    When i click on Yes . I get following screen.
    And it just hang here. I have enabled the active x control feature for IE.
    Please tell me where i should install this component and how it can be done? 
    I have access only to the sharepoint site.
    Thanks

    Hi,
    According to your post, my understanding is that you want to enable digital signature for browser enabled infopath form.
    To be able to sign this form, you need to activate two Windows Internet Explorer add-ons. Click the Information Bar in the dialog box, and then click Run ActiveX control to activate each add-on.
    Then you need to active the following add-on.
    In my environment, after I click the Next button, it open the picture as below.
    Once I click the link to add the add-on as above, everthing works well.
    For more information, you can refer to:
    Add a digital signature to a browser-enabled form
    Digital Signatures in InfoPath 2010
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Since installing Maverick, speed has slowed down considerably. Not able to export photos form email to iphoto. What is going on?

    Since installing Maverick, speed has slowed down considerably. Not able to export photos form email to iphoto. What is going on?

    When did you install?
    Spotlight will need to re-index the entire system so that can cause slow performance if you updated recently. It can take many hours on a large disk with a lot of data. Click the Spotlight menu, it should say if it is still indexing.
    There is no point trying to fix anything whilst this is ongoing, because it may just speed up when complete.
    Are you able to drag photos from email to the Desktop or to iPhoto's icon? How about the 'File menu > Save attachments' option?
    Please clarify what you have tried, otherwise we may waste time on the wrong thing.
    If the system is generally unstable there are other things to try too, such as safe boot.
    https://support.apple.com/kb/HT1455
    That will isolate all third party software, if the Mac is able to do the things that didn't work it suggests that you have software that is loading at startup or login. The easiest way for us to see these is if you download EtreCheck & generate a report.
    Post the report here & we can try pointing to items that you can either update or remove.
    http://www.etresoft.com/etrecheck

  • How can i fix my mac book pro i bought in mid 2010, it is slowing down. the pin wheel does spin a alot.

    how can i fix my mac book pro i bought in mid 2010, it is slowing down. the pin wheel does spin a alot.

    try this;
    open disk utility - verify disk permissions - repair disk permissions if errors are found.  might take an hour or less - depending on how much errors needs to be repaired.
    restart your macbook and see if that sorts it out for you.
    also check your hard drive space.  if your hard drive is almost full, that will also contribute to your macbook getting slower....
    good luck

  • JVM performance slowed down after

    Hello all,
    My java application is heavily multithreaded and its supposed to run as a 24/7 service. Its supposed to collect SMS from different servers, store in memory/flat-files and send them to clients.
    The application has been running for the past 6 days and
    the JVM has slowed down considerably. (performance has gone down)
    Initially the app used to receive/send arnd 50 SMS per second and now it process aroubd 20-25 SMS per second.
    I've been using Your kit profiler to profile my app.
    The maximum heap I allocated was 500MB; the alloted Heap shown in the
    profiler is 95MB and the used Heap is 65MB
    The CPU usage looks fairly stable,i.e. it does go up when SMS comes in
    and i/o operations takes place and goes to 0% when no process is being done.
    memory usage also looks fairly stable.
    (No explicit memory leaks)
    The application has over 133 threads and that stays the same as per
    the profiler tool kit.
    Also in my application I have a maintainance phase at 23:00 hours during which i do some cleaning work like
    -deleting of expired SMS from memory
    -deleting old log files
    -deleteing other flat files
    -and finally I explicitly call the garbage collector
    What should I look in - to maintain the performance, should I not explicitly call
    the GC and let JVM do it on its own? or is it beacause the heap space has become fragmented? - I do make a lots of read/writes from/to the objects stored in Heap.
    I also make around 160,000+ read/write from/to flat files in the hard disk.
    Could this cause the JVM to slow down?
    Any suggestion on this will be great.

    Initially the app used to receive/send arnd 50 SMS
    per second and now it process aroubd 20-25 SMS per
    second.
    I've been using Your kit profiler to profile myapp.
    Does it have CPU profiling? If yes, then you can look
    at where the time's being spent when processing a
    message.
    It does have a CPU profiling graph, but there is nothing much i can infer from it, I can see the graph peaking to 60-80% CPU usage when SMS are comming in (i.e. SMS is received, stored in memory & a copy is also put in the flat file - which is a read/write I/O operation, so I would defenitely expect the CPU to peak up); this peaking up would normally happen between 6-9am when lots of SMS come it to my app. The rest of the time (in the afternoon & evening) CPU is 0% ; so I can defenitely rule ot memory leak right?
    its difficult to find out the time taken to process every message; the rough estimate I got from the log file is 50SMS / Sec. i.e. 50SMS receievd via TCP/IP; then store it in flat file & memory and also deliver it across to a client via socket; get a response back; change some status in memory and also in the flat file; this count of 50 has defenitely dropped to 25-30 in 6 days.
    >
    The maximum heap I allocated was 500MB; thealloted
    Heap shown in the profiler is 95MB and the usedHeap is 65MB
    So not a memory problem.
    The CPU usage looks fairly stable,i.e. it does goup
    when SMS comes in and i/o operations takes place
    and goes to 0% when no process is being done.So not a background thread that's run amok
    (probably).
    The application has over 133 threads and thatstays
    the same as per the profiler tool kit.You could be running into contention for a shared
    resource. This will show up in the CPU profiler, or
    you can get a "quick and dirty" report by hitting
    Ctrl-\ in the window where the JVM is running (or, if
    on Unix, sending SIGQUIT to the JVM process). This
    will send a thread dump to the console. Look for a
    lot of threads "wait"ing on some object, then look
    for the thread that holds that object.
    You are talking of possible dead-locks right? thats something i@ve go to llok into; the profiler does lists ot a list of possible thread-deadlocks. but all of them are purposefully made into TIMED_WAITING ; would that cause the performance to drop?
    >
    What should I look in - to maintain theperformance,
    should I not explicitly call the GC and let JVM doit on its own?
    Never call GC directly. The JVM will do it when
    necessary. Plus, you don't appear to have a memory
    issue.
    Yep, would change that and avoid calling GC directly.
    >
    I also make around 160,000+ read/write from/toflat
    files in the hard disk. Could this cause the JVM toslow down?
    Ahh ... flat files in a single directory? A lot of
    files in one directory will definitely slow things
    down, especially if you're opening them for every
    read and write: the OS has to scan the entire
    directory to find the file.Nothing much I can do there.
    >
    Does performance improve after your nightly cleanup?
    If yes, and you're removing old files, then this is
    an indication of the problem.I'll look into the logs to see if there is any increase in performance after GC and clome back

  • Browser enabled InfoPath form not opening in browser from a link in a Task list

    I have a browser enabled InfoPath deployed to SharePoint as a template in a Forms Library. The form opens in the browser when a user navigates to the Form library and clicks New.
    There is an Approval workflow associated with this form which kicks in whenever a new Form is submitted. The workflow creates a task in a task list. The task list shows a Link column which provides the link to open the form. Now, when a user clicks on the
    link (in the Task list), the form always open in InfoPath instead of opening in a browser.
    I see that the URL for the form (http://<Server>/Training/Enrollment%20Forms/<FormName>.xml)  is same in both the Forms Library and Task list link.
    What am I doing wrong or what do I need to do to make the form open in browser from the Task list link.
    Thanks
    Rajat

    This question is asked constantly - we just discussed this last week, I believe - so you can probably find a lot more discussion to help you out if yous earch within this form or browse through the topics.  The reason for your issue is because of
    what you just wrote - the URL is directly to the XML file, so it tries to invoke InfoPath.  Browser forms are rendered by Forms Services, which has a much different URL.  Go click on one of your existing forms, and notice how different the URL is. 
    To get forms to open in the browser when invoked from a different location, you must use this full Forms Services URL.  Built-in workflows only generate a link to the XML file, and since the task in a different list than the form, then it has no idea
    how to open the form in the browser.  Only users who don't have InfoPath installed will see it in the browser automatically.  This is why I generate my own URLs dynamically with custom workflows and don't use OOTB workflows.SharePoint Architect || Microsoft MVP ||
    My Blog

  • Outlook 2010 performance much slower than 2007 and 2003 when used with POP3 mail provider over slow network connection

    When received messages include embedded pictures, Outlook 2010 does not persist those pictures in the .pst file with the message text.  Instead, it redownloads the pictures every time the message is rendered for viewing or printing.
    Send/Receive to replicate a message with multiple embedded pictures from POP3 mail server (not Exchange server)
    Select and view the message - notice all the x placeholders for the embedded pictures
    Right-click any x placeholder and select to "download pictures"
    After some delay, the pictures are rendered, replacing the placeholders, to form the complete message
    Now, select "File" and "Print" -- notice that the preview is not immediately displayed.  There is a delay while thos same embedded pictures are downloaded, again.  Sometimes there will be a pop-up notification that Outlook is "communicating with
    the server"
    Eventually the message is fully rendered with all embedded pictures
    Now, select a different printer -- notice that the preview disappears and it takes time to .... yes, redownload those same pictures, again.
    Finally, click on "Print" -- notice yet another delay for a final download to rerender the message for the printer.
    Having done all that, close Outlook, disconnect from the network (turn off wireless or disconnect wire), open Outlook and view that same message.  The x placeholders are shown instead of the embedded pictures.  Although those embedded pictures
    were downloaded multiple times already, they were not persisted locally.
    Outlook 2003 and 2007 correct ask for confirmation to save the pictures locally then does so.  Printing and viewing is then possible without having to redownload those pictures.
    Is there going to be a fix for this Outlook 2010 defect?   I've been waiting, applying updates, and waiting.....

    Please do not close this thread.  The issue remains.  I apologize for not checking back sooner.  I thought I would get pinged by email when this tread was updated;  I did not.  I'll monitor more closely in the future.
    First, please note that I explicitly set Outlook to NOT download pictures automatically.  I want to be prompted to download.  However, after confirmed that I want the download, I expect pictures related to the message to be downloaded only once,
    immediately after I confirm that I want them downloaded. 
    I have confirmed many times that the behavior in this area is NOT identical between 2003, 2007 and 2010.  In particular, 2007 does download once and store locally (if user confirms to save changes when prompted), as expected, and 2010 downloads each
    view/preview/print.
    This is quite easy to verify -- simply unplug any network cable, disable wireless, etc.  In other words completely detach from the networked world.  2007 will correctly view/preview/etc. from local storage whereas 2010 always reverts to showing
    placeholders for any embedded images.  This is 100% repeatable.
    As an additional verification, simply move the .pst file to another system that is not connected to any network.  Open the .pst file with 2007 and any embedded images that were already downloaded (and saved) are there, with 2010 they are not.
    With 2010, it is bad enough that embedded images are not saved for viewing when disconnected.  Worse than that, the repeated downloads can be a significant disruption to performance.  Just get on a really slow wireless connection as is typical
    in some hotels.  Then try to view and print messages with lots of embedded pictures.  Slow takes on a whole new, even slower, meaning.
    This 2010 defect has been reproduced.  Is there a KB article, Windows Update, hotfix,.... anything available to eliminate this problem of repeated downloads of embedded pictures?

  • Can you track a form if the file name has been changed after distribution?

    I created a form in Adobe Acrobat X Pro -- I then used the distribute feature and sent the form to myself using the internal server. After testing the form, and making sure all was good, I copied the attachment from the email I received when I distributed the form to myself, and sent it to my boss (via outlook). He then changed the file name, and sent the form out to our members. Our members are completing this newly-changed document instead of the original form. They are able to "Submit The Form", and it still looks as though its coming back to me via the dialogue box. However, I have no received any responses in my original document's tracking. When I tried submitting this new form myself to see what happened, I just received an message that says "Your response is being queued for submission", but it never tells you whether the form was actually submitted or not. Is there any way that you can track this form even though the file name has been changed? And if people are submitting their forms to me, where are they going?
    Please help!
    thanks,
    desiree

    I understand that you don't want to redo all the linking with the markers. You can try following (make a copy of your project first to be safe) :
    - close your project and quit DVDSP
    - move your old asset, and replace it with the new one
    - reopen your project
    A warning message should tell you that this asset has changed, but your marker will remain at old position. If the asset length are not the same, old length information will be used by DVDSP. To correct this, delete the asset from the timeline, and drop it back to the timeline.
    Now you just have to move the marker to the right position.

  • My browser has slowed dramatically after installing Mavericks

    only my broswer...using either Safari or Firefox...no effect on the system itself just the broswer...any ideas?

    Try a different DNS.
    Open System Preferences > Network > Advanced > DNS
    Click + and type:
    208.67.222.222
    Click + again and do the same.
    208.67.220.220
    Click OK.
    Quit and relaunch a browser to test.
    If that doesn't help, try disable DNS pre fetching. If it helps on Safari it should help with Firefox as well.
    Instructions >  Safari 5.0.1 or later: Slow or partial webpage loading, or webpage cannot be found

  • I have a 2009 vintage MacBook Air.  Ever since i downloaded Mavericks the performance has slowed considerably.  Is there anything to do short of buying a new one?

    I have a 2009 vintage MacBook Air.  Ever since I installed maverik the speed to do anything has decreased significantly.  After the 30 minutes of use it gets better, but still intemitently takes a time out for for a minute or more.  Any solution other than buying a new one?  Thanks
      Model Name:          MacBook Air
      Model Identifier:          MacBookAir2,1
      Processor Name:          Intel Core 2 Duo
      Processor Speed:          1.86 GHz
      Number of Processors:          1
      Total Number of Cores:          2
      L2 Cache:          6 MB
      Memory:          2 GB
      Bus Speed:          1.07 GHz
      Boot ROM Version:          MBA21.0075.B03
      SMC Version (system):          1.34f8

    2GB RAM is quite inadeqiate for OS X Mavericks to run efficiently.
    It is better to have a new computer.
    But you can try this.
    OS X Mavericks: If your Mac runs slowly?
    http://support.apple.com/kb/PH13895
    Startup in Safe Mode
    http://support.apple.com/kb/PH14204
    Repair Disk
    Steps 1 through 7
    http://support.apple.com/kb/PH5836
    Reset SMC.     http://support.apple.com/kb/HT3964
    Choose the method for:
    "Resetting SMC on portables with a battery you should not remove on your own".
    Increase disk space.
    http://support.apple.com/kb/PH13806

Maybe you are looking for

  • Stop timer, and link button to stop the timer

    the problem is the timer will automatially run until the end whenever i turn the button and how could i pause the time and control the timer. Furthermore, how could i link the operational(Wash,Rinse,Spin,Soak) and water level to set the timer? Solved

  • Duplicate rows in Hierarchy Table created when running incremental load

    I copied an out of the box dimension and hierarchy mapping to my custom folders (task hierarchy) this should create the same wids from dimension to hierarchy table and on full load does this using the sequence generator. The problem I am getting is w

  • How can we prevent JTabbedPanes from transferring focus to components outside of the tabs during tab traversal?

    Hi, I noticed a strange focus traversal behavior of JTabbedPane. During tab traversal (when the user's intention is just to switch between tabs), the focus is transferred to a component outside of the tabs (if there is a component after/below the JTa

  • Problem in transfering data from DSO to InfoCube

    Hi, I am trying to transfer data from DSO to Infocube. But it is giving the following message. Last delta update is not yet completed Therefore, no new delta update is possible. You can start the request again if the last delta request is red or gree

  • Installing CS5.5 on second computer

    Hello, I'm having problems setting up my adobe creative suite 5.5 design premium on my hp laptop. I downloaded it and installed it a month or so ago but the other day when I went to use illustrator, a box popped up and it said that my trial period wa