I do have some, yes, but it looks like they were only a second-hand symptom 
of the problem.  I've attached one even though I think I've solved where 
these were coming from. Anything in parentheses is where I attempted to cut 
out any sensitive data.
 
At first I was lost as to how certain pages were being called without their 
prerequisite variables (by various logged-in users at various locations).  
But this is what I think was going on here...  On most of my front-end 
pages, I include some code that checks via AJAX if the user is still logged 
in.  If not, there's a popup that allows the user to attempt to log back in 
without having to leave their page.  The login popup has a form in it that 
looks like this...

<form action="" onsubmit="dynamic_login.attempt(); return false;">

The assumption was that "return false" would always prevent the form from 
submitting.  The only reason I was using the form at all was so the login 
attempt could be triggered by the user hitting Enter within the password 
field as well as clicking the submit button.  However, I've discovered that 
whatever my overarching problem is, it's causing AJAX to occasionally error 
out.  In this dynamic login code, I did not have a try/catch around the 
AJAX call.  So it looks like the "dynamic_login.attempt()" would 
occasionally fail with that AJAX error, "return false" would not get run, 
and the form would submit, basically just refreshing the page but with any 
important url variables stripped and the form's password field added.
 
So this solves the mystery of these runtime errors I'm seeing, but I still 
have the big problem of what is causing our clients to frequently have 
failed connections.  According to our server admin, the performance and 
network logs don't indicate any problems at all and nowhere near any 
thresholds, so I'm thinking the problem has to be somewhere between Apache, 
Tomcat, openbd, and MySQL.

On Thursday, November 28, 2013 6:08:46 AM UTC-5, Andy Wu wrote:

>  Matt,
>
> Do you have any bderror html files in WEB-INF/bluedragon/work/temp/rtelogs 
> that correspond to these errors? If you do, I'd love to take a look to help 
> debug the problem.
>
> Thanks
> Andy
>  

-- 
-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

--- 
You received this message because you are subscribed to the Google Groups "Open 
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
Title: OpenBD:CFML RunTime Error

CFML Runtime Error
Variable VISIT does not exist.
Request/patient_visit.cfm
File Trace/opt/openbd/tomcat/webapps/(path)/patient_visit.cfm

TypeApplication
DetailError at line 1, column 1
Tag ContextCFQUERYPARAM (/opt/openbd/tomcat/webapps/(path)/patient_visit.cfm, Line=78, Column=17)
|
+-- CFQUERY (/opt/openbd/tomcat/webapps/(path)/patient_visit.cfm, Line=75, Column=1)
    |
    +-- CFOUTPUT (/opt/openbd/tomcat/webapps/(path)/patient_visit.cfm, Line=12, Column=1)
Source
75: <cfquery name="qryVisit" datasource="#APP_LocalDataSrc#">
76:   SELECT (List of fields)
77:   FROM (Table name)
78:   WHERE Number = <cfqueryparam value="#visit#" />
79: </cfquery>
^ Snippet from underlying CFML source

application
struct
applicationnameAllergyEMR
securejsonNO
securejsonprefix//
cffile
struct [empty]
cfthread
struct [empty]
cgi
struct
AUTH_TYPE[empty string]
AUTH_USER[empty string]
CF_TEMPLATE_PATH/opt/openbd/tomcat/webapps/(pathToPage)/patient_visit.cfm
CONTENT_LENGTH-1
CONTENT_TYPE[empty string]
CONTEXT_PATH/allergy
GATEWAY_INTERFACE[empty string]
HTTPSoff
HTTP_ACCEPTimage/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
HTTP_ACCEPT_ENCODINGgzip, deflate
HTTP_ACCEPT_LANGUAGEen-us
HTTP_CONNECTIONKeep-Alive
HTTP_COOKIE(cookieInfoRemoved)
HTTP_HOSTentsolutions.secure:8888
HTTP_REFERERhttps://www.entsolutions.net/allergy/patient_visit.cfm?pan=(integer)&visit=(integer)
HTTP_UA_CPUx86
HTTP_USER_AGENTMozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
HTTP_X_FORWARDED_FOR(ClientIP)
HTTP_X_FORWARDED_HOSTwww.entsolutions.net
HTTP_X_FORWARDED_SERVERentsolutions_SSL
PATH_INFO[empty string]
PATH_TRANSLATED/opt/openbd/tomcat/webapps/(path)/patient_visit.cfm
QUERY_STRINGtxtPass=(string)
REMOTE_ADDR127.0.0.1
REMOTE_HOST127.0.0.1
REMOTE_IDENT[empty string]
REMOTE_USER[empty string]
REQUEST_METHODGET
SCRIPT_NAME/allergy/patient_visit.cfm
SERVER_NAMEentsolutions.secure
SERVER_PORT8888
SERVER_PORT_SECURE0
SERVER_PROTOCOLHTTP/1.1
SERVER_SOFTWAREApache Tomcat/6.0.29
client
struct
cfid300
cftoken(tokenRemoved)
hitcount1
lastvisit{ts '2013-11-22 09:38:35'}
timecreated{ts '2013-11-22 09:38:35'}
urltoken(tokenRemoved)
cookie
struct
CFID300
CFTOKEN(tokenRemoved)
JSESSIONID(IdRemoved)
bdclient_AllergyEMR(removed)
bdglobals(removed)
form
struct [empty]
request
struct [empty]
server
struct
bluedragon
struct
builddate2012-01-01 10:14:17 GMT
edition8
levelGPL
releasedate1 January 2012
statefinal release
version2.0.2
coldfusion
struct
appserverApache Tomcat/6.0.29
installkit[empty string]
productlevelGPL
productnameBlueDragon
productversion2,0,2
rootdir/opt/openbd/tomcat/webapps/(path)/
supportedlocalesJapanese (Japan), Spanish (Peru), Spanish (Panama), Serbian (Bosnia and Herzegovina), Spanish (Guatemala), Arabic (United Arab Emirates), Norwegian (Norway), Albanian (Albania), Arabic (Iraq), Arabic (Yemen), Portuguese (Portugal), Greek (Cyprus), Arabic (Qatar), Macedonian (Macedonia), German (Switzerland), English (United States), Finnish (Finland), English (Malta), Slovenian (Slovenia), Slovak (Slovakia), Turkish (Turkey), Arabic (Saudi Arabia), English (United Kingdom), Serbian (Serbia and Montenegro), English (New Zealand), Lithuanian (Lithuania), Spanish (Nicaragua), Irish (Ireland), French (Belgium), Spanish (Spain), Arabic (Lebanon), French (Canada), Estonian (Estonia), Arabic (Kuwait), Serbian (Serbia), Spanish (United States), Spanish (Mexico), Arabic (Sudan), Indonesian (Indonesia), Spanish (Uruguay), Latvian (Latvia), Portuguese (Brazil), Arabic (Syria), Spanish (Dominican Republic), French (Switzerland), Hindi (India), Spanish (Venezuela), Arabic (Bahrain), English (Philippines), Arabic (Tunisia), German (Austria), Dutch (Netherlands), Spanish (Ecuador), Chinese (Taiwan), Arabic (Jordan), Icelandic (Iceland), Spanish (Colombia), Spanish (Costa Rica), Spanish (Chile), Arabic (Egypt), English (South Africa), Thai (Thailand), Greek (Greece), Italian (Italy), Hungarian (Hungary), English (Ireland), Ukrainian (Ukraine), Polish (Poland), French (Luxembourg), Dutch (Belgium), English (India), Catalan (Spain), Arabic (Morocco), Spanish (Bolivia), English (Australia), Chinese (Singapore), Spanish (El Salvador), Russian (Russia), Korean (South Korea), Arabic (Algeria), Vietnamese (Vietnam), Serbian (Montenegro), Arabic (Libya), Chinese (China), Belarusian (Belarus), Chinese (Hong Kong), Hebrew (Israel), Bulgarian (Bulgaria), Maltese (Malta), Spanish (Paraguay), French (France), Czech (Czech Republic), Italian (Switzerland), Romanian (Romania), Spanish (Puerto Rico), English (Canada), German (Germany), German (Luxembourg), Spanish (Argentina), Malay (Malaysia), Croatian (Croatia), English (Singapore), Arabic (Oman), Swedish (Sweden), Danish (Denmark), Spanish (Honduras), Dutch (Belgian),French (Canadian),Norwegian (Bokmal),Dutch (Standard),French (Standard),Norwegian (nynorsk),English (Australian),French (Swiss),Portuguese (Brazilian),English (Canadian),German (Austrian),Portuguese (Standard),English (New Zealand),German (Standard),Spanish (Mexican),English (UK),German (Swiss),Spanish (Modern),English (US),Italian (Standard),Spanish (Standard),French (Belgian),Italian (Swiss),Swedish, ja_JP, es_PE, en, ja_JP, es_PA, sr_BA, mk, es_GT, ar_AE, no_NO, sq_AL, bg, ar_IQ, ar_YE, hu, pt_PT, el_CY, ar_QA, mk_MK, sv, de_CH, en_US, fi_FI, is, cs, en_MT, sl_SI, sk_SK, it, tr_TR, zh, th, ar_SA, no, en_GB, sr_CS, lt, ro, en_NZ, no_NO, lt_LT, es_NI, nl, ga_IE, fr_BE, es_ES, ar_LB, ko, fr_CA, et_EE, ar_KW, sr_RS, es_US, es_MX, ar_SD, in_ID, ru, lv, es_UY, lv_LV, iw, pt_BR, ar_SY, hr, et, es_DO, fr_CH, hi_IN, es_VE, ar_BH, en_PH, ar_TN, fi, de_AT, es, nl_NL, es_EC, zh_TW, ar_JO, be, is_IS, es_CO, es_CR, es_CL, ar_EG, en_ZA, th_TH, el_GR, it_IT, ca, hu_HU, fr, en_IE, uk_UA, pl_PL, fr_LU, nl_BE, en_IN, ca_ES, ar_MA, es_BO, en_AU, sr, zh_SG, pt, uk, es_SV, ru_RU, ko_KR, vi, ar_DZ, vi_VN, sr_ME, sq, ar_LY, ar, zh_CN, be_BY, zh_HK, ja, iw_IL, bg_BG, in, mt_MT, es_PY, sl, fr_FR, cs_CZ, it_CH, ro_RO, es_PR, en_CA, de_DE, ga, de_LU, de, es_AR, sk, ms_MY, hr_HR, en_SG, da, mt, pl, ar_OM, tr, th_TH, el, ms, sv_SE, da_DK, es_HN
os
struct
additionalinformationSun Microsystems Inc. 1.6.0_23
archi386
nameLinux
version2.6.18-348.16.1.el5
session
struct
DST1
EMR_Integration(string)
Fastpass_Enabled1
Fuel_Prac1
Location_Name(string)
Location_Number(integer)
Practice_Code(string)
Practice_Name(string)
Practice_Number(integer)
Practice_Typehub
Show_Card_Order_Btn1
TSC_Menu[null]
TimezoneOffset(integer)
User_FName(string)
User_ID(string)
User_LName(string)
User_Number(integer)
User_Type(string)
Waiting_Snd0
sessionid(sessionID)
url
struct
TXTPASS(string)
2.0.2 @ 09:38:35.278 Friday, 22 November 2013

Reply via email to