Community
Participate
Working Groups
>In bug # 329852 the property eclipselink.gging.parameters was added to hide parameter binding values >from being printed in FINE/FINER/FINEST and exception logs. The following log fragment bind => [528, Ottawa,,,, Is printed as bind => [6 parameters bound] If the persistence unit property is set >For the JMX MBeans API we need a new wrapper function to enable/disable this flag at runtime
>Change FINEST: Execute query WriteObjectQuery(org.dataparallel.collatz.business.Path[id=4]) FINE: INSERT INTO UNITOFWORK (ID, ENDTIMESTAMP, EXTENT, INITIAL, MAXPATH, MAXVALUE, RETRIES, STARTTIMESTAMP, VERSION, KNOWNMAX_ID, KNOWNPATH_ID, PROCESSOR_ID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) bind => [12 parameters bound] >To enable parameter binding value display FINEST: Execute query WriteObjectQuery(org.dataparallel.collatz.business.Path[id=4]) FINE: INSERT INTO UNITOFWORK (ID, STARTTIMESTAMP, VERSION, MAXPATH, EXTENT, INITIAL, RETRIES, ENDTIMESTAMP, MAXVALUE, KNOWNPATH_ID, PROCESSOR_ID, KNOWNMAX_ID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) bind => [5, 1297192198347, 1, 1, 1267650600228229401496704253952, 1267650600228229401496703205377, 0, null, 1, 4, 1, 3] >via <property name="eclipselink.logging.parameters" value="true"/>
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink