Documentation on Oracle Tracking Participant

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
kmoren
Posts: 11
Joined: Sat 07 Jan 2012 20:07

Documentation on Oracle Tracking Participant

Post by kmoren » Mon 09 Jan 2012 22:27

In addition to trying to use your oracle instance store, I'm also attempting to use your oracle tracking participant. As a reminder, we are building WCF workflow services hosted in IIS (as xamlx deployed files and also with workflowservice hosts initiated in the global.asax). I have the following web.config configuration that is failing with the error of ...

An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: Invalid element in configuration. The extension 'oracleTracking' does not derive from correct extension base type 'System.ServiceModel.Configuration.BehaviorExtensionElement'.

The configuration is as follows...

Code: Select all

        <add name="oracleTracking" type="Devart.Data.Oracle.ActivitiesTracking.OracleTrackingParticipant, Devart.Data.Oracle.WorkflowFoundation, Version=6.60.268.0, Culture=neutral, PublicKeyToken=09af7300eec23701" />
      </behaviorExtensions>
    </extensions>

        <oracleTracking profileName="nmdTrackingAll" connectionStringName="direct=true;data source=n.n.n.n;port=n;sid=...; user id=...; password=...;"/>
        </behavior>
      </serviceBehaviors>
When reflecting over the oracleTrackingParticipant class, I don't see any support for a behavior extension, which is required for anyone hosting such a workflow in IIS, WAS or AppFabric. DevArt is supporting an instance store that can be configuration only enabled and support these hosting options but the same treatment doesn't appear to be applied to the tracking participant. As you know, most all workflows will need to use both, with the tracking participant being even more widely used than the instance store.

Can a behavior extension also be added in the next release that will address the apparent missing tracking behavior extension along with the fixes to the configuration based instance store?

Also, is there any documentation for this tracking participant to enable / configure it in code and / or configuration?

Shalex
Site Admin
Posts: 9543
Joined: Thu 14 Aug 2008 12:44

Post by Shalex » Fri 13 Jan 2012 18:05

Thank you for your report. We are investigating the issue. We will post here about the results.

kmoren
Posts: 11
Joined: Sat 07 Jan 2012 20:07

Post by kmoren » Mon 16 Jan 2012 21:47

Please see forum thread @ http://www.devart.com/forums/viewtopic. ... highlight= for tracking related answers.

Post Reply