Skip to content

unable to set encoding for idlj generated files #125

@ana-oleski

Description

@ana-oleski

Hi,

we're using the idlj compiler version 4.2.4 obtained via maven from https://mvnrepository.com/artifact/org.glassfish.corba/idlj/4.2.4

Our project is using UTF-8 as encoding but there is no possibility that I can find to persuade the compiler to generate the files in a given encoding.

The generated javadoc looks like this

  • Generated by the IDL-to-Java compiler (portable), version "4.1"
  • from idl/wapi.idl
  • Dienstag, 31. August 2021 um 12:30:22 Mitteleurop�ische Sommerzeit

for every one of about 100 generated files and leads promptly to compile errors. This is due to the fact that it uses the platform encoding of windows-1252
I've tried -Dfile.encoding=UTF8 to no avail

This has always been a problem but it used to happen only when one executed the program in march (März in German).
Since moving to java 11 and idlj 4.2.* it produces this "middle european time" text, which makes it worse, because the encoding is always wrong.

Ideally, we should be able to provide an encoding as a parameter. If this is not possible, please remove the time text.

Besta regards,,
Ana

P.S. I don't know why the comment mentions version "4.1". I'm definitely using idlj-4.2.4.jar

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions