Customer Portal

DB_OUTPUT_TABLE output port 1- rows but no data

Comments 7

  • Avatar
    avackova
    0
    Comment actions Permalink
    Hello Bill,
    it seems, that Sybase connection doesn't handle properly auto-generated keys. I've created an issue in our bug tracking system (https://bug.javlin.eu/browse/CL-1853). You can browse it with guest/guest credentials.
    As a workaround use MSSQL specific:Connection1.png
    and set transactionIsolation=2 (READ_COMMITED) :
    Connection2.png
  • Avatar
    nelsonwd
    0
    Comment actions Permalink
    Thank you very much for the information.
    Sorry for the slow reply, I was on vacation.
    Bill
  • Avatar
    rawdrix
    0
    Comment actions Permalink
    I have the exact same issue with the MySQL driver. Data inserts to the table work fine and PORT 1 data is outputed but the fields are not populated (just blank rows)

    I've tried the JDBC driver suggestions as well. Any update with this issue?
  • Avatar
    rawdrix
    0
    Comment actions Permalink
    In addition to my last post, the issue seems to be with the MYSQL driver. The same graph works with the Derby Driver.
  • Avatar
    avackova
    0
    Comment actions Permalink
    Hello,
    I've tried it with MySql and the keys are returned properly. Please check if you have column defined as AUTO_INCREMENT in your table.
  • Avatar
    rawdrix
    0
    Comment actions Permalink
    Hi agata

    Im not trying to return any keys, just the values from my input records through Port 1. Moreover, this only happens using the MySQL driver and with an INSERT statement. Update statements work as expected and I can return my input values. Also the same insert statement works as expected with the Derby driver and data is passed through port1. I'm using commercial version 3.1.2.
  • Avatar
    avackova
    0
    Comment actions Permalink
    Hello,
    unfortunately it is not possible (I've found an issue in our bug tracking system for it - https://bug.javlin.eu/browse/CL-1200). If you have unique numeric field in the table you can sign it as AUTO_INCREMENT, than it will work even if you put there unique values explicitly. Another workaround is to duplicate the data by SimpleCopy before the DBOutputTable and join them with the DBOutputTable's error port.

Please sign in to leave a comment.