v10.4.0 2015-11-02: Enabled Testing on Business Process in Development

Release Overview

Date Release

Changes to be Noted

  • In [Throwing Message Intermediate Event (HTTP)], you need to change the setting if you were using HTTP requests in “application/json” format (POST / PUT / PATCH).
    • “Application / json” format of HTTP requests is deprecated
    • It has been added a feature for sending HTTP request specifying any Content-Type / Body section. So please modify the setting to use this
  • In SSL communication , “Diffie-Hellman key exchange algorithm” is not available anymore. (Free SaaS Edition)
    • There is no problem in accessing with supported browsers
    • Although we believe that there will not occur any problem due to this updating in external applications such as originally developed or outer services or in accessing with unsupported browsers, please confirm in actual connection to the free version on November 2nd or later.
    • This update will be applied to Paid Edition in the next version upgrading (version 10.4.1)
  •  Change the supported use environment
    • Including Windows 10
      • Supported browsers: Chrome / Firefox
  • (Our plans for future change is described in ‘Changing plans, such as Specification, etc.’ section at the end of this page)

Details for Version 10.4.0

Normal User


  • Enable configuring Time Zone by each User (Login Account)
    • “DateTime type data” and “Attribute of Process / Tasks” are indicated or entered in the Time Zone of the User
    • “Date type data” and “Search function / Aggregation function” is indicated or entered in the Time Zone of the system (Configured in the server)
  • Changed the Icon on the [Open a conversation about this] button on Task operating screen
  • Changed the label of the feature of Sequential operation of Tasks
  • Changed the name of [Running Process] into [Heatmap]
    • Thus, the chart in the menu is referred as [Heatmap] now and after
  • Tasks and Events are displayed separately in the legend of [Heatmap]
  • Icons that have been configured by each User will indicated on displaying the Candidates of the Task
  • Fixed following Bugs:
    • Some button icons such as “Back to ***” and “Record Start Time” are not grayed in normal state
    • With IE 9, a message of “Are you sure you want to leave this page?” is displayed when you click on the thumbnail of File type data for attachment and then try to download it
    • The display format of deadline in Notification email is different from the standard format
      • Not “YYYY-MM-DD HH:MM”, it was “YYY/MM/DD HH:MM”

Open Chat (Task Feed) / Dashboard / Account Setting

  • Changed the name from [Task Feed] to [Open Chat]
    • To the name that expresses posted message is “opened” to internal companuy
  • Changed the page that appears after you log in
    • “Page Not Found” will be displayed when accessing invalid URL
    • Fixed the cases that [Top page] setting might be ignored
  • Fixed following Bugs:
    • Error message does not appear upon displaying Dashboard when the access authorization for “Running Process (Heatmap)” that has been indicated in the Dashboard is lost
    • Hyperlink from [Setting] in [Notifications] in Header menu does not work properly

Process Owner (Workflow administrator)

Workflow Designer

  • Implemented the “Debug process execution” that you can carry out operation checks without [Release] the Process Model
    • You can Start / Operate a Process without [Release] the developing Version
    • It is available for who has [Process Model Editer authorization]
    • Corresponding to Newly Start from the normal [Start Event]
    • Also the following Options are available other than the operation in accordance with the setting on the Process Model
      • Allocate all the Tasks to yourself (Default)
      • Operate based on the setting of an arbitrary profile
    • All the Process during Debug will be automatically be deleted when the Process Model is modified
    • Process in Debug is also the subject to be Searched, to be aggregated, and to be notified as well as normal Process
    • Processes which are being debugged is displayed as to be distinguished from the normal Process, when listing or detailed
  • For [New Model from archive], enabled to specify an URL where an archive (qar file) has been published
  • Renewed the processing of [Suspend] and [Delete] of Process Model
    • Request of [Process Start] during processing of Suspend / Delete will be immediately failed
    • Processing of Delete to be executed after being Suspended
  • Changed the link destination of [Sample] in the side menu to “Templates” in Questetra Web site
  • Fixed following Bugs:
    • When you perform the [Back to version **], the version memo at the time of Release will be contained in the developing version

Process Diagram

  • Fixed that the whole process Diagram shifting to the right when you add or place an object on the left end of the Swimlane
  • Changed the icon display order in the “advanced” palette
    • Moved the [Annotation] to the top of [Human Task with Start Event] and [Human Task with End Event]
  • Added a link button to the manual pages on the property screen of [Service Task (PDF Generation)], etc.


  • Changed the description of [Member] as follows:
    • To describe “Users who belong to an Organization excluding Leaders”: [Staff member]
    • To describe “All the Users who belong to an Organization (including Leaders)”: [Leaders or staff members], [Users]
  • Reviewing the sentences in the list of settings)

Process Data Items

  • When deleting Data items which are in a released Process Model (padlock marked), those will be deleted immediately
    • So far, it had been marked as “scheduled to be Deleted”, and was deleted at the time of [Release]
    • It will become possible to restore by only “Undo” in the Process Modeler or [Back to Version **]
    • Data Items which are “Scheduled to be Deleted” will be deleted at the time of version upgrading to 10.4.0 (upgrading of this time)
  • For Select type data, speeding up the processing of dealing with the Options master (Options XML)
    • Especially, displaying speed on the Task operating screen becomes faster when the number of options is large
    • Changed the number to cache Options master (Options XML); 50 -> 30
  • A tooltip appears in a Select box for selecting the Data Items and for editing permission settings in list screens, as a countermeasure to the case that name of the Process Data Item is long
  • Fixed following Bugs:
    • If you have defined the options in the options master (options XML) (external HTTP server / process model file / share process model file), in the task processing screen, there is that past choices would have been displayed

Throwing Message intermediate Event (HTTP)

  • In OAuth 2.0 connection, corresponded to the case where “access token is indefinitely, there is no refresh token”
  • Enabled HTTP request (POST / PUT / PATCH) specifying any of the Content-Type / Body parts
    • Data Items of String type (multiple lines) or File type are available to specify as the request body
    • Select Content-Type from “text/xml”, “text/plain”, “application/json” for String type (multiple lines)
    • Content-Type of the file will be the Content-Type of request in the case of File type
    • Becomes an error if more than one files were attached in the case of File type
  • It will abolish HTTP request in the format of “application / json” (POST / PUT / PATCH) in a future version
    • Alternate by the above function
  • “DELETE” of HTTP method is now official feature from beta
  • Changed the request contents of error notification e-mail to a close format to the actual request
    • Changed “request URL / transmission parameters” to “request URL / request body”
    • Changed into a form that includes a parameter to the request URL in the GET method, etc.
  • Changed the error notification e-mail format to display the details of error information before the request contents

Service Task (PDF Generation)

  • When you automatically generate a “PDF form to be a template (Template PDF)”, enable to specify the process data item to be the output target
    • The specified Process Data Item will be saved also as a setting of the process Model
  • The name of the Service Task is included in the name of the Template PDF file
  • In the properties of Template PDF files, enable to use those “NeedAppearances is true”

Message Start Event (Email)

  • Correspond to emails in character code CP932
  • An error notification mail is sent upon receiving an email which does not correspond to its character code

Message Start Event (form)

  • Displaying the HTML code (<iframe> tag) for embedding the public Web form, in the detailed page
  • It is now official feature from beta
  • Fixed following Bugs:
    • Even when there is an input error upon submitting the form, no error message is displayed at the top of the page


  • In [Service Task (Data assignment)], added a function to perform the Javascript / XML escape

System Administrator

  • Enable to change the logo image of the login screen
  • When you change the logo at top left side of the screen image, the logo image at upper left corner of the Process Modeler is also changed

System Log / Process Log

  • Record the Addition / Modification / Deletion of User / Organization / Role in the [System Log]
  • Record the addition / Removing members of Organization / Role in the [System Log]
  • Added connecting IP address in log of User login in the [System Log]
  • Record the results of downloading of Process / Task in the [System Log]
    • Number of records of download and the target Process Model

System Engineer

  • Added API for adding / removing the System Privileges/li>
  • Added API for adding / removing the Process Privileges
    • Provided as a feature for System Administrators

Application / Use Environment / System Platform

  • Enhanced security by reviewing the mechanism of cache of HTTP communication
    • Renewed the HTTP header for controlling cache, to match the supported browser
  • Upgraded the jQuery to 1.11 from 1.9.1
  • Upgraded the jQuery UI to 1.11 from 1.10.3
  • Upgraded the jQuery Mobile to 1.4 from 1.3.2
  • In all Edition, corresponding to home screen icons for iOS (apple-touch-icon)
  • Added Windows 10 to supported OS
    • Supported browsers: Chrome / Firefox
  • In SSL communication, disabled “Diffie-Hellman key exchange algorithm” (Free SaaS Edition)
    • Only “RSA key exchange algorithm” and “Elliptic Curve DH key exchange algorithm (ECDH / ECDHE)” are available
    • For Paid version, scheduled to Disable in the next version (Version 10.4.1)
  • Changed to start the Questetra BPM Suite only in an environment that the default time zone setting is specified in the ID that begins with “GMT” or “Etc / GMT”, (Donwload Edition scheduled to be released in the future)


Plans of Future Changes

We are planning to alter the following specifications and system platform in the future versions.

  • We will reduce the IP address of the server that provides paid services
    • Please change the settings If you have made the connection restriction by the IP address in applications that accepts connections from Questetra
    • We will inform you the IP address that is scheduled to be deleted, in the release announcement mail
      • Email Subject:. [Questetra] Releasing the new version Ver 10.4.0 (November 2)
  • In SSL communication, “Diffie-Hellman key exchange algorithm” will be disabled
    • When you connect to Questetra with HTTPS, clients corresponding only to the DH key exchange algorithm will not be able to connect
    • Please use the client that corresponds to the “RSA key exchange algorithm”, “Elliptic curve Diffie?Hellman key exchange algorithm (ECDH / ECDHE)”.
    • Supported browser does not have any problem. There is a possibility that your own developed applications which are using old library, etc. will not be available
    • Corresponding Version
      • Paid Edition:Version 10.4.1
      • Free Edition:Version 10.4.0 (This upgrading)
  • [Abort Task (Token will not move)], the handling at deadline, will be abolished
    • Existing configuration will continue operating for the time being, but it will not work at the time of abolition and after.
    • Please change to the setting option which utilizes ‘Boundary Event’: [Abort Task (Token will move to Timer Boundary Event)]
  • In [Message Start Event (HTTP)] and [Catching Message Intermediate Event (HTTP)], HTTP response to be returned at the time of processing error will be changed to “400” from “500”
    • For such a program that has been described the processing based on the HTTP response code, you will need a change
  • In [Throwing Message Intermediate Event (HTTP)], HTTP request in ‘application/json’ format (POST / PUT / PATCH) will be abolished.
    • You will need to change the settings using new feature, which is capable of sending request specifying any part of Content-Type / Body.
  • We are going to change our support policy for IE to meet Microsoft policy after january 12th 2016, which we will support only the latest version of IE available to respective OS.