[
https://issues.jboss.org/browse/JBIDE-12597?page=com.atlassian.jira.plugi...
]
Tomas Vala commented on JBIDE-12597:
------------------------------------
Hi Max,
thanks for respose.
For record, over the time I have managed to make the Plugin work with:
- Hibernate 3.6
- Hibernate 4.x
Add support for Boolean data type (which was sadly overlooked in original implementation
and is essential for real-life use).
Changes listed above required (rather minor) modifications of source code.
I could commit these changes back, but there are some issues to point out:
1. Plugin uses Hibernate APIs that received backward incompatible changes between 3.5, 3.6
and 4.x. Therefore Plugin stopped working with each of named Hibernate releases.
2. Due to nature of incompatible changes I can't make the plugin work with all 3.5,
3.6, 4.x releases at once. Not the easy way at least. Maintaining three program paths /
branches is not convenient either.
3. Not being an expert on Hibernate internals I really can't give proper statement on
whether Plugin uses the best suiting, stable public APIs, or it adheres to rather hacky
ways, making it sensitive to changes made in Hibernate. Perhaps Hibernate offers more
abstract APIs that would make the Plugin resistant again future internal Hibernate
changes. I really don't know at this point.
Assuming I would go on with commiting my modifications would it be for you, as a project
initiator and maintainer, acceptable to drop support for all Hibernate versions older than
4.0? That said the current state of Plugin in official repository doesn't support rich
variety of Hibernate releases either as is only works with nowadays outdated 3.5 (and
perhaps older ones). :-)
Tomas
JBOSS BIRT Integration compatibility issue with Hibernate 4.0+
---------------------------------------------------------------
Key: JBIDE-12597
URL:
https://issues.jboss.org/browse/JBIDE-12597
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: birt
Affects Versions: 4.0.x
Environment: JBoss BIRT Integration version 1.4.0.Alpha2-v20120910-1613-B34
JBoss Hibernate version 4.1.7
BIRT runtime version 3.7.1
Reporter: Tomas Vala
Assignee: Snjezana Peco
Priority: Blocker
Labels: birt, oda
Fix For: 4.0.x
Hello,
this is a follow up to previous still unresolved report JBIDE-11584. Now with Hibernate
release 4.x the JBoss BIRT ODA plugin is broken even more than before. It doesn't work
at all and even doesn't compile against Hibernate 4.x due to backward incompatible
changes made to Hibernate API.
Have you abandoned this project altogether (without announcing it in advance) or is there
at least maintenance release in the works aimed for near future? Current situation is not
good.
Thanks,
Tomas
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira