docs: @Override
      public PrintWriter getPrintWriter() throws ResourceException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.entry(this, tc, "getPrintWriter"); 
  
          //not synchronizing here since there will be one helper
          // and most likely the setting will be serially, even if it's not, 
          // it shouldn't matter here (tracing).
          if (jdbcTraceWriter == null) {
              jdbcTraceWriter = new PrintWriter(new TraceWriter(jdbcTC), true);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              Tr.exit(this, tc, "getPrintWriter", jdbcTraceWriter); 
          return jdbcTraceWriter;
      }