This table lists the enhancements and fixes in fix pack version 7.5.0.1. |
Enhancements |
There are no enhancements in this fix pack. |
Fixes |
1 | 103499 | JR40937 | Password getting displayed for Connection_Id parameter in the trace logs |
Symptom: Password getting displayed for Connection_Id parameter in the trace logs |
Resolution: Removed password from the Connection_Id |
|
2 | 103593 | JR40938 | JDE Adapter inbound scenario failing with WMB |
Symptom: JDE Adapter inbound scenario failing with WMB due to exceptions Caused by: java.lang.ClassNotFoundException: com.ibm.websphere.sca.sdo.DataFactory. JDE code is checking whether it is SDOV1 or SDOV2 while creating the data object. |
Resolution: Checking of SDO version is delegated to AFC code while creating the data object. |
|
3 | 103499 | JR40939 | For Wrong credentials "AUTHENTICATION" Failure is not getting captured in trace log |
Symptom: When wrong credentials are provided AUTHENTICATION Failure is not getting captured in trace logs. Also, CONNECTION closed should not be reported as there is no connectoion is established. |
Resolution: Changed JDEResourceAdapter.isAuthenticationFailure() to recognize com.jdedwards.system.connector.dynamic.InvalidLoginException as authentication failed exception. Changed the connection retry behaviour not to attempt retries in case of authentication failure. |
|
4 | 103593 | JR40940 | Not reporting any event status in trace logs for authentication failure,connection lost and connection failure for inbound scenario. |
Symptom: Not reporting any event status in trace logs for authentication failure,connection lost and connection failure for inbound scenario. |
Resolution: Changed JDEInboundHandlerWithXid.createSyncEventSession() to catch ApplicationExceptions and log authentication failures |
|
5 | 103593 | JR40943 | Message flow is getting deployed successfully in to the broker when provided wrong crendentials for inbound scenario |
Symptom: Message flow deployment in to the broker is successful when we provided wrong crendentials for inbound scenario. |
Resolution: In case of authentication failure in inbound scenario, wrapping of JDE ApplicationException in AuthenticationFailException results in deployment to succeed. Throwing the original exception as is after logging fails the deploymentm which is the expected behavior. |
|
6 | 103593 | JR40944 | Reporting wrong event status when provided wrong credentials for inbound scenario. |
Symptom: Reporting wrong event status when provided wrong credentials for inbound scenario. It should report authentication failure and connection failure as event status not authentication failure and connection lost as event status. |
Resolution: Throw the original JDE ApplicationException as is to prevent connection lost getting logged incorrectly. |
|
7 | 103593 | JR40945 | Not Reporting any connection related event status for "connection failure" and "connection Lost" in inbound scenario |
Symptom: Not Reporting any connection related event status for connection failure and connection Lost in inbound scenario. |
Resolution: Updated JDEInboundHandlerWithXid and JDEEventStoreWithXid to emit a connection event in case of connection loss. |
|
8 | 103593 | JR40946 | Message flow is getting deployed successfully in to the broker when there is connection failure and Lost for inbound scenario |
Symptom: Message flow deployment in to the broker is successful when there is connection failure and connection Lost for inbound scenario. |
Resolution: Changed the default value of the property retryConnectionOnStartup to false. |
|
9 | | JR40947 | Errors are caused when building the project after running EMD for inbound scenario. |
Symptom: Errors are caused when building the project after running EMD for inbound scenario. |
Resolution: Changed JDERTEDataDescription.getCardinality() to return "1" instead of "RTE". |
|
10 | | JR40974 | Runtime errors occured for JDE inbound and SAP outbound mediation flow scenario in WPS7.5 |
Symptom: Runtime errors occured for JDE inbound and SAP outbound mediation flow scenario in WPS7.5. Throws "org.xml.sax.SAXNotRecognizedException: Feature 'http://apache.org/xml/features/xinclude' is not recognized" due to xerces dependency jar required by the adapter. |
Resolution: Setting the property "org.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeAwareParserConfiguration" in jre/lib/xerces.properties in the WPS' java runtime directory removes the SAXNotRecognizedException exception. |
|