Here are the answers to some frequently asked questions. The links to the
documentation often contain examples in C# and VB.NET.
General
FreeFlow has been tested with e-Work 6.2 through 6.6 and Metastorm BPM 7.0 to 7.6. It should also work
with e-Work 6.0 and 6.1 but will not work with earlier versions of e-Work.
The FreeFlow.Administration assembly works against 6.5, 6.6, 7.0, 7.5 and 7.6 database schemas.
FreeFlow currently supports version 2 of the .NET Framework. Versions for .NET 1.1 are available,
but are no longer actively developed.
Copy the FreeFlow assemblies to a convenient location on your computer and
add a reference to the FreeFlow.Client or FreeFlow.Administration assembly.
FreeFlow.Client namespace
The
Connection.LogOn
method can be used to login using standard eUser authentication.
SSO is supported via the
Connection.LogOnForm method. You will need to configure the engine
following the instructions provided by Metastorm before attempting to use SSO.
However the instuctions for Win32 clients should be used, rather than the web
configuration. If an ASP.Net application is being used to connect to the
engine, ensure <identity impersonate= "true"/> is set in web.config
Flags are raised asynchronously so there is no way for FreeFlow to know if
the flag was successfully raised. If notification is required, a better
solution may be to trigger a user action via
ActionPage.StartBlankForm or
ActionPage.StartAction.
The ActionPage class has a
Form property that gives access to the form associated with the action
and its fields.
If your e-Work form has a clip field, then FreeFlow's Form object will
contain an
AttachmentField
object that has an
Attachment property that gives access to reading and writing attachments.
FreeFlow Administrator
This generally happens when the database is very busy or a query with a
large result set is being executed. If this happens frequently,
there is a 'Query timeout' option available that should be increased.
Oracle databases are not fully supported currently.
Unfortunately Oracle support is not currently a high priority.
If you are desperate for Oracle support, contact the author.