* What version did you upgrade from?
10.1.3.326 --> 12 SP3
* How are your servers configured? (Database and JBOSS on same server or seperate, virtual or physical, etc.)
Separate DB and Application servers, 2008R2 for the Server OS and 2008R2 SP2 for SQL Running on VMWare 5.1U2 with HP DL360p Gen 8 servers.
* How are the users accessing Centricity? ( Full clients, terminal server, Citrix, etc.)
Full clients, MS Terminal services, VmWare View (Horizon) clients
* When Centricity crashes how bad is it? (Just an error message, have to restart the local app, restart the server, etc.)
Here are the typical crashes, but we actually have a large number of other crash reports that seem to crop up once or twice and we don’t see them again.
PM side of things
1) GE eligibility plugin crashes frequently, GE Says it's because the eligibility server is busy and times out (but it crashes CPS when this happens)
Error: Error occurred in class SEH Exception, method CHSDialog::DoModal() - class CDlgCriticalErrors
0xC0000005 - Access Violation
2) Auto apply payment has random crashes and we haven't been able to determine a cause for this
Error: Error occurred in class GE.CPO.Registration.UI, method CPmtEntryWndCtrl::OnAutoApply (GE.CPO.Registration.UI)
Invalid pointer
Object reference not set to an instance of an object.
3) Bulk retrieve charges would duplicate CPT's in the ticket, so instead of 1 99214, there would be 5, 10, 100 charges in there. Our VAR and GE applied a patch to fix this.
EMR Side
1) Random crashes which seem to be related mostly to using our VFE generated forms, but also happens in the GE prescriptions form:
Error occurred in class , method EditField::onMouse
2) Prescription Refill form, Click on a med to refill then click into Prescribing Method then start predictive typing something like 'prin' and then hit tab, crash: Error occurred in class , method EditField::onKillFocus
3) The most prevalent crash we have and we can't get enough information from our users to determine what is causing it, but the error is:
Error occurred in class , method CChartSummaryTabView::onUIRefresh
* How many users does your practice have?
100+
* About how many crashes per day are you dealing with?
Around 5 per user
I'd also like to point out that most freezes we were experiencing were the spinning circles in chart summary and banner, etc. We modified our JBOSS settings to allow it to use more RAM and that seems to help quite a bit, but still slower than we'd like. Signing off charts is slow along with opening up an update.
We are having the same issues with cps crashes. Where do you go to give more memory to jboss?
Changing JBOSS memory has not improved crashing, just performance. Before you make changes, please make sure you backup the configuration file as these settings can cause bad things to happen if you type the wrong things in. If you are unsure, talk with your VAR or GE before making these changes.
My JBoss server has 8GB of memory provisioned, these are my memory settings. If you have less than 8GB, the original settings might be as high as you want to go.
I had to go back to the CPS 10.1.3 patch 2 document to find the info on JBOSS memory configs:
in <jboss_home>\jsw\wrapper.conf (Make backup copy before you modify)
under "# Java Additional Parameters"
I modified the following two lines to read (the number after wrapper.java.additional might be different, do not change that, just the memory amount):
wrapper.java.additional.5=-Xms4g
wrapper.java.additional.6=-Xmx6g
You will need to restart JBOSS after the change, so do it after hours and test before your production window. Results on performance will vary. We aren't completely happy, but it did help.
We are getting killed by this error. It seems to be happening more and more. Most of the time we get this error when opening a phone note or new document. Some users have reported 5 crashes in the past 2 hours. Anyone having the same problem?
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
at MS.Win32.UnsafeNativeMethods.GetWindowText(HandleRef hWnd, StringBuilder lpString, Int32 nMaxCount)
at System.Windows.Automation.Peers.WindowAutomationPeer.GetNameCore()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.Automation.Peers.AutomationPeer.UpdatePeer(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, D
Crash after crash and some have to restart their laptops to be able to get back on.
I think the better question is who is NOT having this issue. Maybe you can share your setup. Thanks.
suefox51 said:
Crash after crash and some have to restart their laptops to be able to get back on.
Do you ever use the Reset CPS Process program? If users run this program, they can usually avoid having to restart the computer. I'm not saying it's a good solution, but it's better than waiting for shutdown, restart, login, etc.
I have not seen any further responses since August and I am very interested in the Error occured in class, method EditField::onMouse error that kicks my two Coumadin users out of Centricity 5-10 times per day. We just went through our 12.0.7 upgrade two weeks ago. This error has been happening since we moved from CPS10 to CPS12 this past summer. It happens on the vitals form from what my two end users report though every screen capture is done on a VFE form. Thank you.
after months of complaining and speaking with GE analysts and engineers, we are still having this issues. It seems to get worst with each version. This error occurred not only in phone note but could happen randomly. it only happens on a thin client. Anyone find any solution to this?
We too are experiencing the same issues. I run a SQL job to tell me how many errors the end users are experiencing and let me just say ALOT.
My environment:
1. All Physical Servers (Blades)
2. SQL Server 96GB RAM, SSD drives, 24 Core CPU
3. JBOSS - same as SQL Server
4. 8 Physical Blade Terminal Servers with 96 GB RAM, 24 Core CPU, SSD drives
5. All Windows 2008 R2
6. 40 -45 users per Terminal Server concurrently
7. We are on CPS 12 SP 5
As you all can see, I have plenty of horsepower yet all my users experience slowness, and crashes with plenty of errors.
GE has been somewhat helpful but the problems with CPS 12 are beyond control and getting worse day by day. In my opinion, majority of the errors have to do with the "DAMN" CPS Client and JBOSS.
CPS Client gives those errors due to the changes made in CPS 12 for utilization of .NET controls that are not playing nicely with the MEL that is executed by functions and forms.
JBOSS because it has not been tuned out of the box and it does not behave as a multi-threaded application. Memory utilization within the JVM environment is poorly managed along with the connection pool and thread pool. Put all this together and you get a JBOSS server that does not respond quick enough. I have seen JBOSS response time as high at several hundred milliseconds, which being an IT Professional is too high.
I think the CHUG board really needs to lay the pressure on GE to release a product that does not have all these bugs and performance issues.
After much trouble shooting with Quatris, we found that the unhandled exception errors occurred whenever we use Remote App to launch CPS. If we use Remote Desktop Connection, this error does not happen.
Do you have an SR or SPR with GE on this issue after the discovery? Also, could you share more details on how Quartris came to know that it was a Remote App issue vs RDP.
Did I understand correctly that the Jboss memory adjustment has helped reduce the "spinning circles" delays?
I am having this same before and after we upgraded 12.12, these errors are extremely frequent and its starting to effect our providers as they want to cancel clinics because of them .
Has there been a resolution to the Errors?