Hi Jason,
21.4.3 Principal Delegation iy really only relevant for EJB server implementors. It is something that an EJB server needs to guarantee. In the conjunction with Tamino, it is so that principal information is only used when a connection is acquired. In the current Tamino version, in the Tamino EJB API, this is done by passing user/password information. In case container authentication is used, the EJB server sets these values depending on the configuration of the used JDBC datasource. With the next Tamino version, the JCA implementation that we will provide, also allows the explicit setting of user/password when acquiring a new connection as well as the container controlled authentication. What might be of interest as well, is that in JCA, you can specify whether a connection is ‘sharable’ amongst several bean instances within the same transaction. This means that a second, third, etc. lookup() of the same resource reference within the same transaction will share the same physical connection (including the authentication settings).
best regards
Martin
#webMethods-Tamino-XML-Server-APIs#webMethods#API-Management