Re: RDi 9.9 **FREE RPG parser

Thomas Raddatz via WDSCI-L <[email protected]> Tue, 3 Feb 2026 16:21:25 +0100
Newsgroups gmane.editors.websphere.iseries
Message-ID <CAFfpCb2vfQe88WSQs0yj8PhP2ZK+3nvszm3q3QVMf41ZMbPKFQ@mail.gmail.com>
Sorry, I made a mistake, because I forgot to start the verifier. I just
loaded the member into the editor without starting the verifier.

If I start the verifier I get the same error. The good thing is that adding
"-Dfile.encoding=CP1252" to "RDi.ini" fixed the problem. E.g.:

-Dequinox.resolver.batch.timeout=1000
-Djavax.net.ssl.trustStoreType=Windows-ROOT
-Djavax.net.ssl.trustStore=NONE
-Xms2048m
-Xmx2048m
-Dfile.encoding=CP1252

Thomas.



Am Di., 3. Feb. 2026 um 14:58 Uhr schrieb Steve Ferrell via WDSCI-L <
[email protected]>:

> Hi Thomas and Daniel,
>
> Yes, the Program Verifiers (COBOL and RPG) likely need the work around.
>
> Java changed the default encoding on Windows to UTF-8. The Program
> Verifiers are still expecting them to be CP1252.
>
> The compiler team is aware of the issue.
>
> If you don't use the program verifiers, you can turn off the 'Automatic
> Syntax checking', and the errors should go away.
>
> Steve Ferrell
> Team Lead Software Engineer - RDi
> Fortra.com
>
>
>
>
>
> -----Original Message-----
> From: WDSCI-L <[email protected]> On Behalf Of Daniel
> Gross
> Sent: Tuesday, February 3, 2026 7:12 AM
> To: [email protected]
> Cc: [email protected]
> Subject: Re: [WDSCI-L] RDi 9.9 **FREE RPG parser
>
> External: Pause and review the sender's email address, any URLs before
> clicking links, opening attachments, or following requests. When in doubt,
> contact the Service Desk.
>
>
> Hi Thomas,
>
> on my side it's a source member - using CCSID 273 - German W11 - German
> partition.
>
> But I will try that - could be the problem.
>
> Thanks,
> Daniel
>
>
> > Am 03.02.2026 um 13:57 schrieb Thomas Raddatz via WDSCI-L <
> [email protected]>:
> >
> > I use RDi 9.9 on a German Windows 11 PC and your test source does not
> > show any errors when pasted into a member of an i Project.
> >
> > My workspace settings are:
> > Text file encoding: UTF-8
> > New text file line delimiter: Linux
> >
> > Opening the same source from a member on the IBM i (Object Table view)
> > works fine (without errors), too.
> >
> > Maybe it helps setting property "file.encoding" as described in the
> > fix
> > list:
> >
> > Known issues:
> > * On Windows, program verifiers issue errors for NL characters.  As a
> > workaround, add the following in the rdi.ini after -vmargs:
> >    -Dfile.encoding=CP1252
> >
> > I did not need to set that property.
> >
> > Thomas.
> >
> >
> >> Am Di., 3. Feb. 2026 um 07:56 Uhr schrieb Daniel Gross <[email protected]
> >:
> >>
> >> Hi there,
> >>
> >> maybe I'm missing something or a default setting has changed, but my
> >> RDi
> >> 9.9 is flagging variables and constants starting with # as errors.
> >>
> >> **free
> >> dcl-c #CONSTANT 0;
> >> dcl-s #variable int(10) inz(#CONSTANT); #variable = #CONSTANT; *inlr
> >> = *on;
> >>
> >> This little program is compiling without problems. But lines 2, 3 and
> >> 4 are flagged as error in RDi 9.9.
> >>
> >> It's a wild mix of RNF3904, RNF3312, RNF3301, RNF0633, RNF3429,
> >> RNF0607 and RNF0604.
> >>
> >> The same code isn't flagged in RDi 9.8.0.6. And as I wrote, the code
> >> compiles without errors (on 7.5).
> >>
> >> The same happens with other sources - the example above is only as
> >> short as I thought to have all possible problems
> >>
> >> So do I have something wrong, or is this a defect? And if it's a
> >> defect, has someone a workaround until IBM/Fortra is supplying a fix?
> >>
> >> TIA and kind regards,
> >>
> >> Daniel
> >> --
> >> This is the Rational Developer for IBM i   (WDSCI-L) mailing list
> >> To post a message email: [email protected] To subscribe,
> >> unsubscribe, or change list options,
> >> visit:
> >> https://lis/
> >> ts.midrange.com%2Fmailman%2Flistinfo%2Fwdsci-l&data=05%7C02%7Csteve.f
> >> errell%40fortra.com%7C984ad7ca6e284579462608de6325d804%7Cca81e23b3509
> >> 45eea9983e346acf274d%7C0%7C0%7C639057211379022168%7CUnknown%7CTWFpbGZ
> >> sb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFO
> >> IjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=6XOvuZwgNCR1ifmbcUsHK
> >> GiwHgtMN4jTGXnzzhWMnBU%3D&reserved=0
> >> or email: [email protected]
> >> Before posting, please take a moment to review the archives at
> >> https://archive.midrange.com/wdsci-l.
> >>
> >>
> >>
> > --
> > This is the Rational Developer for IBM i   (WDSCI-L) mailing list
> > To post a message email: [email protected] To subscribe,
> > unsubscribe, or change list options,
> > visit:
> > https://list/
> > s.midrange.com%2Fmailman%2Flistinfo%2Fwdsci-l&data=05%7C02%7Csteve.fer
> > rell%40fortra.com%7C984ad7ca6e284579462608de6325d804%7Cca81e23b350945e
> > ea9983e346acf274d%7C0%7C0%7C639057211379109013%7CUnknown%7CTWFpbGZsb3d
> > 8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiT
> > WFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=G0wiJg2P3P4JoB8ptBvqT3qPRND
> > tXAHJmcMWr%2FoYt%2FA%3D&reserved=0
> > or email: [email protected]
> > Before posting, please take a moment to review the archives at
> > https://archive.midrange.com/wdsci-l.
> >
> >
> --
> This is the Rational Developer for IBM i   (WDSCI-L) mailing list
> To post a message email: [email protected] To subscribe,
> unsubscribe, or change list options,
> visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
> or email: [email protected]
> Before posting, please take a moment to review the archives at
> https://archive.midrange.com/wdsci-l.
>
>
> --
> This is the Rational Developer for IBM i   (WDSCI-L) mailing list
> To post a message email: [email protected]
> To subscribe, unsubscribe, or change list options,
> visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
> or email: [email protected]
> Before posting, please take a moment to review the archives
> at https://archive.midrange.com/wdsci-l.
>
>
>
-- 
This is the Rational Developer for IBM i   (WDSCI-L) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: [email protected]
Before posting, please take a moment to review the archives
at https://archive.midrange.com/wdsci-l.