Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 63 Insurance
- 535.7K On-Premises Infrastructure
- 138.1K Analytics Software
- 38.6K Application Development Software
- 5.6K Cloud Platform
- 109.3K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71K Infrastructure Software
- 105.2K Integration
- 41.5K Security Software
Change coherence edition from default GE to EE for license compliance

Hi All,
Anyone knows how Oracle audits Coherence license? The default coherence with oracle fmw products is 'GE' in coherence.jar/tangosol-coherence.xml and if the license bought was to use 'EE'
how does Oracle audit this?
Currently this is done by directly changing the coherence.jar/tangosol-coherence.xml (/opt/oracle/middleware/coherence/lib)
We can also use -Dtangosol.coherence.edition=EE startup parameter in order to override the coherence.edition from GE to EE.
tangosol-coherence.xml: <edition-name system-property="coherence.edition">GE</edition-name>
Oracle Coherence GE is the default edition with any installation, so we will have to do this change for every new installation.
Ref: https://docs.oracle.com/middleware/1212/coherence/COHAG/deploy_checklist.htm#CHHDBEGC
If they will be checking runtime values or any MBean, we could use the below startup parameter to override in runtime.
-Dtangosol.coherence.edition=EE
How is this reviewed from license audit perspective so that we could do one of this.
Regards,
Prabhu
Answers
-
From what I understand, making sure that the usage is per license is the users responsibility, and in that sense it does not matter if you change the jar or pass the system property. I\f you wan to know how Oracle audits its customer, I don't think this forum may the right place to ask the question, this link may help though Compliance Policy | License Management Services
-
Thanks Shyam.
When you say, "making sure that the usage is per license is the users responsibility, and in that sense it does not matter if you change the jar or pass the system property" does this mean even if we change/restrict the edition to EE in coherence.jar or startup parameter, still users could use features of other editions like GE?
Trying to enforce the usage with coherence edition, so that the usage is restricted within the features of the edition. It doesn't look like a good practice to make changes to coherence.jar while startup parameter Dtangosol.coherence.edition can just override the same.
Regards,