Release Notes
May 2010, Version 7.1.2

Important Information
What's New in ActiveVOS 7.1.2
Supported Systems
Installation
Migrating to ActiveVOS 7.1.2
ActiveVOS Designer
Resolved Issues
Known Issues
ActiveVOS Server
Resolved Issues
Known Issues
ActiveVOS Central
Resolved Issues
Resources
Active Endpoints Forum Support

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:


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:


Installing Designer on Fedora 8

The following error may occur when running the ActiveVOS Designer installer on Fedora 8.


The workaround is as follows:

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


Upgrading ActiveVOS Server

You can upgrade from an earlier version of ActiveVOS Enterprise server. However, you must be sure to follow the instructions below:

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">
<part name="datain" type="xsd:string"/>
</message>

<message name="bpel20StringResponse">
<part name="dataout" type="xsd:string"/>
</message>

<portType name="bpel20UnitPT">
<operation name="testOp">
<input message="tns:bpel20StringResponse"/>
<output message="tns:bpel20StringResponse"/>
</operation>
</portType>

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.

  • In the project explorer view, click the dropdown menu and select "Customize View..."
  • Select "Content" tab
  • De-select the "JavaScript Elements" item
  • Select OK

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.

8239Top 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

  • Remove the castor-xml_0.9.4.jar from the Receive/weblogic90/common/lib - the version of castor will then be loaded from our directory
  • Replace the castor-xml_0.9.4.jar with the castor jar that we ship

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:

  • java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment

  • Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable

There are a several ways to correct this error:

  • Configure the JVM with system property java.awt.headless=true

    This method requires the system property java.awt.headless=true to be set in your JVM.

    1. Go to Administration Console's Servers-> Process Definitions -> JVM -> Generic JVM Settings.

    2. Add the setting -Djava.awt.headless=true

    3. At the Command line, start the JVM with arguments -Djava.awt.headless=true

  • Run a X-windows virtual frame buffer (Xvfb)

    For details, see your system administrator.

  • Disable the graphic image generation of the Administration Console's Process Details page

    You can disable the process view graph by adding a Servlet init parameter in the web.xml file. For details on this please contact Active Endpoints support.

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.
404 error - The requested resource was not found
404 error - SRVE0190E: File not found: /ibm_security_logout
Request URI: / aetask/ibm_security_logout

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