1 INFO-VAX	Mon, 25 Oct 2004	Volume 2004 : Issue 592       Contents:$ Ball-park figure for OpenVMS costing( Re: Ball-park figure for OpenVMS costing( Re: Ball-park figure for OpenVMS costing Failover in seconds  Intel Developers Conference  Re: JAR files must be stream-lf  Re: JAR files must be stream-lf  Roll in the Doug $$$- [OpenVMS Alpha V7.3-2] Strange BACKUP message   F ----------------------------------------------------------------------  % Date: Sun, 24 Oct 2004 21:10:53 +0000 - From: Garry <asdfasdfadsf@asdfasdfasdfre.com> - Subject: Ball-park figure for OpenVMS costing - Message-ID: <clh28b$f1n$1@news.netkonect.net>    Hi, F 	I'm considering using OpenVMS for a web server, it'll be for a small H commercial company, so I'm not sure if I can get away with the Hobbyist F licence. Right now I don't want to sign my soul over to HP just for a H pricing quote, so can someone give me a ball-park figure for OpenVMS on I a single processor 1U rackmount? Something like a DS10L, or if I can get  G one cheap, a supported Itanium machine. I figure I can get the machine  3 off eBay, so it's just the OS I need the quote for.    Cheers   Garry    ------------------------------    Date: 24 Oct 2004 16:32:35 -0500- From: Kilgallen@SpamCop.net (Larry Kilgallen) 1 Subject: Re: Ball-park figure for OpenVMS costing 3 Message-ID: <Ok7c4Q3ZhzWR@eisner.encompasserve.org>   ] In article <clh28b$f1n$1@news.netkonect.net>, Garry <asdfasdfadsf@asdfasdfasdfre.com> writes:  > Hi, H > 	I'm considering using OpenVMS for a web server, it'll be for a small J > commercial company, so I'm not sure if I can get away with the Hobbyist 
 > licence.   I am sure you cannot :-)   ------------------------------  % Date: Sun, 24 Oct 2004 21:46:01 -0400 ( From: David Froble <davef@tsoft-inc.com>1 Subject: Re: Ball-park figure for OpenVMS costing , Message-ID: <417C5AD9.7090508@tsoft-inc.com>   Garry wrote:   > Hi, K >     I'm considering using OpenVMS for a web server, it'll be for a small  J > commercial company, so I'm not sure if I can get away with the Hobbyist H > licence. Right now I don't want to sign my soul over to HP just for a J > pricing quote, so can someone give me a ball-park figure for OpenVMS on K > a single processor 1U rackmount? Something like a DS10L, or if I can get  I > one cheap, a supported Itanium machine. I figure I can get the machine  5 > off eBay, so it's just the OS I need the quote for.  >  > Cheers >  > Garry   M Contact David at Island Computers.  He can provide the HW, with warranty.  I  2 think he has some DS10L systems.  Possibly the OS.   Dave   --  4 David Froble                       Tel: 724-529-04504 Dave Froble Enterprises, Inc.      Fax: 724-529-0596> DFE Ultralights, Inc.              E-Mail: davef@tsoft-inc.com 170 Grimplin Road  Vanderbilt, PA  15486    ------------------------------    Date: 24 Oct 2004 19:43:33 -0700# From: dooleys@snowy.net.au (dooley)  Subject: Failover in seconds< Message-ID: <1ca82fc6.0410241843.6f2e581@posting.google.com>  7 Just in case any of you vms cluster managers missed it,  IBM can now do failover.....  8 http://www.internetnews.com/dev-news/article.php/3417901  : "WebSphere Application Server 6 cuts downtime and failover: from five minutes to a matter of seconds, an unprecedented@ boost in continuity and performance for an IBM software server."  ? "After detecting an outage, WAS 6 redirects data to a fail-over < server within the same data center, or via the Internet to a) completely different location, if needed. 7 Before, administrators had to manually reboot systems."    Phil   ------------------------------  % Date: Sun, 24 Oct 2004 14:52:36 -0400 ' From: "Main, Kerry" <kerry.main@hp.com> $ Subject: Intel Developers ConferenceR Message-ID: <FD827B33AB0D9C4E92EACEEFEE2BA2FB4A3D38@tayexc19.americas.cpqcorp.net>   All,  ? As a fyi, readers of this conference might be interested in the G following Intel Developers Conference. This link was posted before, but D I believe this date for an additional conference is new - Dec 1-3 in Mahwah, New Jersey.   H http://h21007.www2.hp.com/dspp/bus/bus_BusDetailPage_IDX/1,1252,6045,00. html  : Also, track descriptions: (scroll down to OpenVMS content)H http://h21007.www2.hp.com/dspp/bus/bus_BusDetailPage_IDX/1,1252,6144,00. html   Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  $ "OpenVMS has always had integrity .. Now, Integrity has OpenVMS .."   ------------------------------  % Date: Sun, 24 Oct 2004 19:43:04 -0400 " From: Glenn Everhart <gce@gce.com>( Subject: Re: JAR files must be stream-lf, Message-ID: <o-SdnSeKWvlao-HcRVn-rg@rcn.net>   Jerry Alan Braga wrote: * > where did you get the is FILE to utility > 2 > "Glenn Everhart" <gce@gce.com> wrote in message " > news:417AB9FD.1050408@gce.com... > @ >>I use the FILE utility to bash the file to lfstream as needed. >>D >>Reading lfstream and reading fixed-512 give different stuff if anyF >>of the reading code tries to interpret end of block as end of recordI >>and acts as though a LF or a CRLF had been seen. Also if reading stream I >>and you get a record longer than 32K bytes, read tends to fail. Reading G >>fixed 512 will never do that to you, but it is sometimes important to H >>ensure it has no implied carriage control. A completely unix-like modeG >>is unfortunately not present unless it has been added recently enough  >>I haven't seen it. >> >>Glenn Everhart >> >>Daniel Gustafsson wrote: >> >>D >>>"Carl Karcher" <karcher@thuria.waisman.wisc.edu> wrote in message3 >>>news:21OCT04.12354780@thuria.waisman.wisc.edu...  >>>  >>>  >>>>Bob Koehler wrote:H >>>>->    jar files on VMS must be stream-lf format.  Your FTP tool willD >>>>->    not do that.  So first transfer it in binary, and then use >>>>->* >>>>->       $set file/attribute=rfm=stmlf >>>>M >>>>You can also convert the existing files if you don't want to re-transfer:  >>>>- >>>>$ CONVERT/FDL=SYS$INPUT file.jar file.jar 
 >>>>RECORD >>>>FORMAT STREAM_LF >>>><CTRL-Z> >>>  >>> G >>>Isn't that a destructive method in this case? CONVERT may change the J >>>contents of the file, while SET FILE /ATTR does not touch the contents  >>>and) >>>only change the meta-data of the file.  >>>  >>>--  >>>Daniel Gustafsson >>>http://developer.mimer.se >>>  >>>  >> >  > F It's been on many sigtapes since its release c. 1990. Hunter Goatley's collection has a version also.   ------------------------------  % Date: Sun, 24 Oct 2004 20:07:21 -0400 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> ( Subject: Re: JAR files must be stream-lf, Message-ID: <417C43AA.B06C5C0B@teksavvy.com>   Jerry Alan Braga wrote:  > * > where did you get the is FILE to utility  K I think the FILE utility is available on the freeware CD, or came from some K DECUS library. It predates the addition of the SET FILE/ATTRIB functionlity " that was not present at VMS 5.5-2.  L While FILE has some advantages (saving a snapshot of attributes you can thenN re-apply), the SET FIL/ATTRIB command can do almost all of what FILE could do.   ------------------------------  # Date: Sun, 24 Oct 2004 23:42:28 GMT  From: Enzo<tetrinski@yahoo.com>  Subject: Roll in the Doug $$$ 5 Message-ID: <E5Xed.118808$dP1.404575@newsc.telia.net>    <HTML> <HEAD>A <META NAME="GENERATOR" Content="Microsoft DHTML Editing Control">  <TITLE></TITLE>  </HEAD>  <BODY>L <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" C size=3>Follow the directions below and in two weeks you'll have up  B to<BR>$20000.00 in your PayPal account. There is a very high rate E of<BR>participation in the program because of its low investment and  O high<BR>rate of return. Just $5.00 to one person!<BR><BR>THAT'S ALL!<BR><BR>If  O you are a skeptic and don't think the program will work, I urge<BR>you to give  I it a try anyway! It REALLY WORKS! Why do you<BR>think so many people are  Q promoting it? <BR><BR>LOOK AT IT THIS WAY: If the Program is a total failure for  N you and you<BR>never get even $1.00 in return, your total loss will<BR>be the N $5.00! If you are not yet a paypal member, there is no risk at<BR>all! If the P Program is only moderately successful for<BR>you, your PayPal account will have N several hundred dollars deposited<BR>into it within the next few days! If you K actively<BR>participate in the Program, you could have up to $20,000.00 in  O your<BR>PayPal account within two weeks!<BR><BR>Now let me tell you the simple  P details.<BR><BR>Getting Started!<BR><BR>If you're not already a user of PayPal, Q the very first thing you need<BR>to do is go to PayPal and sign up. It takes two  L minutes<BR>and Pay Pal will deposit $5.00 in your account just for becoming M a<BR>member. That makes this program's total cost $0! Follow<BR>this link to  O open your PayPal account:<BR><BR></FONT><A href="https://www.paypal.com"><FONT  M face="Times New Roman" size=3>https://www.paypal.com</FONT></A><BR><BR><FONT  M face="Times New Roman" size=3>Now log into your PayPal account, and send the  O PayPal account of the<BR>person listed in Position 1 $5.00 PayPal will ask you  O to<BR>select type. (Select "service" and put "$5.00 donation" for<BR>subject.)  L When person in Position 1 receives notification of your<BR>payment, you can O simply copy this page and change the names in<BR>position #1 &amp; #2 &amp; #3  N &amp; 4 as instructed. Remember, only the person<BR>in Position 1 on the list O gets your $5.00 donation. Send them a<BR>donation then remove #1PayPal account  O from the list. Move the<BR>other two accounts up &amp; add your Paypal account  ? to #4 position. After<BR>you have retyped the names in the new  H order,<BR><BR>IMMEDIATELY send the revised message to as many people as Q possible.<BR>PROMOTE! PROMOTE! The more you promote the Program, the<BR>more you  L will receive in donations! That's all there is to it.<BR><BR>When your name L reaches Position 1 (usually in less than a week) it<BR>will be your turn to N receive the cash. $5.00 will be sent<BR>to your PayPal account by people just P like you who are willing to send<BR>$5.00 donation and receive up to $20,000 in I less than<BR>two weeks. Because there are only (4) names on the list you  M can<BR>anticipate 80% of your cash within two weeks.<BR><BR>Anytime you find  P yourself short on cash just take out your $5.00<BR>donation program and send it L to 50 prospects. Imagine if you<BR>sent it to 100 or even more. Most people J spend more than $5 on the<BR>lottery every week with no real hope of ever P winning.<BR><BR>THIS PROGRAM WORKS - JUST TRY IT<BR><BR><BR>POSITION # 1 PAYPAL  ACCOUNT: <A R href="mailto:gamer8878@hotmail.com">gamer8878@hotmail.com</A></FONT><BR><BR><FONT > face="Times New Roman" size=3>POSITION # 2 PAYPAL ACCOUNT: <A R href="mailto:kgottlieb69@yahoo.com">kgottlieb69@yahoo.com</A></FONT><BR><BR><FONT > face="Times New Roman" size=3>POSITION # 3 PAYPAL ACCOUNT: <A N href="mailto:lesgwat@hotmail.com">lesgwat@hotmail.com</A></FONT><BR><BR><FONT > face="Times New Roman" size=3>POSITION # 4 PAYPAL ACCOUNT: <A F href="mailto:tetrinski@yahoo.com">tetrinski@yahoo.com</A></FONT><FONT N face="Times New Roman" size=3><BR><BR><BR><BR>Integrity and honesty make this J plan work.<BR>Participants who actively promote this program will average G between<BR>$8000<BR>and<BR>$12000 and receive the donations within two  N weeks.<BR><BR>This is not a chain letter. You are simply making a donation of M $5.00<BR>to another person. The Program does not violate title<BR>18 section  N 1302 of the Postal and lottery code.<BR><BR>Remember -TIME is of the essence. K YOU can choose to live<BR>Paycheck-to-Paycheck or live FREE from FINANCIAL  G BONDAGE. Become a<BR>part of the donation program and help people help  M people.<BR><BR>This program is about helping each other!<BR><BR>Success is a  L journey - Not a destination!<BR><BR><BR>READ AND LEARN ----- PROGRAM REALLY G WORKS ---- NO BS! TAKES 30<BR>MINUTES.... You will be pleased with the  A results.</FONT><BR style="mso-special-character: line-break"><BR  . style="mso-special-character: line-break"></P> </BODY>  </HTML>    ------------------------------  + Date: Sun, 24 Oct 2004 21:07:54 +0000 (UTC) 6 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER)6 Subject: [OpenVMS Alpha V7.3-2] Strange BACKUP message1 Message-ID: <newscache$gtw36i$h211$1@news.sil.at>   ? Today I had the need to move the data from one disk to another. I Normally I do this via a shadow copy but this time I tried BACKUP because   
 $ SH DEV DSA1   P Device                  Device           Error    Volume         Free  Trans MntP  Name                   Status           Count     Label        Blocks Count CntP DSA1:                   Mounted              0  LUNA         248218080    42   1A $1$DKA200:      (LUNA)  ShadowSetMember      1  (member of DSA1:) " $ MOU/SYS DSA1/SHAD=$1$DKA400 LUNA( %MOUNT-I-MOUNTED, LUNA mounted on _DSA1:M %MOUNT-I-SHDWMEMFAIL, _$1$DKA400: (LUNA) failed as a member of the shadow set N -MOUNT-F-MBRTOOSMALL, must be the same size or larger than logical volume sizeA %MOUNT-I-ISAMBR, _$1$DKA200: (LUNA) is a member of the shadow set   L As I have currently no space for a backup saveset, I thought I give it a try@ and see if BACKUP is now finally able to make a diskcopy withoutJ a saveset (I do know this limitation but OTOH I can't remember having seenH this documented in HELP BACKUP - I think I should check again sometimes)   $ MOU/FOR DKA4006 %MOUNT-I-MOUNTED, SCRTCH mounted on _$1$DKA400: (LUNA) $ BACK DSA1:/IMA $1$DKA400: P %BACKUP-I-INVQUAL, qualifier /$1$DKA400: is ignored with the /SINCE=BACKUP opera tion  C So, it is still not possible. But OTOH, look at this error message. J I think one of the last BACKUP ECOs (I have VMS732_BACKUP-V0200 installed)4 has/introduced problems with command line parsing...   --   Peter "EPLAN" LANGSTOEGER % Network and OpenVMS system specialist  E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------   End of INFO-VAX 2004.592 ************************                                                                                    ta)
{
    /* 
     * WARNING: Caller assumes resonsibility to verify ary
     * and func_name
     */

    for (var i in ary)
        ary[i][func_name](data);
}

/**
 * Passes each element of an array to a given function object.
 *
 * @param func  a function object.
 * @param ary   an array of values.
 */
function map(func, ary) {

    /*
     * WARNING: Caller assumnes responsibility to verify
     * func and ary.
     */

    for (var i in ary)
        func(ary[i]);

}

function getSpecialDirectory(name)
{
    if (!("directoryService" in utils))
    {
        const DS_CTR = "@mozilla.org/file/directory_service;1";
        const nsIProperties = Components.interfaces.nsIProperties;

        utils.directoryService =
            Components.classes[DS_CTR].getService(nsIProperties);
    }

    return utils.directoryService.get(name, Components.interfaces.nsIFile);
}

function getFileFromURLSpec(url)
{
    const FILE_CTRID = "@mozilla.org/network/protocol;1?name=file";
    const nsIFileProtocolHandler = Components.interfaces.nsIFileProtocolHandler;
    
    var handler = Components.classes[FILE_CTRID].createInstance();
    handler = handler.QueryInterface(nsIFileProtocolHandler);
    return handler.getFileFromURLSpec(url);
}

function getURLSpecFromFile (file)
{
    if (!file)
        return null;

    const IOS_CTRID = "@mozilla.org/network/io-service;1";
    const LOCALFILE_CTRID = "@mozilla.org/file/local;1";

    const nsIIOService = Components.interfaces.nsIIOService;
    const nsILocalFile = Components.interfaces.nsILocalFile;
    
    if (typeof file == "string")
    {
        var fileObj =
            Components.classes[LOCALFILE_CTRID].createInstance(nsILocalFile);
        fileObj.initWithPath(file);
        file = fileObj;
    }
    
    var service = Components.classes[IOS_CTRID].getService(nsIIOService);
    /* In sept 2002, bug 166792 moved this method to the nsIFileProtocolHandler
     * interface, but we need to support older versions too. */
    if ("getURLSpecFromFile" in service)
        return serv