Difference between revisions of "Version 3.7.0"
From RifidiWiki
 (Created page with "=Changes in 3.7  =   ==LLRP==  # Check rospec response is not error before entering processing state # Handle add ro spec errors either through logging error and or resending...")  | 
				|||
| (14 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
==LLRP==  | ==LLRP==  | ||
| − | + | # Handle add ro spec errors either through logging error and or resending rospec via checking error being returned    | |
| − | # Handle add ro spec errors either through logging error and or resending rospec via checking error being returned   | + | # Stop showing illegalstateexception in the console in LLRPReaderSession  | 
| − | #  | + | |
==Monitoring==  | ==Monitoring==  | ||
| Line 15: | Line 14: | ||
# Reset session - delete session, create session, reexcute previous running commands, restart session(if already in processing state)  | # Reset session - delete session, create session, reexcute previous running commands, restart session(if already in processing state)  | ||
| − | |||
# Start/Stop/Install/Uninstall Bundle - allow for install via url http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code http://stackoverflow.com/questions/18825030/can-osgi-install-deploy-bundles-hosted-on-a-url  | # Start/Stop/Install/Uninstall Bundle - allow for install via url http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code http://stackoverflow.com/questions/18825030/can-osgi-install-deploy-bundles-hosted-on-a-url  | ||
# Restart Rifidi Edge server  | # Restart Rifidi Edge server  | ||
#  OSGI SS operations or more generically expose OSGI command line operations - http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code  | #  OSGI SS operations or more generically expose OSGI command line operations - http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code  | ||
| − | #   | + | # Fixed issue with currenttags throwing exception for Alien type readers  | 
==Adapters==  | ==Adapters==  | ||
| Line 27: | Line 25: | ||
# Java 64 bit support    | # Java 64 bit support    | ||
| − | #   | + | # Fixed Rifidi Server stop command to work reliably on Linux  | 
| − | #   | + | # Modify dbapp to use postgresql by defaut  | 
| + | # Add Company to email wizard   | ||
| + | ==Rifidi Services==  | ||
| + | # Rifidi Service - UniqueReadZoneMonitorEsperFactory added regular expression support   | ||
| + | # Rifidi Service - ReadZoneMonitorEsperFactory use new UniqueReadZoneMonitorEsperFactory with regular  | ||
| + | |||
| + | ==Dashboard==  | ||
| + | # Added comment on how to use readzone properties with multiple reader IDS  | ||
| + | |||
| + | ==Encoding==  | ||
| + | # Added session reset after all encoding operations to ensure tags are reported by the reader  | ||
| + | # Validate session state in processing and provide necessary response  | ||
==Links==  | ==Links==  | ||
Latest revision as of 22:57, 23 February 2018
Contents
Changes in 3.7
LLRP
- Handle add ro spec errors either through logging error and or resending rospec via checking error being returned
 - Stop showing illegalstateexception in the console in LLRPReaderSession
 
Monitoring
- Push notifications of server keep alive via MQTT. with ability to enable/disable and config standard mqtt parameters/topic..similar payload to ping I think and server IP/port as messages may go to centralized MQTT topic in cloud and needs to be a way to identify which Rifidi instance it came from - Payload "127.0.0.1</> LLRP_1</>Processing</>epochdate/time</></> - and each event type would have its own end point config/ip/port/qos/topic" - not sure if json format of xml makes more sense here
 
Rest
- Reset session - delete session, create session, reexcute previous running commands, restart session(if already in processing state)
 - Start/Stop/Install/Uninstall Bundle - allow for install via url http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code http://stackoverflow.com/questions/18825030/can-osgi-install-deploy-bundles-hosted-on-a-url
 - Restart Rifidi Edge server
 - OSGI SS operations or more generically expose OSGI command line operations - http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code
 - Fixed issue with currenttags throwing exception for Alien type readers
 
Adapters
- Added REST interface to the Generic adapter Generic_User_Guide#Rest_Interface
 
Framework
- Java 64 bit support
 - Fixed Rifidi Server stop command to work reliably on Linux
 - Modify dbapp to use postgresql by defaut
 - Add Company to email wizard
 
Rifidi Services
- Rifidi Service - UniqueReadZoneMonitorEsperFactory added regular expression support
 - Rifidi Service - ReadZoneMonitorEsperFactory use new UniqueReadZoneMonitorEsperFactory with regular
 
Dashboard
- Added comment on how to use readzone properties with multiple reader IDS
 
Encoding
- Added session reset after all encoding operations to ensure tags are reported by the reader
 - Validate session state in processing and provide necessary response