INFO-VAX Sat, 13 Oct 2007 Volume 2007 : Issue 559 Contents: Re: Article of Interest. Re: file specification syntax error Re: HP reliability OT: Congratulations with Al Gore's Nobel Peace Price Re: OT: Congratulations with Al Gore's Nobel Peace Price Re: OT: Congratulations with Al Gore's Nobel Peace Price OT:Re: Article of Interest. Revamping a LAVC cluster configuration Re: Revamping a LAVC cluster configuration Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Re: Technical Q&A (Was Re: Actual VMS Technical Qeustion! DECnet Phase IV partl Re: Technical Q&A (Was Re: Actual VMS Technical Qeustion! DECnet Phase IV partly Re: We'll always have Munich ---------------------------------------------------------------------- Date: Fri, 12 Oct 2007 15:24:48 -0400 From: JF Mezei Subject: Re: Article of Interest. Message-ID: <13d6a$470fca01$cef8887a$16694@TEKSAVVY.COM> John Smith wrote: > The cashier is forced by company policy to scan each can individually vs. > doing Qty=8 on the keyboard and then scanning one can. People are waiting in > line for many minutes while the cashier does this. Loblaws recently installed new software for inventory control at stores. As a result, they rely on cash registers telling the system what is being sold (instead of employees scanning aisles for missing products). For this to work, they need to know exactly what is being sold. A problem they had was that employees (not all of them are einsteins) would just punch up "quantity 25" for the pet food instead of splitting it into different flavours (and in fairness, it may not always be obvious that two cans are not quite the same). Once you start allowing errors at the checkout counter, your whole inventory control system becomes worthless. Loblaws' worse flaw is listening to its been counters instead of focusing on its core product (food store). Been counters announced that there is a higher margin of profit on "general merchandise" than on food. As a result they have renovated many stores where they stick "general merchandise" right smack in the middle of the store. So they have 5-7 aisles of junk and totally unrelated stuff (even lounge chairs) in the middle of the store forcing people to walk past those aisles and thus walk far more than necessary. This was also done because of fears that Wallmart would kill Loblaws so Loblaws wanted to emulate Wallmart. Low and behold, even since they implemented this, Loblaws has had dwindling sales. They have now become mediocre at food and of course mediocre at general merchandise. Half their soaps ate in the general merchandise aisles in the middle of the store, and the other half is at the other end of the store. This reminds me of Digital which decided to abandon its core products and tried to be a wintel company. It became mediocre at both and disapeared. Instead of making shopping at Loblaws easier, they are now forcing customers to walk a lot more to bypass those useless aisles in the middle. (Loblaws is to Wallmart what Digital was to Microsoft). If Loblaws wants to beat Wallmart, it should focus on being excellent at food and leave the general merchandise to Wallmart. Trying to increase profit by selling something you shouldn't sell will kill your core product. ------------------------------ Date: Fri, 12 Oct 2007 13:11:34 -0600 From: Jeff Campbell Subject: Re: file specification syntax error Message-ID: <1192215966_1589@sp12lax.superfeed.net> Samuel Ferencik wrote: > On Oct 12, 11:16 am, Bob Gezelter wrote: >> On Oct 12, 5:07 am, Samuel Ferencik wrote: >> >>> I get the following error when using pipe: >>>> pipe dir | sea sys$input a >>> %RMS-F-SYN, file specification syntax error >>> The result is the same when I use sys$pipe. On other VMS accounts I >>> have, it works perfectly well. >>> I have tried googling, but to no avail. Any clue? >> Samuel, >> >> It works for me (at least on 7.3-2 and 8.2). >> >> Two questions: What architecture/version are you having the problem >> with? Have you checked to make sure that you do not have a >> redefinition of SYS$INPUT somewhere? >> >> - Bob Gezelter,http://www.rlgsc.com > > Hi Bob, > > I am on Alpha, VMS v8.3. However, this should not be the problem, > because I have another account on the same machine, and it is working > there (and it has always worked here, until today...). > >> sh log sys$input > "SYS$INPUT" = "_DFD003$TNA370:" (LNM$PROCESS_TABLE) > >> sh sym sys$input > %DCL-W-UNDSYM, undefined symbol - check validity and spelling > > This seems correct to me. What/where else should I check? > > Thanks, > Sam > Works for: Welcome to OpenVMS (TM) Alpha Operating System, Version V7.3-1 Username: frog Password: Welcome to OpenVMS (TM) Alpha Operating System, Version V7.3-1 on node AS600 Last interactive login on Friday, 12-OCT-2007 19:03:33.08 Last non-interactive login on Friday, 12-OCT-2007 05:27:50.34 $ show logi sys$input "SYS$INPUT" = "_AS600$TNA36:" (LNM$PROCESS_TABLE) $ pipe dire | sear sys$input foobar ; show logi sys$input %SEARCH-I-NOMATCHES, no strings matched "SYS$INPUT" = "_AS600$TNA36:" (LNM$PROCESS_TABLE) $ pipe dire | show logi sys$input "SYS$INPUT" = "_AS600$MPA31:" (LNM$PROCESS_TABLE) $ pipe dire | show logi sys$input ; sear sys$input foobar "SYS$INPUT" = "_AS600$MPA32:" (LNM$PROCESS_TABLE) Exit %SEARCH-I-NULLFILE, file SYS$INPUT:.; contains no records %SEARCH-I-NOMATCHES, no strings matched %SYSTEM-F-IVBUFLEN, invalid buffer length $ Note that sys$input during a pipe operation is not the same sys$input DCL is using. Jeff ----== Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News==---- http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups ----= East and West-Coast Server Farms - Total Privacy via Encryption =---- ------------------------------ Date: Sat, 13 Oct 2007 06:00:31 +0800 From: "Richard Maher" Subject: Re: HP reliability Message-ID: Hi Keith, > Doesn't look familiar to me. Which one was you then? Let me know and I'll keep an eye out for you :-) Anyway new posts have appeared at ITRC so others seem able to post. Can anyone give hints as to when/why someone would get this message/page: - >>>>>>>>>>> Post new message - error Error while posting new message. <<<<<<<<<<<< My guess is that there was an error posting the new message :-( any ideas? And below is from someone else reporting problems with a different HP page. (The good news is I'm told there was no resizing!) Cheers Richard Maher ----- Original Message ----- From: "Garrett, Mark (Contractor)" Subject: RE: Time Sensitive - World Wide Martin Fink Web Cast - Open to all > 6. Please note the RegonTap registration website will NOT work with Mac or Linux machines. I'm truely amazed it works on anything, at least my mac can see the error in the html even if the PC ignores it ;) what on earth is that "< td>" doing there ? === context ================ "Keith Parris" wrote in message news:feo4vv$q24$1@usenet01.boi.hp.com... > Richard Maher wrote: > > But while I'm here Keith, does this address look familiar to you? > ... > > Node openvms.info > > Network Address 87.194.32.120 > > Doesn't look familiar to me. Information from http://whois.net/ > indicates it was registered by someone using registrar GoDaddy.com via > DomainsByProxy.com. ------------------------------ Date: Fri, 12 Oct 2007 23:27:29 +0200 From: Dirk Munk Subject: OT: Congratulations with Al Gore's Nobel Peace Price Message-ID: I would like to congratulate our US friends with Al Gore winning the Nobel Peace Price. Quite a remarkable career, vice president, factual elected president but robbed of the essential Florida votes for that election, film maker, Oscar winner, and now Nobel Peace Price winner. Obviously the Nobel committee and Al Gore didn't read Boob's contributions to this forum, or else they would have known better. I'm also sorry to say that there is no Nobel War Price, so king George will have to do without a Nobel price. ------------------------------ Date: Fri, 12 Oct 2007 21:36:22 -0000 From: Rich Jordan Subject: Re: OT: Congratulations with Al Gore's Nobel Peace Price Message-ID: <1192224982.410572.105470@y27g2000pre.googlegroups.com> On Oct 12, 4:27 pm, Dirk Munk wrote: > I would like to congratulate our US friends with Al Gore winning the > Nobel Peace Price. > > Quite a remarkable career, vice president, factual elected president but > robbed of the essential Florida votes for that election, film maker, > Oscar winner, and now Nobel Peace Price winner. > > Obviously the Nobel committee and Al Gore didn't read Boob's > contributions to this forum, or else they would have known better. > > I'm also sorry to say that there is no Nobel War Price, so king George > will have to do without a Nobel price. Could we please expend some small effort at deciding if there's any VMS, VAX, Alpha, Itanium, DEC, Compaq, HP, or maybe even computer or IT relevance to a post before making said post to COMP.OS.VMS? This newsgroup should have nothing to do with politics, climate change (except where it relates to manufacturing or operation of aforementioned computers and OS's), politicians (except if they vote to buy or eliminate VMS or other aforementioned computers or OSs), or anything else thats wasting time, space, archival, search time, and everything else recently. Let it go. Find somewhere relevant to post it, please! ------------------------------ Date: Sat, 13 Oct 2007 00:39:16 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: OT: Congratulations with Al Gore's Nobel Peace Price Message-ID: In article <1192224982.410572.105470@y27g2000pre.googlegroups.com>, Rich Jordan writes: > > >On Oct 12, 4:27 pm, Dirk Munk wrote: >> I would like to congratulate our US friends with Al Gore winning the >> Nobel Peace Price. >> >> Quite a remarkable career, vice president, factual elected president but ^^^^^^^-- ??? >> robbed of the essential Florida votes for that election, film maker, >> Oscar winner, and now Nobel Peace Price winner. >> >> Obviously the Nobel committee and Al Gore didn't read Boob's >> contributions to this forum, or else they would have known better. >> >> I'm also sorry to say that there is no Nobel War Price, so king George >> will have to do without a Nobel price. > > >Could we please expend some small effort at deciding if there's any >VMS, VAX, Alpha, Itanium, DEC, Compaq, HP, or maybe even computer or >IT relevance to a post before making said post to COMP.OS.VMS? This Of course it does! Al Gore invented the internet; that which we are all now using to discuss this travesty. And don't forget, he must be responsible for the procedural routines we create on our computers as they too are named after him: AlGor-ithms! ;) I've decided that I am going to make a film chock full of scaremonger alarmist hyperbole about the *real* god: the flying spaghetti monster. The next Nobel peace prize is as good as mine! -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: Fri, 12 Oct 2007 15:31:46 -0400 From: "Richard B. Gilbert" Subject: OT:Re: Article of Interest. Message-ID: <470FCBA2.5080100@comcast.net> JF Mezei wrote: > John Smith wrote: > >> The cashier is forced by company policy to scan each can individually vs. >> doing Qty=8 on the keyboard and then scanning one can. People are >> waiting in >> line for many minutes while the cashier does this. > > > Loblaws recently installed new software for inventory control at stores. > As a result, they rely on cash registers telling the system what is > being sold (instead of employees scanning aisles for missing products). > For this to work, they need to know exactly what is being sold. What, if anything, has this to do with VMS? The least you could do is put an "OT" at the beginning of the subject line. ------------------------------ Date: Fri, 12 Oct 2007 22:02:22 -0000 From: Rich Jordan Subject: Revamping a LAVC cluster configuration Message-ID: <1192226542.203335.4350@t8g2000prg.googlegroups.com> We've got three nodes in our cluster now with the addition of an RX2620 to the existing MV3100-30 and DS10 (yes I know its only supported for migration). There is no common storage; all three have local disks MSCP served and are connected via a single LAN connection on the main backbone switch. There is no budget for any common storage, and we don't have shadow licenses. I've got the cluster manuals out (haven't needed them in quite a while!) and catching up. The immediate goal is to make the itanium the master node; it will hold all cluster common files, it will be able to maintain quorum with the VAX offline, etc. The Alpha will still be the backup node (its got the tape drive in it). The VAX will only be doing in-house work and very rarely development work for our few remaining VAX clients. Since the VAX can only have the one connection I can't dedicate a cluster interconnect LAN to it, but I could do that with the Alpha and the itanium. Given the need to retain the VAX in the cluster, is there any benefit (beyond, perhaps, backup, currently done via a DAT drive on the DS10) to plugging a cable between the 'B' network ports on the Alpha and itanium and configuring them only for SCS traffic (certainly no TCPIP, possibly no DECnet), but leaving SCS up on the 'A' ports connected to the network backbone switch so the VAX can still interconnect? Or will we only see benefit if the VAX is out of the cluster picture? The main switch is a procurve, so we could carve out a VLAN instead, but I'd have to read up on the benefits and feasibility of doing that with our switch. I wish we had common storage but thats not happening. Any recommendations that will help with what we've got would be appreciated. Rich ------------------------------ Date: Sat, 13 Oct 2007 01:54:17 +0000 (UTC) From: moroney@world.std.spaamtrap.com (Michael Moroney) Subject: Re: Revamping a LAVC cluster configuration Message-ID: Rich Jordan writes: >Since the VAX can only have the one connection I can't dedicate a >cluster interconnect LAN to it, but I could do that with the Alpha and >the itanium. >Given the need to retain the VAX in the cluster, is there any benefit >(beyond, perhaps, backup, currently done via a DAT drive on the DS10) >to plugging a cable between the 'B' network ports on the Alpha and >itanium and configuring them only for SCS traffic (certainly no TCPIP, >possibly no DECnet), but leaving SCS up on the 'A' ports connected to >the network backbone switch so the VAX can still interconnect? Or >will we only see benefit if the VAX is out of the cluster picture? You didn't say what version of VMS, but with an Itanic, it must be rather recent. Yes, you can get benefits from a crossover cable between the Alpha amd Itanium B ports running SCS only, leaving SCS enabled on A for the VAX. SCS is smart nowadays, it monitors delay and sends SCS traffic to the port with the least delay. You should see most (not all) the Alpha-Itanium traffic using the B port. Or you can explicitly set priority using SCACP to favor the B ports. ------------------------------ Date: Fri, 12 Oct 2007 14:59:50 -0400 From: "Richard B. Gilbert" Subject: Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Message-ID: <470FC426.2030208@comcast.net> david20@alpha2.mdx.ac.uk wrote: > In article , helbig@astro.multiCLOTHESvax.de (Phillip Helbig---remove CLOTHES to reply) writes: > >>In article , david20@alpha2.mdx.ac.uk >>writes: >> >> >>>Well apart from setting up a firewall which stops externally originated >>>connections to those ports. (simply blocking them won't work of course since >>>they will be used to originate connections to external servers when using TCPIP >>>client programs and responses need to be let back). >> >>It is clear whether a connection is a new request or a response to >>another request. It is standard to block the former for specific ports >>and allow the latter. >> > > Only on "modern" stateful firewalls not on a simple packet-filter. > My poor old Linksys BEFSR81 router/firewall is several years old but still manages to block incoming traffic that is not a response to outgoing. There are probably better ones available but, for the $80 or so that I paid, I think I got a pretty good deal! ------------------------------ Date: 12 Oct 2007 15:30:13 -0500 From: Kilgallen@SpamCop.net (Larry Kilgallen) Subject: Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Message-ID: <5ZxME8OuXNUO@eisner.encompasserve.org> In article , david20@alpha2.mdx.ac.uk writes: > In article , Kilgallen@SpamCop.net (Larry Kilgallen) writes: >>The ability to accept unauthenticated connections certainly is real >>security. > Which if he wishes the system administrator can control using a stateful > firewall either on dedicated hardware or on the box itself eg Linux Iptables. And one can protect an IP-only machine by fronting it with a machine that speaks DECnet. So what ? ------------------------------ Date: 12 Oct 2007 15:33:30 -0500 From: Kilgallen@SpamCop.net (Larry Kilgallen) Subject: Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Message-ID: In article , david20@alpha2.mdx.ac.uk writes: > In article , koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: >>In article , david20@alpha2.mdx.ac.uk writes: >>> >>> As far as I am aware the only authentication ever done with DECNET objects is >>> to require the incoming connection to supply the target username and password >>> or appropriate proxy information. This is no different from applications under >>> TCPIP. >> >> This is very different. Any fool application programmer can open >> an IP socket and accept connections without action by the system >> admin, who might be or find someone competent to determine whether >> the code is full of security holes. >> > Only to high port numbers not to well-known ports unless he has the required > privileges. Restrictins on "well-known port numbers" only guard against impersonating an official service. They do nothing to prevent a security-unaware user from programming something that violates organization security policy by using a high port number. ------------------------------ Date: 12 Oct 2007 15:35:25 -0500 From: Kilgallen@SpamCop.net (Larry Kilgallen) Subject: Re: TCPIP SMTP receiver issues (SYSTEM-F-NOLINKS) Message-ID: In article , moroney@world.std.spaamtrap.com (Michael Moroney) writes: > koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: > >>In article , moroney@world.std.spaamtrap.com (Michael Moroney) writes: >>> >>> Of course, if NODE3:: happens to be down, I can bring up a system using >>> NODE3::'s DECnet address and send plenty of email from NODE3::SOMEBODY. >>> I don't even have to change what that system calls itself. > >> DEC actually addressed that problem by allowing the access controls >> for each node to include a node-specific password, which the third >> node presumably wouldn't know. Unfortunately they only supported it >> for DDCMP, but we used it on ethernet and it appeared to work. > > I did not know that! Is this DECnet IV or something new with V? DECnet Phase V does not support DDCMP. DECnet Phase V also does not support SET EXECUTOR DEFAULT ACCESS NONE. For those who need to run DECnet over IP, the best solution seems to be the Multinet PHASE_IP capability. ------------------------------ Date: Fri, 12 Oct 2007 14:51:31 -0400 From: JF Mezei Subject: Re: Technical Q&A (Was Re: Actual VMS Technical Qeustion! DECnet Phase IV partl Message-ID: <84cfc$470fc234$cef8887a$13028@TEKSAVVY.COM> AEF wrote: > So if FAL wasn't specified (and based on what I do know it most likely > was (there *IS* a FAL$SERVER account, e.g.), why does it appear on > SHOW but not LIST output? It is possible to "dynamically" SET OBJECT after DECNET has started. This results in the object being in SHOW OBJECT but not LIST OBJECT. Perhaps some startup procedure on your system does a SET OBJECT FAL ? Or perhaps FAL and TASK are considered required objects by decnet and NCP creates them on the fly during DECNET startup if they are not in the permanent database ? ------------------------------ Date: Fri, 12 Oct 2007 15:18:22 -0700 From: deano Subject: Re: Technical Q&A (Was Re: Actual VMS Technical Qeustion! DECnet Phase IV partly Message-ID: <1192227502.170402.11550@e9g2000prf.googlegroups.com> JF, you might want to just rerun a config and set the objects the way you want them. ie the default for fal is to not specify an account. I prefer to have one. Peter, If I had know of this site I would have posted all along. I am an ex HP VMS engineer, worked on decnet iv, decnet +, helped port VMS to itanium. Yes HP owns that site and they could sell it. It is good to have a public place to exchange vms knowledge. ------------------------------ Date: Sat, 13 Oct 2007 08:17:35 +0800 From: "Richard Maher" Subject: Re: We'll always have Munich Message-ID: Hi John, > Feh! I thought people were claiming this doesn't work on VMS. Seems to > work just fine. (Though the 1st time through, it seemed to be downloading > or compiling something and my process was using 126% of the CPU for a while... > In about 10 seconds, it came up to the login box and the CPU consumption went > back to background levels... Subsequent logins and other operations (refresh, > sort the job list by various orders, etc.) seemed more or less instant with > no appreciable load.) > > VMS V8.3 on an Itanium rx2620, 2 processor 1.6GHz, 4GB memory, Java 1.5.0-1, > Mozilla (SWB) 1.7.13. > Excellent news! I guess Craig Berry was right when he suggested that it was just quota issues that were stopping his SWB from working. Anyway, I've put a question in the ITRC forum to see if there are any silver bullets for Mozilla/VMS performance. I have to say that 128% of the CPUs for 10 seconds in order to load a tiny Applet is not awe inspiring - at least not in the right way :-) Let's hope a lot of that can be removed by INSTALling various JVM components or pre-extending some resources? Reserved Memory Registry? Thanks for trying it out and reporting the results! > Since it seems compulsory to complain about something on this thread, the > box displaying the list of jobs only has room for 5 so you have to scroll > around to see everything. I tried grabbing the edge and stretching it, but > nothing happened. :-) :-) :-) :-) I know you're only joking (better be :-) but just so everyone knows, the result-set is rendered in a list is *amazing* (now that the DOM node cloning and copying is in place to get around the crappy performance of the options[] collection tear-down) I've tested with thousands of rows and it still performs brilliantly! Don't forget there's also document.write() if that tickles your fancy. IMHO the browser is and will be the GUI for *many* new applications, but whether it's HTML/JavaScript/Flash or Java or .NET or SMG$, on the front-end you'll still need the best middleware to open up your VMS servers and your rich herritage of Data, Business Rules, and 3GL Software; demonstrably that middleware is Tier3! Cheers Richard Maher "John Santos" wrote in message news:VxCPi.6746$ln.2857@trnddc07... > Richard Maher wrote: > > Hi Tom, > > > > > >>Give me the link again, please, and I will have a look > > > > > > Thanks for that, and here you go: - > > > > http://manson.vistech.net/t3$examples/demo_client_web.html > > > > In order to be able to use this Queue Manager example successfully you will > > need:- > > > > 1) Javascript enabled > > 2) Java Applets enabled > > 3) Can't be behind a Firewall that forbids all unknown outgoing connections > > (otherwise open-up 5255) > > 4) Must be running SUN's JRE 1.4.2_13 or later (1.6 is advised) > > http://java.sun.com/javase/downloads/index.jsp > > If you're using Mac OS X then you must be running Apple's J2SE 1.5 or later, > > and you must also be a bit of a self-starter, a bit tech-savy, and be able > > to spot a HOLD button when you see one; L-Platers are advised to focus > > elsewhere. If you'd prefer to lay on your back with your wee flippers > > flailing madly in the air, while whining "Boo-Hoo it doesn't work" then COV > > is definitely the place for you, but if like Graham and Craig you're able to > > distinguish your arse from your elbow when it comes to Mac OS X then you're > > in for a rewarding experience. > > 5) Must be running Internet Explorer (6 or later) or Firefox (Haven't tested > > other browsers) Safari also works > > > > If need be, turn on the Java Console (Settings/Controle pannel/Java > > Plug-in/Console on) and, if using Firefox, the Error Console. (You just > > gotta love FireBug!!!) > > > > All things being equal you should then be prompted (via Java modal dialogue > > box) for:- > > > > Username: TIER3_DEMO > > Password: QUEUE > > > > If things are still going well, enter an asterix "*" for the Queue Name and > > you will see the List-of-values appear with all the available queues on the > > Deathrow cluster. Now click on the "Get Job Info" button and we're away! > > > > If not the Java Console should give you a message. > > > > If you're slightly curious as to exactly how easily this full-function, > > high-quality, high-performance GUI has gained access to the VMS servers that > > we all know and love, then all the source code is available at > > http://manson.vistech.net/t3$examples/ (Can also help to track down any > > problems) > > > > If you'd like to use this application on an ongoing basis from your normal > > Inmate Username/Password then please contact me and I will see if it's > > possible. > > > > Cheers Richard Maher > > > > Here's some of the functionality-catwalk highlights from the example: - > > > > 1) Full, one-time, context-specific, VMS User Authentication. No Cookies, > > Session IDs, Password Caching or generic Work-Station or Browser > > credentials! When you load the demo_client_web.html page into your browser, > > a Java Applet is automatically activated that prompts the user for their VMS > > Username and Password via a modal dialogue box. If authorization fails, the > > "Access Denied" page will be displayed and VMS Intrusion Detection (in > > accordance with the policy set out by your System Manager) will be enforced, > > and Login-Failures is incremented in SYSUAF. Alternatively, if authorization > > is successful (and you left the "Display Logon Confirmation" box ticked) > > then a Welcome dialog box will be displayed detailing last login times and > > the number of unsuccessful login attempts (if any). Login-Failures is now > > set to zero and last non-interactive login time is set to the current time. > > > > If you refresh this page, or move to a different page, then the server > > connection is broken and you must be re-authorised before continuing to > > access the Demo Queue Manager application. > > > > 2) A Hot-Abort button! After you have pressed the "Get Job Info" button > > you'll notice that the "Abort Request" button becomes active and turns red. > > (Actually you probably won't notice 'cos this query completes too quickly > > :-) You can edit the DEMO_UARS.COB code and change the value of the > > DEBUG_DELAY field if you want to see your 3GL Interrupt routine in action.) > > In this case the cancel-flag I've set in the AST routine is picked up in the > > mainline code, resulting in the graceful termination of the loop that > > controls "next queue" (or "next row") retrieval. > > > > Also, if you look at the getResponse() function in query_lookup.html, you > > will see how the chan.setTimeout() method has been deployed to provide an > > erstwhile "blocking" socket Read with the ability to surrender the > > event-thread for things like processing the Abort button and ticking over > > the clock. (all of this, and much more, "infrastructure-code" is already > > there and doesn't have to be re-invented) > > > > 3) Predictive text on the Queue Name field so that all matching VMS queues > > are retrieved on-demand as the user types. As is now common-place with many > > websites, a drop down select list of matching options is automatically > > retrieved from the server and made available for the user to select from. > > > > 4) Result-set drill-down. Many database queries return a result-set of rows > > for the user to scan through and possibly drill-down into for more detail. > > I've provided a reasonably generic example of this, where all matching Job > > Entries have been populated into a dynamic HTML select list. Once again the > > user was able to see the select-list grow, the scroll-bar diminish, and > > "Jobs Found" field tick over in real-time, whilst continually being > > empowered (by the Abort button) to curtail the results at any time! > > > > If you click on an entry in the Select List then the changes and the > > entry_details.html page appears. See the parent.entry_details.getReady() > > call in queue_lookup.html to see how the handover to the new frame takes > > place. (Also see goBack() in entry_details.html to see how simply that > > operation is reversed.) > > > > The user is now free to move forward, back, first, last, refresh, and delete > > queue entries, or return to the previous frame. (Thanks to the deployment of > > the VMS Persona functionality, the user is only permitted to see those queue > > entries that the Username they signed in under is permitted to see. They can > > also *only* delete those entries that this username is allowed to delete.) > > > > 5) Floating
s. You'll see that any queue names are highlighted in bold > > and italics; if you mouseover any of these fields when they are not blank > > then the current status information for that queue will be retrieved from > > the server and displayed in a quasi-popup DIV. > > > > 6) Local Result-Set Sort. If you click on the "header" or "first" row in the > > Select List of queues, you will get a popup prompting you for a sort key. If > > you select one, the contents of the Select List are sorted in the chosen > > order. (Try enter "*" for the Queue Name and then clicking "Get Job Info" to > > get some data worth sorting) > > > > > > "Tom Linden" wrote in message > > news:op.tzympfb0hv4qyg@murphus.linden... > > > >>On Tue, 09 Oct 2007 16:46:24 -0700, Richard Maher > >> wrote: > >> > >> > >>>Hi Tom, > >>> > >>> > >>>>Aye. > >>> > >>>Then if you get a chance could you please try accessing the demo Queue > >>>Lookup application and let me know how far it gets before barfing? For > >>>ol' > >>>times' sake :-) I was happy to rely on the arrogance of market share > >>>between IE and Firefox, but now with Safari working, I'm curious to see > >>>how > >>>far the portability goes. > >> > >>Give me the link again, please, and I will have a look > >> > >> > >>>Cheers Richard Maher > > Feh! I thought people were claiming this doesn't work on VMS. Seems to > work just fine. (Though the 1st time through, it seemed to be downloading > or compiling something and my process was using 126% of the CPU for a while... > In about 10 seconds, it came up to the login box and the CPU consumption went > back to background levels... Subsequent logins and other operations (refresh, > sort the job list by various orders, etc.) seemed more or less instant with > no appreciable load.) > > VMS V8.3 on an Itanium rx2620, 2 processor 1.6GHz, 4GB memory, Java 1.5.0-1, > Mozilla (SWB) 1.7.13. > > Since it seems compulsory to complain about something on this thread, the > box displaying the list of jobs only has room for 5 so you have to scroll > around to see everything. I tried grabbing the edge and stretching it, but > nothing happened. :-) :-) :-) :-) > > > > -- > John Santos > Evans Griffiths & Hart, Inc. > 781-861-0670 ext 539 ------------------------------ End of INFO-VAX 2007.559 ************************