Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
{panel} {toc:maxlevel=2} {panel} h1. Introduction Stonebranch provides product maintenance in the form of updated product installation packages. This document lists the product installation package maintenance history for Universal Controller
Wiki Markup
Panel
Table of Contents
maxlevel2

Introduction

Stonebranch provides product maintenance in the form of updated product installation packages. This document lists the product installation package maintenance history for Universal Controller 6.6.x.

...

:=}
Note
title
Note

For

Universal

Controller

6.6.x,

applying

maintenance

refers

to

the

increase

from

a

currently

installed

6.1.x,

6.2.x,

6.3.x,

6.4.x,

6.5.x,

or

6.6.x

[

version

|UC66:Downloading Universal Controller Software#Versioning]

of

the

Controller

to

a

later

6.6.x

version

of

the

Controller

(for

example,

increase

Controller

6.1.3.1

to

Controller

6.6.0.0).

{note} h1. Product Packaging A package maintenance level is incremented when the package changes or the package installation changes. Stonebranch changes product version, release, or modification identifiers at its discretion when it deems an appropriate number of enhancements or capabilities have been introduced to warrant the change. h2. {anchor:Versioning}Versioning Package version numbers are comprised of four numeric identifiers: version, release, modification level, and maintenance level. For example, for Universal Controller

Product Packaging

A package maintenance level is incremented when the package changes or the package installation changes.

Stonebranch changes product version, release, or modification identifiers at its discretion when it deems an appropriate number of enhancements or capabilities have been introduced to warrant the change.

Anchor
Versioning
Versioning
Versioning

Package version numbers are comprised of four numeric identifiers: version, release, modification level, and maintenance level.

For example, for Universal Controller 6.6.0.0:

...

  • 6

...

  • =

...

  • Version

...

  • 6

...

  • 6

...

  • =

...

  • Release

...

  • 6

...

  • 6

...

  • =

...

  • Modification

...

  • Level

...

  • 6

...

  • 0

...

  • =

...

  • Maintenance

...

  • Level

...

  • 0

Packaging Methods

The Universal Controller 6.6.x

...

packages

...

are

...

provided

...

in

...

formats

...

appropriate

...

for

...

the

...

target

...

platforms.

...

See

...

Installation,

...

Upgrade,

...

and

...

Applying

...

Maintenance

...

for

...

information

...

on

...

installing,

...

upgrading,

...

and

...

applying

...

maintenance

...

to

...

the

...

Universal

...

Controller.

...



Package Maintenance Levels

This section identifies the changes included in Universal Controller 6.6.x.

...

Anchor
Release 6.6.0.0

...

-

...

March

...

31,

...

2019

...

Release

...

6.6.0.0

...

-

...

March

...

31,

...

2019
Release 6.6.0.0 - March 31, 2019

Change ID

Description

B-03133

Ability to attach local files as email attachment.

B-03218

Run Criteria expanded to include Week as a Complex Qualifier.

B-03412

Add function to retrieve predecessor task output by specific line.

B-03621

Ability to specify a minimum size on the creation of a file.

B-04047

Automatic purging of old Custom Day dates from Date List.

B-05005

Automatic output retrieval only on task failure.

B-06294

Universal Tasks - Require If Field/Require If Field Value - Boolean Field.

B-06366

Universal Tasks - Field Choices - Allow Empty.

B-06728

Calculate Observed Public Holidays.

B-07148

Add Nth and Nth Amount to Trigger Restrictions - Complex Restriction - Adjective.

B-07357

Custom Days: For Relative Repeating Date, add Last Day and Last Business Day to the When Clause.

B-08515

Web Service API: Universal Templates.

B-08870

Universal Tasks: Add Array Field.

B-09347

Service Role and Complementing Administration Roles.

B-09385

Add on-delete validation for credentials.

B-09427

Add support for decimals to SQL Task Result Set Processing comparison operators (>, >=, <, <=).

B-09498

Add Time Trigger Minimum Frequency In Seconds Universal Controller system property system.

B-09506

Time Trigger expanded to include Week as a Complex Qualifier.

B-09771

Web Service API: Delete a Scheduled Bundle Promotion.

B-09853

Review virtual resource order processing for potential optimizations.

B-09857

Web Service API: List Task Instance Variables (Show Variables).

B-09926

Added index for OPS_NOTIFICATION("sys_class_name",

...

"task_id",

...

"sys_id”)

...

for

...

...

optimization

...

based

...

on

...

customer

...

feedback.

...

B-09928

...

Add

...

Email

...

Options

...

in

...

...

...

.

B-09929

...

Add

...

Process

...

Distribution

...

Options

...

in

...

...

...

.

...

B-09939

...

Business

...

Services

...

Security

...

and

...

Visibility

...

for

...

...

.

B-09940

...

SAP

...

Connection

...

Enhancement

...

-

...

Add

...

new

...

fields

...

to

...

...

...

Details.

...

B-10115

...

List/Download Opswise log files via the Client GUI.

B-10124

Web Service API: Cancel a Scheduled Bundle Promotion.

B-10166

Expose Task Instance Statistics as Variables.

B-10167

Include inheritance property for Actions in the Create Workflow RESTful API request.

B-10217

Add Name and Value search fields to the Properties list.

B-10224

Re-label Shortest Estimated End Time and Longest Estimated End Time to Lowest Estimated End Time and Highest Estimated End Time for all tasks.

B-10253

Universal Template : Add "py" and "uapy" to Windows Script File Type.

B-10278

Universal Tasks - Array Field - Custom Column Titles.

B-10286

Business Services Security and Visibility for Promotion Targets - Bundle-less Promotion.

B-10311

UC : Update Product Copyright Year to 2019.

B-10325

Replace favicon and SB logo with new corporate branding.

B-10326

Remove Universal Controller TM from Banner.

B-10327

Remove "old" logos from webapps/controller/images/opswise/logos.

...

B-10344

...

Branding

...

:

...

Change

...

Default

...

"Banner

...

Background

...

Color"

...

to

...

#186CDA.

...

B-10353

...

Update

...

user

...

documentation

...

links

...

in

...

the

...

product.

...

B-10602

...

Distribute

...

Agent

...

Heartbeat

...

processing

...

over

...

multiple

...

threads.

...

D-05599

...

Universal

...

Controller

...

shouldn't

...

allow

...

associating

...

a

...

file

...

monitor

...

that

...

cluster

...

broadcasts

...

with

...

a

...

file

...

monitor

...

trigger.

...

D-05723

...

Broadcast

...

task

...

not

...

honoring

...

dependencies

...

correctly

...

when

...

broadcasting

...

task

...

releases

...

another

...

broadcasting

...

task.

...

D-06177

...

Time

...

trigger

...

multi

...

update

...

-

...

it's

...

possible

...

to

...

set

...

adjustment

...

amount

...

to

...

negative

...

number.

...

D-07265

...

Time

...

trigger

...

-

...

Changing

...

a

...

calendar

...

may

...

trigger

...

an

...

instance

...

twice.

...

D-08883

...

Multi

...

Update

...

Parent

...

Audit

...

Records

...

are

...

not

...

Using

...

Display

...

Names.

...

D-08953

...

Filter

...

Builder

...

should

...

only

...

list

...

"Credential

...

Field

...

x

...

Name"

...

fields

...

if

...

the

...

Universal

...

Task

...

has

...

mapped

...

Credential

...

fields. 

...

D-09011

...

Filters

...

-

...

Is

...

one

...

of

...

-

...

When

...

setting

...

up

...

a

...

filter

...

if

...

you

...

choose

...

the

...

"Is

...

one

...

of"

...

the

...

next

...

field

...

says

...

"Comma

...

separated

...

values"

...

however

...

it

...

only

...

allows

...

you

...

to

...

choose

...

one

...

selection

...

(being

...

a

...

drop

...

down).

...

D-09228

...

Universal

...

Tasks

...

-

...

Field

...

picker

...

for

...

Filter

...

Builder

...

lists

...

"Credential

...

Field

...

...

Name"

...

fields

...

for

...

unmapped

...

Credential

...

fields.

...

D-09230

...

The

...

Tasks

...

tab

...

on

...

Script

...

form

...

does

...

not

...

show

...

the

...

New

...

button

...

unless

...

the

...

user

...

has

...

"update"

...

permission

...

for

...

the

...

Script.

...

D-09232

...

Universal

...

Tasks

...

-

...

Show

...

Details

...

tab

...

lists

...

"Credential

...

Field

...

...

Name"

...

fields

...

for

...

unmapped

...

Credential

...

fields.

...

D-09346

...

Runtime

...

Parameters

...

are

...

not

...

deleted

...

when

...

changing

...

PeopleSoft

...

Task

...

Command

...

field

...

from

...

"Schedule

...

Job".

...

D-09347

...

SNMP

...

Manager

...

should

...

be

...

required

...

for

...

Cluster

...

Node,

...

OMS

...

Server,

...

and

...

Agent

...

notifications.

...

D-09359

...

Children

...

task

...

instances

...

of

...

a

...

manually

...

deleted

...

workflow

...

instance

...

will

...

never

...

qualify

...

for

...

Data

...

Backup/Purge.

...

D-09364

...

Virtual

...

Resource

...

Updated

...

Field

...

-

...

not

...

getting

...

updated

...

when

...

resource

...

limit

...

is

...

being

...

set

...

via

...

a

...

System

...

Operation

...

from

...

a

...

task.

...

D-09389

...

Updating

...

an

...

enabled

...

Time

...

trigger

...

from

...

Time

...

Style

...

"Time"

...

to

...

"Time

...

Interval",

...

where

...

one

...

of

...

the

...

{"Time

...

Interval",

...

"Time

...

Unit",

...

"Enable

...

Offset"}

...

fields

...

do

...

not

...

change

...

will

...

result

...

in

...

the

...

interval

...

being

...

calculated

...

beginning

...

from

...

the

...

old

...

Next

...

Scheduled

...

Time.

...

D-09391

...

NullPointerException

...

when

...

create

...

a

...

new

...

Application

...

and

...

the

...

Status

...

is

...

not

...

Inactive.

...

D-09394

...

Unable

...

to

...

set

...

Value

...

for

...

Stored

...

Procedure

...

Parameter

...

Input/Output

...

parameter

...

mode

...

through

...

Web

...

Service

...

API.

...

D-09398

...

PeopleSoft

...

Task

...

with

...

multiple

...

RunTime

...

Parameters

...

generates

...

invalid

...

XML

...

for

...

the

...

UPPS

...

Submit

...

Process

...

request.

...

D-09399

...

Scheduled

...

report

...

for

...

Stored

...

Procedure

...

Task

...

Instance

...

"Parameters"

...

fails

...

with

...

"Can't

...

find

...

resource

...

for

...

bundle

...

java.util.PropertyResourceBundle,

...

key

...

ops_exec_stored_proc_param.label".

...

D-09400

...

Scheduled

...

report

...

for

...

PeopleSoft

...

Task/Task

...

Instance

...

"RunTime

...

Parameters"

...

fails

...

with

...

"Can't

...

find

...

resource

...

for

...

bundle

...

java.util.PropertyResourceBundle,

...

key

...

ops_exec/task_peoplesoft_rt_param.label".

...

D-09401

...

Workflow

...

Task

...

Instance

...

"Step

...

Actions"

...

not

...

deleted

...

when

...

Workflow

...

Task

...

Instance

...

deleted.

...

D-09404

...

List

...

Qualifying

...

Times

...

does

...

not

...

return

...

correct

...

list

...

for

...

"Every

...

Business

...

Day

...

of

...

Week"

...

Time

...

Trigger

...

using

...

Calendar

...

with

...

First

...

Day

...

of

...

Week

...

is

...

Monday.

...

D-09405

...

PeopleSoft

...

Task

...

Instance

...

in

...

Undeliverable

...

status

...

does

...

not

...

get

...

queued

...

when

...

agent

...

becomes

...

available.

...

D-09406

...

PeopleSoft

...

Task

...

should

...

not

...

allow

...

Distribution

...

Type

...

be

...

blank.

...

D-09408

...

Trigger

...

is

...

not

...

re-enabled

...

when

...

the

...

'First

...

Day

...

of

...

Week'

...

changed.

...

D-09410

...

Run

...

Criteria

...

Validation

...

not

...

adding

...

correct

...

error

...

field

...

to

...

be

...

identified

...

on

...

the

...

Form.

...

D-09415

...

Cached

...

User

...

Permission(s)

...

are

...

not

...

cleared

...

when

...

using

...

Web

...

Service

...

to

...

update

...

User

...

Permission(s).

...

D-09418

...

Custom

...

Day

...

-

...

Last

...

Day/Last

...

Business

...

Day

...

not

...

working

...

for

...

Period.

...

D-09420

...

Trigger

...

can

...

be

...

deleted

...

when

...

referenced

...

by

...

a

...

Trigger

...

Now

...

System

...

Operation.

...

D-09421

...

Workflow

...

stays

...

in

...

the

...

Running

...

status

...

even

...

all

...

the

...

tasks

...

in

...

the

...

workflow

...

finished

...

(Success

...

or

...

Skipped).

...

D-09422

...

Upon

...

Controller

...

restart,

...

there

...

is

...

no

...

pause

...

between

...

Database

...

connection

...

attempts.

...

D-09425

...

Reports

...

-

...

Notifications

...

for

...

SNMP

...

is

...

getting

...

Parent

...

record

...

not

...

found

...

error

...

upon

...

running.

...

D-09426

...

Selecting

...

a

...

Timer

...

Task

...

in

...

the

...

List

...

Grid

...

while

...

the

...

Form

...

Section

...

is

...

collapsed

...

leaves

...

fields

...

hidden

...

on

...

Form.

...

D-09427

...

Callers

...

of

...

BeanFinder.findBeans

...

should

...

not

...

be

...

casting

...

returned

...

List

...

to

...

an

...

ArrayList.

...

D-09433

...

List

...

Qualifying

...

Times

...

for

...

a

...

Time

...

Trigger

...

using

...

a

...

Custom

...

Day

...

period

...

(Date

...

List)

...

is

...

missing

...

qualifying

...

times

...

when

...

trigger

...

Time

...

is

...

not

...

00:00.

...

D-09434

...

Bundle

...

Exclude

...

on

...

Existence

...

field

...

Check

...

All

...

and

...

Uncheck

...

All

...

icon/png

...

not

...

found

...

when

...

form

...

read

...

only.

...

D-09435

...

Validation

...

of

...

"Week"

...

Restriction/Date

...

Qualifier

...

missing

...

for

...

Trigger

...

Components.

...

D-09436

...

List/Download

...

Opswise

...

log

...

-

...

The

...

sort

...

bar

...

is

...

being

...

displayed

...

incorrectly

...

when

...

double

...

clicking

...

the

...

sort

...

download

...

icon.

...

D-09439

...

OpswiseRequestTransformer

...

throws

...

java.lang.NullPointerException

...

in

...

Legacy

...

Development

...

Mode.

...

D-09441

...

No

...

steps

...

were

...

added

...

or

...

removed,

...

however,

...

step

...

re-run

...

selection

...

was

...

not

...

preserved

...

after

...

confirmation

...

required

...

for

...

z/OS

...

task

...

instance.

...

D-09443

...

List

...

Qualifying

...

Times

...

for

...

a

...

Time

...

Trigger

...

using

...

7th

...

Day

...

of

...

the

...

Week

...

is

...

missing

...

qualifying

...

times

...

when

...

trigger

...

Time

...

is

...

not

...

00:00.

...

D-09444

...

Restriction

...

Nth

...

Amount

...

field

...

is

...

not

...

hidden

...

on

...

the

...

form

...

when

...

uncheck

...

Special

...

Restriction.

...

D-09445

...

Error

...

Message

...

column

...

appears

...

twice

...

on

...

the

...

Confirm

...

JCL

...

Changes

...

tab.

...

D-09448

...

No

...

steps

...

should

...

be

...

selected

...

for

...

re-run

...

after

...

a

...

job

...

runs

...

to

...

successfully

...

completion

...

following

...

a

...

Confirmation

...

Required.

...

D-09450

...

Multi-Update

...

of

...

Universal

...

Task

...

of

...

Environment

...

Variables

...

shows

...

simple

...

Text

...

field.

...

D-09456

...

Universal

...

Task/Task

...

Instance

...

Array

...

Field

...

scheduled

...

report

...

has

...

Array

...

Field

...

1

...

and

...

Array

...

Field

...

2

...

in

...

the

...

column

...

heading

...

instead

...

of

...

the

...

field

...

label.

...

D-09462

...

Business

...

Services

...

(i.e.

...

Agent,

...

Task,

...

etc.)

...

-

...

When

...

trying

...

to

...

add

...

a

...

large

...

amount

...

of

...

Business

...

Services

...

to

...

a

...

definition

...

getting

...

a

...

SQLServerException.

...

D-09473

...

Universal

...

Template

...

-

...

Web

...

Service

...

update

...

-

...

After

...

adding

...

an

...

icon

...

to

...

the

...

template

...

I

...

receive

...

an

...

error

...

when

...

trying

...

to

...

update

...

via

...

the

...

web

...

service.

...

D-09475

...

UC-

...

Report

...

change

...

can

...

freeze

...

db

...

lookups

...

needing

...

a

...

reload

...

to

...

be

...

cured.

...

D-09476

...

Trigger

...

Recursion

...

Count

...

Max

...

Exceeded

...

when

...

list

...

qualified

...

times

...

for

...

a

...

Time

...

Trigger.

...

D-09479

...

Force

...

Finishing

...

a

...

parent

...

workflow

...

before

...

all

...

children

...

in

...

a

...

sub-workflow

...

transition

...

to

...

Waiting

...

status

...

creating

...

invalid

...

Finished

...

to

...

Waiting

...

transition.

...

D-09480

...

Some

...

test

...

classes

...

are

...

not

...

being

...

invoked

...

from

...

the

...

TestSuite.

D-09485

...

Universal

...

Task/Template

...

Web

...

Service

...

-

...

The

...

attributes

...

on

...

each

...

arrayField

...

is

...

missing

...

the

...

name

...

and

...

value.

...

D-09486

...

Promote

...

Universal

...

Template

...

from

...

6.5.0.0

...

to

...

an

...

earlier

...

release

...

required

...

to

...

check

...

"allow

...

universal

...

template

...

updates"

...

even

...

there

...

is

...

no

...

change

...

to

...

the

...

template.

...

D-09488

...

Job

...

Card

...

should

...

be

...

a

...

required

...

field

...

when

...

Agent

...

Type

...

is

...

z/OS

...

on

...

FTP

...

File

...

Monitor

...

Task.

...

D-09489

...

Duplicate

...

group

...

members

...

are

...

created

...

by

...

the

...

LDAP

...

Refresh

...

server

...

operation

...

when

...

a

...

user's

...

"memberOf"

...

attribute

...

matches

...

more

...

than

...

one

...

Group

...

Target

...

OU.

...

D-09491

...

Universal

...

Task

...

Read

...

Web

...

Service

...

(json

...

only)

...

-

...

arrayField1

...

and

...

arrayField2

...

in

...

the

...

payload

...

but

...

there

...

is

...

no

...

Array

...

field

...

type

...

in

...

the

...

Template.

...

D-09492

...

Remove

...

benign

...

warning

...

in

...

log

...

relating

...

to

...

z/OS

...

and

...

invalid

...

cluster

...

type.

...

D-09493

...

SQL

...

Syntax

...

Error

...

Exception

...

upon

...

trying

...

to

...

run

...

the

...

regression

...

workflow.

...

D-09494

...

The

...

output_failure_only

...

value

...

is

...

not

...

being

...

copied

...

to

...

the

...

task

...

instance.

...

D-09496

...

TypeError:

...

document.getElementById(...)

...

is

...

null

...

in

...

login.jsp.

...

D-09498

...

Thin

...

white

...

line

...

along

...

top

...

of

...

application

...

in

...

IE11.

...

D-09500

...

XSS

...

vulnerability

...

with

...

Other...

...

option

...

in

...

select

...

item

...

(User

...

Title

...

field,

...

LDAP

...

Settings

...

User

...

Id

...

Attribute

...

field,

...

etc.).

...

D-09501

...

Copyright

...

Year

...

for

...

Install-controller.bat

...

within

...

the

...

zip

...

file

...

is

...

giving

...

2013

...

instead

...

of

...

2019.

...

D-09504

...

Change

...

Password

...

Login

...

Page

...

-

...

Error

...

-

...

when

...

changing

...

the

...

password

...

for

...

a

...

user.

...

(Uncaught

...

TypeError).

...

D-09510

...

Local

...

file

...

attachment

...

is

...

not

...

sent

...

when

...

Attach

...

Local

...

File

...

and

...

Attach

...

Remote

...

File

...

both

...

are

...

selected

...

in

...

the

...

Email

...

Notification.

...

D-09515

...

"Attach

...

Local

...

File"

...

should

...

behave

...

the

...

same

...

in

...

UI

...

and

...

Web

...

Service.

...

D-09517

...

Workflow

...

Monitor

...

"View

...

Predecessors/Successors"

...

dialog

...

should

...

display

...

options

...

using

...

the

...

Instance

...

Name

...

(once

...

available),

...

not

...

the

...

Task

...

Name.

D-09518

...

'java.lang.UnsupportedOperationException:

...

Add

...

not

...

supported

...

on

...

this

...

list'

...

error

...

message

...

on

...

the

...

console

...

when

...

click

...

a

...

version

...

of

...

SAP

...

Connection.

...

D-09520

...

SAP

...

Connection

...

Create/Update

...

Web

...

Service

...

not

...

working

...

correctly

...

for

...

fields

...

sapSncSso

...

and

...

Use

...

Symbolic

...

Names.

...

D-09522

...

UPPS

...

:

...

Add

...

PrcsEmailOptions

...

to

...

XML

...

when

...

PrcsDistributionOptions

...

are

...

set.

...

D-09524

...

Request

...

missing

...

a

...

CSRF

...

token.

...

D-09529

...

Callers

...

of

...

ResultSet.getTimestamp

...

should

...

consistently

...

pass

...

in

...

the

...

calendar

...

object.

...

D-09531

...

Task

...

Instance

...

does

...

not

...

change

...

to

...

the

...

correct

...

status

...

when

...

add

...

offline/suspend

...

agent

...

to

...

agent

...

cluster.

...

D-09532

...

Perform

...

Thread

...

Interrupts

...

in

...

another

...

Thread

...

during

...

Shutdown.

...

D-09533

...

List

...

Qualifying

...

Times

...

for

...

a

...

future

...

Date

...

of

...

should

...

start

...

from

...

beginning

...

of

...

the

...

Day.

...

D-09535

...

Multi-Update

...

of

...

Time/Duration

...

fields

...

has

...

problems

...

selecting

...

anything

...

other

...

than

...

1st

...

field.

...

D-09536

...

NullPointerException

...

when

...

switch

...

between

...

user

...

created

...

Layout

...

and

...

System

...

Default

...

Layout.

Prior Maintenance

See Universal Controller 6.5.x

...

Maintenance

...

for

...

changes

...

previously

...

included

...

in

...

6.5.x

...

maintenance

...

releases

...

that

...

also

...

are

...

included

...

in

...

the

...

6.6.x

...

releases.