Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No CORBA in JDK9+ #11

Open
aiannucci opened this issue Aug 31, 2018 · 8 comments
Open

No CORBA in JDK9+ #11

aiannucci opened this issue Aug 31, 2018 · 8 comments

Comments

@aiannucci
Copy link

UUID relies on org.omg.CORBA.portable.IDLEntity which is no longer resolved by default in JDK9 modular system and it is likely to be removed completely in JDK11.
Right now, the workaround is to manually add the java.corba module by the --add-modules command line parameter.
Another option, is to add the CORBA standalone dependency to the project where UUID is used.

It would be nice to have a proper fix for newer Java versions.

@robertklaus-bosch
Copy link

Wouldn't it be simply an option that UUID does not inherit from IDLEntity? Is somebody really using this feature for CORBA?

@aiannucci
Copy link
Author

Yes, that is the easy fix that we did in our UUID fork

@xuwei-k
Copy link

xuwei-k commented Feb 15, 2019

#12

@jdinesh86
Copy link

When will a new version be made available with this fix?

@jdinesh86
Copy link

@aiannucci @xuwei-k was there a release after removing CORBA dependency? Appreciate if you can point me to a JDK9/11 compatible release.

@jdinesh86
Copy link

jdinesh86 commented Jun 20, 2019

Is this maintained any more? @stephenc

@aiannucci
Copy link
Author

@jdinesh86 we haven't published a release to Maven central, you can build it from our source code https://github.com/mulesoft/eaio-uuid

@wtfiwtz
Copy link

wtfiwtz commented Jan 11, 2021

You might also need something like this: https://stackoverflow.com/questions/51710274/is-there-a-replacement-library-for-corba-in-jdk-11#answer-56624800

<dependency>
            <groupId>org.glassfish.corba</groupId>
            <artifactId>glassfish-corba-omgapi</artifactId>
            <version>4.2.1</version>
</dependency>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants