|
Data nucleus with springboot
Hi Guys,
I would like to ask some help regarding the issue below.
DataNucleus.Persistence : Error : Could not find API definition for name "JDO". Perhaps you dont have the requisite
Hi Guys,
I would like to ask some help regarding the issue below.
DataNucleus.Persistence : Error : Could not find API definition for name "JDO". Perhaps you dont have the requisite
|
By
rommeldsumpo@...
·
#1
·
|
|
Re: Data nucleus with springboot
The message is very clear. You seemingly don't have the jar `datanucleus-api-jdo.jar` in the CLASSPATH. That jar contains a file `plugin.xml` and if it isn't found then features cannot work.
The message is very clear. You seemingly don't have the jar `datanucleus-api-jdo.jar` in the CLASSPATH. That jar contains a file `plugin.xml` and if it isn't found then features cannot work.
|
By
Andy
·
#2
·
|
|
Alter column types for existing schemas
I am able to utilize extension point="org.datanucleus.store.rdbms.rdbms_mapping" so that all new Boolean columns created will be of type smallint instead of bit.
Is there an easy way alter all tables
I am able to utilize extension point="org.datanucleus.store.rdbms.rdbms_mapping" so that all new Boolean columns created will be of type smallint instead of bit.
Is there an easy way alter all tables
|
By
mores
·
#3
·
|
|
Re: Alter column types for existing schemas
I don't think there is any handling for that. Using something like Liquibase for schema management maybe would offer that though? never used it so you'd have to find out
I don't think there is any handling for that. Using something like Liquibase for schema management maybe would offer that though? never used it so you'd have to find out
|
By
Andy
·
#4
·
|
|
Is there any good documentation for how to add support for new data stores?
I am trying to add support for Oracle NoSQL DB, but I am not getting any good enough documentation.
I am trying to follow this link
I am trying to add support for Oracle NoSQL DB, but I am not getting any good enough documentation.
I am trying to follow this link
|
By
JashDave
·
#5
·
|
|
Re: Is there any good documentation for how to add support for new data stores?
Hello, "Good" is clearly subjective. Only you know what your experience level is, and so what you are needing.
Since it is left to one person to write such documentation, and that one person doesn't
Hello, "Good" is clearly subjective. Only you know what your experience level is, and so what you are needing.
Since it is left to one person to write such documentation, and that one person doesn't
|
By
Andy
·
#6
·
Edited
|
|
Re: Is there any good documentation for how to add support for new data stores?
Hello Andy, thanks for your quick response. I appreciate your effort and dedication, I know how difficult it is to do all the things single handed.
Sorry for not being clear, what I meant by "good"
Hello Andy, thanks for your quick response. I appreciate your effort and dedication, I know how difficult it is to do all the things single handed.
Sorry for not being clear, what I meant by "good"
|
By
JashDave
·
#7
·
|
|
Should not need to provide JDBC driver name.
Since Java 6 / JDBC 4 it has been possible (and normal practice) to open a Connection without specifying the driver or attempting to load its class. Unfortunately if I omit the driver name in
Since Java 6 / JDBC 4 it has been possible (and normal practice) to open a Connection without specifying the driver or attempting to load its class. Unfortunately if I omit the driver name in
|
By
Mark Thornton
·
#8
·
|
|
Re: Should not need to provide JDBC driver name.
Any "behaviour" can be changed because the code is open source. People can contribute GitHub Pull Requests
Any "behaviour" can be changed because the code is open source. People can contribute GitHub Pull Requests
|
By
Andy
·
#9
·
|
|
Re: Should not need to provide JDBC driver name.
True, but before putting in the effort I prefer to discover if the project maintainers are in favour of such a change. I also don't know if a similar problem afflicts other JPA implementations.
I
True, but before putting in the effort I prefer to discover if the project maintainers are in favour of such a change. I also don't know if a similar problem afflicts other JPA implementations.
I
|
By
Mark Thornton
·
#10
·
|
|
Re: Should not need to provide JDBC driver name.
Since JPA and JDO specs were written for earlier JDKs then I guess they have never been updated to reflect what more recent JDBC specs mandate. Since DataNucleus (v5+) supports JRE 1.8+ ONLY then
Since JPA and JDO specs were written for earlier JDKs then I guess they have never been updated to reflect what more recent JDBC specs mandate. Since DataNucleus (v5+) supports JRE 1.8+ ONLY then
|
By
Andy
·
#11
·
|
|
Re: Should not need to provide JDBC driver name.
See https://issues.apache.org/jira/browse/JDO-771
See https://issues.apache.org/jira/browse/JDO-771
|
By
Andy
·
#12
·
Edited
|
|
Control quoting of identifiers
Is it possible to control the quoting of identifiers. I am using Postgresql (with JPA) and, by default, all tables and column names are created as upper case. This is unnatural for that database
Is it possible to control the quoting of identifiers. I am using Postgresql (with JPA) and, by default, all tables and column names are created as upper case. This is unnatural for that database
|
By
Mark Thornton
·
#13
·
|
|
Re: Control quoting of identifiers
The mechanism you quoted is the way to change case. That is what there is. If that doesn't meet your needs you get the code and contribute some feature
The mechanism you quoted is the way to change case. That is what there is. If that doesn't meet your needs you get the code and contribute some feature
|
By
Andy
·
#14
·
|
|
DataNucleus Forum deletion
The DataNucleus Forum is planned to be DELETED permanently in February/March 2018.
The MVNForum software that it used hasn't been updated for years, and the number of spammers who try to post their
The DataNucleus Forum is planned to be DELETED permanently in February/March 2018.
The MVNForum software that it used hasn't been updated for years, and the number of spammers who try to post their
|
By
Andy
·
#15
·
Edited
|
|
Filtered query fails for class with reference to a persistent interface having multiple implementations extending an abstract base class
I have created a test case (attached) that reproduces this issue.
The class diagram is:
The test case also does a dump of the AirCraftController (atc) table schema and its records in the H2 database
I have created a test case (attached) that reproduces this issue.
The class diagram is:
The test case also does a dump of the AirCraftController (atc) table schema and its records in the H2 database
|
By
Chris Colman
·
#16
·
|
|
EC.preCommit L1Cache op IS NULL!
I have an application that, upon initial startup, creates about a 100,000 objects in a h2 database (using JDO). Each object is committed in its own transaction.
About half way through, the log spits
I have an application that, upon initial startup, creates about a 100,000 objects in a h2 database (using JDO). Each object is committed in its own transaction.
About half way through, the log spits
|
By
Steve Springett
·
#17
·
|
|
Re: EC.preCommit L1Cache op IS NULL!
"EC.preCommit" will only ever be in that 1 class (EC = ExecutionContext(Impl)). And the L1 cache will only ever be updated in that 1 class.
Consequently if there is a NULL value in the L1 cache you'd
"EC.preCommit" will only ever be in that 1 class (EC = ExecutionContext(Impl)). And the L1 cache will only ever be updated in that 1 class.
Consequently if there is a NULL value in the L1 cache you'd
|
By
Andy
·
#18
·
|
|
Re: EC.preCommit L1Cache op IS NULL!
I think I figured it out. The problem only surfaced when running on Java 9.0.1 inside a Docker container when heap was exhausted (but no OutOfMemory errors displayed).
Moving back to Java 8_151
I think I figured it out. The problem only surfaced when running on Java 9.0.1 inside a Docker container when heap was exhausted (but no OutOfMemory errors displayed).
Moving back to Java 8_151
|
By
Steve Springett
·
#19
·
|
|
Re: Filtered query fails for class with reference to a persistent interface having multiple implementations extending an abstract base class
This is fixed in datanucleus-rdbms version 5.1.6.
This is fixed in datanucleus-rdbms version 5.1.6.
|
By
Chris Colman
·
#20
·
|