| This version of the article is outdated. Please follow the link for the updated version: https://hybrismart.com/2016/08/20/hybris-runtime-development-tools-update/ |
Overview
In this article, I would like to announce my new project, hybris Runtime Developer Tools. It is a set of web and command-line utilities for hybris developers to make everyday tasks and troubleshooting faster. Each utility is available both as a command-line application and as an API interface, so you can freely combine these components with your own toolset, both web-based and standalone.

hybrisFlexibleSearch (100% ready)
- REST API and a console tool for FlexibleSearchService
- FlexibleSearch command-line interface
- Various output formats, such as TXT, TSV, CSV, and XML
- Using pipes and filters, such as grep, awk, perl, etc.
- Cascade reference resolution: no more PKs in the output
- Handy for testing and troubleshooting
- FlexibleSearch built-in beautifier/reformatter
hybrisTypeSystem (100% ready)
- REST API and a console tool for the type system
- Shows all available types
- Shows detailed information about a type
- Shows detailed information about a type attribute
hybrisBeans (100% ready)
- REST API and a console tool with common configuration
- Shows information about a specific bean
- Changes bean values (!) on the fly
hybrisImpex (0%)
- REST API and a console tool with common configuration
- Impex beautifier/reformatter
- Merging/splitting Impex files
- Moving repeating values into
[default=…] - Syntax validation
- Executing Impexes from the command line (HAC mode)
- Uploading an Impex file as media and executing a cronjob (HMC mode)
hybrisGroovy (0%)
- Executing Groovy scripts
hybrisCronjob (0%)
- REST API and console interface to CronJobs
- Starting/stopping cronjobs
- Changing cronjob attributes
hybrisSession (0%)
- REST API and console interface to sessions
- Changing session attributes
hybrisUsers (0%)
- REST API and console interface to the user and customer service
- Sets the current user by login
- Changes user-related runtime information
hybrisLog (0%)
- Log parsing operations
- Activating/deactivating debug mode for classes
- Hooks for FlexibleSearch requests and Solr requests
hybrisSOLR (0%)
- REST API and console interface to Solr search and the Solr indexer
- Start/stop index
- Request Solr data
- REST API and console tool with common configuration
- Execute Groovy scripts easily
hybrisPWS (0%)
- Console interface to Platform Web Services
hybrisMedia (0%)
- REST API and console interface to media resources
- Creating/changing/removing
- Uploading media files by media code
- Downloading media files by media code
See details in forthcoming publications.
Video
Download
The extension is available by request. E-mail: Rauf_Aliev@epam.com. Skype: rauf_aliev
© Rauf Aliev, August 2016