Metastorm BPM 9.1 List of Resolved and Known Issues

The following lists are from the Metastorm BPM version 9.1 Release Notes.

 

RESOLVED ISSUES

 

The following table lists the issues resolved in Metastorm BPM Release 9.1.

 

Administrative Tools

 

Help Desk\# / Metastorm\#

Component

Issue

SR-02012011-0016

DEF16147

 

Administrative Tools

When you add a new user and enter a name in "Reports to" drop-down field, the drop-down field does not display the user name unless the down arrow is clicked to expand the list further.

 

BPM Designer

 

Help Desk\# / Metastorm\#

Component

Issue

BET0113, SR-12082010-14

DEF11375

BPM Designer

The maximum size of the Form is restricted to 2560x1600 pixels.

SR-04122010-0009, SR-

12102010-0002,

DEF12720

BPM Designer

Importing a Form with the same name to that of an existing Form causes code compilation errors.

SR-03082011-0026

DEF13448 

BPM Designer

Editing a Connection component causes an error message if the Temp folder is empty. Following is the error message:


Could not find a part of the path 'C:\\Users\\administrator.SIBERIA\\AppData\\Local\\Temp\\1\\tmp1F18.xml' (mscorlib)

DEF13841

BPM Designer

Form field’s width property is not being saved.

SR-01122011-0006

DEF14037

BPM Designer

When you select the Chained action and Re-open folder checkboxes for an action, clicking the Chained action name displays an error message.

Following is the error message: "Object reference not set to an instance of an object".

DEF14757

BPM Designer

Swimlane size expands when an existing Comment box is copied; the copy is pasted on the swimlane, and then resized on it.

SR-10202010-0001

DEF15081

 

BPM Designer

Two Projects referencing the same Business Object causes an error to be displayed. Following is the error message: "Unable to cast object of type 'Metastorm.Common>metamodel.MissedReferenceEntity'."

SR-11082010-0016

DEF15083

BPM Designer

Opening a Business Object definition file from the BPM Solution folder location causes an error to be displayed. Following is the error message:

“Object reference not set to an instance of an object. (Metastorm.Designer.MboUI)”

SR-10072010-0008

DEF15103

 

BPM Designer

Existing script validation messages are not cleared when a new validation is performed.

SR-11082010-0017

DEF15142

BPM Designer

Entering dynamic values to the test Date/Time parameters in a Business Object displays an error message.

Following is the error message: "Failed to convert parameter value from a DateTime to DateTime".

SR-11152010-0007

DEF15233

 

BPM Designer

Currency control cannot be used on a Report Detail band.

SR-12212010-0006

DEF15559

BPM Designer

After creating a Web Service Connection and promoting some methods, if you change the name the Connection, and then try to use the methods, an error message is displayed.
Following is the error message:

"Object reference not set to an instance of an object".

SR-01042011-0024

DEF15679

 

BPM Designer

‘Decrease Indent’ button is mis-spelt in the Scripting tab.

DEF15777

BPM Designer

The sort order of the Toolbox is not retained upon closing and re-opening the Designer.

DEF15778

BPM Designer

The Name and the Caption properties for Administration and Report Groups are not in the same order as other controls.

DEF15780

 

BPM Designer

Referenced libraries are expanded by default in the Inventory pane. 

SR-01172011-0016

DEF15797

BPM Designer

An error message is displayed in the Expression Builder if you select ‘Concatenate Sub-strings’ followed by selecting ‘Database -> Select SQL’ for filling the first field of the Concatenate Sub-strings.

Following is the error message displayed:

Exception: An unexpected error has occurred within the Designer. Index -1 is out of range. Parameter name: index (System.Windows.Forms)

SR-01182011-0003

DEF15810

 

BPM Designer

Cannot open Visual Script Event Handler if a ProcessContext variable is used as a Script method parameter.

SR-01072011-0012, SR-

02242011-0016,

DEF15892

 

BPM Designer

It is not possible to define the image resolution when exporting a graphic file.

SR-02162011-0036

DEF16332

 

BPM Designer

The “Importing Web Service" window has a typo.

SR-03102011-0014

DEF16595

 

 

BPM Designer

Expanding the Projects/Libraries tree in Repository pane takes a long time. 

SR-02232011-0023

DEF16599

 

BPM Designer

Performance of Designer deteriorates as the size of the Project increases.

SR-04122010-0009

DEF12257

BPM Designer

In certain instances, the Business Objects section of Expression Builder is disabled.

SR-03102011-0013

DEF16876

 

BPM Designer

After changing the ‘Maximum length’ property of a Text control, right-clicking the Text control and clicking "Add variable" does not read the changed value.

SR-04082011-0010

DEF17017

BPM Designer

It is not possible to select the parameters for the Status control on a Form Segment. An error message is displayed: "Value cannot be null. Parameter name:source".

DEF17086

BPM Designer

When importing a Form referencing a non-existent Business Object, an error message is displayed: “Collection was modified; enumeration operation may not execute. (mscorlib)”.

DEF17087

BPM Designer

In certain instances, the Form Segment controls on a Form are not visible.

DEF17128

BPM Designer

After searching for a text value and finding  results, the Messages pane incorrectly displays the following message: “The searching process has finished unsuccessfully.”

 

Deployment

 

Help Desk\# / Metastorm\#

Component

Issue

DEF17280

Deployment

Formatting of memo field data has changed between 9.0.3 and 9.1.

The column and row separators have been corrected.

Note: Processes may need adjustment as a result of this fix.

 

SR-11302010-0004

DEF15580

 

Deployment

Business Objects fail to access tables with column names with special characters.

DEF15798

Deployment

Grid with paging enabled and using a Business Object will not open in the Web Client.

Aliases should be provided for columns that do not have names in a Query Business Object. For example:

SELECT COUNT(ProductName) AS C, ProductID  FROM Products GROUP BY ProductID

DEF17085

Deployment

The Rule control is displayed thicker in size than in previous releases.

SR-11222010-0008

DEF15788

Deployment

Non-relevant validation error messages for Solutions in BPM v9.0.2.3 and above.

 

Documentation

 

Help Desk\# / Metastorm\#

Component

Issue

SR-01102011-0010

DEF16346

 

 

Documentation

The Designer User Guide should state that the ‘Test connection’ button tries to access the endpoint URI mentioned in the WSDL file.

SR-12062010-0004

DEF15558

 

Documentation

The Designer User Guide should state that if you create a Grid with several columns and assign the same Business Object variable to all the columns, the Web Client displays the Grid with data only in the first column. All other columns of the Grid will be empty.

 

SR-11232010-0023

DEF15680

 

Documentation

The Designer User Guide should state that while associating Custom List with a Query Business Object that has a query with 'ORDER BY' clause, in the Web Client, when you filter the fields of the Custom List associated to the Query Business Object with any criteria other than 'No Filter', an error is displayed.

Following is the error message: "Failed to execute deployed method 'DataValue', using entity 'CustomListOrdered'. The ORDER BY clause is invalid in views, inline functions, derived tables, sub queries, and common table expressions, unless TOP or FOR XML is also specified."

DEF15711

Documentation

The Web Client Configuration Guide should state that Drill-down can be accessed via the following URL:

 

http:////eForm.aspx?Map=&Action=&Service=&FilterParams=;;:;;……

SR-01172011-0023

DEF15904

 

Documentation

The Installation Guide should be updated to correct a field name description. The “Select the Local Access check box" field is incorrectly described as, “Select the Allow access check box".

SR-01172011-0007

DEF15988

 

Documentation

The Administration Guide should be updated to provide more information regarding time zones.

 

SR-01252011-0015

DEF16002

 

Documentation

The Administration Guide should be updated to add a section on configuring the Administrative Tools for secure access (SSL).

SR-02022011-0003

DEF16031

 

Documentation

The Web Client Configuration Guide should be updated to provide more information on Configuring IIS on Windows Server 2008 and Vista.

SR-02222011-0016

DEF16333

 

Documentation

The Administration Guide should be updated to remove a duplicate paragraph.

SR-02222011-0015

DEF16334

 

Documentation

The Administration Guide should be updated to remove a typo in Configuration Files - DeploymentServiceConfig.xml

SR-02252011-0001

DEF16476

 

Documentation

The Web Client Configuration Guide should be updated with information required for adding a new button.

SR-02232011-0010

DEF16519

 

Documentation

The Administration Guide should state that user accessing the Metastorm Administrative Tools should be added to Metastorm Users and have Metastorm Administrator role assigned to the user to access Metastorm Administration web site successfully.

SR-03162011-0015

DEF16821

Documentation

The Installation Guide should have a warning note that when a copy of the C:\\Program Files\\Metastorm\\BPM\\Web directory is created, and subsequent software updates (service release, hotfix release, etc) are installed, the software update will not affect the copy. File merges/file copying will need to be performed manually.

SR-04202011-0002,

DEF17140, DEF17236

Documentation

The Administration Guide should have a reference to "Users and Roles tool" renamed to "Administrative Tools".

SR-03222011-0019

DEF17294

Documentation

The Designer User Guide should state the default data page size of a Business Object.

SR-05042011-0016

DEF17498

Documentation

The Installation Guide should state that the Metastorm BPM v9 requires dbo as its schema and does not support non-dbo schemas.

SR-05112011-0013

DEF17596

Documentation

The Installation Pre-requisites document does not mention the pre-requisites for using the Metastorm BPM Activator for Web Services.

SR-11302010-0003

DEF15316

Documentation

The Release Notes should mention that the  Metastorm Deployment Service and the Metastorm Process Engine Service must be started before manually replacing the eUser.js SAP in the SQL Server repository.

SR-05232011-0004

DEF17762

Documentation

The Installation Guide should state the privileges needed for a Metastorm Oracle User.

 

Engine

 

Help Desk\# / Metastorm\#

Component

Issue

SR-12132010-0012

DEF15658

 

Engine

The TrustedAccount setting in Authentication script esso\_web.js allows user names in lower case only.

SR-05202010-0010

DEF12676

 

Engine

When using Oracle as the database, performance can be improved by caching frequently-referenced sequences.

SR-04062011-0016

DEF16204

 

Engine

The Engine database script version number is incorrect.

SR-01312011-0018

DEF16374

 

Engine

Incorrect error message is displayed in Oracle on session expiry if the parent window is closed.

SR-02042011-0001

DEF16422

 

Engine

When operation logging is enabled, an error message is displayed while opening a Form having a Status control with drill-down. Following is the error message:

Exception 'Type 'Metastorm.Engine.Common.PagedView\`1\[Metastorm.Engine.Interface.IRoleInformation\]' cannot be added to list of known types since another type 'Metastorm.Engine.Common.PagedView\`1\[Metastorm.Engine.Interface.IUser\]' with the same data contract name 'Metastorm.Engine.Common:PagedViewOfanyType' is already present.' occurred when attempting to 'Start action'.

SR-01312011-0012

DEF15972

 

Engine

Loopback actions do not write a value to the eToStage column of the eEvent table.

SR-01192011-0025

DEF15887

Engine

Appsight recording profiles should have required processes attached in them.

DEF17478

Engine

Logging of Visual Script Activities in the eMSWorkflowEvent table should be configurable.

 

Installation

 

Help Desk\# / Metastorm\#

Component

Issue

DEF13247

Installation

Cannot install Metastorm BPM on a Windows Server 2003 x64 machine.

 

Web Client

 

Help Desk\# / Metastorm\#

Component

Issue

DEF13249

Web Client

Re-opening a Form with an editable Grid freezes Internet Explorer.

SR-09012010-0008

DEF13966

 

Web Client

In some instances, using the Re-open folder or Chained action causes a folder lock.

SR-08182010-0019

DEF14038

 

Web Client

The List control does not always display items in it.

SR-09012010-0008

DEF14224

 

Web Client

Clicking on the fields in a Grid exposes the session ID.

SR-12082010-0010

DEF15600

 

Web Client

The 'Visibility depends on' is ignored when clearing the value of a Radiogroup field.

SR-12142010-0004, SR-

01122011-0003,

DEF15656

 

Web Client

After changing the English locale to a non-English locale through the Windows Regional Settings, if you open a Date/Time calendar control and select the current date, an error message is displayed. Following is the error message:

"Date should be at least Thu Dec 30 07:41:33 EST 2010" where "Thu Dec 30 07:41:33 EST 2010" is the time when the control was clicked.

SR-12102010-0017

DEF15712

 

Web Client

Position of the vertical scrollbar on a Form is misplaced after clicking on a control.

SR-12222010-0016, SR-

02222011-0019,

DEF15732

 

Web Client

Read-only Grid with null values in Date/Time column produces incorrect results when the Debug tool is used. 

SR-01262011-0005

DEF16336, DEF17523

Web Client

If a Grid has been set to display value based on value selected in a drop-down field, the Grid is filled with data correctly when a selection is made for the first time in the drop-down field. On subsequent selections in drop-down field, the Grid data is not updated.

SR-03242011-0022

DEF16814

Web Client

The eSession table in the database

does not delete the logged in user’s session ID value after the user logs out of the Web Client.

SR-03172011-0019

DEF16832

Web Client

The Date/Time field does not display the value entered in the correct format when using a non-English locale.

SR-03172011-0019

DEF16834

Web Client

In certain instances, the Date/Time field does not allow a calendar value to be set.

SR-03172011-0019

DEF16835

Web Client

In certain instances, the Date/Time year value is set to 9999.

SR-04202011-0007

DEF17340

Web Client

In certain instances, refreshing the Web Client results in the user name displayed as ‘Anonymous’ instead of the logged in user name.

SR-03292011-0014

DEF17385

Web Client

Process opened from ‘Blank Forms’ does not show the Process name in the correct language when using a non-English environment.

DEF17574

Web Client

Label field does not align as per the setting in the Anchor property.

DEF17805

Web Client

The Grid column sizing does not match sizing specified in the Designer.

 

 

 

KNOWN ISSUES

 

The following is a list of known issues of which we feel you should be most aware:

 

<

table>



Help Desk\# / Metastorm\#


Component/
Area


Issue

 






SR-03152011-0006

DEF16615

 


Administrative 

Tools


Administrative Tools cannot display Web Service connections with large amount of XML configuration data.

 

Steps to reproduce:

 

1. Deploy a Project with Web Service connections with large amount of XML configuration data.

2. Open the Administrative Tools website.

3. Navigate to the deployed Project in the tree on the Metastorm Repository tab.

4. Click on the Connections node underneath the Project.

 

An incorrect error message, “Sender”, is displayed.

 




SR-10212010-0013

DEF15136

 


Administrative 

Tools


Metastorm Administrative Tools and Deployment does not appear to use SSO SAP.

 

Steps to reproduce:

 

1. Configure Administrative Tools to use SSO.

2. Add your domain\\username to eUser table.

3. Give the above mentioned user administrative access.

4. Remove all SAP scripts.

5. Logout of Administrative Tools.

6. Go back into Administrative Tools.

You can access Administrative Tools without having any active SAP scripts.

 




SR-11092010-0016

DEF15211

 


Administrative

Tools


The Alert list does not filter user.

 

Steps to reproduce:

 

1. Open the Administrative Tools.

2. Click Repository.

3. Drill-down to a Process with folders.

4. Select the Alert list tab for that folder.

5. In the Users without Alerts list type in a user not on the top page.

 The user will not be filtered.




SR-12022010-0018

DEF15313

 


Administrative 

Tools


A connection in Administrative Tools does not always show encrypted data.

 

Steps to reproduce:

 

<ol> 
 <li>1. Deploy two Projects with Connections.</li> 
 <li>2. Open the Administrative Tools.</li> 
 <li>3. Click Repository.</li> 
 <li>4. Click on Connections of the first Project.</li> 
 <li>5. Click on Connections of the second Project.</li> 
 <li>6. Click on Connections of the first Project again.</li> 
</ol> <p>&nbsp;</p> <p>Connections&nbsp;in&nbsp;Administrative Tools show&nbsp;plain&nbsp;text.</p> <p>&nbsp;</p> </td> 



DEF15488


Administrative Tools


Projects and Libraries are not sorted alphabetically in Repository tab of Administrative Tools.

 

Steps to reproduce:


1. Open Metastorm Administrative Tools.
2. Click the Repository tab.
3. Expand the Repository tree.

The Projects and Libraries are not sorted alphabetically.




SR-10222010-0019

DEF15595


Administrative Tools


SAP script files larger than 16KB cannot be uploaded to Administrative Tools.

 

Steps to reproduce:


1. Open the Metastorm Administrative Tools.
2. Click the Authentication tab.
3. Click Add SAP Script.
4. Select a script that is larger than 16KB.
5. Click Add Script.

An error message is displayed: “There was an error while trying to deserialize parameter http://tempuri.org/:attachment.”




DEF17737


Administrative Tools


Deleting a Project that references a Sub-Process used by another Project wipes out the shared data.

 

Steps to reproduce:


1. Deploy a Library.

2. Update the references to the Library in two Projects.

3. Deploy the two Projects.

4. Create a Blank Form for each Process.

5. Run a relevant SQL query and you will observe 2 records in the table, 1 for each Process.

6. Open the Metastorm Administrative Tools.

7. Go to the Repository tab and delete a Project.

Run the SQL query again and an error is displayed: ‘Invalid object name’.

 

The Administrative Tools deletes the Sub-Process table even though it was being used by, and contained data from, another Project. The other Project is also broken and requires a redeploy to fix it. Note that all the common data is now lost for existing folders.

 




DEF18022


BPM Designer


The drop-down control’s List options property does not display the parameters section for the 'From SELECT statement' option when opening it for the first time.

 

Steps to reproduce:

 

1. Add a drop-down control to a Form.

2. Set the drop-down’s List options property to 'From a SELECT statement'.

The parameters section is not displayed.


Workaround:
Close the List options dialog and re-open. The parameters section is displayed.

 




SR-11092010-0005

DEF14804

 


BPM Designer


Variables can have the same name with different case.

 

Steps to reproduce:

<ol> 
 <li>Create a control, for example, Text.</li> 
 <li>From context menu, select Add Variable and name it Text1. (First letter of the word in uppercase and the rest in lowercase.)</li> 
 <li>Add another Text control.</li> 
 <li>From context menu, select Add Variable and name it text1. (All letters of the word in lowercase.)</li> 
 <li>Both controls and their variables have identical names. Project deployment fails.</li> 
</ol> <p><br />Identical names should not be allowed.</p> </td> 



DEF10632


BPM Designer


Redo does not restore assignments for Assignment activity.

 

Steps to reproduce:

 

1. Create an Assignment activity.
2. Add an assignment.
3. Undo the operation.
4. Redo the operation.
5. Open Assignment builder.


Only the value is restored. However, variable is not restored.

 




DEF10722


BPM Designer


Control loses variable after delete and undo.

 

Steps to reproduce:

 

1. Create a Form with some control.

2. Bind a variable to the control.
3. Delete the control, and then undo this action.

The control is restored but variable property is empty.




DEF15162


BPM Designer


Incorrect undo operation after dragging an activity from and into the loop.

 

Steps to reproduce:

 

1. Create any loop activity. (For example, IfElse, While Loop, For Each Loop).
2. Add any activity to workflow.
3. Drag the activity into the loop.
4. Click Undo.

Activity is appended to the end of the workflow.

In step 3, if you drag the activity out the loop and click Undo, the activity disappears.




SR-03172011-0017

DEF17023


BPM Designer


Removing Library with Form segments causes Designer exception.

 

Steps to reproduce:


1. Deploy a Form Segment Library.
2. Open a Project.
3. Update Form Segment Library in Referenced library.
4. Remove Form Segment Library from Referenced library.
5. Open Form named Form1.

An error message is displayed:
“Object reference not set to an instance of an object”.




DEF17627


BPM Designer


Redo operation does not work correctly for Add Variable context menu.

 

Steps to reproduce:

 

1.  Create a new Form.

2.  Add Text field.

3.  Add new variable via "Add Variable".

4.  Click Undo.

5.  Click Redo.

The variable is re-created, but it is not re-assigned to the field.




DEF17712


BPM Designer


Rule stage does not work if it is first stage in a Process.

 

Steps to reproduce:

 

1. Create a Process.

2. Remove First Stage and set Rule Stage instead.

3. Set some rules for the Rule Stage.

4. Deploy the Project.

5. Open in Web Client.

6. Go through the Process to Rule Stage.

    The Rules do not work.




DEF17721


BPM Designer


The Roles in Sub-Processes that have a scope of the Sub-Process are not accessible in a Process that uses that Sub-Process. Changing the scope of the Role to be Project makes the Role becomes available. 

 

Steps to reproduce:

 

1. Create a Process.

2. Create a Sub-Process with Roles that do not exist in main Process.

3. Open the main Process and observe the list of available Roles to the Process.

4. The Sub-Process Role is not available.

 




SR-05312011-0008

DEF17812

 


BPM Designer


Unpinned messages pane gets pinned when deploying.

 

Steps to reproduce:


1. Open any Solution and unpin the Messages pane so it drops out of view.
2. Deploy the Solution.
3. Note how the Messages pane is now pinned again.




DEF17840


BPM Designer


Control size set by ‘Size Equally’ options reset to default after Form is re-opened.

 

Steps to reproduce:


1. Create a Form.
2. Add Radio group and Button controls.
3. Select Radio group and Button with CTRL key.
4. Press Size Equally Height/Width options.

5. Close Form.

6. Open Form.

Button present with default size, all resize actions are ignored.




SR-04122011-0003

DEF17361

 


BPM Designer


Forms with Polish characters in a Library are not loaded into the Project.

 

Steps to reproduce:

 

1. Open a Library with two Forms with one of them having a Polish character (For example, ecón).
2. Deploy the Library.
3. Create a sample Project and add the Library to current Project.
4. In the Inventory, expand the Forms node under the Referenced Libraries.


The Form named ecón is not available.




DEF17137

 


BPM Designer


Errors in Code Activity do not break code 

generation.

 

1. Create a new Project.
2. Add a Code Activity to any event.
3. Enter any text into the Code Activity.

Code generation icon in status bar still displays a tick icon.




SR-03312011-0001

DEF16812

 


BPM Designer


"IsiZulu (South Africa)" is not available in Designer though it can be seen in the Regional Settings.

 

Steps to reproduce:

 

1. Create a new Project.
2. Open the Project tab.
3. Look at the languages available in the Project tab.
4. Compare this to the list of languages available in the system’s Regional Settings.

"IsiZulu (South Africa)" is not available in Designer though it can be seen in the Regional Settings.




SR-03222011-0006

DEF16898

 


BPM Designer


Variable names are not generated when parameter type is currency.

 

Steps to reproduce:

 

1. Create a table called tab1 in Metastorm database with a column col1 of type Money.
2. Create a sample Solution.
3. Create new Business Object of type Query.
4. Create a parameter of type Currency for newly created Business Object with parameter name as 'mny'.
5. Click on query and type
Select \* from tab1 where col1= @mny
6. Click on Variable names tab.

Variables are not generated.

Workaround:

Write the query before parameter is created. If you do this, you are prompted that the parameter is not created and if you click on Yes, then it creates the parameter type of text first. Change it to currency, and then it works.




DEF4581

 

 


BPM Designer


The Messages pane does not set itself to hide after Deployment has finished if the user has set the Messages pane to unpin before Deployment.

 

Steps to reproduce:

 

1. Open Designer and create a Solution.
2. Dock the Solution Explorer with the Toolbox pane on the left of the screen. Dock the Data Access with the Properties pane on the right.
3. Dock the Messages pane to the bottom and unpin it so it hides.
4. Save and Deploy the Solution.
5. Messages pane appears but does not hide after Deployment is finished.





DEF18160


BPM Designer


BPM Designer does not throw an error even though Process name and Administration Form name are same.

Steps to reproduce:

 

1. Create a Solution with the same name for Process and Administration Form.
2. Deploy it.

Deployment is successful but causes runtime errors. Deployment should throw an error during deployment. 

 




DEF12852

 


Deployment


It is not possible to deploy Solutions using Deploy.exe, if process includes items with referenced Forms from Library.

 

Steps to reproduce:

 

1. Deploy a Library.

2. Try to Deploy a Solution that includes referenced Forms from Library using Deploy.exe via command line.

 

The library reference in Project file contains the name of Deployment Service. In order to successfully deploy the Project, we should add a service with the given name in deployment client config.

For example:

 

   

  net.tcp://testmachine/Deployment

   




SR-11052010-0014

DEF15071

 


Deployment


An error, 'No parameterless constructor defined for this object', is displayed when designing a Visual Script with For Each activity linked to a Business Object with parameter.

 

Steps to reproduce:

 

1. Design a Visual Script consists of a 'For Each’ activity linked to a Business Object with a parameter.

2. Add an ‘If Else’ activity.

3. Deploy the Solution.

4. Log into Web Client and open relevant blank form.

The following error is displayed:

Exception: 'No parameterless constructor defined for this object'.




SR-02012011-0002

DEF16407

 


Deployment


In some instances, memory usage of the Deployment Service keeps on increasing.

 

Steps to reproduce:

 

1. Open a Solution.
2. Click the Application menu on top left corner.

3. Click Options from menu.
2. Select "Scripting" in "Options".
5. Click on Namespace tab.
6. Select all the check boxes and click OK.
7. Deploy the Library and attach this Library to both the Solutions in the Designer or you can just right click the Library and click Update.
8. Open Task Manager and make a note of "Memory (Private Working Set)" for Deploymentservice.exe
9. Deploy your Solution and make a note of "Memory (Private Working Set)" for Deploymentservice.exe
10.If you keep on deploying your Solution again and again, you will see that "Memory (Private Working Set)" for Deploymentservice.exe keeps increasing.

Virtual memory usage keeps on increasing till the system runs out of memory.




DEF14266


Deployment


An error appears when deploying Project with updated Libraries.

 

Steps to reproduce:


1. Open a Solution in Designer.
2. Update attached libraries one by one.
3. Press Deploy button.

An error is displayed:
“An unexpected error has occurred within the Designer.”

 




SR-11102010-0014

DEF15212


Deployment


Deployment error messages do not indicate the project/component/ line number.

 

Steps to reproduce:


1. Open a Solution with errors.
2. Click on Validate button.

3. You will see that validation fails with appropriate error message and details such as Project/component/line number.
4. Try to deploy the Solution.

Error messages shown by deployment do not give Project/component/line number and double-clicking does not point to the error location.




DEF17727


Deployment


Scripts used in Form Segments grow in size in the Repository as the number of times they are used in Forms increase.

 

Steps to reproduce:

 

1. Deploy a Solution.

2. Run a query such as the following:

3. SELECT \* FROM eAttachment WHERE eKey LIKE '%FormSegScriptDuplication%'

4. No records are returned.

5. Edit the Solution, adding a Form to the FormSegScriptDuplication Project.

6. Add the Form Segment to the Form and re-deploy.

7. Re-run the above query and you will see a single record returned with a size of 86.

8. Edit the Solution, add the Form Segment to another new Form and re-deploy.

9. Run the query again and you will see the size has increased to 172.


This is likely to have a significant impact on Web Client performance especially when a Form Segment is used many times in a Project.

 




DEF17266


DMS


The 'File Download' window does not appear when opening a file from Single Clip on the To Do list stage.

 

Steps to reproduce:


1. Deploy a DMS related Solution and required Libraries.
2. Open the Blank Form.
3. Select/Upload some file by Single Clip.
4. Press 'Submit' button.
5. Open the To Do List and open first stage.
6. Click 'User Action' button on the Form.
7. Choose 'Attachment2' Single Clip on the 'User Action' Form.
8. Open the attached file.

The 'File Download' window does not appear.




DEF17680


DMS


'Undo Check Out' option does not work.

 

Steps to reproduce:

 

1. Open a DMS Form in the Web Client.

2. Select some document by Single Clip.

3. Check out this document.

4. Choose 'Undo Check Out' option from drop-down list.

5. Click 'OK' button on the 'Undo Document Check Out' confirmation window.

The action is not performed.

 




DEF18017


DMS


Incorrect behavior of Single /Multi clip with blank default location for DMS.

 

Steps to reproduce:

 

1. Deploy a Solution which has a blank default location for DMS.
2. Open it in the Web Client.
3. Choose Upload option for Single Clip/Multi Clip.

4. Enter valid DMS URL into the 'Location' field.

5. Click 'Browse' button.


The DMS Browser dialog opens without entered URL address. The Address field is empty.

 




DEF14765

 


Engine


Custom List opens with an error if it is associated with a Business Object using a connection of ODBC Database type.

 

1. In the Designer, create a Connection of 'ODBC Database' type.

2. Specify correct values in order to make connection successful.

3. Create a Business Object of Table type. This Business Object should use the connection created on step 1.

4. Add a Custom List and associate it with Business Object created on step 3.

5. Add columns to Custom List.

6. Deploy the Solution.

7. Login to Web Client.

8. Try to open the created Custom List.

 

An error is displayed on opening the Custom List:

Failed to execute deployed method 'DataValue', using entity 'prod'. The method or operation is not implemented.




SR-04122011-0012

DEF17094

 


Engine


An error is displayed if value in ProcessContext.UserInput\[\] is null.

 

Steps to reproduce:

 

1. In the Web Client, open a Form with a Grid and click on the row where one of the columns is empty.

An error message is displayed requesting you to contact Administrator to resolve the issue.

2. Open a Solution and make sure code looks like the following in the Code Activity of the Grid:
Local.Text1=ProcessContext.UserInput\[1\]==null?"":ProcessContext.UserInput\[1\];
3. Redeploy the Solution with above changes.
4. Open the Blank Form and click on the Grid now you don’t see any error.




SR-02242011-0019

DEF17283

 


Engine


Complete error information is not available from the eLog table.

 

Steps to reproduce:

 

1. Deploy a Solution with a Form containing button that displays UserName, ProjectName and ProcessName.
2. Log into Web Client, open this Process’ Form, and click on the button.
A Designer error is displayed.

3. Log into Administrative Tools and check the Designer error. You can see UserName, ProjectName, and ProcessName are blank.




DEF14125


Engine


In some instances, Engine freezes when going to the 'When action completed' of Timed action.

 

Steps to reproduce:


N/A




DEF8906


Expression Builder


When building a SelectSQL function containing ‘@’ parameters against Oracle, the Expression Builder does not show the parameter fields correctly. Workaround is to remove the quotes from around the parameter in the SQL.

 

Steps to reproduce:

 

<ol> 
 <li>Create Form with Text box control.</li> 
 <li>Set property to use SelectSQL.</li> 
 <li>Select Connection.</li> 
 <li>Open Query Builder.</li> 
 <li>Add for some selected field parameter. For example, @p2</li> 
 <li>Close Query Builder.</li> 
</ol> <p>@p2 fields are not present in Expression Builder.</p> <p>&nbsp;</p> <p>Workaround:</p> <p>&nbsp;</p> <p>Remove the quotes from around the parameter in the SQL.</p> <p>&nbsp;</p> </td> 



SR-11182010-0004, SR-06162010-0016,

DEF13213,

DEF15451

 


Installation


On update, configuration values in \*.config files are over-written with first-time values.

 

Steps to reproduce:

<ol> 
 <li>Install BPM v9.0 specifying a set for database details.</li> 
 <li>After installation, change a configuration value manually.</li> 
 <li>For example, in DeploymentService.exe.config change values from:<br /><br /> <br /><br />to new customized details (for example):<br /><br /><br /><br /></li> 
 <li>Run any update (hotfix or Service Release).<br /><br /></li> 
 <li>Customized entries revert back to original. So, in this example, the following original entries are displayed:<br /><br /> <br /><br /></li> 
</ol></td> 



DEF12178


Installation


The ActivateCallerID Engine registry key is getting reset on some operating systems after upgrading to Service Release. This will affect SSO configuration.

 

Steps to reproduce:

 

<ol> 
 <li>Install BPM v9.0</li> 
 <li>Change the ActivateCallerID value in the Windows Registry.</li> 
 <li>Upgrade to BPM v9.0 Service Release 1.</li> 
</ol> <p>The Registry key is reset.</p> <p>&nbsp;</p> </td> 



SR-04292011-0005

DEF17571


Installation


Application Pool identity changes to NetworkService after installation.

 

Steps to reproduce:

 

1. Install BPM 9.0.

2. Install BPM 9.0 SR3.

3. Open IIS and select "Application pools" in Connections pane.
4. Select "MetastormAdminAppPool" or (MetastormDiagnosticsAppPool, MetastormECLWSAppPool, MetastormEngineDotNetAppPool, MetastormExtensionsAppPool, MetastormWebAppPool) in "Feature View".
5. Click on "Advanced Settings" in "Actions" pane.
6. Click on "Identity" in "Process Model" and set the identity as domain user account.

7. Install BPM 9.0 SR3 HotFix 4.


All the Metastorm Application Pools identity changes to NetworkService.




DEF17575

SR-04292011-0005, SR-06172011-0010


Installation


Web.config in the Web folder is replaced with a new one after installing v9 SR3 Hotfix 4.

 

Steps to reproduce:

 

1. Install BPM v9 SR3 and configure SSO.

2. Save a copy of Web.config from \\Metastorm\\BPM\\Web and notice the values in the file.

3. Install BPM v9 SR3 Hotfix 4.

4. Open Web.config for \\Metastorm\\BPM\\Web  and notice the values in the file.

 

The custom settings are replaced with hardcoded values from the new config file.

 




DEF18049


Installation


The Designer uninstall window is corrupted.

 

Steps to reproduce:


1. Install BPM correctly under Windows XP SP3.
2. Open Control Panel and uninstall Metastorm BPM 9.1 Designer.

Uninstall window shows unreadable characters.




DEF18207


Installation


Password is always empty in the Engine\\Diagnostics\\ProcessDiagnosticsService\\web.config

 

Steps to reproduce:

 

1. Install Metastorm BPM with the all the Engine sub-components.

2. Ensure that you use a password to connect to the BPM Repository as opposed to a blank password or Windows authentication.

3. After installation, check the connection string in the file:

%MBPM%Engine\\Diagnostics\\ProcessDiagnosticsService\\web.config

No password is displayed.




SR-02112011-0005

DEF16366

 


Reporting


Line breaks in Memo variables are ignored in Reports.

 

Steps to reproduce:

 

1. Open a Blank Form in the Web Client that contains a Form with Memo field.
2. Enter the following into the memo field:
a) Line 1
b) Line 2
c) Line 3
d) Line 4
e) Line 5
f) Line 6
3. Submit the Form.
4. Click on Reports and open up a Report that can display the memo field where you entered data.

The line breaks are lost.

 

Workaround:

Replace Windows line breaks to RTF line breaks when showing the Report.

Example: ReportingParagraphTestData1.TempVariableForReport = ParaTestBO1.Memo.ToString().Replace("\\r\\n", "\\\\par ");




SR-01212011-0007

DEF15846


Reporting


Export and Print do not work when using a browser on Windows 7 or Windows Server 2008 R2.

 

Steps to reproduce:


1. Create a simple Report and deploy.
2. Open the Report in a browser from Windows 7 or Server 2008 R2.
3. Try to use the export or print function on the toolbar.

On most machines, a blank window opens and nothing happens.




DEF18112


Reporting


Check variable from Scripted Business Object is added incorrectly to the Reporting area.

 

Steps to reproduce:

 

1. Create a Scripted BO with check variable.

2. Let this variable value be 'true'.

3. Add the Business Object to Report.

4. Add Check variable to Report.

5. Deploy it.

6. Open in Web Client.


Check control is shown unchecked.

 




DEF13948


Web Client


Navigating up/down using the keyboard in a Grid at a Stage causes a script error.

 

Steps to reproduce:

 

<ol> 
 <li>Create a Form with an editable Grid.</li> 
 <li>Assign this Form to a Stage.</li> 
 <li>Login to Web Client and when you reach the assigned Stage, select any row in the Grid.</li> 
 <li>Press Up or Down key.</li> 
</ol> <p>The following error is displayed:</p> <p>Error: 'this.get\_fieldEditor()' is null or not an object.</p> <p>&nbsp;</p> </td> 



DEF14263


Web Client


Forms open for a period of time longer than the session timeout will stop responding without any information.

 

Steps to reproduce:

 

<ol> 
 <li>Login to Web Client.</li> 
 <li>Open a Blank Form.</li> 
 <li>Wait for time-out expiration period.</li> 
 <li>Submit Action.</li> 
</ol> <p>Submitting operation never completes.</p> <p>&nbsp;</p> </td> 



DEF13356


Web Client


Tabbing works incorrectly in an editable Grid.

 

Steps to reproduce:


1. Create a Form with an editable Grid.
2. Open the Form in the Web Client.
3. Place a cursor into a cell.
4. Press Tab or Shift+Tab multiple times to go through Grid cells.

Rows and cells selection works incorrectly.




DEF14041


Web Client


Incorrect error message related to folder lock is displayed.

 

Steps to reproduce:

1. Submit a Blank Form.
2. Open another Internet Explorer window as a different user.
3. Open the same folder for both users.
4. Start a Chained action for user1.
5. Start a Chained action for user 2.

Incorrect error message related to folder lock is displayed.

 




DEF14154


Web Client


Tooltips for folder columns appear as \ 

 

Steps to reproduce:

1. Browse to a Custom List or Grid with a folder column.
2. Hover the mouse over one of the links in the folder column.

Tooltips for folder columns appear incorrectly.

 




DEF14201


Web Client


Form remains disabled on closing DateTime picker with ESC key after removing focus.

 

Steps to reproduce:


1. Create a Form with DateTime.
2. Login to Web Client in Firefox.
3. Open the Form.
4. Open Date Time picker.
5. Click on the Form while picker is opened.
6. Press ESC key.

Date Time picker is closed. Form remains disabled.




DEF15347


Web Client


When opening external URLs, page navigation of Forms/Reports cause issues. This is applicable only when there are several pages on Admin/Blank Forms and Reports in Web Client.

Steps to reproduce:

1. Open the following link in browser:
http:///Metastorm/eList.ashx?type=Admin&Service=Metastorm BPM Server&Client=External
2. Navigate to another page. For instance, from the first one to the last one.
3. Try to open the Administration Form.

In IE7/IE8, JavaScript error occurs: Object expected. Clicking on the same Form once again opens the selected Form. After several paging navigations, this error occurs again.
In FireFox, there are no errors shown but after page navigation, Forms are opened only after the second attempt.

This issue is also relevant for Blank Forms and Reports.




DEF15766


Web Client


Memory leak found on IIS process due to Form controls when performing stress test.

 

Steps to reproduce:

N/A (Performance stress test environment required to replicate.)




SR-01122011-0017

DEF15805


Web Client


ProcessContext.UserInput.Count is returning incorrect values.

 

Steps to reproduce:


1. Open a Form in Web Client with a Grid and a Drop-down.

2. Click on the Drop-down and do not select any value, immediately click on the Grid, you can see UserIput.Count value is incorrect.




SR-01252011-0001

DEF15894


Web Client


Enabling "Automatically adjust clock for daylight saving changes" results in incorrect dates.

 

Steps to reproduce:

1. Make sure "Automatically adjust for daylight saving changes" is enabled (checked) on the browser machine (the client machine but not the Web Server).
2. Log into Web Client and open Blank Form.
3. Using the Date picker try to select dates "1st October 2010" and "31st October 2010".

You can see text displayed in the textboxes as "2010-09-30" and "2010-10-30".




SR-03022011-0020

DEF16523


Web Client


Incorrect row highlight behavior of Grids when paging is enabled.

 

Steps to reproduce:

1. Make sure there are more than 10 BPM users in the database.
2. Log into Web Client and open Blank Form that displays all the users and the selected user name value is assigned to a text field.
3. Select second row and you can see the row is highlighted and Username column value is assigned to a text field.
4. Now click on next page ">" arrow on the header.
5. You can see page navigates to the next list of rows and second row is highlighted but the text field is not updated with new value.

On page navigation even though row is highlighted, the corresponding "WhenUserSelectsRow" event is not triggered.




DEF16659


Web Client


In a Custom List, filtering breaks the sort order.

 

Steps to reproduce:


1. In Designer, create a Business Object.
2. Create a Custom List and associate it with Business Object.
3. Deploy a Project and open Custom List on the Web Client.
4. Sort any column of Custom List in descending order.
5. Type filter criterion and filter the column using any condition.

Filter is applied and column is sorted in ascending order despite descending order was done before filtering; also arrow showing descending order is displayed though order is ascending.




DEF16954


Web Client


Time values display incorrectly in 2 different Time zone machines.

 

Steps to reproduce:

1. Open Web Client, open a Form, enter some values and submit it.
2. Open the Form from the To Do list.
3. Access the Web Client from another machine with different time zone (For example, GMT + 5:30).
4. Open the Form from the To Do list.
5. Compare the values from the 2 Forms in different time zones from the To Do list.

Values in the To Do list Form in the 2nd time zone machine is not displaying correctly.




DEF16997


Web Client


Webpage error appears when pressing the End/Page Down keys during Grid editing with client paging enabled.

 

Steps to reproduce:

1. Create Grid with client paging.
2. Open Form, select row in Grid and press End or Page Down key.
3. Select row in the Grid again.
    Web page error is displayed.




DEF17090


Web Client


Characters after '<'(less than) symbol does not appear in the drop- down list.

 

Steps to reproduce:

1. Log into Web Client and open a sample Form.
2. Add the values containing less than symbol. (For example, Age20< Age40).
3. Submit the Form.
4. Now open a Blank Form and click on the drop-downs to select some values.

The characters after '<' symbol does not appear on the Grid or in the drop-down list. However, upon selection, the value appears on the field.




DEF17099


Web Client


Window freezes when user tries to perform confirm action on locked folder.

 

Steps to reproduce:

<

p>
1. Log into Web Client as "User1" and submit Blank Form.
2. Now check for the submitted folder in "User1" To Do list.
3. Open the folder and click on "ConfirmA

Tagged: