logback files are not being created in version 14.5
GS-13923
WARNING replicating a packet which is bigger than the batch size - Who is the target?
GS-13918
ReplicaNoProgressException timing is wrong
GS-13874
Durable Notification with FIFO order cause memory leak in rare conditions
GS-13808
IllegalArgumentException: A metric named process_cpu_time-total already exists when deploy a pu.
GS-13187
sparkContext.gridSql doesn't support nested objects
GS-13924
InsightEdge new User Interface (UI)
GS-13908
Enforcing per core XAP license for XAP users
GS-13898
Aggregation sum ignores task transactions
GS-13850
After network recovery reconnected Space instance was stuck verifying last primary state
GS-13782
web-ui directories are exposed by this url: http://localhost:8099/images/
GS-13605
Static Analysis improvements
GS-13507
xap demo CLI command sometimes does not performs space deploy on busy machine
GS-13504
RocksDB Off-heap cache update optimization
GS-13435
Abridged deployment of Space with MemoryXtend
GS-13426
Native support for Scala Case Class
GS-13425
XAP_GSM_OPTIONS are not honored
GS-13298
mvn install doesn't work for 10.1.0-12630-RELEASE
GS-13272
Notifications are not received when using SSL and slow consumers
GS-13150
CLI for Grid Management
GS-13025
New MemoryXtend Metrics
GS-13024
Web UI doesn't start because of pu-common
GS-13014
upgrade OSHI to version 4.0.0 and JNA to 5.4.0
GS-13942
k8s - improve helm charts in context of external client
GS-13941
Using REST Manager - be able to create a new container based on existing gsc.xml configuration
GS-13938
Manager auto-detection fails when ipv6 literals are used
GS-13937
OutOfMemory Error due to ClassLoaderContext._specificListeners allocations in rare condition
GS-13931
Expose work folders that are currently used by the application
GS-13930
Upgrade Lucene version
GS-13925
Improve redolog configuration validation to warn/protect against misuse of swap
GS-13921
Add session timeout for the web-ui
GS-13919
Export query results in web-ui omit first raw
GS-13917
Support Remote classloading in Kubernetes environment
GS-13915
StandaloneProcessingUnitContainer is not waiting for a graceful shutdown
GS-13913
All LocalViews are disconnected from space, no automatic recovery after 15 minutes - and redolog keep growing
GS-13912
Remove v1 Rest module
GS-13910
enableExternalClient not working in Bluemix
GS-13904
In case DocumentWrapper class name is given as document type name, reading the object from jdbc client will cause different type desc between operation and server tuse usability issue
GS-13896
Inconsistent query results (A and B) doesn't return same results as (B and A) in certain condition
GS-13895
In Linux version=3.10.0-693.17.1.el7.x86_64 GSA will not start due to problem in Oshi
GS-13892
support - SparkR
GS-13890
ArrayIndexOutOfBoundsException when writing object using java 8 byte code features with a space class which uses the @SpaceClassConstructor annotation
GS-13886
Change with id query for specific id using super class doesn't work as expected
GS-13882
Tableau integration groupby and filtering
GS-13872
NPE in Webster getting sla file in rare condition
GS-13865
AnalyticXtreme Batch index
GS-13855
REST service disclosures internal IP address
GS-13852
helm install fails with helm v. 2.14
GS-13846
REST API does not support write
GS-13836
Implement SaveRddByOrder or alternatively loadDaraFrame with ordered=true
GS-13824
issue 1 of 197

logback files are not being created in version 14.5

Description

The customer wants a separate log for each PU. He is using the logback framework. He is deploying the PU with its logback configuration.
This work for him using version 10.2 but after upgrading to 14.5 it stops creating a separate log for each PU and the log messages are being logged to the GSA console.
I have tested it by creating a project for 10.2.1 and for 14.5
Test for 10.2.1 - the backlog has been created.
1. download and create 10_2-non-breeze-pu project in Intellij
2. edit logback.xml and change the path: /Users/yuval/Downloads/10_2-non-breeze-pu/TestLogBack.log to the place you want that the PU log will be created.
2. edit setenv.sh and add to EXT_JAVA_OPTIONS the path to logback.xml
e.g:
EXT_JAVA_OPTIONS="-Dlogback.configurationFile=/Users/yuval/Downloads/10_2-non-breeze-pu/src/main/resources/logback.xml
3. start the grid using ./gs-agent.sh - this will start 1 gsm, 1 lus and 2 gscs
4. deploy /Users/yuval/Downloads/10_2-non-breeze-pu/target/standalone-pu.jar to the grid.
Result:
As expected, TestLogBack.log are being created under /Users/yuval/Downloads/10_2-non-breeze-pu

Test for 14.5 - the backlog wasn’t created
1. download and create non-breeze-pu project in Intellij
2. edit logback.xml and change the path: /Users/yuval/Downloads/non-breeze-pu/TestLogBack.log to the place you want that the PU log will be created.
2. edit setenv-overrides.sh and add to EXT_JAVA_OPTIONS the path to logback.xml
e.g:
export EXT_JAVA_OPTIONS='-Dlogback.configurationFile=/Users/yuval/Downloads/non-breeze-pu/src/main/resources/logback.xml'
3. start the grid using ./gs-agent.sh - this will start 1 gsm, 1 lus and 2 gscs
4. deploy /Users/yuval/Downloads/non-breeze-pu/target/standalone-pu.jar to the grid.
Result:
I got java.lang.LinkageError & ClassNotFoundException: org.springframework.core.NestedExceptionUtils
I have tried the following:
1. added spring-core-5.1.7.RELEASE.jar to lib/required
2. moved xap-slf4j.jar from lib/required to platform/ext
3. also the customer tried a few things that didn't fix the problem (see case 12563).

This issue seems related to the change of adding slf4j to our classpath.

 

Test for 14.2 - the backlog has been created

Same steps as the Test for 14.5

 

Note: the final fix should work with esm, as the customer will still use esm in the first phase.

Workaround

None

Acceptance Test

None

Status

Assignee

Unassigned

Reporter

Yuval Dori

Labels

None

Priority

Critical

SalesForce Case ID

12563

Fix versions

None

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Premium

Platform

All
Configure