Open issues

bug in reading tables with case sensitive collation
HBX-1646
Reverse Engineering MaxDB / SapDB does not produce foreign keys
HBX-1097
JPA configuration should support configurationfile as a way to do overrides the persistence.xml location
HBX-992
Implement HBM to JPA annotation generation
HBX-1349
Eclipse 100% cpu - Infinite garbage collections
HBX-1207
Mapping SQL Timestamp and Date in a different way
HBX-1170
SchemaUpdateTask does not actually APPLY the DDL on Mysql 5.0
HBX-869
Merge core functionality and Ant tasks into Hibernate 3 module
HBX-351
Update version identifier to 5.4.7.Final
HBX-1881
Update hibernate core dependency to 5.3.14.Final
HBX-1880
Update version identifier to 5.3.14.Final
HBX-1879
Rename 'org.hibernate.tool.internal.export.hbm.HibernateMappingExporter' to 'org.hibernate.tool.internal.export.hbm.HbmExporter'
HBX-1873
Metamodel Generator doesn't consider JPA converters or custom Hibernate type
HBX-1870
Hibernate JPA2 Model Gen fails when targeting JDK11 (or later)
HBX-1869
Update Hibernate core dependency to 5.4.7.Final
HBX-1867
Remove instance variable 'forEach' from class GenericExporter
HBX-1861
Remove the 'preferBasicCompositeIds' argument from MetadataDescriptorFactory.createJdbcDescriptor()
HBX-1852
Rename 'ExporterConstants.OUTPUT_FOLDER' to 'ExporterConstants.DESTINATION_FOLDER' for consistency
HBX-1843
Add CFG, DAO, DDL, etc to the ExporterType enumeration type
HBX-1841
Move the ant tasks from the core hibernate tools into the hibernate-tools-ant project
HBX-1836
Update HSQLDB dependency to version 2.5.0
HBX-1830
Update javassist dependency to version 3.25.0-GA
HBX-1829
Bug on open Sessionfactory error:null [Type:JPA]
HBX-1820
NoSuchElementException when running reverse engineering
HBX-1801
Update org.eclipse.jdt.core dependency version to 3.16.0
HBX-1793
Update version identifier to 4.3.6.Final
HBX-1789
Update version identifier to 3.6.1.Final
HBX-1787
Update version identifier to 5.2.12.Final
HBX-1763
Update version identifier to 5.2.13.Final
HBX-1754
Add method ExporterFactory#createExporter(ExporterType)
HBX-1736
Move class 'org.hibernate.tool.hbm2x.HibernateConfigurationExporter' to 'org.hibernate.tool.internal.export.cfg.HibernateConfigurationExporter'
HBX-1703
Enable Xvfb in the Jenkins build so that 'org.hibernate.tool.stat.Statistics.TestCase.testBrowser()' can run
HBX-1554
SQLServerMetaDataDialect is incompatible with SQL-Server Collation
HBX-1548
Use 'org.w3c.dom.*' instead of 'org.dom4j.*' in 'org.hibernate.tool.internal.reveng.OverrideBinder'
HBX-1547
Update version identifier to 6.0.0.Alpha1
HBX-1545
Update the version to 5.3.0-SNAPSHOT
HBX-1540
Provide Maven Site for hibernate-tools-maven-plugin
HBX-1537
hbm2java error java.util.NoSuchElementException EntityPOJOClass.buildArrayOfJoinColumnAnnotation
HBX-1523
Update Hibernate core dependency to 5.3.0.Beta2
HBX-1522
Reverse engineering sometimes omits PK from constructor
HBX-1517
Update Hibernate core dependency to 6.0.0.Alpha1
HBX-1514
Update version identifier to 5.0.7.Final
HBX-1512
Investigate XML related test failures
HBX-1504
Add constructor NativeMetadataSources(File, File[], Properties)
HBX-1449
Change the JdbcMetadataSources constructor to include the 'preferBasicCompositeIds' argument
HBX-1442
Update version identifier to 5.2.6-SNAPSHOT
HBX-1422
Fix the identity detection in SQLServerMetaDataDialect
HBX-1413
Implement identity detection in the OracleMetaDataDialect
HBX-1412
Investigate the ignored tests in 'org.hibernate.tool.jdbc2cfg.TernarySchema.TestCase'
HBX-1410
Investigate org.hibernate.tool.test.ant.Cfg2HbmWithPackageNameAndReverseNamingStrategy.TestCase
HBX-1406
issue 1 of 339

bug in reading tables with case sensitive collation

Description

What steps will reproduce the problem?
1. Install Jboss Hibernate tools (http://download.jboss.org/jbosstools/oxygen/stable/updates/ [Jboss aplication Development]) and create new java project and add Hibernate configuration file to SQL Server 2014 with sqljdbc4.jar and auth\x64\sqljdbc_auth.dll
The database SQLserver use SQL_Latin1_General_CP1_CS_AS collation.
2. Create new Hibernate Console Configuration based on Hibernate configuration file previous.
3. Change perspective Hibernate and clic on Hibernate Console Configuration and click on Database

The correction is in https://github.com/aabrahamhs/hibernate-tools/blob/master/orm/src/main/java/org/hibernate/tool/internal/dialect/SQLServerMetaDataDialect.java
In SQLServerMetaDataDialect.java class change 'Columns' with 'COLUMNS' in the query

Environment

Windows 10, java 1.8, Eclipse Oxygen

Status

Assignee

Koen Aers

Reporter

Andrés Abraham Sierra

Labels

Worked in

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Community Help Wanted

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Affects versions

5.2.11.Final
5.1.8.Final
4.3.5.Final
5.3.1.Final
5.0.6.Final

Priority

Blocker
Configure