09 November, 2016

RapidClipse 3.0 Beta #2 now available





















We are glad to announce, that RapidClipse 3 Beta #2 is now avialable for Windows.

New Features available already:

  • 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

Still missing New Features:

  • Jetstream.one Java In-Memory Database
  • XDEV CLOUD service

Install

Important note: This version is a snapshot. For using snapshots 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

Method getContainerDataSource() was replaced

In the classes XdevTable, XdevComboBox 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 Beta #2

3 comments:

  1. Beim Ausprobieren der 64 BIT Version funktioniert der GUI Builder nicht. Geht man bei einer frisch erzeugten View Klasse auf den Design Reiter erscheint weder die Palette noch die gewohnte GUI Oberfläche aus Version 2. Was mache ich falsch?

    ReplyDelete
  2. Bei mir funktioniert die GUI Design View zwar (64BIT) aber ich kann nur layouts in der obersten ebene in die MainView "ziehen". Alles weitere geht nicht (Parkverbot schild bei Drag aktivitaet)

    ReplyDelete
  3. Bei mir funktioniert die GUI Design View zwar (64BIT) aber ich kann nur layouts in der obersten ebene in die MainView "ziehen". Alles weitere geht nicht (Parkverbot schild bei Drag aktivitaet)

    ReplyDelete