Symptoms
When reading and writing data source connect strings to/from redwood.xml using the admin server, certain character strings are not escaped properly.
If the connect string requires the substring "&" as shown below:
jdbc:sap://exampledomain:port/?encrypt=true&databaseName=DB_NAME
When the admin server is restarted the connect string is not restored correctly
if the connect string did not have characters encoded for XML when writing, it should not expect encoded characters when reading
Cause
This is written to redwood.xml as written, but its read from redwood.xml as though the ampersand was escaped.
Steps to reproduce:
- Start admin server
- Login to admin server
- Provide connection details for a database where the connect string contains an escaped ampersand ("&")
- Click connect and update
- Shutdown the admin server
- Review the contents of redwood.xml
- Note that the connect string is as entered in the admin server UI
- Start the scheduler server again
- Login
- Note the connect string is not as entered. the "&" is replaced by "&"
Workaround
Not available
Affected version
RMJ 2025.1.0.0 and below
Resolution
Tentative ETA for release 2025.2.0.0
Reference
RCORE-48997
Comments
0 comments
Please sign in to leave a comment.