Coherence Support - plugin detail

Coherence Method Java Code Generator and Server managment.

NetBeans Plugin - Coherence Support
Plugin owner: marfous
Added: 2010-09-13
License: CDDL
Category: Editing
Downloaded: 3,637 times
 4.35, by 2 users

Plugin Log Show log

Versions available

Download plugin   Download size: 0.21 MB   Last Update: 2013-01-28

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin

What's new in this version

  • Coherence server can be registered as another common server in Tools->Servers
  • By adding Coherence resource into project, you can enable Coherence support for project
  • Action Run in Coherence which restarts the server with the new version of the project .JAR if it's mapped to any server
  • Optional creation of the Coherence library together with the Coherence Server
  • fixed many issues

Verifications for NetBeans versions

7.3 verification PASSED See verification details
Download plugin   Download size: 0.21 MB   Last Update: 2012-06-21

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin

What's new in this version

Updates / Bugfixes

  • 1.6.0
  1. Rewrite of Coherence server to standard NetBeans API (like External Execution, Server API etc.) which provided big progress in the module quality. Also implemented code for Coherence libraries and more detailed server customizations.
  1. Fix bug with the Generated Inner Serializer that meant it always tried to access the variable named within itself rather than the actual instance variable within the main class.
  2. Partial implementation of the graphical Coherence XML editor files. This code should be ignored because it is not intended for release at present but is incorporated into the core plug-in.
  1. Added Coherence Options Panel to allow the Developer to specify Coherence Home Directory.
  2. Modified the New Server Dialog to generate a default classpath and allow specification of some additional jar files.
  1. Add New File type Options under the Coherence Category for :
  • Aggregator
  • EntryProcessor
  • PofSerializer
  • PortableObject
  1. Remove sample properties node that appears in the Services Tab following install.
  1. Edit underlying source to fully implement theĀ  Java Language Infrastructure see (
  2. Fix bug that caused the generators to fail to identify the Collections Correctly.
  1. Reset Coherence Properties : Resets all properties starting tangosol. to their default values.
  2. Clone Server : Simply take the existing server configuration and creats a clone of this allowing the user to enter a new name.
  3. Split the properties to display Coherence Server Properties and none Coherence server properties.
  4. Added Java flags properties so that the user can add -Xms -Xmx etc to the start of the command line.
  5. Added custom properties that will allo w the user to specify additional command line properties to be placed at the end of the command line after all tangosol. properties but before the DefaultDerver class name.
  6. Replaced magic number references in the read / write generated methods with constants.
  7. Modified the readMap and readCollection to use the property name not try to create a new version of the class
  1. Add Clone Server Option
  2. Add Reset Coherence Properties
  3. Add Java Flags property
  4. Add Custom UserĀ  Properties
  1. Initial GA Base release

Verifications for NetBeans versions

7.2 verification PASSED See verification details


The plug-in will provide an additional Right-Click Context Menu for Java Classes that allows the user to generate either the standard Coherence POF Serialization Methods and/or and Inner Class that will provide POF Serialization functionality. In addition a new Node has been added to the Services tab that allows the User to define Coherence Servers that can be executed. At present the new server option allows the specification of the name and then it needs to be configured using the Properties window. The coherence class path should contain the location of you coherence.jar (and any additional required nes) whilst the additional classpath should specifiy the location of you custom jars. Also it provides support for Coherence library cration. These libraries can be used as java projects for enabling Coherence related stuff.

[ You have to be logged in to be able to comment. ]

User Comments

There are no comments yet.