By concurrently, do you mean updating two or more extracts at the same time, on the same computer? That would mean initializing the API more than once, which I don't think is possible. Perhaps someone with more experience can speak up, but as far as I know, you'll need to process serially to avoid a socket conflict, or process on different computers.
That is correct, we are running two or more different extracts at the same on the same computer. We are doing that successfully with the old api and there are no issues. Has this changed with extract 2.0?
Ah, I'll have to defer to someone more familiar with the old vs new APIs - I don't know the answer, sorry.
Just to add some context, this seems to be an issue only when multiple extracts are run simultaneously. Has anyone used the new Tableau java extract api 2.0 from Tableau and run concurrent jobs successfully? I have opened a case with Tableau support but its still in queue and we are stuck in upgrade due to this