hibernate4-maven-plugin
8 years ago[maven-release-plugin] prepare release hibernate-maven-plugin-2.0.0 hibernate-maven-plugin-2.0.0
Kai Moritz [Wed, 9 Mar 2016 10:51:01 +0000 (11:51 +0100)]
[maven-release-plugin] prepare release hibernate-maven-plugin-2.0.0

8 years agojavadoc hat to be configured multiple times for release:prepare
Kai Moritz [Mon, 7 Mar 2016 23:25:50 +0000 (00:25 +0100)]
javadoc hat to be configured multiple times for release:prepare

8 years agoAdded the special javadoc-tags for maven-plugins to the configuration
Kai Moritz [Mon, 7 Mar 2016 23:13:10 +0000 (00:13 +0100)]
Added the special javadoc-tags for maven-plugins to the configuration

8 years agoUpdated documentation
Kai Moritz [Mon, 7 Mar 2016 15:01:59 +0000 (16:01 +0100)]
Updated documentation

8 years agoFixed missing menu on generated site: moved template from skin to project
Kai Moritz [Mon, 7 Mar 2016 16:56:16 +0000 (17:56 +0100)]
Fixed missing menu on generated site: moved template from skin to project

8 years agoTurned of doclint, that was introduced in Java 8
Kai Moritz [Mon, 7 Mar 2016 13:44:53 +0000 (14:44 +0100)]
Turned of doclint, that was introduced in Java 8

See: http://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html

8 years agoFixed ConcurrentModificationException
Kai Moritz [Tue, 22 Dec 2015 18:56:41 +0000 (19:56 +0100)]
Fixed ConcurrentModificationException

8 years agoFixed bug regarding the skipping of unmodified builds
Kai Moritz [Mon, 21 Dec 2015 16:01:42 +0000 (17:01 +0100)]
Fixed bug regarding the skipping of unmodified builds

If a property or class was removed, its value or md5sum stayed in the set
of md5sums, so that each following build (without a clean) was juged as
modified.

8 years agoAll packages up to the root are checked for annotations
Kai Moritz [Sun, 20 Dec 2015 20:06:37 +0000 (21:06 +0100)]
All packages up to the root are checked for annotations

8 years agoFixed bug: the execution is no more skipped after a failed build
Kai Moritz [Sun, 20 Dec 2015 12:32:48 +0000 (13:32 +0100)]
Fixed bug: the execution is no more skipped after a failed build

After a failed build, further executions of the plugin were skipped, because
the MD5-summs suggested, that nothing is to do because nothing has changed.
Because of that, the MD5-summs are now removed in case of a failure.

8 years agoMappings from JPA-mapping-files are considered
Kai Moritz [Sat, 19 Dec 2015 17:02:02 +0000 (18:02 +0100)]
Mappings from JPA-mapping-files are considered

8 years agoFixed minor misconfiguration in integration-test dependency test
Kai Moritz [Sat, 19 Dec 2015 02:46:49 +0000 (03:46 +0100)]
Fixed minor misconfiguration in integration-test dependency test

Error because of multiple persistence-units by repeated execution

8 years agoConsidering mapping-configuration from persistence.xml and hibernate.cfg.xml
Kai Moritz [Thu, 17 Dec 2015 02:10:33 +0000 (03:10 +0100)]
Considering mapping-configuration from persistence.xml and hibernate.cfg.xml

8 years agoSidestepped bug in Hibernate 5
Kai Moritz [Thu, 17 Dec 2015 01:53:38 +0000 (02:53 +0100)]
Sidestepped bug in Hibernate 5

8 years agoIntroduced the goal "drop"
Kai Moritz [Wed, 16 Dec 2015 21:09:00 +0000 (22:09 +0100)]
Introduced the goal "drop"

 * Fixed integration-test hibernate4-maven-plugin-envers-sample by adapting
   it to the new drop-goal
 * Adapted the other integration-tests to the new naming schema for the
   create-script

8 years agoReworked configuration and the tracking thereof
Kai Moritz [Wed, 16 Dec 2015 17:08:56 +0000 (18:08 +0100)]
Reworked configuration and the tracking thereof

 * Moved common parameters from CreateMojo to AbstractSchemaMojo
 * Reordered parameters into sensible groups
 * Renamed the maven-property-names of the parameters
 * All configuration-parameters are tracked, not only hibernate-parameters
 * Introduced special treatment for some of the plugin-parameters (export
   and show)

8 years agoReworked plugin-configuration: worshipped the DRY-principle
Kai Moritz [Wed, 21 Oct 2015 09:49:56 +0000 (11:49 +0200)]
Reworked plugin-configuration: worshipped the DRY-principle

8 years agoRefined reimplementation of the plugin for Hibernate 5.x
Kai Moritz [Fri, 16 Oct 2015 10:16:30 +0000 (12:16 +0200)]
Refined reimplementation of the plugin for Hibernate 5.x

Renamed the plugin from hibernate4-maven-plugin to hibernate-maven-plugin,
because the goal is, to support all recent older versions with the new
plugin.

8 years agoIntegration-Tests are skiped, if "maven.test.skip" is set to true
Kai Moritz [Wed, 21 Oct 2015 10:18:29 +0000 (12:18 +0200)]
Integration-Tests are skiped, if "maven.test.skip" is set to true

9 years agoUpdated version of juplo-skin for generation of documentation
Kai Moritz [Tue, 8 Sep 2015 11:55:43 +0000 (13:55 +0200)]
Updated version of juplo-skin for generation of documentation

9 years agoAdded new configuration sources in documentation about precedence
Kai Moritz [Tue, 19 May 2015 19:41:50 +0000 (21:41 +0200)]
Added new configuration sources in documentation about precedence

9 years ago[maven-release-plugin] prepare for next development iteration
Kai Moritz [Sat, 16 May 2015 14:17:02 +0000 (16:17 +0200)]
[maven-release-plugin] prepare for next development iteration

9 years ago[maven-release-plugin] prepare release hibernate4-maven-plugin-1.1.0 hibernate4-maven-plugin-1.1.0
Kai Moritz [Sat, 16 May 2015 14:17:00 +0000 (16:17 +0200)]
[maven-release-plugin] prepare release hibernate4-maven-plugin-1.1.0

9 years agoAdded script to check outcome of the hibernate-tutorials
Kai Moritz [Sat, 16 May 2015 12:14:44 +0000 (14:14 +0200)]
Added script to check outcome of the hibernate-tutorials

9 years agoConfigured hibernate-tutorials to use the plugin
Kai Moritz [Tue, 5 May 2015 10:43:15 +0000 (12:43 +0200)]
Configured hibernate-tutorials to use the plugin

9 years agoFixed the settings in the pom's of the tutorials
Kai Moritz [Tue, 5 May 2015 10:21:39 +0000 (12:21 +0200)]
Fixed the settings in the pom's of the tutorials

9 years agoAdded tutorials of the hibernate-release 4.3.9.Final as integration-tests
Kai Moritz [Tue, 5 May 2015 09:49:30 +0000 (11:49 +0200)]
Added tutorials of the hibernate-release 4.3.9.Final as integration-tests

9 years agoJPA-jdbc-properties are used, if appropriate hibernate-properties are missing
Kai Moritz [Sat, 16 May 2015 09:04:36 +0000 (11:04 +0200)]
JPA-jdbc-properties are used, if appropriate hibernate-properties are missing

9 years agoHibernate configuration is gathered from class-path by default
Kai Moritz [Thu, 14 May 2015 21:43:13 +0000 (23:43 +0200)]
Hibernate configuration is gathered from class-path by default

9 years agoFound no way to check, that mapped classes were found
Kai Moritz [Wed, 13 May 2015 07:44:18 +0000 (09:44 +0200)]
Found no way to check, that mapped classes were found

9 years agoUpgraded scannotation from 1.0.3 to 1.0.4
Kai Moritz [Tue, 12 May 2015 20:13:23 +0000 (22:13 +0200)]
Upgraded scannotation from 1.0.3 to 1.0.4

This fixes the bug that occures on some platforms, if the path contains a
space. Created a fork of scannotation to bring the latest bug-fixes from SVN
to maven central...

9 years agoAdded javadoc-jar to deployed artifact
Kai Moritz [Sun, 10 May 2015 17:06:27 +0000 (19:06 +0200)]
Added javadoc-jar to deployed artifact

9 years agoBe sure to relase all resources (closing db-connections!)
Kai Moritz [Sat, 9 May 2015 21:48:39 +0000 (23:48 +0200)]
Be sure to relase all resources (closing db-connections!)

9 years agoSettings in a hibernate.cfg.xml are read
Kai Moritz [Sat, 9 May 2015 20:07:31 +0000 (22:07 +0200)]
Settings in a hibernate.cfg.xml are read

9 years agoCatched NPE, if hibernate-dialect is not set
Kai Moritz [Tue, 5 May 2015 21:42:40 +0000 (23:42 +0200)]
Catched NPE, if hibernate-dialect is not set

9 years agoUpgraded oss-type, maven-plugin-api and build/report-plugins
Kai Moritz [Sun, 3 May 2015 16:53:24 +0000 (18:53 +0200)]
Upgraded oss-type, maven-plugin-api and build/report-plugins

9 years agoUpgraded hibernate to 4.3.9.Final
Kai Moritz [Sun, 3 May 2015 16:53:04 +0000 (18:53 +0200)]
Upgraded hibernate to 4.3.9.Final

9 years agoRenamed nex release to 1.1.0
Kai Moritz [Sun, 3 May 2015 16:09:12 +0000 (18:09 +0200)]
Renamed nex release to 1.1.0

9 years agoGeneration of tables and rows for auditing is now default
Kai Moritz [Sun, 3 May 2015 14:48:43 +0000 (16:48 +0200)]
Generation of tables and rows for auditing is now default

9 years agoFixed mojo to scan for properties in persistence.xml
Kai Moritz [Sun, 3 May 2015 14:20:58 +0000 (16:20 +0200)]
Fixed mojo to scan for properties in persistence.xml

9 years agoAdded an integration-test, that depends on properties from a persistence.xml
Kai Moritz [Sun, 3 May 2015 12:51:12 +0000 (14:51 +0200)]
Added an integration-test, that depends on properties from a persistence.xml

9 years agoSwitched to usage of a ServiceRegistry
Kai Moritz [Sun, 3 May 2015 12:51:46 +0000 (14:51 +0200)]
Switched to usage of a ServiceRegistry

9 years agoIntegration-Test for envers really generates the SQL
Kai Moritz [Sun, 3 May 2015 09:42:54 +0000 (11:42 +0200)]
Integration-Test for envers really generates the SQL

9 years agoExtended integration-test "hib-test" to check for package-level annotations
Kai Moritz [Sun, 15 Mar 2015 15:56:22 +0000 (16:56 +0100)]
Extended integration-test "hib-test" to check for package-level annotations

9 years agoAdded support for m2e
Kai Moritz [Sun, 15 Mar 2015 14:42:01 +0000 (15:42 +0100)]
Added support for m2e

Thanks to Andreas Khutz

10 years ago[maven-release-plugin] prepare for next development iteration
Kai Moritz [Tue, 11 Nov 2014 14:28:12 +0000 (15:28 +0100)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.5 hibernate4-maven-plugin-1.0.5
Kai Moritz [Tue, 11 Nov 2014 14:27:57 +0000 (15:27 +0100)]
[maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.5

10 years agoUpgraded hibernate-validator from 4.3.2.Final to 5.1.3.Final
Kai Moritz [Tue, 11 Nov 2014 14:10:32 +0000 (15:10 +0100)]
Upgraded hibernate-validator from 4.3.2.Final to 5.1.3.Final

Hibernate Validator 5 requires the Unified Expression Language (EL) in
version 2.2 or later. Therefore, a dependency to javax.el-api:3.0.0 was
added. (Without that, the compilation of some integration-tests fails!)

10 years agoUpgraded hibernate-core, hibernate-envers, hibernate-validator and maven-core
Kai Moritz [Tue, 11 Nov 2014 13:32:42 +0000 (14:32 +0100)]
Upgraded hibernate-core, hibernate-envers, hibernate-validator and maven-core

 * Upgraded hibernate-core      from 4.3.1.Final to 4.3.7.Final
 * Upgraded hibernate-envers    from 4.3.1.Final to 4.3.7.Final
 * Upgraded hibernate-validator from 4.3.1.Final to 4.3.2.Final
 * Upgraded maven-core          from 3.2.1       to 3.2.3

10 years agoAdded FAQ-entry for problem with whitespaces in the path under Windows
Kai Moritz [Tue, 11 Nov 2014 13:29:23 +0000 (14:29 +0100)]
Added FAQ-entry for problem with whitespaces in the path under Windows

10 years agoExplained how to suppress dependency-scanning in documentation
Kai Moritz [Tue, 28 Oct 2014 22:37:45 +0000 (23:37 +0100)]
Explained how to suppress dependency-scanning in documentation

Also added a test-case to be sure, that dependency-scanning is skipped, if
the parameter "dependencyScanning" is set to "none".

10 years agoFixed NullPointerException, when dialect is specified in properties-file
Kai Moritz [Mon, 27 Oct 2014 08:04:48 +0000 (09:04 +0100)]
Fixed NullPointerException, when dialect is specified in properties-file

Also added an integration test-case, that proofed, that the error was
solved.

10 years agoRenamed an integration-test to test for whitespaces in the filename
Kai Moritz [Sun, 26 Oct 2014 10:16:00 +0000 (11:16 +0100)]
Renamed an integration-test to test for whitespaces in the filename

10 years agoAdded patch by Joachim Van der Auwera to support package level annotations
Kai Moritz [Sat, 25 Oct 2014 15:29:41 +0000 (17:29 +0200)]
Added patch by Joachim Van der Auwera to support package level annotations

10 years agoIntegrated integration test provided by Claus Graf (clausgraf@gmail.com)
Kai Moritz [Sat, 25 Oct 2014 14:52:34 +0000 (16:52 +0200)]
Integrated integration test provided by Claus Graf (clausgraf@gmail.com)

10 years ago[maven-release-plugin] prepare for next development iteration
Kai Moritz [Mon, 2 Jun 2014 08:31:13 +0000 (10:31 +0200)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.4 hibernate4-maven-plugin-1.0.4
Kai Moritz [Mon, 2 Jun 2014 08:31:12 +0000 (10:31 +0200)]
[maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.4

10 years agoUpdated documentation
Kai Moritz [Mon, 2 Jun 2014 08:12:24 +0000 (10:12 +0200)]
Updated documentation

10 years agoSwitched documentation to xhtml, to be able to integrate google-pretty-print
Kai Moritz [Tue, 29 Apr 2014 18:43:15 +0000 (20:43 +0200)]
Switched documentation to xhtml, to be able to integrate google-pretty-print

10 years agoFixed bug in site-configuration
Kai Moritz [Tue, 29 Apr 2014 17:42:41 +0000 (19:42 +0200)]
Fixed bug in site-configuration

10 years agoVerifying generated SQL in integration-test hibernate4-maven-plugin-envers-sample
Kai Moritz [Tue, 29 Apr 2014 16:07:44 +0000 (18:07 +0200)]
Verifying generated SQL in integration-test hibernate4-maven-plugin-envers-sample

10 years agoAdded integration-test provided by Erik-Berndt Scheper <erik.berndt.scheper@gmail...
Kai Moritz [Tue, 29 Apr 2014 16:01:10 +0000 (18:01 +0200)]
Added integration-test provided by Erik-Berndt Scheper <erik.berndt.scheper@gmail.com>

10 years agoVerifying generated SQL in integration-test schemaexport-example
Kai Moritz [Tue, 29 Apr 2014 15:52:17 +0000 (17:52 +0200)]
Verifying generated SQL in integration-test schemaexport-example

10 years agoAdded integration-test provided by Guido Wimmel <Wimmel.Guido@swm.de>
Kai Moritz [Tue, 29 Apr 2014 15:46:05 +0000 (17:46 +0200)]
Added integration-test provided by Guido Wimmel <Wimmel.Guido@swm.de>

10 years agoVerifying generated SQL in integration-test hib-test
Kai Moritz [Tue, 29 Apr 2014 07:43:06 +0000 (09:43 +0200)]
Verifying generated SQL in integration-test hib-test

10 years agoAdded integration-test provided by Joel Johnson <mrjoel@lixil.net>
Kai Moritz [Tue, 29 Apr 2014 06:58:33 +0000 (08:58 +0200)]
Added integration-test provided by Joel Johnson <mrjoel@lixil.net>

10 years agoPrepared POM for integration-tests via invoker-maven-plugin
Kai Moritz [Tue, 29 Apr 2014 06:43:28 +0000 (08:43 +0200)]
Prepared POM for integration-tests via invoker-maven-plugin

10 years agoUpgraded Version of maven from 3.0.4 to 3.2.1
Kai Moritz [Tue, 29 Apr 2014 06:41:50 +0000 (08:41 +0200)]
Upgraded Version of maven from 3.0.4 to 3.2.1

10 years agoProperly support constraints expressed by bean validation (jsr303) annotations.
Frank Schimmel [Wed, 12 Feb 2014 14:16:18 +0000 (15:16 +0100)]
Properly support constraints expressed by bean validation (jsr303) annotations.

 * Access public method of package-visible TypeSafeActivator class without reflection.
 * Fix arguments to call of TypeSafeActivator.applyRelationalConstraints().
 * Use hibernate version 4.3.1.Final for all components.
 * Minor refactorings in exception handling.

10 years agoAdded last contributors to the POM
Kai Moritz [Fri, 17 Jan 2014 08:05:05 +0000 (09:05 +0100)]
Added last contributors to the POM

10 years agoGenerated schema now corresponds to hibernate validators set on the beans
Mark Robinson [Fri, 17 Jan 2014 07:53:47 +0000 (08:53 +0100)]
Generated schema now corresponds to hibernate validators set on the beans

10 years agoUpgrade to Hibernate 4.3.0.Final
Kai Moritz [Thu, 16 Jan 2014 17:33:32 +0000 (18:33 +0100)]
Upgrade to Hibernate 4.3.0.Final

10 years agoImproved documentation of the dependency-scanning on the pitfalls-page
Kai Moritz [Thu, 16 Jan 2014 17:23:12 +0000 (18:23 +0100)]
Improved documentation of the dependency-scanning on the pitfalls-page

10 years agoText cleanup, spelling, etc.
Joel Johnson [Thu, 26 Dec 2013 21:33:51 +0000 (14:33 -0700)]
Text cleanup, spelling, etc.

10 years agoMake output file handling more robust
Joel Johnson [Thu, 26 Dec 2013 21:02:29 +0000 (14:02 -0700)]
Make output file handling more robust

* Ensure output file directory path exists
* Anchor relative paths in build directory

10 years agoCheck that md5 path is file and has content
Joel Johnson [Thu, 26 Dec 2013 20:53:37 +0000 (13:53 -0700)]
Check that md5 path is file and has content

10 years agoUse more descriptive filename for schema md5
Joel Johnson [Thu, 26 Dec 2013 18:25:34 +0000 (11:25 -0700)]
Use more descriptive filename for schema md5

10 years agoOffer explicit disable option
Joel Johnson [Thu, 26 Dec 2013 18:20:24 +0000 (11:20 -0700)]
Offer explicit disable option

Use an explicit disable property, but still default it to test state

11 years ago[maven-release-plugin] prepare for next development iteration
Kai Moritz [Thu, 17 Oct 2013 23:55:11 +0000 (01:55 +0200)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.3 hibernate4-maven-plugin-1.0.3
Kai Moritz [Thu, 17 Oct 2013 23:55:09 +0000 (01:55 +0200)]
[maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.3

11 years agoAdded missing documentation for skip-configuration
Kai Moritz [Thu, 17 Oct 2013 23:52:27 +0000 (01:52 +0200)]
Added missing documentation for skip-configuration

11 years agoAdded @since-Annotation to configuration-parameters
Kai Moritz [Thu, 17 Oct 2013 22:38:29 +0000 (00:38 +0200)]
Added @since-Annotation to configuration-parameters

11 years agoThe plugin now scans for annotated classes in dependencies too
Kai Moritz [Tue, 15 Oct 2013 23:18:53 +0000 (01:18 +0200)]
The plugin now scans for annotated classes in dependencies too

11 years agoProject-Documentation now uses the own skin juplo-skin
Kai Moritz [Wed, 9 Oct 2013 19:37:58 +0000 (21:37 +0200)]
Project-Documentation now uses the own skin juplo-skin

11 years agoReworked APT-Documentation: page-titles were missing
Kai Moritz [Wed, 9 Oct 2013 19:30:28 +0000 (21:30 +0200)]
Reworked APT-Documentation: page-titles were missing

11 years agomaven-site-plugin auf Version 3.3 aktualisiert
Kai Moritz [Wed, 9 Oct 2013 19:29:30 +0000 (21:29 +0200)]
maven-site-plugin auf Version 3.3 aktualisiert

11 years agoReverted to old behaviour: export is skipped, when maven.test.skip=true
Kai Moritz [Wed, 18 Sep 2013 21:59:13 +0000 (23:59 +0200)]
Reverted to old behaviour: export is skipped, when maven.test.skip=true

11 years agoNo configuration for hibernate.dialect might be a valid configuration too
Kai Moritz [Wed, 18 Sep 2013 16:15:38 +0000 (18:15 +0200)]
No configuration for hibernate.dialect might be a valid configuration too

11 years agoImproved log-messages
Kai Moritz [Wed, 18 Sep 2013 16:14:54 +0000 (18:14 +0200)]
Improved log-messages

11 years agoVariable "envers" should not be put into hibernate.properties
Kai Moritz [Wed, 18 Sep 2013 16:10:32 +0000 (18:10 +0200)]
Variable "envers" should not be put into hibernate.properties

"hibernate.exoprt.envers" is no Hibernate-Configuration-Parameter.
Hence, it should not be put into the hibernate.properties-file.

11 years agoRename envers property to hibernate.export.envers envers
Erik-Berndt Scheper [Tue, 10 Sep 2013 14:18:47 +0000 (16:18 +0200)]
Rename envers property to hibernate.export.envers

11 years agoIgnore IntelliJ project files
Erik-Berndt Scheper [Tue, 10 Sep 2013 06:20:23 +0000 (08:20 +0200)]
Ignore IntelliJ project files

11 years agoAdding envers support (contribution from Victor Tatai)
Victor Tatai [Mon, 25 Feb 2013 19:23:29 +0000 (16:23 -0300)]
Adding envers support (contribution from Victor Tatai)

11 years agoAdded Link to old Version 1.0.2 in documentation
Kai Moritz [Tue, 10 Sep 2013 18:46:55 +0000 (20:46 +0200)]
Added Link to old Version 1.0.2 in documentation

11 years agoExecution is only skipped, if explicitly told so
Kai Moritz [Tue, 10 Sep 2013 18:29:15 +0000 (20:29 +0200)]
Execution is only skipped, if explicitly told so

11 years agoUpgrade to Scannotation 1.0.3
Kai Moritz [Sat, 7 Sep 2013 22:25:51 +0000 (00:25 +0200)]
Upgrade to Scannotation 1.0.3

11 years agoUpgrade to Hibernate 4.2.5.Final
Kai Moritz [Sat, 7 Sep 2013 22:25:02 +0000 (00:25 +0200)]
Upgrade to Hibernate 4.2.5.Final

11 years agoFixed failure when target/classes does not exist when runnin mvn test phase
Kai Moritz [Sat, 31 Aug 2013 07:01:43 +0000 (09:01 +0200)]
Fixed failure when target/classes does not exist when runnin mvn test phase

Thanks to Stephen Johnson <stejohns@redhat.com>

Details from the original email:
---------
The following patch stops builds failing when target/classes (or no main java exists), and target/test-classes and src/tests exist.

So for example calling

mvn test -> invokes compiler:compile and if you have export bound to process-classes phase in executions it will fail.  Maybe better to give info and carry on.  Say for example they want to leave the executions in place that deal with process-classes and also process-test-classes but they do not want it to fail if there is no java to annotate in src/classes.  The other way would be to comment out the executions bound to process-classes.  What about export being bound to process-class by default?  Could this also cause issues?

In either case I think the plugin code did checks for src/classes directory existing, in which case even call "mvn test" would fail as src/classes would not exist as no java existed in src/main only in src/test.  Have a look through the patch and see if its of any use.

11 years agoImproved log-messages
Kai Moritz [Sat, 31 Aug 2013 09:28:51 +0000 (11:28 +0200)]
Improved log-messages

11 years agoFixed NPE when using nested classes in entities with @EmbeddedId/@Embeddable
Kai Moritz [Sat, 31 Aug 2013 06:51:03 +0000 (08:51 +0200)]
Fixed NPE when using nested classes in entities with @EmbeddedId/@Embeddable

Patch supplied by Eduard Szente <eduard.szente@gmail.com>

Details:
----------------
Hi,

when using your plugin for schema export the presence of nested classes
in entities (e.g. when using @EmbeddedId/@Embeddable and defining the Id
within the target entity class)
yields to NPEs.

public class Entity {

  @EmbeddedId
  private Id id;

  @Embeddable
  public static class Id implements Serializable {
    ....
  }

}

Entity.Id.class.getSimplename == "Id", while the compiled class is named
"Entity$Id.class"

Patch appended.

Best regards,
Eduard