Closed danielgustafsson closed 1 year ago
Same issue here. Currently the only way is downgrade PostgreSQL to 14.
Hi @caseylai
Are you able to complete the mvn build?
I'm using docker and having the same issue. I tried with PostgreSQL 13 and 15 . Same issue. openjdk-11 is not availble. the least version available is openjdk-17. Still same issue.
If someone help to overcome this it is highly appreciated.
@kjraman I completed the mvn build with PostgreSQL 14.6 and PL/Java 1.6.4 (OpenJDK 11 and 17 both okay) following the build tutorial. But failed with PG 15 (including 15.0 and 15.1).
Really interested in this also, as I'm unable to make it to work with postgresql 15. I think that this is due to the strict type verifications of postgresql 15, as char and text are treated differently, I came with this issue in other libraries too (PostgREST).
I'm not very used to maven, could somebody help me to check why my build is failing?
What I did:
Errors received:
[ERROR] Failed to parse plugin descriptor for org.postgresql:pljava-pgxs:1.6.4 (/mnt/c/Users/gabri/Documents/Proyectos/Education/library-pl-java/pljava-pgxs/target/classes): No plugin descriptor found at META-INF/maven/plugin.xml -> [Help 1]
1.6.4 is not compatible with PostgreSQL v15, to make it build you need to apply the changes proposed in https://github.com/tada/pljava/pull/413
Pull request #437 has been merged, to appear in the next release.
Believed resolved in 1.6.5.
When compiling PL/Java 1.6.4 against PostgreSQL 15.0 I get (many instances of) the below error:
As well as these:
This particular compilation was against openjdk-latest on RHEL8 which is Java 19.