Hi - I am getting the following error when attempting to use tTableauExtractOutput
connecting to socket on port 3965
connected
Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'DataExtract': The specified module could not be found.
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:194)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:283)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:244)
at com.sun.jna.Native.register(Native.java:1065)
at com.tableausoftware.DataExtract.Extract.<clinit>(Unknown Source)
at scp_logfile.readlogfile_0_1.readLogFile.tFileInputRegex_1Process(readLogFile.java:2298)
at scp_logfile.readlogfile_0_1.readLogFile.runJobInTOS(readLogFile.java:4767)
at scp_logfile.readlogfile_0_1.readLogFile.main(readLogFile.java:4626)
disconnected
I downloaded tTableauExtractOutput from
https://github.com/tfoldi/talend-tableau-extract
I installed it via Windows -> Preferences
and copied the tableau native *.dll's and *.jar files as described in the following forum thread:
https://community.talend.com/t5/Design-and-Development/resolved-Talend-to-Tableau-Data-Extract/td-p/...
I am using the following version of Talend:
Version: 5.5.1.r118616
Build id: r118616-20140617-1110
and the latest Tableau Java 32 bit api's. I also tried the 64 bit API's which gave me the following error:
com.tableausoftware.TableauException: Invalid Extract handle
Any help resolving this would be greatly appreciated.
Thanks
Peter