Re: Witango-Talk: Please help - Witangod crashing
Hi i don't use FMP, but mysql, with the same configuration and I have the same error ( Caught fatal signal 10 (SIGBUS); thread id =etc...) 4 or 5 times/by day. I had this error until 15 times/day with the 062 version, but since i put the cache on "true" with memory cache, it crashes only 4 or 5 times/day. I 'am in contact with phil wade for this problem, but we don't find why. if anyone has an idea, it's welcome! isabelle Le Jeudi, 11 sept 2003, à 01:17 America/Montreal, Roland A. Dumas a écrit : Don't know about that particular error code, but if you're running FMP and you've moved some of your apps from T2K, you may have a stray ¥ in your taf. In the old world (including the first betas of witango) when you selected as your data source "any filemaker", a symbol would be dropped that was from the MacRoman character set - the yen symbol. In the current version of witango, that should be a Latin-1 symbol: # You have to open your taf in a text editor and make those changes. If you have a stray ¥, it will crash witango server 100% of the time when it hits that action. On Wednesday, September 10, 2003, at 06:37 PM, Joe Terrasi wrote: Witangod started crashing on me inexplicably today. Please offer any insight. Mac OSX 10.2.6 AppSvr v. 5.0.1.062 FileMakerPro 6 I get the following error in witangoevents.log: [ 682] 2003-09-10 20:31:52 RUNTIMEFATALCaught fatal signal 10 (SIGBUS); thread id = 4557536; code: 1; address: 0014ce90; value: ; errno: 0; status: 0; -- Joe Terrasi [EMAIL PROTECTED] St. Clement School http://www.stclementschool.org St. Clement Church http://www.stclementchurch.org 773-348-8212fax: 773-348-4712 __ __ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf ___ _ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Witango-Talk: Access database problem
Anyone experienced problems with reading and writing to a MEMO field in an Access database? It seems that if the characters are over 1024k it just won't update, and if the field is empty it won't read it. I get a precision error messages. I'm using Witango 5 app (win 2k) server, but these are T2k files created on a Mac (if I remember rightly they were working Ok when they were T3 files (mac) running on the same server, so it may be something to do with how the T2k editor handles the ODBC. cheers -- Garth Penglase Broadband Media http://bbmedia.com.au ph: 0500 527 000 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Access database problem
I've never had any trouble with Memo fields in Access. Why don't you try recreating the database actions from scratch? That might take care of it. Stefan At 11:43 PM 9/11/2003 +1000, you wrote: Anyone experienced problems with reading and writing to a MEMO field in an Access database? It seems that if the characters are over 1024k it just won't update, and if the field is empty it won't read it. I get a precision error messages. I'm using Witango 5 app (win 2k) server, but these are T2k files created on a Mac (if I remember rightly they were working Ok when they were T3 files (mac) running on the same server, so it may be something to do with how the T2k editor handles the ODBC. cheers -- Garth Penglase Broadband Media http://bbmedia.com.au ph: 0500 527 000 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf Database WebWorks: Dynamic web sites through database integration http://www.DatabaseWebWorks.com TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Please help - Witangod crashing
Thanks to Roland and Isabelle for the input. Just as a "community update," here's where I am with it: Phil is helping me with this. There are definitely some goofy things going on, and he's been very generous with his time (as he's always been - this guy and this company are great). The ¥ problem was part of what was going on, but not all of it. That part is fixed now. Roland is right about that one causing a crash 100% of the time - wow! I sent my batch text editor on a regular-expression seek-and-destroy mission. The other part of the problem that I can identify seems (to me) to be with how DevStudio is writing the datasources block into my tafs. There seem to be some inconsistencies there that I have sent on to Phil for examination. In my case, DevStudio has written additional datasources into the files and numbered them. For instance, what should (I think) be one entry of a datasource called "homework.fmp5" becomes a series of entries called "homework.fmp5.1," "homework.fmp5.2," etc. I'm not sure, but I don't think this is how it's supposed to happen. The DevStudio also won't take things out of the file (I half expect to hear, "that not a bug, it's a feature"). For example, some of my tafs refer to old non-existent datasources as deployment sources even though I reset the datasources in DevStudio and mark "default" or "same" for deployment. Granted, the XML still says UseDevelopmentDataSource="TRUE" , but I still would have thought I could remove an entry Thanks to all for the ongoing help. Joe At 9:31 AM -0400 9/11/03, isabelle wrote: Hi i don't use FMP, but mysql, with the same configuration and I have the same error ( Caught fatal signal 10 (SIGBUS); thread id =etc...) 4 or 5 times/by day. I had this error until 15 times/day with the 062 version, but since i put the cache on "true" with memory cache, it crashes only 4 or 5 times/day. I 'am in contact with phil wade for this problem, but we don't find why. if anyone has an idea, it's welcome! isabelle Le Jeudi, 11 sept 2003, à 01:17 America/Montreal, Roland A. Dumas a écrit : Don't know about that particular error code, but if you're running FMP and you've moved some of your apps from T2K, you may have a stray ¥ in your taf. In the old world (including the first betas of witango) when you selected as your data source "any filemaker", a symbol would be dropped that was from the MacRoman character set - the yen symbol. In the current version of witango, that should be a Latin-1 symbol: # You have to open your taf in a text editor and make those changes. If you have a stray ¥, it will crash witango server 100% of the time when it hits that action. On Wednesday, September 10, 2003, at 06:37 PM, Joe Terrasi wrote: Witangod started crashing on me inexplicably today. Please offer any insight. Mac OSX 10.2.6 AppSvr v. 5.0.1.062 FileMakerPro 6 I get the following error in witangoevents.log: [ 682] 2003-09-10 20:31:52 RUNTIMEFATALCaught fatal signal 10 (SIGBUS); thread id = 4557536; code: 1; address: 0014ce90; value: ; errno: 0; status: 0; -- Joe Terrasi [EMAIL PROTECTED] St. Clement School http://www.stclementschool.org St. Clement Church http://www.stclementchurch.org 773-348-8212fax: 773-348-4712 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Please help - Witangod crashing
DevStudio has definitely become quirky on OS X. I'm finding that things created with builders are the most problematic with random inclusion of IF statements, creating html fields with 1 character allowed, old stuff that won't go away, etc. Very funky. On Thursday, September 11, 2003, at 08:39 AM, Joe Terrasi wrote: Thanks to Roland and Isabelle for the input. Just as a "community update," here's where I am with it: Phil is helping me with this. There are definitely some goofy things going on, and he's been very generous with his time (as he's always been - this guy and this company are great). The ¥ problem was part of what was going on, but not all of it. That part is fixed now. Roland is right about that one causing a crash 100% of the time - wow! I sent my batch text editor on a regular-expression seek-and-destroy mission. The other part of the problem that I can identify seems (to me) to be with how DevStudio is writing the datasources block into my tafs. There seem to be some inconsistencies there that I have sent on to Phil for examination. In my case, DevStudio has written additional datasources into the files and numbered them. For instance, what should (I think) be one entry of a datasource called "homework.fmp5" becomes a series of entries called "homework.fmp5.1," "homework.fmp5.2," etc. I'm not sure, but I don't think this is how it's supposed to happen. The DevStudio also won't take things out of the file (I half expect to hear, "that not a bug, it's a feature"). For example, some of my tafs refer to old non-existent datasources as deployment sources even though I reset the datasources in DevStudio and mark "default" or "same" for deployment. Granted, the XML still says UseDevelopmentDataSource="TRUE" , but I still would have thought I could remove an entry Thanks to all for the ongoing help. Joe At 9:31 AM -0400 9/11/03, isabelle wrote: Hi i don't use FMP, but mysql, with the same configuration and I have the same error ( Caught fatal signal 10 (SIGBUS); thread id =etc...) 4 or 5 times/by day. I had this error until 15 times/day with the 062 version, but since i put the cache on "true" with memory cache, it crashes only 4 or 5 times/day. I 'am in contact with phil wade for this problem, but we don't find why. if anyone has an idea, it's welcome! isabelle Le Jeudi, 11 sept 2003, à 01:17 America/Montreal, Roland A. Dumas a écrit : Don't know about that particular error code, but if you're running FMP and you've moved some of your apps from T2K, you may have a stray ¥ in your taf. In the old world (including the first betas of witango) when you selected as your data source "any filemaker", a symbol would be dropped that was from the MacRoman character set - the yen symbol. In the current version of witango, that should be a Latin-1 symbol: # You have to open your taf in a text editor and make those changes. If you have a stray ¥, it will crash witango server 100% of the time when it hits that action. On Wednesday, September 10, 2003, at 06:37 PM, Joe Terrasi wrote: Witangod started crashing on me inexplicably today. Please offer any insight. Mac OSX 10.2.6 AppSvr v. 5.0.1.062 FileMakerPro 6 I get the following error in witangoevents.log: [ 682] 2003-09-10 20:31:52 RUNTIMEFATALCaught fatal signal 10 (SIGBUS); thread id = 4557536; code: 1; address: 0014ce90; value: ; errno: 0; status: 0; -- Joe Terrasi [EMAIL PROTECTED] St. Clement School http://www.stclementschool.org St. Clement Church http://www.stclementchurch.org 773-348-8212fax: 773-348-4712 ___ _ TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Witango-Talk: Urgent - IIS times out before WiTango is finished
We're suddenly having a problem where WiTango pages that are waiting for DBMS query results seem to be timing out before WiTango has a chance to return the results. We have some long-running queries (like 5-7 minutes) and everything was fine, as long as you waited for the queries to return. Now, I either get an error code 500 from IIS or a 'Cannot find server or DNS Error' after 5 minutes. If I trace the WiTango logs I see that after my browser shows an error WiTango finally does get the DBMS results and continues processing of the taf file and 'returns' the results to IIS as normal. But my browser has already shown an error to me. I can't find where there might be a 'timeout' setting in IIS that would control this. There is a connection timeout setting at 900 seconds - but my error happened at exactly 300 seconds. Any ideas? Dave Machin E-Mail. [EMAIL PROTECTED] Tel. 805.614.0123 x 30 Address: 3130 Skyway Drive #702 Santa Maria, CA 93455×××ÕÈSÕPÐÔPNÛÈÈËÝÝÝËÚ][ÛËÛÛKÛXZ[\ÝY
Witango-Talk: Accessing User Variables
Title: Message Hello all, The problem that I have is to find out: 1- what <@UserReference>s are current; 2- what variables are associated with a particular <@UserReference> and their respective values. I have checked the documentation but could not find this infromation. <@VARNAMES> only gives these values for the current user's session, not for all active users (some of those might not even be logged in). From what I understand, this information is already available to the server (this is how it keeps track of variables & timeouts) but I do not know how to acquire it. I imagine two calls would solve the problem: one would return the array of <@UserReference>s, the other the pairs (name, values) of variables associated with one particular <@UserReference>. Of course I can save all <@UserReferences> and created variables in a DB and also update them when modified. This will however collect a lot of info that I do not need and have a major negative impact on performance. It's got to be an easier way. I would really appreciate if anybody can help and provide hints to a solution or point to documentation that might have escaped me. My apologies if this issue has been already solved in previous messages; I made a search but I could not find what I needed. Mihai. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Urgent - IIS times out before WiTango is finished
This sounds like a client error. There is a setting for clients.ini called CLIENTIOTIMEOUT. It defaults to 300 seconds. If the client doesn't get a response back within CLIENTIOTIMEOUT, it makes the web server return a 500 error. If you have changed QUERYTIMEOUT to 900, try changing CLIENTIOTIMEOUT to 900. Or even 910, so that when something does timeout, you'll be sure the TIMEOUTHTML file is returned instead of the Witango client's 500 error. This CLIENTIOTIMEOUT setting can go under each of your WITANGO_SERVER lines in clients.ini. Also, be careful editing clients.ini -- it is re-read by the Witango client on each request. So don't save that file unless it's in valid format. Otherwise, the client might not process incoming requests. - Jeff We're suddenly having a problem where WiTango pages that are waiting for DBMS query results seem to be timing out before WiTango has a chance to return the results. We have some long-running queries (like 5-7 minutes) and everything was fine, as long as you waited for the queries to return. Now, I either get an error code 500 from IIS or a 'Cannot find server or DNS Error' after 5 minutes. If I trace the WiTango logs I see that after my browser shows an error WiTango finally does get the DBMS results and continues processing of the taf file and 'returns' the results to IIS as normal. But my browser has already shown an error to me. I can't find where there might be a 'timeout' setting in IIS that would control this. There is a connection timeout setting at 900 seconds - but my error happened at exactly 300 seconds. Any ideas? Dave Machin E-Mail. [EMAIL PROTECTED] Tel. 805.614.0123 x 30 Address: 3130 Skyway Drive #702 Santa Maria, CA 93455×××ÕÈSÕPÐÔPNÛÈÈ-ËÝÝÝËÚ][ÛËÛÛKÛXZ[\ÝYÝ -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Urgent - IIS times out before WiTango is finished
That sounds promising... But I don't see any CLIENTIOTIMEOUT entry. If none exists is it using the default? Do I add one in to change it. Here is my clients.ini: [Witango Client Definitions] wapache.dll= wcgi.exe= wiis.dll= [wapache.dll] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE [wiis.dll] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE [wcgi.exe] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE - Original Message - From: "Jeff Bohmer" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, September 11, 2003 11:26 AM Subject: Re: Witango-Talk: Urgent - IIS times out before WiTango is finished This sounds like a client error. There is a setting for clients.ini called CLIENTIOTIMEOUT. It defaults to 300 seconds. If the client doesn't get a response back within CLIENTIOTIMEOUT, it makes the web server return a 500 error. If you have changed QUERYTIMEOUT to 900, try changing CLIENTIOTIMEOUT to 900. Or even 910, so that when something does timeout, you'll be sure the TIMEOUTHTML file is returned instead of the Witango client's 500 error. This CLIENTIOTIMEOUT setting can go under each of your WITANGO_SERVER lines in clients.ini. Also, be careful editing clients.ini -- it is re-read by the Witango client on each request. So don't save that file unless it's in valid format. Otherwise, the client might not process incoming requests. - Jeff >We're suddenly having a problem where WiTango pages that are waiting >for DBMS query results seem to be timing out before WiTango has a >chance to return the results. > >We have some long-running queries (like 5-7 minutes) and everything >was fine, as long as you waited for the queries to return. Now, I >either get an error code 500 from IIS or a 'Cannot find server or >DNS Error' after 5 minutes. If I trace the WiTango logs I see that >after my browser shows an error WiTango finally does get the DBMS >results and continues processing of the taf file and 'returns' the >results to IIS as normal. But my browser has already shown an error >to me. > >I can't find where there might be a 'timeout' setting in IIS that >would control this. There is a connection timeout setting at 900 >seconds - but my error happened at exactly 300 seconds. > >Any ideas? > >Dave Machin > > >E-Mail. [EMAIL PROTECTED] >Tel. 805.614.0123 x 30 >Address: 3130 Skyway Drive #702 >Santa Maria, CA >93455×××ÕÈS"ÕP"ÐÔ'P'N^ÛÈÈ-ËÝÝÝËÚ][TÛË~ÛÛKÛXZ[\Ý > YÝ -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf DòTå5T%45$$S¢vòFòGG¢ò÷wwrçvFævòæ6öÒöÖÆÆ7BçF
RE: Witango-Talk: Urgent - IIS times out before WiTango is finished
Wow, where did you find out about this great nugget of information? Is there anymore? Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Jeff Bohmer [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 11:26 AM To: [EMAIL PROTECTED] Subject: Re: Witango-Talk: Urgent - IIS times out before WiTango is finished This sounds like a client error. There is a setting for clients.ini called CLIENTIOTIMEOUT. It defaults to 300 seconds. If the client doesn't get a response back within CLIENTIOTIMEOUT, it makes the web server return a 500 error. If you have changed QUERYTIMEOUT to 900, try changing CLIENTIOTIMEOUT to 900. Or even 910, so that when something does timeout, you'll be sure the TIMEOUTHTML file is returned instead of the Witango client's 500 error. This CLIENTIOTIMEOUT setting can go under each of your WITANGO_SERVER lines in clients.ini. Also, be careful editing clients.ini -- it is re-read by the Witango client on each request. So don't save that file unless it's in valid format. Otherwise, the client might not process incoming requests. - Jeff >We're suddenly having a problem where WiTango pages that are waiting >for DBMS query results seem to be timing out before WiTango has a >chance to return the results. > >We have some long-running queries (like 5-7 minutes) and everything >was fine, as long as you waited for the queries to return. Now, I >either get an error code 500 from IIS or a 'Cannot find server or >DNS Error' after 5 minutes. If I trace the WiTango logs I see that >after my browser shows an error WiTango finally does get the DBMS >results and continues processing of the taf file and 'returns' the >results to IIS as normal. But my browser has already shown an error >to me. > >I can't find where there might be a 'timeout' setting in IIS that >would control this. There is a connection timeout setting at 900 >seconds - but my error happened at exactly 300 seconds. > >Any ideas? > >Dave Machin > > >E-Mail. [EMAIL PROTECTED] >Tel. 805.614.0123 x 30 >Address: 3130 Skyway Drive #702 >Santa Maria, CA >93455× ××ÕÈSÕPÐÔPNÛÈÈ -ËÝÝÝËÚ][ÛËÛÛKÛXZ[\Ý YÝ -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Urgent - IIS times out before WiTango is finished
It isn't in the shipped clients.ini, you have to add it. Without it in there, it defaults to 300. If you add it, your clients.ini should look something like this: [Witango Client Definitions] wapache.dll= wcgi.exe= wiis.dll= [wapache.dll] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE CLIENTIOTIMEOUT=910 [wiis.dll] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE CLIENTIOTIMEOUT=910 [wcgi.exe] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE CLIENTIOTIMEOUT=910 - Jeff That sounds promising... But I don't see any CLIENTIOTIMEOUT entry. If none exists is it using the default? Do I add one in to change it. Here is my clients.ini: [Witango Client Definitions] wapache.dll= wcgi.exe= wiis.dll= [wapache.dll] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE [wiis.dll] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE [wcgi.exe] WITANGO_SERVER=127.0.0.1,18100 ERROR_HTML=C:\\Program Files\\Witango\\Server\\MiscFiles\\clienterror.html REPORTCLIENTERROR=TRUE - Original Message - From: "Jeff Bohmer" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, September 11, 2003 11:26 AM Subject: Re: Witango-Talk: Urgent - IIS times out before WiTango is finished This sounds like a client error. There is a setting for clients.ini called CLIENTIOTIMEOUT. It defaults to 300 seconds. If the client doesn't get a response back within CLIENTIOTIMEOUT, it makes the web server return a 500 error. If you have changed QUERYTIMEOUT to 900, try changing CLIENTIOTIMEOUT to 900. Or even 910, so that when something does timeout, you'll be sure the TIMEOUTHTML file is returned instead of the Witango client's 500 error. This CLIENTIOTIMEOUT setting can go under each of your WITANGO_SERVER lines in clients.ini. Also, be careful editing clients.ini -- it is re-read by the Witango client on each request. So don't save that file unless it's in valid format. Otherwise, the client might not process incoming requests. - Jeff We're suddenly having a problem where WiTango pages that are waiting for DBMS query results seem to be timing out before WiTango has a chance to return the results. We have some long-running queries (like 5-7 minutes) and everything was fine, as long as you waited for the queries to return. Now, I either get an error code 500 from IIS or a 'Cannot find server or DNS Error' after 5 minutes. If I trace the WiTango logs I see that after my browser shows an error WiTango finally does get the DBMS results and continues processing of the taf file and 'returns' the results to IIS as normal. But my browser has already shown an error to me. I can't find where there might be a 'timeout' setting in IIS that would control this. There is a connection timeout setting at 900 seconds - but my error happened at exactly 300 seconds. Any ideas? Dave Machin E-Mail. [EMAIL PROTECTED] Tel. 805.614.0123 x 30 Address: 3130 Skyway Drive #702 Santa Maria, CA 93455×××ÕÈS"ÕP"ÐÔ'P'N^ÛÈÈ-ËÝÝÝËÚ][TÛË~ÛÛKÛXZ[\Ý YÝ -- -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Urgent - IIS times out before WiTango is finished
I reported "the client giving up after 300 seconds" as a bug to With. Then they told me about CLIENTIOTIMEOUT. At the time, this wasn't in any documentation that I could find. I'm not sure if the docs have it yet. I don't know of any other undocumented stuff. Any other clients.ini entries I know about are outlined in the Pro Config Guide and only apply to the Professional app server. - Jeff Wow, where did you find out about this great nugget of information? Is there anymore? Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Jeff Bohmer [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 11:26 AM To: [EMAIL PROTECTED] Subject: Re: Witango-Talk: Urgent - IIS times out before WiTango is finished This sounds like a client error. There is a setting for clients.ini called CLIENTIOTIMEOUT. It defaults to 300 seconds. If the client doesn't get a response back within CLIENTIOTIMEOUT, it makes the web server return a 500 error. If you have changed QUERYTIMEOUT to 900, try changing CLIENTIOTIMEOUT to 900. Or even 910, so that when something does timeout, you'll be sure the TIMEOUTHTML file is returned instead of the Witango client's 500 error. This CLIENTIOTIMEOUT setting can go under each of your WITANGO_SERVER lines in clients.ini. Also, be careful editing clients.ini -- it is re-read by the Witango client on each request. So don't save that file unless it's in valid format. Otherwise, the client might not process incoming requests. - Jeff We're suddenly having a problem where WiTango pages that are waiting for DBMS query results seem to be timing out before WiTango has a chance to return the results. We have some long-running queries (like 5-7 minutes) and everything was fine, as long as you waited for the queries to return. Now, I either get an error code 500 from IIS or a 'Cannot find server or DNS Error' after 5 minutes. If I trace the WiTango logs I see that after my browser shows an error WiTango finally does get the DBMS results and continues processing of the taf file and 'returns' the results to IIS as normal. But my browser has already shown an error to me. I can't find where there might be a 'timeout' setting in IIS that would control this. There is a connection timeout setting at 900 seconds - but my error happened at exactly 300 seconds. Any ideas? Dave Machin E-Mail. [EMAIL PROTECTED] Tel. 805.614.0123 x 30 Address: 3130 Skyway Drive #702 Santa Maria, CA 93455× ××ÕÈSÕPÐÔPNÛÈÈ -ËÝÝÝËÚ][ÛËÛÛKÛXZ[\Ý YÝ -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Urgent - IIS times out before WiTango is finished
Hi Dave, It can be deceiving, but your browser probably timeout long before IIS did. This is where you're programming has to get creative. One suggestion is to investigate the "Push" feature of the Search Action. If you're got a long running Loop of some sort, then you can "Push" small bits of content on each Loop to create a continuous stream to the browser until the query finishes. As long as the browser is receiving content in small bits in reasonable intervals - the browser will wait forever without timing out. If your query is in one action, then look at ways of breaking it up. This is just one suggestion - more details from you might trigger some other thoughts Hope this helps. Cheers. Scott Cadillac, Witango.org - http://witango.org 403-281-6090 - [EMAIL PROTECTED] -- Information for the Witango Developer Community - XML-Extranet - http://xmlx.ca 403-281-6090 - [EMAIL PROTECTED] -- Well-formed Development (for hire) - > -Original Message- > From: Dave Machin [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 11, 2003 12:17 PM > To: [EMAIL PROTECTED] > Subject: Witango-Talk: Urgent - IIS times out before WiTango > is finished > > > We're suddenly having a problem where WiTango pages that are > waiting for DBMS query results seem to be timing out before > WiTango has a chance to return the results. > > We have some long-running queries (like 5-7 minutes) and > everything was fine, as long as you waited for the queries to > return. Now, I either get an error code 500 from IIS or a > 'Cannot find server or DNS Error' after 5 minutes. If I > trace the WiTango logs I see that after my browser shows an > error WiTango finally does get the DBMS results and continues > processing of the taf file and 'returns' the results to IIS > as normal. But my browser has already shown an error to me. > > I can't find where there might be a 'timeout' setting in IIS > that would control this. There is a connection timeout > setting at 900 seconds - but my error happened at exactly 300 seconds. > > Any ideas? > > Dave Machin > > > E-Mail. [EMAIL PROTECTED] > Tel. 805.614.0123 x 30 > Address: 3130 Skyway Drive #702 > Santa Maria, CA > 93455TOUNUBCRB > E G t htp//wwwiano.ommallstta > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Urgent - IIS times out before WiTango is finished
Yes, I did fix some other reporting issues with a 'push' and a little progress bar - but now I have one where it's just one single query and I have to wait for it to return. The CLIENTIOTIMEOUT thing sounds promising - maybe that's my issue. - Original Message - From: "Scott Cadillac" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, September 11, 2003 11:51 AM Subject: RE: Witango-Talk: Urgent - IIS times out before WiTango is finished Hi Dave, It can be deceiving, but your browser probably timeout long before IIS did. This is where you're programming has to get creative. One suggestion is to investigate the "Push" feature of the Search Action. If you're got a long running Loop of some sort, then you can "Push" small bits of content on each Loop to create a continuous stream to the browser until the query finishes. As long as the browser is receiving content in small bits in reasonable intervals - the browser will wait forever without timing out. If your query is in one action, then look at ways of breaking it up. This is just one suggestion - more details from you might trigger some other thoughts Hope this helps. Cheers. Scott Cadillac, Witango.org - http://witango.org 403-281-6090 - [EMAIL PROTECTED] -- Information for the Witango Developer Community - XML-Extranet - http://xmlx.ca 403-281-6090 - [EMAIL PROTECTED] -- Well-formed Development (for hire) - > -Original Message- > From: Dave Machin [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 11, 2003 12:17 PM > To: [EMAIL PROTECTED] > Subject: Witango-Talk: Urgent - IIS times out before WiTango > is finished > > > We're suddenly having a problem where WiTango pages that are > waiting for DBMS query results seem to be timing out before > WiTango has a chance to return the results. > > We have some long-running queries (like 5-7 minutes) and > everything was fine, as long as you waited for the queries to > return. Now, I either get an error code 500 from IIS or a > 'Cannot find server or DNS Error' after 5 minutes. If I > trace the WiTango logs I see that after my browser shows an > error WiTango finally does get the DBMS results and continues > processing of the taf file and 'returns' the results to IIS > as normal. But my browser has already shown an error to me. > > I can't find where there might be a 'timeout' setting in IIS > that would control this. There is a connection timeout > setting at 900 seconds - but my error happened at exactly 300 seconds. > > Any ideas? > > Dave Machin > > > E-Mail. [EMAIL PROTECTED] > Tel. 805.614.0123 x 30 > Address: 3130 Skyway Drive #702 > Santa Maria, CA > 93455TOUNUBCRB > E G t htp//wwwiano.ommallstta > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf DòTå5T%45$$S¢vòFòGG¢ò÷wwrçvFævòæ6öÒöÖÆÆ7BçF
RE: Witango-Talk: Urgent - IIS times out before WiTango is finished
Thanks, I have added the default entry of 300 in the client.ini as a reminder I searched all the latest docs I could find and didn't see it. Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Jeff Bohmer [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 11:52 AM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Urgent - IIS times out before WiTango is finished I reported "the client giving up after 300 seconds" as a bug to With. Then they told me about CLIENTIOTIMEOUT. At the time, this wasn't in any documentation that I could find. I'm not sure if the docs have it yet. I don't know of any other undocumented stuff. Any other clients.ini entries I know about are outlined in the Pro Config Guide and only apply to the Professional app server. - Jeff >Wow, where did you find out about this great nugget of information? >Is there anymore? > >Ben Johansen - http://www.pcforge.com >Authorized Witango & MDaemon Reseller >Available for Witango Developement > > >-Original Message- >From: Jeff Bohmer [mailto:[EMAIL PROTECTED] >Sent: Thursday, September 11, 2003 11:26 AM >To: [EMAIL PROTECTED] >Subject: Re: Witango-Talk: Urgent - IIS times out before WiTango is >finished > > >This sounds like a client error. There is a setting for clients.ini >called CLIENTIOTIMEOUT. It defaults to 300 seconds. If the client >doesn't get a response back within CLIENTIOTIMEOUT, it makes the web >server return a 500 error. > >If you have changed QUERYTIMEOUT to 900, try changing CLIENTIOTIMEOUT >to 900. Or even 910, so that when something does timeout, you'll be >sure the TIMEOUTHTML file is returned instead of the Witango client's >500 error. This CLIENTIOTIMEOUT setting can go under each of your >WITANGO_SERVER lines in clients.ini. > >Also, be careful editing clients.ini -- it is re-read by the Witango >client on each request. So don't save that file unless it's in valid >format. Otherwise, the client might not process incoming requests. > >- Jeff > > > >>We're suddenly having a problem where WiTango pages that are waiting >>for DBMS query results seem to be timing out before WiTango has a >>chance to return the results. >> >>We have some long-running queries (like 5-7 minutes) and everything >>was fine, as long as you waited for the queries to return. Now, I >>either get an error code 500 from IIS or a 'Cannot find server or >>DNS Error' after 5 minutes. If I trace the WiTango logs I see that >>after my browser shows an error WiTango finally does get the DBMS >>results and continues processing of the taf file and 'returns' the >>results to IIS as normal. But my browser has already shown an error >>to me. >> >>I can't find where there might be a 'timeout' setting in IIS that >>would control this. There is a connection timeout setting at 900 >>seconds - but my error happened at exactly 300 seconds. >> >>Any ideas? >> >>Dave Machin >> >> >>E-Mail. [EMAIL PROTECTED] >>Tel. 805.614.0123 x 30 >>Address: 3130 Skyway Drive #702 >>Santa Maria, CA >>93455 × >××ÕÈSÕPÐÔPNÛÈÈ >-ËÝÝÝËÚ][ÛËÛÛKÛXZ[\Ý >YÝ -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Witango-Talk: mail encryption
can a mail message use PGP encryption? TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Witango-Talk: Purge user variable on window closing
I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Purge user variable on window closing
<@PURGE USER$YOURVARIABLENAME> -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 2:01 PM To: Witango User Group (E-mail) Subject: Witango-Talk: Purge user variable on window closing I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Accessing User Variables
Title: Message Step 1. Record all USERREFERENCES A. If you have a clearly defined login procedure, add an @ADDROWS to create a one column domain array containing each USERREFERENCE created. Use the variable timeout trigger to remove the USERREFERENCE from the array. You might want to consider adding a timestamp column as well, to track creation time, this in optional. B. If you do not have a clearly defined login, you’ll have to run your @ADDROWS whenever you might be establishing a USERREFERENCE. You can always record in a user var that you’ve done this step, and can skip it from then on. Step 2. @URL to fetch the uservars. A. Create an application (showuservars.taf) that: @ASSIGNS request$varnames <@VARNAMES scope=user> @ROWS array=varnames <@COL 1>: <@VAR user$<@COL 1>> /@ROWS B. Loop through the domain variable containing all USERREFERENCEs and @URL location=showuservars.taf?_UserReference=<@COL 1> Remember that each time you run this script you’ll reset ALL user scopes to the default timeout. If you run this repeatedly in less time then the user var timeout is, your server will never clear user vars, and eventually exhaust its memory. Robert Shubert Tronics -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 2:17 PM To: [EMAIL PROTECTED] Subject: Witango-Talk: Accessing User Variables Hello all, The problem that I have is to find out: 1- what <@UserReference>s are current; 2- what variables are associated with a particular <@UserReference> and their respective values. I have checked the documentation but could not find this infromation. <@VARNAMES> only gives these values for the current user's session, not for all active users (some of those might not even be logged in). From what I understand, this information is already available to the server (this is how it keeps track of variables & timeouts) but I do not know how to acquire it. I imagine two calls would solve the problem: one would return the array of <@UserReference>s, the other the pairs (name, values) of variables associated with one particular <@UserReference>. Of course I can save all <@UserReferences> and created variables in a DB and also update them when modified. This will however collect a lot of info that I do not need and have a major negative impact on performance. It's got to be an easier way. I would really appreciate if anybody can help and provide hints to a solution or point to documentation that might have escaped me. My apologies if this issue has been already solved in previous messages; I made a search but I could not find what I needed. Mihai. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Purge user variable on window closing
hey Steve I dont think so, since purging user variables is server side and closing a window is client side its kinda a difficult thing to do. why not try this? When it gets to the spot where its creating these large variables, check if they are empty before it creates them. Only fetch the data if they are empty (: Another thing you can do is if this is like a "sub form" and you have a main form thats the bug of alot of your functions, you could put a purge at your main form for these large variables so when the user comes back to the main form, it frees the memory. - Original Message - From: "Fogelson, Steve" <[EMAIL PROTECTED]> To: "Witango User Group (E-mail)" <[EMAIL PROTECTED]> Sent: Thursday, September 11, 2003 12:00 PM Subject: Witango-Talk: Purge user variable on window closing > I use a popup window in an application. The popup window is a taf that > creates user variables. I need to use user variables in the popup as it > creates a few large arrays and the taf branches back to itself, so I only > want to create the arrays once. > > Is there a way to purge specific user variables when a popup window is > closed? FYI: the parent window would still be open, but may be a different > taf than the original one that opened the popup. So I believe the popup > would need to purge the user variables when it is closed. > > Thanks > > Steve Fogelson > Internet Commerce Solutions > > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Purge user variable on window closing
sorry...didnt spell check :P is if this is like a "sub form" and you have a main form thats the bug of alot of your functions "bug" should read "hub" - Original Message - From: "Atrix Wolfe" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, September 11, 2003 1:34 PM Subject: Re: Witango-Talk: Purge user variable on window closing > hey Steve > > I dont think so, since purging user variables is server side and closing a > window is client side its kinda a difficult thing to do. > > why not try this? When it gets to the spot where its creating these large > variables, check if they are empty before it creates them. Only fetch the > data if they are empty (: > > Another thing you can do is if this is like a "sub form" and you have a main > form thats the bug of alot of your functions, you could put a purge at your > main form for these large variables so when the user comes back to the main > form, it frees the memory. > > - Original Message - > From: "Fogelson, Steve" <[EMAIL PROTECTED]> > To: "Witango User Group (E-mail)" <[EMAIL PROTECTED]> > Sent: Thursday, September 11, 2003 12:00 PM > Subject: Witango-Talk: Purge user variable on window closing > > > > I use a popup window in an application. The popup window is a taf that > > creates user variables. I need to use user variables in the popup as it > > creates a few large arrays and the taf branches back to itself, so I only > > want to create the arrays once. > > > > Is there a way to purge specific user variables when a popup window is > > closed? FYI: the parent window would still be open, but may be a different > > taf than the original one that opened the popup. So I believe the popup > > would need to purge the user variables when it is closed. > > > > Thanks > > > > Steve Fogelson > > Internet Commerce Solutions > > > > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf > > > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Witango-Talk: WiTango / IIS Internal Server Error
Hey all, I have a strange problem here. Just finished a brand new install on a Win 2K box with IIS 5 and WiTango. When attempting to hit some taf files on the server I get an "HTTP 500 Internal Server Error" in the browser. After checking the tango log, I see the request for the taf is indeed sent to the app server, but WiTango reports the following in the log [Error] -3 The application file was either missing or invalid. /test.taf The strange part is, I can serve up a .tml file that is sitting in the exact same directory as the test.taf file. My question is, why is WiTango processing .tml files and not .taf files? I opened up the .taf in a text editor to see if it was corrupt, but it seemed to be fine. Anyone got any ideas? Thanks. Mike TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Purge user variable on window closing
Ok Place these files in the root 1. Run the TestPurge.taf 2. click on the "Call View" (will show the user var value) 3. click on the "Call popup" (will show the user var value in popup) 4. click close or press window X in popup window 5. click on the "Call View" (will show the user var empty this time) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:01 PM To: Witango User Group (E-mail) Subject: Witango-Talk: Purge user variable on window closing I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TestPurge.taf Description: Binary data PurgeOnClose.taf Description: Binary data ViewPurge.taf Description: Binary data
Re: Witango-Talk: WiTango / IIS Internal Server Error
The XML might be messed up in such a way that it looks fine from a text editor, but is invalid. You could try opening the TAF in the Dev Studio (on OS X TAFs with invalid XML don't open in the Studio). You could also try taking a simple TAF from a server that is known to work and trying it on your new server. - Jeff Hey all, I have a strange problem here. Just finished a brand new install on a Win 2K box with IIS 5 and WiTango. When attempting to hit some taf files on the server I get an "HTTP 500 Internal Server Error" in the browser. After checking the tango log, I see the request for the taf is indeed sent to the app server, but WiTango reports the following in the log [Error] -3 The application file was either missing or invalid. /test.taf The strange part is, I can serve up a .tml file that is sitting in the exact same directory as the test.taf file. My question is, why is WiTango processing .tml files and not .taf files? I opened up the .taf in a text editor to see if it was corrupt, but it seemed to be fine. Anyone got any ideas? Thanks. Mike -- Jeff Bohmer VisionLink, Inc. _ 303.402.0170 www.visionlink.org _ People. Tools. Change. Community. TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: WiTango / IIS Internal Server Error
The TAF opened fine in the dev studio. Plus the taf only has a results action with the text "test" in it. I also tried the same TAF on a production WiTango server already setup and it worked fine. I'm guessing there is something simple that I'm overlooking. Mike Jeff Bohmer wrote: The XML might be messed up in such a way that it looks fine from a text editor, but is invalid. You could try opening the TAF in the Dev Studio (on OS X TAFs with invalid XML don't open in the Studio). You could also try taking a simple TAF from a server that is known to work and trying it on your new server. - Jeff Hey all, I have a strange problem here. Just finished a brand new install on a Win 2K box with IIS 5 and WiTango. When attempting to hit some taf files on the server I get an "HTTP 500 Internal Server Error" in the browser. After checking the tango log, I see the request for the taf is indeed sent to the app server, but WiTango reports the following in the log [Error] -3 The application file was either missing or invalid. /test.taf The strange part is, I can serve up a .tml file that is sitting in the exact same directory as the test.taf file. My question is, why is WiTango processing .tml files and not .taf files? I opened up the .taf in a text editor to see if it was corrupt, but it seemed to be fine. Anyone got any ideas? Thanks. Mike -- Mike Tyranski Lynch2 p: 847.608.6900 f: 847.608.9501 http://www.lynch2.com TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Purge user variable on window closing
Ben, I use MS IE 6. On my machine it doesn't work. The variable @@user$TheUserVar still show Hello World pm the second "Call View". It seems like your logic should work though. Is it possible that the javascript window.close(); executes before can do it's work? Thanks Steve -Original Message- From: Ben Johansen [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 3:48 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Purge user variable on window closing Ok Place these files in the root 1. Run the TestPurge.taf 2. click on the "Call View" (will show the user var value) 3. click on the "Call popup" (will show the user var value in popup) 4. click close or press window X in popup window 5. click on the "Call View" (will show the user var empty this time) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:01 PM To: Witango User Group (E-mail) Subject: Witango-Talk: Purge user variable on window closing I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Purge user variable on window closing
Same here, Change your browser to under Tools/Internet Options Find Temporary Internet files and click settings Select "Every visit to the page" under "Check for newer version of the stored pages:" Your previous view page was cashed oops I mean cached ;-) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 2:26 PM To: '[EMAIL PROTECTED]' Subject: RE: Witango-Talk: Purge user variable on window closing Ben, I use MS IE 6. On my machine it doesn't work. The variable @@user$TheUserVar still show Hello World pm the second "Call View". It seems like your logic should work though. Is it possible that the javascript window.close(); executes before can do it's work? Thanks Steve -Original Message- From: Ben Johansen [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 3:48 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Purge user variable on window closing Ok Place these files in the root 1. Run the TestPurge.taf 2. click on the "Call View" (will show the user var value) 3. click on the "Call popup" (will show the user var value in popup) 4. click close or press window X in popup window 5. click on the "Call View" (will show the user var empty this time) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:01 PM To: Witango User Group (E-mail) Subject: Witango-Talk: Purge user variable on window closing I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Witango-Talk: Using DOM anyone?
Hey Guys, I wrote a TAF that will read specific information out of any TAF, using X-Pointer Syntax and DOM. The problem is that it only works in some cases... The DOM code is: <@ASSIGN local$xmlDoc <@DOM VALUE="<@INCLUDE FILE=@@somefilepath>"> but as you all know, <@INCLUDE FILE=...> will EVALUATE the metatags, and if there is any dynamic array processing(such as a FILTER action that expects an array that is built dynamically), it will break. Anyone know any other way to construct a DOM object, or read a file into a variable with ENCODING=NONE? Thanks in advance, Jim Kass Web Developer -- Forestweb: The Source for Industry Intelligence Best Content -- Most Relevant -- Best Delivery http://www.forestweb.com (310) 553 - 0008 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Using DOM anyone?
Hey Jim, this sounds cool - haven't thought of that one :-) Have you tried the <@LITERAL> Meta Tag? <@ASSIGN local$xmlDoc <@DOM VALUE="<@LITERAL VALUE='<@INCLUDE FILE=@@somefilepath>'>"> It could get messy, but let us know how it goes. Scott Cadillac, Witango.org - http://witango.org 403-281-6090 - [EMAIL PROTECTED] -- Information for the Witango Developer Community - XML-Extranet - http://xmlx.ca 403-281-6090 - [EMAIL PROTECTED] -- Well-formed Development (for hire) - > -Original Message- > From: Jim Kass [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 11, 2003 4:07 PM > To: [EMAIL PROTECTED] Com > Subject: Witango-Talk: Using DOM anyone? > > > Hey Guys, > > I wrote a TAF that will read specific information out of any > TAF, using > X-Pointer Syntax and DOM. > The problem is that it only works in some cases... > > The DOM code is: > <@ASSIGN local$xmlDoc <@DOM VALUE="<@INCLUDE FILE=@@somefilepath>"> > > but as you all know, <@INCLUDE FILE=...> will EVALUATE the > metatags, and if > there is any dynamic array processing(such as a FILTER action > that expects > an array that is built dynamically), it will break. > > Anyone know any other way to construct a DOM object, or read > a file into a > variable with ENCODING=NONE? > > > Thanks in advance, > > > Jim Kass > Web Developer > > -- > Forestweb: The Source for Industry Intelligence > Best Content -- Most Relevant -- Best Delivery > http://www.forestweb.com > (310) 553 - 0008 > > > __ > __ > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf > TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Using DOM anyone?
How about trying a read file action? Stefan At 03:06 PM 9/11/2003 -0700, you wrote: Hey Guys, I wrote a TAF that will read specific information out of any TAF, using X-Pointer Syntax and DOM. The problem is that it only works in some cases... The DOM code is: <@ASSIGN local$xmlDoc <@DOM VALUE="<@INCLUDE FILE=@@somefilepath>"> but as you all know, <@INCLUDE FILE=...> will EVALUATE the metatags, and if there is any dynamic array processing(such as a FILTER action that expects an array that is built dynamically), it will break. Anyone know any other way to construct a DOM object, or read a file into a variable with ENCODING=NONE? Thanks in advance, Jim Kass Web Developer -- Forestweb: The Source for Industry Intelligence Best Content -- Most Relevant -- Best Delivery http://www.forestweb.com (310) 553 - 0008 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf Database WebWorks: Dynamic web sites through database integration http://www.DatabaseWebWorks.com TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Using DOM anyone?
I was trying to use Metatags the whole time... Using the File Read action solved the problem thanks... I'm probably too late to submit this little tool to any contest, but I'll try to get it together if anyone is interested. Basically... It is a tool for checking dependencies... right now it only supports tables and customSQL, later it could check objects, files, user/domain variables, etc. Jim Kass Web Developer -- Forestweb: The Source for Industry Intelligence Best Content -- Most Relevant -- Best Delivery http://www.forestweb.com (310) 553 - 0008 -Original Message- From: Stefan Gonick [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 3:33 PM To: [EMAIL PROTECTED] Subject: Re: Witango-Talk: Using DOM anyone? How about trying a read file action? Stefan At 03:06 PM 9/11/2003 -0700, you wrote: >Hey Guys, > >I wrote a TAF that will read specific information out of any TAF, using >X-Pointer Syntax and DOM. >The problem is that it only works in some cases... > >The DOM code is: ><@ASSIGN local$xmlDoc <@DOM VALUE="<@INCLUDE FILE=@@somefilepath>"> > >but as you all know, <@INCLUDE FILE=...> will EVALUATE the metatags, and if >there is any dynamic array processing(such as a FILTER action that expects >an array that is built dynamically), it will break. > >Anyone know any other way to construct a DOM object, or read a file into a >variable with ENCODING=NONE? > > >Thanks in advance, > > >Jim Kass >Web Developer > >-- >Forestweb: The Source for Industry Intelligence >Best Content -- Most Relevant -- Best Delivery >http://www.forestweb.com >(310) 553 - 0008 > > > >TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf Database WebWorks: Dynamic web sites through database integration http://www.DatabaseWebWorks.com TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Using DOM anyone?
Hey, the contest is still open ;-) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Jim Kass [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 4:48 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Using DOM anyone? I was trying to use Metatags the whole time... Using the File Read action solved the problem thanks... I'm probably too late to submit this little tool to any contest, but I'll try to get it together if anyone is interested. Basically... It is a tool for checking dependencies... right now it only supports tables and customSQL, later it could check objects, files, user/domain variables, etc. Jim Kass Web Developer -- Forestweb: The Source for Industry Intelligence Best Content -- Most Relevant -- Best Delivery http://www.forestweb.com (310) 553 - 0008 -Original Message- From: Stefan Gonick [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 3:33 PM To: [EMAIL PROTECTED] Subject: Re: Witango-Talk: Using DOM anyone? How about trying a read file action? Stefan At 03:06 PM 9/11/2003 -0700, you wrote: >Hey Guys, > >I wrote a TAF that will read specific information out of any TAF, using >X-Pointer Syntax and DOM. >The problem is that it only works in some cases... > >The DOM code is: ><@ASSIGN local$xmlDoc <@DOM VALUE="<@INCLUDE FILE=@@somefilepath>"> > >but as you all know, <@INCLUDE FILE=...> will EVALUATE the metatags, and if >there is any dynamic array processing(such as a FILTER action that expects >an array that is built dynamically), it will break. > >Anyone know any other way to construct a DOM object, or read a file into a >variable with ENCODING=NONE? > > >Thanks in advance, > > >Jim Kass >Web Developer > >-- >Forestweb: The Source for Industry Intelligence >Best Content -- Most Relevant -- Best Delivery >http://www.forestweb.com >(310) 553 - 0008 > > >___ _ >TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf Database WebWorks: Dynamic web sites through database integration http://www.DatabaseWebWorks.com TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: Access database problem
Yes, good suggestion - I also find that it is necessary to replace data fields in actions when transferring tafs from one database to another, and one Tango platform to another sometimes - possibly because there is a bug in the way that it stores the information for development Vs. deployment data sources. But I figured out the problem. Since I use a different database to test on my dev system than Access and the ODBC field selection is different from Access, I was using Varchar for the MEMO fields, but after changing them to LongChar it works fine. thanks for the input. Garth I've never had any trouble with Memo fields in Access. Why don't you try recreating the database actions from scratch? That might take care of it. Stefan At 11:43 PM 9/11/2003 +1000, you wrote: Anyone experienced problems with reading and writing to a MEMO field in an Access database? It seems that if the characters are over 1024k it just won't update, and if the field is empty it won't read it. I get a precision error messages. I'm using Witango 5 app (win 2k) server, but these are T2k files created on a Mac (if I remember rightly they were working Ok when they were T3 files (mac) running on the same server, so it may be something to do with how the T2k editor handles the ODBC. cheers -- Garth Penglase Broadband Media http://bbmedia.com.au ph: 0500 527 000 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf Database WebWorks: Dynamic web sites through database integration http://www.DatabaseWebWorks.com TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf -- Garth Penglase Broadband Media http://bbmedia.com.au ph: 0500 527 000 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
Re: Witango-Talk: mail encryption
yes. hope someone else can shed some light on how to integrate it with Witango though, as I haven't put any time into it, but would like to implement something like that for a couple of sites. Garth can a mail message use PGP encryption? TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf -- Garth Penglase Broadband Media http://bbmedia.com.au ph: 0500 527 000 TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Purge user variable on window closing
Could one use this method to generally log out a user when they close their browser window? In other words could one put a in every page's header and then call some general taf that would clear that user's user variable when they close the window? Regards Trevor -Original Message- From: Ben Johansen [mailto:[EMAIL PROTECTED] Sent: 11 September 2003 10:48 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Purge user variable on window closing Ok Place these files in the root 1. Run the TestPurge.taf 2. click on the "Call View" (will show the user var value) 3. click on the "Call popup" (will show the user var value in popup) 4. click close or press window X in popup window 5. click on the "Call View" (will show the user var empty this time) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:01 PM To: Witango User Group (E-mail) Subject: Witango-Talk: Purge user variable on window closing I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: Purge user variable on window closing
It might work When I first tested PurgeOnClose.taf with calling it as a popup window Witango Server didn't like it, as a matter of fact it crashed the server. I think it had something to do with the fact that there was now where for the result html to go I guess if you wrapped the code in <@EXCLUDE> so that there is no output from the taf, kind of like a taf you would use in a cron job it might work. But all the code did was do a <@PURGE> it could have had some text. I guess also <@PURGERESULTS> at the end might do it. Give it a try and let us know ;-) Ben Johansen - http://www.pcforge.com -Authorized WiTango Reseller http://www.pcforge.com/WitangoGoodies.htm -Authorized Alt-N Reseller http://www.pcforge.com/AltN.htm -Original Message- From: Trevor Green [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 11:13 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Purge user variable on window closing Could one use this method to generally log out a user when they close their browser window? In other words could one put a in every page's header and then call some general taf that would clear that user's user variable when they close the window? Regards Trevor -Original Message- From: Ben Johansen [mailto:[EMAIL PROTECTED] Sent: 11 September 2003 10:48 PM To: [EMAIL PROTECTED] Subject: RE: Witango-Talk: Purge user variable on window closing Ok Place these files in the root 1. Run the TestPurge.taf 2. click on the "Call View" (will show the user var value) 3. click on the "Call popup" (will show the user var value in popup) 4. click close or press window X in popup window 5. click on the "Call View" (will show the user var empty this time) Ben Johansen - http://www.pcforge.com Authorized Witango & MDaemon Reseller Available for Witango Developement -Original Message- From: Fogelson, Steve [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:01 PM To: Witango User Group (E-mail) Subject: Witango-Talk: Purge user variable on window closing I use a popup window in an application. The popup window is a taf that creates user variables. I need to use user variables in the popup as it creates a few large arrays and the taf branches back to itself, so I only want to create the arrays once. Is there a way to purge specific user variables when a popup window is closed? FYI: the parent window would still be open, but may be a different taf than the original one that opened the popup. So I believe the popup would need to purge the user variables when it is closed. Thanks Steve Fogelson Internet Commerce Solutions TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf
RE: Witango-Talk: mail encryption
If you are talking about a Mail Action. Yes, but you need to send it in Ascii-Armored format and the recipient would have to do the decrypting within the mail client PGP setup. If want to send it with the data and the key so that the email client automatically decrypts it you would have to use <@EMAIL and <@EMAILSESSION This is because you need to do a multipart email something like this MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-md5"; boundary="Boundary" Boundary Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: base64 aksfjklsjdflksadfasfkasdklfasdfkasfkasfadsfsadf Boundary Content-Type: application/pgp-signature -BEGIN PGP MESSAGE Version: PGP SDK 3.0.2 ajskldfjslkdfjklsajfdkdsaf aflkasdjflsadfkklsdaf;jskdaf asdflsdafsadlkfjsad;fsadj =pcdH -END PGP MESSAGE Boundary- I have been doing tests on this with PGP version 6.5.8 I got from http://www.pgpi.org I will be doing more test on PGP within <@EMAILSESSION for inclusion in my presentation at the conference Ben Johansen - http://www.pcforge.com -Authorized WiTango Reseller http://www.pcforge.com/WitangoGoodies.htm -Authorized Alt-N Reseller http://www.pcforge.com/AltN.htm -Original Message- From: Roland A. Dumas [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:05 PM To: WiTango List Subject: Witango-Talk: mail encryption can a mail message use PGP encryption? TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf TO UNSUBSCRIBE: Go to http://www.witango.com/maillist.taf