Documentation on Oracle Tracking Participant
Posted: 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...
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?
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>
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?