Windows Oracle Data Access Components (MOSC)

MOSC Banner

Oracle.DataAccess 2.112.1.0 dbms_session.reinitialize - Package Variables lost in transaction

edited May 5, 2010 8:17AM in Windows Oracle Data Access Components (MOSC) 3 commentsAnswered
 Hi

We are using the oracle client 11.2 to connect to Oracle 11g from a .net app through a WCF LoB Adapter (BiZTalk Adapter Pack 2.0) . We make multiple calls to package where the first call sets up package variables and subsequent calls read the value. This is within a transaction scope. However, though the transaction commit/rollback functions as expected, the session variables are not maintained i.e. the second proc finds the values are null.

Setting up a trace on the ODP.net oracle.dataaccess.client reveals that dbms_session.modify_package_state(dbms_session.reinitialize) are issued. This is not the behavior in the previous ver. 2.102 where the code works as expected.

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center