28 November, 2016

RapidClipse 3.0 Release Candidate available





















RapidClipse 3.0 Release Candidate is now available for Windows.

New Features in 3.0:

  • Completely new written GUI-Builder
  • New Menu Wizard
  • New SQL-to-JPA query editor
  • Mobile-Kit
  • All deployment tools integrated
  • XDEV CLOUD integration
  • New Eclipse version Neon
  • New Hibernate version 5

Install:

Important note: This version is a snapshot. For using snapshots infallibly you must enable snapshot releases. Snapshot option should be enabled while testing this version only. We strongly recommend to disable snapshot releases as soon as you continue working on already existing projects to avoid accidentally mixing up framework versions.  
  1. Download and install RapidClipse 3.0 Beta #2 for your Windows system (32-Bit / 64-Bit).
  2. Start RapidClipse. 
  3. Choose menu Window > Preferences > XDEV > RapidClipse Framework.
  4. Select the checkbox Use snapshot releases.

Changelog:

Note: Changes since RapidClipse 2. Since RapidClipse 3.0 Beta #2 is features freeze, bugfixes only, but no more new features.

Method getContainerDataSource() was replaced

In the classes XdevTableXdevComboBox XdevOptionGroup XdevListSelect and XdevTwinColSelect the method getContainerDataSource() was replaced by the method getBeanContainerDataSource(). If you have used this method, you will get warnings after updating to version 3.0. You can easily fix it by using getBeanContainerDataSource().
  1. Choose menu Search > File.
  2. In the following wizard at Containing text type getContainerDataSource.
  3. Click Replace
  4. In the following wizard at Width type getBeanContainerDataSource.
If you have used the analogue Vaadin components you have to keep the method getContainerDataSource.

Method getItem() was replaced

In the classes XdevTableXdevComboBox XdevOptionGroup XdevListSelect and XdevTwinColSelect the method getItem() was replaced by the method getBeanItem(). If you have used this method, you will get warnings after updating to version 3.0. You can easily fix it by using getBeanItem() .
  1. Choose menu Search > File.
  2. In the following wizard at Containing text type getItem.
  3. Click Replace
  4. In the following wizard at Width type getBeanItem.
If you have used the analogue Vaadin components you have to keep the method getItem.

Entity Export Error (Create tables from JPA entities)

When you export entities by using Create tables from JPA entities an error will occur. You can fix it by removing the entry <property name="hibernate.hbm2ddl.auto" value="validate" /> in the persistence.xml file you will find in the Project Management.

With this statement your entity object model is validated with your database structure while the runtime. Mostly, this is useful. However, with the new Hibernate version 5 integrated in RapidClipse 3.0 Beta #2 the validation is executed while exporting entities also what causes an error each time.

Primary Key Auto Increments have changed

The default strategy of auto incrementing primary keys has changed in the new Hibernate version 5 integrated in RapidClipse 3.0 Beta #2. If you want to keep the Hibernate 4 default strategy, insert the statement <property name="hibernate.id.new_generator_mappings" value="false" /> into your persistence.xml file you find in the Project Management.


Download RapidClipse 3.0 Release Candidate

No comments:

Post a Comment