Plugin: ZK Enterprise Components
From iDempiere en
- Creator: James Chu
- SPONSOR: zkoss.org
- License: GPLv2 - Free as in Freedom not Free Lunch
- Source: GitHub repository
Description
- This plugin enables iDempiere implementors to use ZK Enterprise (EE) components in iDempiere without modifying iDempiere core. It is designed as an optional add-on: you can install/uninstall it as a standard iDempiere OSGi plugin.
- ZK EE requires a proper commercial license/subscription from ZK. iDempiere core uses ZK CE by default. This plugin is intended for implementors who have ZK EE access.
Features
- The fragment project provides ZK EE component libraries (e.g., zkex / zkmax) to the iDempiere runtime as an OSGi add-on.
- (Optional) Example UI / Form to verify ZK EE components are resolved and working at runtime.
- Keep iDempiere core unchanged (plugin-based integration).
Installation
- Download the release / install package from the GitHub repository.
- Install the generated OSGi plugin + fragment into your iDempiere runtime (same way as other plugins). Note: A server restart may be required after installing fragments in some environments.
Usage
- After installation, open the included example (if any) from the iDempiere menu and verify ZK EE components render correctly.
- If you want to use ZK EE components in your own windows/forms, add dependencies on this plugin and develop as usual.
Feedback
- If you would like to discuss specific use cases or workflows for this plugin, we’d be happy to hear from you. Please feel free to contact the ZK Framework team at [email protected].
- If you want to provide additional comments, please use:
- General support forum: iDempiere Community
- Issues for this plugin: GitHub Issues
