RBA Release Notes - GSA

splattersquadΑσφάλεια

17 Νοε 2013 (πριν από 3 χρόνια και 11 μήνες)

85 εμφανίσεις




Release Notes

F
F
e
e
d
d
e
e
r
r
a
a
l
l


A
A
c
c
q
q
u
u
i
i
s
s
i
i
t
t
i
i
o
o
n
n


S
S
e
e
r
r
v
v
i
i
c
c
e
e


(
(
F
F
A
A
S
S
)
)


Regional Business Application (RBA)

Modernization 2 Phase 3


Software Version
10.2.0


Prepared for
GSA

Users

by TechFlow, Inc.













Version
1.0

June 25
, 20
10


Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
2

of
10

-

2

-

-

2

-

Table of Contents

1

TASK REQUIREMENTS

................................
................................
................................
................................
.

3

T
ASK
C
LIENT

................................
................................
................................
................................
.............................

3

I
NTRODUCTION

................................
................................
................................
................................
..........................

3

P
URPOSE

................................
................................
................................
................................
................................
....

3

2

UPDATES INCLUDED IN
ITSS

................................
................................
................................
......................

4

2.1

CHG46325:

M
OVE
A
TTACHMENTS FROM
WAS

TO
JB
OSS

................................
................................
..............

4

2.2

CHG47250:

P
ORTING
ITSSF
UND
W
EB TO
JB
OSS

................................
................................
.............................

6

2.3

CHG47260:

P
ORT
ITSSV
ALIDATE
W
EB FROM
WAS

TO
JB
OSS
AS

................................
................................
..

6

2.4

CHG47332:

P
ORT
ITSSV
ALIDAT
CCR

FROM
WAS

TO
JB
OSS
AS

................................
................................
....

6

2.5

CHG47334:

P
ORT
S
ERVICE
D
ESK FROM
WAS

TO
JB
OSS
AS

................................
................................
...........

7

2.6

CHG47766:

P
ORTING
ITSSA
RCHIVE
F
UND
W
EB TO
JB
OSS

................................
................................
..............

8

2.7

CHG58559:

M
ODIFY
A
PACHE CONFIGURATION
FOR LOAD BALANCING O
F THE APPLICATIONS P
ORTED TO
JB
OSS

................................
................................
................................
................................
................................
........

8

2.8

CHG59101:

GWAC:

M
ODIFY CODE TO USE GE
NERIC AND STANDARDIZ
ED
URL
S

................................
...........

8

3

FOLLOW
-
ON SUPPORT

................................
................................
................................
................................
.

9

4

APPENDIX A

................................
................................
................................
................................
...................

10


Table of
Figures

F
IGURE
1:

A
CCEPTANCE
I
NFORMATION
D
OCUMENT WITH
N
O
S
CANNED
I
NVOICE

................................
.....................

4

F
I
GURE
2:

S
CANNED
I
NVOICE
R
ETRIEVAL
E
RROR
P
AGE

................................
................................
.............................

5

F
IGURE
3:

E
XCEEDED
M
AXIMUM
A
TTACHMENT
S
IZE
E
RROR
P
AGE

................................
................................
............

5

F
IGURE
4:

A
LTERED
C
REATE
F
EEDBACK
F
ORM

................................
................................
................................
..........

7

F
IGURE
5:

P
ROXY
S
ERVER
L
OAD
B
ALANCING

................................
................................
................................
.............

8


Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
3

of
10

-

3

-

-

3

-

TASK TITLE:

General Services Administration (GSA) Regional Business Application (RBA) Project


DOCUMEN
T TITLE:

Re
gional Business Application
V
10.2.0

Release Notes

VERSION NO:

1.0

DATE:

June 25
, 20
10

1

TASK REQUIREMENTS

Task Client

General Services Administration (GSA)

Federal Acquisition Service (FAS)

Office of the Chief Information Officer

2100 Crystal Dri
ve, Rm 11052

Arlington, VA 22202

Introduction

The following Release Notes describe content to be delivered through
an enhancement

to the Regional
Business Application (RBA) software.

Purpose

The
main purpose for this
release is to update functionality to

the RBA in a concentrated effort to
implement enhanced functionality and will be

accomplished through the following Change Requests:



ITSS:



CHG4
6325
:
Move Attachments from WAS to JB
oss



CHG4
7250
:
Porting ITSSFundWeb to JBoss



CHG4
7260
:

Port ITSSValidateWeb

from WAS to JBoss AS



CHG4
7332
:

Port ITSSValidatCCR from WAS to JBoss AS



CHG47334:
Port ServiceDesk from WAS to JBoss AS



CHG47766:
Porting ITSSArchiveFundWeb to JBoss



CHG58559:
Modify Apache configuration for load balancing of the applications ported to JB
oss



CHG59101:
GWAC: Modify code to use generic and standardized URLs


Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
4

of
10

-

4

-

-

4

-

2

UPDATES INCLUDED IN
ITSS


This section provides details on updates implemented in
IT Solutions Shop (
ITSS
)
.

2.1

CHG
4
6325
:
Move Attachments from WAS to JB
oss

The

rba
-
attach
-
web
application
,
which manages attachment upload/download activities throughout the
RBA suite of applications,
has been ported from
the
Websphere Application Server to
the
J
B
oss

Application Server
.

This change
moves

RBA
applications

off

a version of Websphere

that
is

no lo
nger
vendor supported.

In addition to being ported to JBoss
,

several other technical changes have been made to the application.


Rba
-
attach
-
web

will
now read

environment specific properties values

from a CODB
table

rather than a
properties file.
The appl
ication

has
also
been configured to work with Apache Maven, which will
automatically build and deploy

the application code
.


The last technical change
transfers

functionality previously executed by
a
stand
-
alone
python script and
the

IIMAImageRetriever ap
plication

to the rba
-
attach
-
web application
. Rba
-
attach
-
web will now be
tasked
with

streaming attachments and VITAP invoice images
from the CODB
back to the client.

As a result, the
python script and the
IIMAImageRetriever application ha
ve

been
deprecated
.

This change request also makes
functional
enhancements

within ITSS
. Previously,

a link to
access

scanned

VITAP
invoice
images was always present on the Imported Invoice Data
and Acceptance
Information
s
creen
s regardless of whether or not a scanned invoice

actually existed. Now, when a
scanned

invoice image is unavailable, text will be displayed to the user indicating that no scanned invoice
exists.


Figure
1
: Acceptance Information Document with No Scanned Invoice

Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
5

of
10

-

5

-

-

5

-


If there is an
error retrieving the invoice image from
the

system when the user clicks the “Scanned
Invoice” link (e.g., file is corrupted), a new error message will appear instructing the

user
to
contact the
ITSS
Service
Desk or navigate to the

GSA finance webpage to
re
search

invoice details.



Figure
2
: Scanned Invoice Retrieval Error Page


Additionally, c
hanges
have been introduced
to
the rba
-
attach
-
web
application

in order to improve security
within the RBA suite of applications.

A
50 MB
ma
ximum attachment si
ze
limit
has been implemented

for

all
attachment
uploads
.
The end user
will see
an
error
message

when they attempt to upload
an attachment greater than 50 MB.


Figure
3
: Exceeded Maximum Attachment Size Error P
age

Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
6

of
10

-

6

-

-

6

-

Along with the maximum attachment size limitation
,
an additional control has been put in place to
constrain the
maximum
number of simultaneous users downloading an attachment per
application server

to

40
.


Both

security
measures
intend to
reduce the
RBA’s exposure to Denial of Service attacks by external
entities
.


Finally, all attachment files have been migrated from the existing Windows file share to a new file share on
the Linux servers.

2.2

CHG4
7250
:

Porting ITSSFundWeb to JBoss

The objective satisfie
d by this change request
was

porting the

ITSSFundWeb

application
, which allows
users to view, add, and/or edit funding documents
/citations
, from Websphere

to JBoss.


In addition
,
the following
technical changes have been made to the application
:


ITSSFundW
eb will now read environment specific properties values from a CODB table rather than a
properties file.

The application has also been configured to work with Apache Maven, which will automatically build and
deploy the application code.

Validations have

been put in place

to check that funding document numbers on newly created funding
documents do not already exist in archive or legacy funding

will

now
be
performed

against a new CODB
table rather than against information in
Notes
Domino.

2.3

CHG4
7260
:
Port

ITSSValidateWeb from WAS to JBoss AS

This change request ports
ITSSValidateWeb
, which manages the authentication process, from
Websphere to JBoss.


In addition, the following
technical changes have been made to the application
:


ITSSValidateWeb will now r
ead environment specific properties values from a CODB table rather than
from
a properties file.

The application has also been configured to work with Apache Maven, which will automatically build and
deploy the application code.

2.4

CHG4
7332
:
Port ITSSValid
atCCR from WAS to JBoss AS

This change request ports ITSSValidate
CCR
, which
valid
ates submitted RBA data against data from CCR

(Central Contractor Re
gistration
)
, from Websphere to JBoss.

In addition, the following technical changes have been made to the ap
plication:

ITSSValidateCCR will now read environment specific properties values from a CODB table rather than
from
a properties file.

The application has also been configured to work with Apache Maven, which will automatically build and
deploy the applica
tion code.

Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
7

of
10

-

7

-

-

7

-

2.5

CHG4733
4
:
Port Service

Desk from WAS to JBoss AS

The S
ervice Desk a
pplication facilitates the ability to
submit feedback

online and then track the status of
their
feedback
. This application has been ported from Websphere to JBoss.


In additio
n
, the following technical changes have been made to the application:

The Service Desk application will now read environment specific properties values

from a CODB table
rather than from a

properties file.

The application has also been configured to work

with Apache Maven, which will automatically build and
deploy the application code.

Functional changes
to the Service Desk application
include the
alteration of the
C
reate
F
eedback form
so

that all pre
-
populated personal data
for a logged
-
in user is

non
-
editable. In order to allow the user to m
ake
alterations to any contact information
, the create feedback
page

now has this data pre
-
populated and
editable in the Detailed Problem Description field.


Figure
4
:
Altered

Create Feedb
ack Form



The Ser
vice

Desk application will now
contain the functionality

to allow users to view their
previous
feedback submissions

and
any
response

to that feedback
from

the ITSS
Help

Desk.

The Service Desk
application
will
be

able to access this inform
ation by
communicat
ing

with
the
Service Now
Incident
Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
8

of
10

-

8

-

-

8

-

Management application via a user first
-
middle initial
-
last name match
.

2.6

CHG47766: Porting ITSSArchiveFundWeb to JBoss

This change request ports ITSSArchiveFundWeb, which
gives

users
read
-
only access to

a
rchived funding
documents, from Websphere to JBoss.

In addition
, the following technical changes have been made to the application:

ITSSArchiveFundWeb will now read environment specific properties values from a CODB table rather
than
from
a properties fil
e.

The application has also been configured to work with Apache Maven, which will automatically build and
deploy the application code.

2.7

CHG58559: Modify Apache configuration for load balancing of the applications ported to
JBoss

Currently,
requests

betwe
en
the six

applications

mentioned in the change requests above are
handled
with a
primary/failover
setup
. This change request
alters

the configuration of the proxy server to load
balance
inter
-
application requests
amongst multiple application servers.


Fi
gure
5
: Proxy Server Load Balancing



2.8

CHG59101: GWAC: Modify code to use generic and standardized URLs

Communication from GWAC to other application(s) (e.g. atta
chments) will use standard URLs

and will talk
to a load balancer in th
e DMZ to determine which application it will communicate with.

Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
9

of
10

-

9

-

-

9

-


3

FOLLOW
-
ON SUPPORT

If assistance is needed with the RBA Application, users are encouraged to call 1 (877) 243
-
2889, option 1.


Federal Acquisition Service


RBA (
v10.2.0
)

Release Notes









Page
10

of
10

-

10

-

-

10

-

4

APPENDIX A

The following CHG requests were also included in th
is release but only contain technical details that do
not impact the user’s experience.

ITSS:



CHG
58232
:
Create rbaFund JBoss Application Server instance (BZ# 7690)



CHG
58345
:
Disable JBPM database logging



CHG
58347
:
Remove all table constraints from JBPM_* t
ables