JLupin Next Server 1.4.0.6 (current) release notes
- Release date: 12.01.2018
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: current
CHANGE LOG (1.4.0.5 -> 1.4.0.6)
CHANGES / NEW FEATURES
No changes.
BUG FIX
JLNS-281 |
Logging with Log4J And LogBack (with SLF4J bridge) by read outer log4j.xml or logback.xml config file |
JLNS-243 |
[WINDOWS] Microservice ZIP file cannot be deleted after upload from local console |
TECHNOLOGY STACK
No changes.
Compatibility Matrix
Spring Boot
JLNS 1.3.0 |
n/a |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
no |
JLNS 1.4.0.1 |
no |
yes |
no |
JLNS 1.4.0.2 |
no |
yes |
no |
JLNS 1.4.0.3 |
no |
yes |
no |
JLNS 1.4.0.4 |
no |
yes |
yes |
JLNS 1.4.0.5 |
no |
yes |
yes |
JLNS 1.4.0.6 |
no |
yes |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
no |
JLNS 1.4.0.0 |
yes |
no |
JLNS 1.4.0.1 |
yes |
no |
JLNS 1.4.0.2 |
yes |
no |
JLNS 1.4.0.3 |
no |
yes |
JLNS 1.4.0.4 |
no |
yes |
JLNS 1.4.0.5 |
no |
yes |
JLNS 1.4.0.6 |
no |
yes |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
no |
no |
no |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.1 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.2 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.3 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.4 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.5 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
no |
no |
JLNS 1.4.0.0 |
yes |
yes |
no |
JLNS 1.4.0.1 |
yes |
yes |
no |
JLNS 1.4.0.2 |
yes |
yes |
yes |
JLNS 1.4.0.3 |
yes |
yes |
yes |
JLNS 1.4.0.4 |
yes |
yes |
yes |
JLNS 1.4.0.5 |
yes |
yes |
yes |
JLNS 1.4.0.6 |
yes |
yes |
yes |
JCS JLupin Next Server Maven Plugin (JL Maven Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JLNS 1.4.0.1 |
yes |
JLNS 1.4.0.2 |
yes |
JLNS 1.4.0.3 |
yes |
JLNS 1.4.0.4 |
yes |
JLNS 1.4.0.5 |
yes |
JLNS 1.4.0.6 |
yes |
Upgrade info (1.4.0.5 -> 1.4.0.6)
Upgrade process
Apply appropriate patch to your environment (JLNSEE1_4_0_patch6). We strongly advice you to use the latest version of client-assembly.
Upgrade impact
Runtime (servlet) |
low |
Runtime (native) |
low |
Management |
low |
Design |
none |
Integration |
none |
JLupin Next Server 1.4.0.5 release notes
- Release date: 12.01.2018
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: link
CHANGE LOG (1.4.0.4 -> 1.4.0.5)
CHANGES / NEW FEATURES
No changes.
BUG FIX
JLNS-240 |
[WINDOWS] Cannot start if whitespaces are present in the JLUPIN_HOME path |
JLNS-237 |
Stopping Spring Boot during application context errors |
JLNS-236 |
Removing old directories during start/restart spring boot |
JLNS-228 |
Fix for JLupinRemoteServiceInvocationHandlerImpl |
TECHNOLOGY STACK
No changes.
Compatibility Matrix
Spring Boot
JLNS 1.3.0 |
n/a |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
no |
JLNS 1.4.0.1 |
no |
yes |
no |
JLNS 1.4.0.2 |
no |
yes |
no |
JLNS 1.4.0.3 |
no |
yes |
no |
JLNS 1.4.0.4 |
no |
yes |
yes |
JLNS 1.4.0.5 |
no |
yes |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
no |
JLNS 1.4.0.0 |
yes |
no |
JLNS 1.4.0.1 |
yes |
no |
JLNS 1.4.0.2 |
yes |
no |
JLNS 1.4.0.3 |
no |
yes |
JLNS 1.4.0.4 |
no |
yes |
JLNS 1.4.0.5 |
no |
yes |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
no |
no |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.1 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.2 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.3 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.4 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.5 |
no |
yes |
yes |
yes |
yes |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
no |
no |
JLNS 1.4.0.0 |
yes |
yes |
no |
JLNS 1.4.0.1 |
yes |
yes |
no |
JLNS 1.4.0.2 |
yes |
yes |
yes |
JLNS 1.4.0.3 |
yes |
yes |
yes |
JLNS 1.4.0.4 |
yes |
yes |
yes |
JLNS 1.4.0.5 |
yes |
yes |
yes |
JCS JLupin Next Server Maven Plugin (JL Maven Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JLNS 1.4.0.1 |
yes |
JLNS 1.4.0.2 |
yes |
JLNS 1.4.0.3 |
yes |
JLNS 1.4.0.4 |
yes |
JLNS 1.4.0.5 |
yes |
Upgrade info (1.4.0.4 -> 1.4.0.5)
Upgrade process
Apply appropriate patch to your environment (JLNSEE1_4_0_patch5). We strongly advice you to use the latest version of client-assembly.
Upgrade impact
Runtime (servlet) |
low |
Runtime (native) |
low |
Management |
none |
Design |
none |
Integration |
none |
JLupin Next Server 1.4.0.4 release notes
- Release date: 15.09.2017
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: link
CHANGE LOG (1.4.0.3 -> 1.4.0.4)
CHANGES / NEW FEATURES
No changes.
BUG FIX
JLNS-146 |
Change error message in priority balancer when is no servers available |
JLNS-145 |
Incorrect value for queueActiveThreads (-1) in case of 'show' for webApp microservice |
JLNS-143 |
Autocomplete for microservices is not available just after local console is launched in interactive mode |
JLNS-142 |
Unwanted, additional message 'Node connected: ' in local console (interactive mode) |
JLNS-140 |
Incorrect values for memory monitoring metrics |
JLNS-134 |
Pack connection error and read timeout into error classes |
JLNS-133 |
Server should inform user that called command does not exist or is not supported |
JLNS-131 |
Error with command GET_MICROSERVICE_REMOTELY_SERVICES_NAMES |
JLNS-129 |
Cannot set window size option for start.cmd, control.cmd |
JLNS-127 |
Problem with stop/destroy process which started incorrectly |
JLNS-123 |
Incorrect error message while connecting to a node through local console |
TECHNOLOGY STACK
No changes.
Compatibility Matrix
Spring Boot
JLNS 1.3.0 |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
JLNS 1.4.0.1 |
no |
yes |
JLNS 1.4.0.2 |
no |
yes |
JLNS 1.4.0.3 |
no |
yes |
JLNS 1.4.0.4 |
no |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
no |
JLNS 1.4.0.0 |
yes |
no |
JLNS 1.4.0.1 |
yes |
no |
JLNS 1.4.0.2 |
yes |
no |
JLNS 1.4.0.3 |
no |
yes |
JLNS 1.4.0.4 |
no |
yes |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
no |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.1 |
no |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.2 |
no |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.3 |
no |
yes |
yes |
yes |
yes |
yes |
JLNS 1.4.0.4 |
no |
yes |
yes |
yes |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
no |
no |
JLNS 1.4.0.0 |
yes |
yes |
no |
JLNS 1.4.0.1 |
yes |
yes |
no |
JLNS 1.4.0.2 |
yes |
yes |
yes |
JLNS 1.4.0.3 |
yes |
yes |
yes |
JLNS 1.4.0.4 |
yes |
yes |
yes |
JCS JLupin Next Server Maven Plugin (JL Maven Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JLNS 1.4.0.1 |
yes |
JLNS 1.4.0.2 |
yes |
JLNS 1.4.0.3 |
yes |
JLNS 1.4.0.4 |
yes |
Upgrade info (1.4.0.3 -> 1.4.0.4)
Upgrade process
Apply appropriate patch to your environment (JLNSEE1_4_0_patch4).
Upgrade impact
Runtime (servlet) |
none |
Runtime (native) |
none |
Management |
medium |
Design |
none |
Integration |
none |
JLupin Next Server 1.4.0.3 release notes
- Release date: 04.09.2017
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: link
CHANGE LOG (1.4.0.2 -> 1.4.0.3)
CHANGES / NEW FEATURES
No changes.
BUG FIX
JLNS-126 |
Welcome message for control is not displayed |
JLNS-125 |
History and AutoComplete is not available in interactive mode |
JLNS-124 |
Cannot manage node after connecting to different zone than âdefaultâ |
JLNS-123 |
Incorrect error message while connecting to a node through local console |
JLNS-122 |
Control.sh / control.cmd fails when log directory doesnât exist |
JLNS-121 |
Cannot use 'exit / quit / bye' to leave interactive mode in control.sh / control.cmd |
JLNS-120 |
Incorrect help messages when using control.sh / control.cmd |
JLNS-116 |
Incorrect error message while starting non-existent microservice |
JLNS-115 |
Microservice is present in service repository after killing its process in OS |
JLNS-114 |
Unable to start microservice when additional YAML files are provided with a microservice |
JLNS-112 |
Incorrect method type in JLupinClientUtil class |
JLNS-113 |
Cannot produce JLupinProxyObjectProducer interface implementation using JLupinClientUtil |
JLNS-103 |
Erros on TRANSMISSION port after upload without YAML configuration file |
JLNS-102 |
NullPointerException in case of unavailability of the microservice |
JLNS-101 |
Cannot connect to Main Server after microservice crash |
JLNS-97 |
Automatic microservice's archiving process does not work properly. |
JLNS-95 |
Unused files in 'server-resources' directory |
JLNS-91 |
Interactive mode not available for local console |
TECHNOLOGY STACK
No changes.
Compatibility Matrix
Spring Boot
JLNS 1.3.0 |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
JLNS 1.4.0.1 |
no |
yes |
JLNS 1.4.0.2 |
no |
yes |
JLNS 1.4.0.3 |
no |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
no |
JLNS 1.4.0.0 |
yes |
no |
JLNS 1.4.0.1 |
yes |
no |
JLNS 1.4.0.2 |
yes |
no |
JLNS 1.4.0.3 |
no |
yes |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
yes |
yes |
JLNS 1.4.0.1 |
no |
yes |
yes |
yes |
yes |
JLNS 1.4.0.2 |
no |
yes |
yes |
yes |
yes |
JLNS 1.4.0.3 |
no |
yes |
yes |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
no |
no |
JLNS 1.4.0.0 |
yes |
yes |
no |
JLNS 1.4.0.1 |
yes |
yes |
no |
JLNS 1.4.0.2 |
yes |
yes |
yes |
JLNS 1.4.0.3 |
yes |
yes |
yes |
JCS JLupin Next Server Maven Plugin (JL Maven Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JLNS 1.4.0.1 |
yes |
JLNS 1.4.0.2 |
yes |
JLNS 1.4.0.3 |
yes |
Upgrade info (1.4.0.2 -> 1.4.0.3)
Upgrade process
Apply appropriate patch to your environment (JLNSEE1_4_0_patch3).
Upgrade impact
Runtime (servlet) |
none |
Runtime (native) |
none |
Management |
medium |
Design |
none |
Integration |
none |
JLupin Next Server 1.4.0.2 release notes
- Release date: 11.08.2017
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: link
CHANGE LOG (1.4.0.1 -> 1.4.0.2)
CHANGES / NEW FEATURES
No changes.
BUG FIX
JLNS-83 |
Class Loading for Spring Boot Microservice |
JLNS-93 |
Cannot chose the type of delegator with connection details |
TECHNOLOGY STACK
No changes.
Compatibility Matrix
Spring Boot
JLNS 1.3.0 |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
JLNS 1.4.0.1 |
no |
yes |
JLNS 1.4.0.2 |
no |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
no |
JLNS 1.4.0.0 |
yes |
no |
JLNS 1.4.0.1 |
yes |
no |
JLNS 1.4.0.2 |
yes |
no |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
yes |
JLNS 1.4.0.1 |
no |
yes |
yes |
yes |
JLNS 1.4.0.2 |
no |
yes |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
no |
no |
JLNS 1.4.0.0 |
yes |
yes |
no |
JLNS 1.4.0.1 |
yes |
yes |
no |
JLNS 1.4.0.2 |
yes |
yes |
yes |
JCS JLupin Next Server Maven Plugin (JL Maven Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JLNS 1.4.0.1 |
yes |
JLNS 1.4.0.2 |
yes |
Upgrade info (1.4.0.1 -> 1.4.0.2)
Upgrade process
Apply appropriate patch to your environment (JLNSEE1_4_0_patch2).
Upgrade impact
Runtime (servlet) |
high |
Runtime (native) |
none |
Management |
none |
Design |
none |
Integration |
none |
JLupin Next Server 1.4.0.1 release notes
- Release date: 07.07.2017
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: link
CHANGE LOG (1.4.0.0 -> 1.4.0.1)
CHANGES / NEW FEATURES
JLNS-70 |
New directories in server's directory structure: upload, patches |
JLNS-66 |
Remove commons-lang3-3.1.jar from server-lib/external |
JLNS-65 |
Help messages changes in control.sh/control.cmd |
JLNS-64 |
New command for JLNS Local Console: microservice upload |
JLNS-64 |
The 'force' switch for 'microservice start' command in JLNS Local Console |
BUG FIX
JLNS-64 |
Cannot start new microservice uploaded directly to 'applications' directory outside JLupin Control Center SE |
TECHNOLOGY STACK
No changes.
Compatibility Matrix
Spring Boot
JLNS 1.3.0 |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
JLNS 1.4.0.1 |
no |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
no |
JLNS 1.4.0.0 |
yes |
no |
JLNS 1.4.0.1 |
yes |
no |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
JLNS 1.4.0.1 |
no |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
no |
no |
JLNS 1.4.0.0 |
yes |
yes |
no |
JLNS 1.4.0.1 |
yes |
yes |
no |
JCS JLupin Next Server Maven Plugin (JL Maven Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JLNS 1.4.0.1 |
yes |
Upgrade info (1.4.0.0 -> 1.4.0.1)
Upgrade process
Apply appropriate patch to your environment (JLNSEE1_4_0_patch1).
Upgrade impact
Runtime (servlet) |
none |
Runtime (native) |
none |
Management |
very low |
Design |
none |
Integration |
none |
JLupin Next Server 1.4.0.0 release notes
- Release date: 03.07.2017
- Release version: 1.4.0
- Release name: Seleucia
- Documentation: link
CHANGE LOG (1.3.0 -> 1.4.0.0)
CHANGES / NEW FEATURES
- JLupin Resource Brick (jBrick) architecture
- Dynamic configuration in YAML files
- Elastic API - new http based interface (it replaces WEB SERVICE-HTTP-XML and WEB SERVICE-HTTP-JSON)
- Built-in Service repository
- Distributed service discovery process
- Enhanced load balancing and health checking
- Transmission entry port management tools (it replaces command port)
- Information entry port for service discovery process (new)
- New CLI console (it replaces the old one)
- Integration with JLupin Control Center SE for multi node management
- Support for JCS JLupin Next Server InteliiJ Plugin to improve design process
- SpringBoot integration (webApp type microserice)
BUG FIX
- Improved visibility of "lazy" components in remote access - via JLRMC and Queue
- Spring bean extraction as possible to remotely call (if they meet criteria) from the parent application context
TECHNOLOGY STACK
The list of external technologies that JLupin Next Server implements as its integral parts, which have significant impact on its functionality, performance and security.
Spring Framework |
4.3.9.RELEASE |
Default application container that JLupin Next Server uses for springApp microservice |
Fast Serialization |
2.40 |
The serialization algorithm implemented on binary interfaces (JLRMC, QUEUE) |
jackson-core |
2.5.3 |
The serialization algorithm implemented on Elastic API interface (JSON). |
jackson-databind |
2.5.3 |
The serialization algorithm implemented on Elastic API interface (JSON). |
jackson-dataformat-xml |
2.5.3 |
The serialization algorithm implemented on Elastic API interface (JSON). |
jackson-module-jaxb-annotations |
2.5.3 |
The serialization algorithm implemented on Elastic API interface (JSON). |
jackson-core-asl |
1.8.5 |
The serialization algorithm implemented on Elastic API interface (JSON) |
jackson-mapper-asl |
1.8.5 |
The serialization algorithm implemented on Elastic API interface (JSON) |
xmlpull |
1.1.3.1 |
The serialization algorithm implemented on Elastic API interface (JSON) |
xstream |
1.4.9 |
The serialization algorithm implemented on Elastic API interface (XML). |
xpp3_min |
1.1.4c |
The serialization algorithm implemented on Elastic API interface (XML). |
httpcore |
4.3.1 |
Http implementation for Elastic API |
snakeyaml |
1.11 |
For YAML files manipulations |
Compatibility Matrix
Spring Boot - supported versions
JLNS 1.3.0 |
n/a |
n/a |
JLNS 1.4.0.0 |
no |
yes |
JLNS 1.4.0.1 |
no |
yes |
NOTICE Spring Boot is not a part of JLupin Next Server, it could be managed by JLupin as a webApp microservice, acting like access layer component.
JLupin Control Center (JCC)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
JCS JLupin Next Server Client (JL Client)
JLNS 1.3.0 |
yes |
no |
no |
JLNS 1.4.0.0 |
no |
yes |
yes |
JCS JLupin Next Server InteliiJ Plugin (JL InteliiJ Plugin)
JLNS 1.3.0 |
no |
JLNS 1.4.0.0 |
yes |
Upgrade info (1.0.0 - 1.3.0 -> 1.4.0.0)
Upgrade process
It's highly recommended to perform upgrade with consulting services involved and provided by JLupin Software Studio or authorized partner to ensure proper configuration and operation of the environment.
Upgrade impact
Runtime |
very high |
Management |
very high |
Design |
very high |
Integration |
very high |
RATE & DISCUSS (0)