Professional Documents
Culture Documents
Bonitasoft Support Guide v1.6.2
Bonitasoft Support Guide v1.6.2
Support Guide
Support SLA, Policies and Procedures
Version
1.6.2
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
Thank
you
for
using
Bonitasoft
products
and
support.
Technical
support
is
an
important
part
of
the
total
Bonitasoft
customer
experience.
We
are
dedicated
to
ensure
that
every
issue
is
resolved
to
your
satisfaction.
To
enable
you
to
maximize
the
return
on
your
investment,
we
offer
a
suite
of
support
offerings
designed
to
meet
your
business
needs.
This
guide
provides
information
about
our
support
programs
SLAs,
policies
and
procedures
TABLE OF CONTENTS
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
1. Support
Service
Level
Agreements
1.2. Severity
The
severity
level
is
a
measure
of
the
relative
impact
of
the
technical
issue
on
your
systems
or
business.
Accurately
defining
the
severity
ensures
a
timely
response
and
helps
Bonitasoft
to
understand
the
nature
of
your
issue.
Severity
is
set
by
the
customer
at
Case
creation.
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
Bonitasoft
reserves
the
right
to
change
Severity
in
accordance
with
the
subsequent
definitions
after
a
detailed
qualification
of
the
Case.
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
Moreover,
during
the
following
days
the
response
time
may
be
slightly
disrupted
due
to
closure
of
some
Support
Centers
(these
Holidays
do
not
impact
24/7
SLAs):
Martin
Luther
King
Jr.
Day:
3rd
Monday
in
January
Presidents
Day
:
2nd
Monday
in
February
Easter
Monday
(date
depends
on
year)
Labour
Day
:
1st
of
May
VE
Day
1945:
8th
of
May
Ascension:
(date
depends
on
year)
Whit
Monday
(date
depends
on
year)
Memorial
Day
(last
Monday
of
May)
Independence
Day
:
4th
of
July
Bastille
Day:
14th
of
July
Assumption
Day:
15th
of
August
Labor
Day:
1st
Monday
in
September
Columbus
Day:
2nd
Monday
in
October
All
Saints
Day
:
1st
of
November
Armistice
1918
/
Veterans
Day:
11th
of
November
Thanksgiving
:
4th
Thursday
of
November
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
2. Support
Policies
1
Documentation
issue
of
Severity
Level
3
only
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
2.1.3. Community
Bonitasoft
does
not
support
Community
contributions,
Community
translations
or
Community
tutorials.
Bonitasoft
does
not
support
comments,
advice,
or
technical
discussions
posted
on
the
Community
Forum
(included
the
posts
written
by
Bonitasoft
employees).
Release
Versioning
A
Bonitasoft
official
release
is
versioned
using
3
digits:
X.Y.Z.
The
first
digit
(X.y.z)
defines
a
Major
release
that
contains
new
features,
fixes,
support
for
new
platforms
(some
older
platforms
may
be
discontinued).
The
second
digit
(X.Y.z)
defines
a
Minor
release
that
contains
a
limited
number
of
new
features,
fixes,
support
for
new
platforms
(some
older
platforms
may
be
discontinued).
The
third
digit
(X.Y.Z)
defines
a
Maintenance
release
that
contains
essentially
fixes,
support
for
new
platforms
(some
older
platforms
may
be
discontinued)
and
on
rare
occasions
minor
feature
changes.
Component
A
component
is
software
which
a
Bonitasoft
product
needs.
Necessary
components
are:
Operating
System;
Java
Virtual
Machine;
Application
Server;
Database;
Web
browser.
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
Stack
A
stack
is
a
combination
of
components
chosen
from
the
Supported
Components
Matrix.
Recommended
stack
A
recommended
stack
is
a
stack
our
Quality
Assurance
team
has
completed
integrated
testing
on.
Server
environment
The
server
environment
is
a
combination
of
components
aiming
to
make
both
Bonitasoft
Web
(User
XP,
generated
applications)
and
Engine
running.
An
Operating
System,
a
Java
Virtual
Machine,
an
Application
Server,
a
Database
and
a
Browser
mostly
compose
it.
2.2.2. FAQ
Are
the
Supported
Environments
the
same
for
both
Server
and
Bonita
Studio
environments?
No,
those
environments
are
obviously
different.
A
separate
matrix
is
provided
for
each
of
them.
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
2.2.3. Supported
Environment
Matrix
for
version
5.X
BOS
version
5.6.x
5.7.x
5.8.0
5.9.x
5.10.x
Operating
System
Windows
7
Windows
Vista
Mac
OS
10.6.8
Ubuntu
10.04
LTS
Java
Virtual
Machine
Oracle
Java
SE
Runtime
Environment
6
u30
OpenJDK
6-b24
Oracle
Java
SE
Runtime
Environment
7
u3
Browser
Same
as
server
matrix
BonitaBPM
version
6.0.0-2
6.0.3-4
6.1-3.x
6.4.x
Operating
System
Windows
Server
2008
R2
64
bits
Windows
Server
2012
R2
64
bits
Red
Hat
Enterprise
Linux
6.3
64
bits
Red
Hat
Enterprise
Linux
6.5
64
bits
Ubuntu
12.04
LTS
64
bits
Ubuntu
14.04
LTS
64
bits
Java
Virtual
Machine
Oracle
Java
SE
Runtime
Environment
6
u30
OpenJDK
6-b24
Oracle
Java
SE
Runtime
Environment
7
u3
Oracle
Java
SE
Runtime
Environment
7
u67
OpenJDK
7u40-b40
OpenJDK
7u65
Application
Server
Tomcat
6.0.35
Tomcat
6.0.37
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
Tomcat
7.0.42
Tomcat
7.0.55
JBoss
5.1.0
GA
JBoss
AS
7.1.1
Sun
Glassfish
3.1.2.2
IBM
Websphere
server
8.0
Oracle
Weblogic
server
11gR1
(10.3.6)
Oracle
Weblogic
server
12c
(12.1.*)
Database*
MySQL
5.1.5
See
important
notes
(1)
&
(2)
MySQL
5.5.27
See
important
notes
(1)
&
(2)
PostgreSQL
9.0.4
PostgreSQL
9.1
PostgreSQL
9.3
SQL
Server
2008
R2
-
See
important
note
(3)
SQL
Server
2012
R2
-
See
important
note
(3)
Oracle
10g
(10.2.0.x)
Oracle
11g
(11.1.0.x)
Oracle
11gR2
(11.2.0.x)
Browser
Internet
Explorer
8.x
and
newer
Internet
Explorer
9.x
and
newer
Firefox
(2
last
versions)
Chrome
(2
last
versions)
Recommended
stack
Ubuntu
14.04
LTS
64
bits
Oracle
Java
SE
RE
7
u67
Tomcat
7.0.55
PostgreSQL
9.3
Firefox
*
Supported
database
drivers:
- Oracle
all
versions
:
ojdbc6.jar
- MySQL
all
versions
:
mysql-connector-java-5.1.26-bin.jar
- PostgreSQL
all
versions
:
postgresql-9.3-1102.jdbc41.jar
- SQL
Server
all
versions
:
sqljdbc4.jar
*
Important
Notes:
o (1)
MySQL
must
be
configured
with
innoDB
storage
engine.
o (2)
Warning:
there
are
known
issues
with
the
management
of
XA
transactions
by
MySQL
engine
and
driver:
see
MySQL
bugs
17343
and
12161
for
more
details.
Thus,
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
using
MySQL
database
in
a
production
environment
does
not
work
and
is
not
supported.
You
must
use
another
database
like
PostgreSQL
in
production
environment.
o
(3)
Warning:
there
is
a
known
issue
between
Bitronix
(the
transaction
Manager
shipped
by
Bonitasoft
for
the
Tomcat
bundle
&
inside
Deploy.zip
for
Tomcat)
and
Microsoft
SQL
Server
driver:
MSDN
note,
Bitronix
note.
Thus,
using
Bitronix
as
a
Transaction
Manager
with
SQL
Server
DB
does
not
work
and
is
not
supported.
Using
SQL
Server
as
Database
engine
requires
using
the
JBoss
bundle
provided
by
Bonitasoft.
BOS
environment
BonitaBPM
environment
5.Y.Z
Studio
5.Y.Z
Server
6.Y.Z
Studio
6.Y.Z
Server
Processors
* *
Minimum
2
Cores+
4
Cores
2
Cores+
4
Cores
*
*
Recommended
2
Cores
4
Cores+
2
Cores
4
Cores+
Memory
* *
Minimum
4
GB
4
GB
4
GB
4
GB
* *
Recommended
6
GB
6
GB+
6
GB
6
GB+
Hard
Drive
* *
Minimum
10
GB
10
GB
10
GB
10
GB
*
*
Recommended
10
GB
30
GB+
10
GB
30
GB+
SUPPORT
GUIDE
:
SUPPORT
SLA,
POLICIES
AND
PROCEDURES
*
The
hardware
recommended
for
Server
is
strongly
dependent
on
the
specificity
of
your
environment
and
of
your
processes
(process
complexity,
number
of
instances,
data
volumes
).
3. Support Procedures
Logged:
The
Case
is
created
(by
the
customer
or
a
support
engineer)
and
is
waiting
to
be
qualified
by
BonitasSoft
Support.
The
SLA
first
answer
response
time
starts
at
this
point.
Qualified:
The
Case
is
qualified
and
is
waiting
for
an
investigation.
No
answer
is
being
worked
on
yet.
Severity
may
have
been
changed
during
the
qualification.
In
Progress:
The
Case
is
under
investigation
by
a
Support
Engineer
and
Bonitasoft
Support
will
add
comments
at
this
stage.
Suspended:
The
issue
has
investigated
and
Support
asks
more
information
from
the
customer.
This
Case
will
be
closed
if
the
customer
doesnt
respond
within
two
weeks.
Workaround
provided:
A
workaround
has
been
provided
to
the
customer,
who
has
the
choice
to
close
the
Case
(ie,
accept
the
workaround)
or
invalidate
the
workaround.
Resolved:
The
Case
is
set
as
resolved
by
the
Support
and
is
waiting
to
be
closed
or
invalidated
by
the
customer.
The
Case
will
be
closed
if
the
customer
doesnt
respond
within
one
week.
Closed:
The
case
is
closed.
No
values
can
be
changed.
A
closed
Case
cannot
be
reopened.
A
Case
is
defined
as
active
when
it
is
Logged,
Qualified,
or
In
Progress.
HEADQUARTERS
GRENOBLE,
FRANCE
32,
rue
Gustave
Eiffel
38000
Grenoble
NORTH
AMERICA
SAN
FRANCISCO,
USA
51
Federal
St.
Suite
305
San
Francisco,
CA
94107