ActiveVOS Designer User’s Guide
You can add Java-based custom functions to the ActiveVOS embedded engine for process execution.
To add the custom functions to the ActiveVOS embedded engine, copy the jar file containing the class files to the following location:
designer\plugins\org.activebpel.enginep_x.x.x\server\shared\lib
where x.x.x is the current version.
You must also add the function context name, namespace,
and class information to the engine configuration
file as follows:
where x.x.x is the current version.
<entry name="FunctionContexts"/>
<entry name="FunctionContexts">
<entry name="myFunctionContext">
<entry name="Namespace" value="urn:active-
endpoints:custom_functions"/>
<entry name="Class" value=
"org.activebpel.samples.custom
_function.xmlstring.XMLStringFunctionContext"/>
</entry>
</entry>
Note: You can also provide an entry for a classpath,
using an absolute path or a system property, if you do not wish
to add the jar file to the \lib folder.
Restart the server after updating aeEngineConfig.xml.
Note: For details of adding custom functions to ActiveVOS server, see the ActiveVOS Console online help.
Copyright (c) 2004-2009 Active Endpoints, Inc.