You can define your own platform class and override any method required to
implement the functionality you desire. Refer to the other platform
classes for an example of how to override methods for certain
functionality.
You can pass the your platform's full class name to the
"eclipselink.target-server" persistence.xml property.
If your database supports XML types, then you can add support for this in
your own platform.
If your database platform is a common platform, and you think your
extension would be useful to other users, we would be very happy if you
would submit it to the EclipseLink project (use Bugzilla to submit the
code).
Also if you find certain functionality missing from the supported
platforms, also feel free to submit an extension to Bugzilla or log a bug
stating what is missing.