ActiveVOS 7.1.2
ActiveVOS is the industry leading Visual Orchestration System (VOS).
What's New
View a comprehensive overview of new features in this release of ActiveVOS.
Supported Systems
A complete list of supported systems can be found at ActiveVOS System Support
Memory Recommendation for Server
We recommend the following application server memory settings:
- -Xms256m -Xmx1024m -XX:MaxPermSize=384M
Installation
Before installing ActiveVOS, make sure you have access to your ActiveVOS Designer and/or ActiveVOS Server licenses. Evaluation customers will only need a license for ActiveVOS Designer, and can use the embedded runtime engine for deployments. A link to download licenses was emailed to you or your company shortly after purchase or evaluation request.
Console-Mode Installation
Installation can be run from the command line in console mode using the following commands:
- On Windows
- On Linux
start /wait <installation_filename>.exe -c
<installation_filename>.exe .sh -c
Installing Designer on Fedora 8
The following error may occur when running the ActiveVOS Designer installer on Fedora 8.
- Error: java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion 'c->xlib.lock' failed.
The workaround is as follows:
- Change directory to the java directory
- Run: find libawt.so
- Change directory to the location of that file
- Backup the file (cp libawt.so libawt.so.backup)
- Run this command: : sed -i 's/XINERAMA/FAKEEXTN/g' libmawt.so
The installer should now run without issue.
Migrating to ActiveVOS 7.1.2
Upgrading ActiveVOS Designer
It is recommended that you uninstall prior versions of ActiveVOS Designer
- If you are re-installing to the same location after performing an uninstall, some derby files may remain on the file system resulting in an outdated database being used. If this issue arises, try installing Designer to a new directory.
- Migrating to a new version of Designer and using the same workspace
- The workspace records the path to the ActiveVOS embedded server (and startup settings) - which includes paths that contain version number. Existing embedded ActiveVOS Servers should be removed and re-created:
- In the "Servers View" - Right-mouse and select "new server"
- Click "Configure runtime environments" link in the new server dialog
- Remove the existing embedded server from the preferences dialog
- Click "Add"
- Select "ActiveVOS_Embedded_Server", then click "finish"
- Click "Finish" on the new-server dialog to add the new server
- Delete the old server from the server view
- JRE
ActiveVOS ships with JRE6, and no longer separately installs webservices-api.jar and jaxb-api.jar files on the installation path (e.g. {$install_loc}\ActiveVOS\Designer\designer\dropins\plugins\activevos\eclipse\plugins\org.activebpel.enginep_<release_number>\server\shared\lib
To continue to run Designer with JRE5 you will need to manually add the files listed above to the install path. Adding these resources will avoid class-loader issues which may prevent the server from starting.
Upgrading ActiveVOS Server
You can upgrade from an earlier version of ActiveVOS Enterprise server. However, you must be sure to follow the instructions below:
- Be sure to run the upgrade scripts for the database definitions
- The default database name in the scripts is ActiveVOS. If you changed this in your existing version, you will need to modify the scripts to reflect your database name prior to running the scripts.
-
Migrating from ActiveVOS Inbox Application to ActiveVOS Central
If you are upgrading to the current version of ActiveVOS server from a version prior to Version 7.1, you will need to update the URN mapping in the ActiveVOS Server Console in order to use ActiveVOS Central.
On the URN Mappings page of the console, map the following:ae:task-inbox http://localhost:8080/activevos-central
Note:The ActiveVOS Central user interface will provide links for in-flight tasks that use XSL style sheet rendering. These tasks will continue using the Inbox through the remainder of their lifecycle.
-
To continue using ActiveVOS Inbox Application instead of ActiveVOS Central
If you are upgrading to the current version of ActiveVOS server from a version prior to Version 7.1, and wish to continue using the Inbox Application instead of ActiveVOS Central you will need to update the URN mapping in the ActiveVOS Server Console in order to use ActiveVOS Central.
On the URN Mappings page of the console, map the following:ae:task-inbox http://localhost:8080/activevos-central/inbox
Resolved Issues - Designer
Note: This list highlights only 'serious' issues addressed in this specific release.
8317 | NPE when renaming a .bpel file to a new file name without an extension |
|
8359 |
BPMN model simulation no longer allows excel spreadsheet to be automatically generated and opened |
|
8360 |
No default provided for model simulation report type. If user doesn't select a report type the result is NPE. |
Known Issues - Designer
|
-- |
Process request and task forms in tutorial projects are buggy |
Process request and task forms used in the Tutorials were generated using a development build, just prior to the final release. If you encounter any problems with them, please regenerate the form(s) and re-deploy. |
|
-- |
Simple-type request forms are not supported |
For example, the following WSDL would not be supported because the part "datain" is a simple Type string <message name="bpel20StringRequest"> The WSDL would need to be modified to have "datain" for bpel20StringRequest reference an element that is of type string. |
|
03795 |
ArrayIndexOutofBounds error thrown when attempting to save changed service name of an imported WSDL |
Make changes outside of Designer and re-import |
|
04246 |
WS-HT getMyTasks operation does not return tasks if maxTasks element is not set. |
Provide a value to maxTasks (optional element). |
|
04549 |
Task reports are not available if server is stopped and unlicensed |
Typically this happens when initially starting the enterprise server because it is unlicensed and therefore stopped. |
|
05324 |
When adding a correlation set to a one-way invoke (e.g. only an input variable is assigned) - Response and Request-Response options are still available to the user (resulting in an error if selected). |
This will be addressed in a future release. |
|
6188 |
Copy and paste of BPEL file causes conflict error |
This appears to be a defect in Eclipse WTP see https://bugs.eclipse.org/bugs/show_bug.cgi?id=224775 |
|
6190 |
Moving two BPEL files at the same time causes refresh to fail |
This appears to be a defect in Eclipse Project Explorer or the JDT plug-in which contributes to it. |
|
6530 |
Web Services explorer fails to support SOAP12 services |
To be addressed in a future version. |
|
6656 |
Unable to run JBoss Messaging JMS client code in embedded server |
Use standalone server http://forums.activevos.com/showthread.php?p=14980 |
|
7705 |
Sometimes form/task and form/request folders show with JS icon. When the folders appear in this manner the contents of the folders may not refresh properly when new files are created within them (e.g. via new form creation ) or when copying other forms or config files to them. |
|
|
7705 |
Default install of embedded tomcat causes errors when attempting to use JMS JBoss messaging |
The JBOSS JMS client does not work properly with spaces in path names. The workaround for this issue is to install ActiveVOS Designer to a location that does not include spaces in the path names. |
|
7994 |
Loss of activities when importing XPDL to BPEL. |
Check to make sure the task contains the attribute 'Implementation="WebService"'. If the attribute is missing, by default ActiveVOS places an "empty" activity in its place which appears on the canvas as a "start/end/none". |
8133 | When editing a bunit in the bunit editor > chars are not property escaped when modifying the data with the bunit editor as opposed to an XML editor. |
Resolved Issues - Server
Note: This list highlights only 'serious' issues addressed in this specific release.
|
8146 |
A rogue queue/topic with JNDI location = null is added to the messaging service while restarting the server |
|
8159 |
The <link> elements in RSS task feeds are being incorrectly generated, resulting in navigation to 404 page from activevos central. |
| 8239 | Top Processes report does not appear in the Admin Console Dashboard. |
|
8250 |
XMLNS is not passed to subprocess which results in validation errors |
|
8315 |
Processes with persistence level of "PERSIST" are journaling correlated inbound receives (they should not be) |
|
8353 |
In certain cases, executing a series of activities and a loop, then breaking out of the loop can cause an infinite cycle of events to fire, pegging CPU at 100% |
|
8354 |
When executing a process with a certain combination of scopes and looping transitions, you can get into a state where an activity is queued for execution when it should not be |
Known Issues - Server
Platform Issues
|
WebLogic |
There is an conflict with the version of castor that ships with WebLogic |
To resolve the issue you must do one of the following
|
|
WebSphere |
There is an issue with the Oracle driver when running under load using WebSphere 6.0.1 |
Only occurs on this platform combination. |
Product Issues
|
00910 |
The Process details page of the Administration Console will throw an exception if the server is running in a headless mode if not configured for graphical display. |
The Process details page renders a graphical representation of the running or completed process and relies on GUI components from the Java's SWT package, such as Fonts. If you are running on a headless server (i.e., the server does not have a graphic subsystem), you may see one of the following errors in the Stack trace:
There are a several ways to correct this error:
|
|
01170 |
If you deploy a service.wsdl file into Tomcat server in a directory other than the bpr directory and restart the server any WSR's that are deployed in the bpr directory will not get loaded. |
Make sure you deploy all service.wsdl files in the same way. |
|
01861 |
When the engine can not connect to the database only some of the license page displays |
Correct the database connection issue and then access the page |
|
02265 |
When running a process that contains a parallel forEach activity and the number of iterations is very large (i.e., 10K - 20K) all available memory can be allocated to one process instance or in a worse case the server to run out of memory and not be able to restart |
Make sure that you have set the maximum number of threads per- active processes reference a schema or WSDL resource before deleting from the Resource catalog |
|
02529 |
A Null pointer exception is thrown if you attempt to run a process after a referenced schema or WSDL file has been deleted |
Make sure that no active processes reference a schema or WSDL resource before deleting from the Resource catalog |
|
03248 |
Alarms remain listed in the queue after the process has completed. This happens when a running process is persisted to a database, and the server is restarted. |
No workaround available at this time. |
|
03696 |
Validation error on a properly formatted message where schema-A **includes** schema-B and 'elementFormDefault' values are not same in each schema. |
Castor models the result of an include as a single schema object with only 1 value for 'elementFromDefault' (value is last one read). Modify schemas to use **import** instead of include, or make sure 'elementFromDefault' values are consistent. |
|
04188 |
Workflow Application Server Error signing off the inbox on Solaris WebSphere. |
This only happens when global security is turned off. |
|
04934 |
Caching allows a user to view admin console pages after logging out (as admin) by hitting the browsers "back" button. |
Use IE browser setting "check for new content every time I visit a new web page". Note: Attempting actions such as deploying a process are not allowed because security is checked each time such an activity is invoked. |
|
04976 |
Enterprise installation (AV6) displays an error in the output tab during installation. The following snippet is an example: "... [null] : Error! file:///home/ebolles/Oracle_rc10_Secure/activeVOS_6.0.0/server-enterprise/tomcat_config/bin/resources/xsl/reportconfig.tomcat.xsl: line 35: Attribute 'name' outside of element." |
This is essentially a rogue error with no actual impact on performance. |
|
05103 |
After database upgrade, the (old) process logs are no longer available in the active process detail page. |
-- |
|
05264 |
WebLogic console periodically displays deployments as stuck in "Start Running" state instead of "Started". |
This is essentially a rogue error with no actual impact on performance. |
|
05484 |
Process Service Times report does not display data for services that are inside a Pick |
To be addressed in a future version. |
|
05486 |
Active Response Time report displays PA's that use the same task twice |
To be addressed in a future version. |
Resolved Issues - ActiveVOS Central
Note: This list highlights only 'serious' issues addressed in this specific release.
|
8231 |
Tooltips for date and time-picker widgets are not localized |
Copyright (c) 2004 - 2010 Active Endpoints, Inc.