Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Parts that positively cannot be assembled in improper order will be.


computers / comp.os.vms / Re: VMS Tech Demo 9 - index-sequential files and JVM script languages

SubjectAuthor
* VMS Tech Demo 9 - index-sequential files and JVM script languagesArne Vajhøj
`* Re: VMS Tech Demo 9 - index-sequential files and JVM script languagesJake Hamby (Solid State Jake)
 `- Re: VMS Tech Demo 9 - index-sequential files and JVM script languagesArne Vajhøj

1
VMS Tech Demo 9 - index-sequential files and JVM script languages

<uh1qj8$21lpk$4@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=30693&group=comp.os.vms#30693

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: VMS Tech Demo 9 - index-sequential files and JVM script languages
Date: Sat, 21 Oct 2023 20:32:40 -0400
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <uh1qj8$21lpk$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 22 Oct 2023 00:32:40 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="49848ed4edef16d0e431c6721b7e3439";
logging-data="2152244"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18nOQQWH/xpd0ZJjsnNyovr96k4Lb2VXz8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:4heROx1oEDBJbJCWOcjgE/NQuqM=
Content-Language: en-US
 by: Arne Vajhøj - Sun, 22 Oct 2023 00:32 UTC

Just out.

https://www.vajhoej.dk/arne/articles/vmstd9.html

Examples of working with VMS index-sequential files in Jython and Groovy.

Arne

PS: Developed and tested on VMS x86-64 !!

Re: VMS Tech Demo 9 - index-sequential files and JVM script languages

<9459e784-0696-4d11-8a8d-642fd7328c5bn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=30790&group=comp.os.vms#30790

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:6214:3d08:b0:66d:40ab:9f80 with SMTP id ol8-20020a0562143d0800b0066d40ab9f80mr214128qvb.8.1698082623066;
Mon, 23 Oct 2023 10:37:03 -0700 (PDT)
X-Received: by 2002:a05:6808:3590:b0:3a7:3488:bc37 with SMTP id
cp16-20020a056808359000b003a73488bc37mr3397242oib.9.1698082622719; Mon, 23
Oct 2023 10:37:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 23 Oct 2023 10:37:02 -0700 (PDT)
In-Reply-To: <uh1qj8$21lpk$4@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:46b0:abc0:943e:8f9a:2d5b:7d8f;
posting-account=OGFVHQoAAAASiNAamRQec8BtkuXxYFnQ
NNTP-Posting-Host: 2600:1700:46b0:abc0:943e:8f9a:2d5b:7d8f
References: <uh1qj8$21lpk$4@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9459e784-0696-4d11-8a8d-642fd7328c5bn@googlegroups.com>
Subject: Re: VMS Tech Demo 9 - index-sequential files and JVM script languages
From: jake.ha...@gmail.com (Jake Hamby (Solid State Jake))
Injection-Date: Mon, 23 Oct 2023 17:37:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 17
 by: Jake Hamby (Solid St - Mon, 23 Oct 2023 17:37 UTC

On Saturday, October 21, 2023 at 5:32:46 PM UTC-7, Arne Vajhøj wrote:
> Just out.
>
> https://www.vajhoej.dk/arne/articles/vmstd9.html
>
> Examples of working with VMS index-sequential files in Jython and Groovy.
>
> Arne
>
> PS: Developed and tested on VMS x86-64 !!

Very cool! I couldn't find the source code for the JNI library, though, nor a built .exe of it.

I'm interested to see cross-platform APIs like these because IBM is doing very similar things with z/OS, and they also have ISAM (VSAM now).

Re: VMS Tech Demo 9 - index-sequential files and JVM script languages

<uh6cks$39tfu$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=30793&group=comp.os.vms#30793

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: VMS Tech Demo 9 - index-sequential files and JVM script languages
Date: Mon, 23 Oct 2023 14:05:14 -0400
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <uh6cks$39tfu$1@dont-email.me>
References: <uh1qj8$21lpk$4@dont-email.me>
<9459e784-0696-4d11-8a8d-642fd7328c5bn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 23 Oct 2023 18:05:16 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="090ca90be3c6b5f14178e670212226d3";
logging-data="3470846"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/HV9QaMlvIwWQBMa3AjUbtmXj4BbwuBUY="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:CmxBhmDYhO14qfUNCpVpCvY7K8k=
In-Reply-To: <9459e784-0696-4d11-8a8d-642fd7328c5bn@googlegroups.com>
Content-Language: en-US
 by: Arne Vajhøj - Mon, 23 Oct 2023 18:05 UTC

On 10/23/2023 1:37 PM, Jake Hamby (Solid State Jake) wrote:
> On Saturday, October 21, 2023 at 5:32:46 PM UTC-7, Arne Vajhøj wrote:
>> Just out.
>>
>> https://www.vajhoej.dk/arne/articles/vmstd9.html
>>
>> Examples of working with VMS index-sequential files in Jython and Groovy.
>
> Very cool! I couldn't find the source code for the JNI library, though, nor a built .exe of it.

https://www.vajhoej.dk/arne/opensource/isam/

get latest isam-bin-vms.zip and isam-vms.zip and:

$ unzip isam-bin-vms.zip ! isam.jar + record.jar (general stuff) + temp.zip
$ unzip -aa temp.zip ! java docs
$ unzip isam-vms.zip ! isam-vms.jar (RMS plugin) + temp.zip
$ unzip -aa temp.zip ! JNI C code
$ @build ! build the shareable image - see note
$ @setup ! setup a few logicals

Note: requires java$build_option.exe from VMS Java and
scan_globals_for_option.com which is only available in
older VMS Java, but you can just run java$build_option.exe
manually instead.

You can also take isam-src.zip and build the jar's yourself
(the code is under Apache license).

> I'm interested to see cross-platform APIs like these because IBM is doing very similar
> things with z/OS, and they also have ISAM (VSAM now).

That should be possible.

It already supports:
- VMS RMS index-sequentila files
- Oracle BDB
- VBISAM

(there are separate ZIP files for BDB and VBISAM)

Arne

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor