What format does the TID have within the JCo?

282 Views Asked by At

I would like to know what format the TID does look like?

We did a short reference implementation using the example StepByStepServer which is provided by SAP and there the TID serverCtx.getTID() has the following format:

TID : %_rGlkoiNMH2ox4aKWz/IBe5

The issue is that the TID may contain / and this will break the implementation of our Vendor that uses the TID-String to build a Filepath.

What does the TID look like in your implementations? Does they also have the format %_... and contain / ?

1

There are 1 best solutions below

6
On

A TID used by the tRfc and qRfc protocol should be a hexadecimal string of 24 characters. Allowed characters are [0..9], [A..F] or [a..f]. And it must be unique on the receiving system, therefore it also should be created and originate from this receiving system.

"%_rGlkoiNMH2ox4aKWz/IBe5" is not a valid TID. And I do not think that it was created by JCo. I would say, whoever is sending this TID, is doing it wrong.