Comments (7)
I managed to boil it down to a simple reproduction: https://github.com/kuhnroyal/blaze-problems/tree/main
The problem seems to happen as soon as more than one subclass entity of the @MappedSuperclass
with the version
field exists. This might actually be a problem with the Hibernate meta model.
from blaze-persistence.
https://hibernate.atlassian.net/browse/HHH-17465
from blaze-persistence.
Thanks for the report. Do you think you could quickly create a reproducer based on our quickstarts?
This quickstart should give you a project template for that purpose:
mvn archetype:generate "-DarchetypeGroupId=com.blazebit" "-DarchetypeArtifactId=blaze-persistence-archetype-entity-view-sample-jakarta" "-DarchetypeVersion=1.6.9"
from blaze-persistence.
Thanks so much. Since you dug into this and think this could be a Hibernate ORM issue, would you mind trying to see if you can reproduce an error with just Hibernate ORM?
from blaze-persistence.
I added a plain HibernateTest
from blaze-persistence.
This is great, thanks for your efforts. Would be awesome if you could create a Hibernate Jira issue so you can also track the efforts for that bug. Also, if you create the issue, please share the link here for cross reference.
from blaze-persistence.
Thanks for creating the Jira. I'll try to fix it in Hibernate ORM as soon as possible.
from blaze-persistence.
Related Issues (20)
- Support determining if PagedList has next page
- Allow specifying defaults first/last for GraphQL pagination queries
- Don't create input types for non-updatable/creatable entity views
- The generated SQL statement order by is incorrect HOT 1
- Re-using ObjectMapper from spring-boot for EntityViewAwareMappingJackson2HttpMessageConverter leads to issues HOT 3
- Allow multiple named subqueries for @MappingSubquery
- Optimization of logging in the AnnotationUtils Utility Class HOT 1
- FR: Support field-EntityView deserializatin for DTOs which are non-entity views
- Expose EntityViewAwareMappingJackson2HttpMessageConverter as a Bean to support re-usage for http-clients
- Property naming strategy for Jackson integration does not work HOT 3
- How to ignore a certain `Getter` in EntityView? HOT 1
- Query DSL with blaze-persistence is generating an extra joining HOT 6
- SubviewAttributeFlusher always cascade deletes
- Exception thrown when using LocalDate in an EntityView being fetched using the Multiset strategy
- Startup error with Spring Boot 3.3.0 and Blaze Persistence Repositories HOT 5
- "No viable alternative at input" error near 'entity_function'
- Exception thrown when using subQuery + pagedList
- Fetching of MULTISET attribute not working HOT 3
- Question. Can i use fields mapped as @Convert in multiset mode? HOT 1
- Cannot invoke "EntityType.getName()" because the return value of "JoinNode.getTreatType()" is null HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blaze-persistence.