Notice: This application will enforce Multi-factor authentication (MFA) for NIH users beginning the evening of Wed Aug 3rd.
NIH | National Cancer Institute | NCI Wiki  

Additional Information

Technology Stack / Release Matrix

This matrix identifies the supporting infrastructure technology required by caDSR Tools. The columns are identified by major product release numbers, e.g. 3.2 Version indicates the infrastructure technology versions used by caDSR based products.

Notes:

  • Cells with — indicate the technology was not or will not be used.
  • An asterisk ( * ) indicates the previous version remains, no upgrade required.
  • Question marks (?) indicate the technology was used and the exact version is not known at this time.
  • This table applies to caDSR applications hosted on the CBIIT JBoss containers. Technologies for other caDSR applications may vary. Each application might not use all listed technologies.

Group

Technology

3.2
Version

4.0
Version

4.1
Version

In production March 1, 2012

Current CBIIT Tech StackVersion

Protocol Reference and Notes

Operating System

RHEL

---

---

---

3.x

5.x

No notes

Container
Technologies

JBoss

4.0.4

4.0.5

4.0.5

4.0.5

5.1.x

No notes

Container
Technologies

Apache Tomcat

5.5.20

5.5.20

5.5.20

5.5.20

6.0.x

(embedded in JBoss)

Container
Technologies

J2EE

1.4

1.4

1.4

1.5

not mentioned

No notes

Container
Technologies

EJB

---

3.0

3.0

3.0

not mentioned

No notes

Database

Oracle AS / mod_PLSQL

10.1.2.0.2

---

---

---

---

Removed

Database

Oracle DB

9.2.0.6

10.2.0.2.0

10.2.0.4.0

10.2.0.5.0

10.2.x

Support all non-major releases.

Database

MySQL

5.0.27

5.0.51

---

5.1.48

5.1.x

No notes

Database

Oracle Business Components (BC4J) and Oracle AS MVC framework

10.1.2.0.2

---

---

---

---

Removed

Database

PL/SQL Web Toolkit (installed in database)

9.2.0.6

---

---

---

---

Removed

Database

PL/SQL, SQL

9.2.0.6

10.2.0.2.0

10.2.0.4.0

10.2.0.5.0

not mentioned

No notes

Web
Browsers

IE Browser

7.0

7.0

7.0

7.0

8.x

No notes

Web
Browsers

Mozilla Browser

2.0.0.1

2.0.0.11

2.0.0.11

FireFox 3.x

4.x

No notes

Web
Browsers (Build and
Deploy Technologies)

HTML

4.0.1

4.0.1

4.0.1

4.0.1

4.x

No notes

NCICB
Technologies

caCORE API (split into several API's after 3.x)

3.2

caDSR API 4.0, EVS API 4.2.1

caDSR API 4.0.0.1, EVS API 5.1

caDSR API 4.0.0.1,
EVS API 5.0,
EVS API 5.1

LexEVS 6.x

No notes

NCICB
Technologies

caCORE SDK

3.2

4.0

4.0

4.0

4.4.x

No notes

NCICB
Technologies

caGRID

1.1

1.2

1.3

1.3

1.4.x

No notes

Build
Technologies

Java Platform

1.5.0_06

1.5.0_10

1.5.0_10

1.5.0_10

1.6.x

No notes

Build
Technologies

Ant

1.6.5

1.6.5

1.6.5

1.6.5

1.7.x

No notes

Build
Technologies

Anthill Pro

2.x

2.x

3.4.12

3.7

Not Mentioned

No notes

Build
Technologies

Ivy

---

---

---

Not available. Ivy support was retired. Builds that rely on Ivy and BDA fail.

---

No notes

Build
Technologies

Maven

---

---

---

Not in use.

---

No notes

Version
Control

CVS

Yes

Yes

Removed

---

---

No notes

Version
Control

Subversion (SVN)

Yes

*

*

Yes (ncisvn)

Yes

No notes

Grid
Technologies

Globus toolkit

---

4.0.3

4.0.3

4.0.3

4.0.3

No notes

Miscellaneous
Technologies

Apache Axis

1.4

1.4

1.4

1.4

tomcat 6.0.x
Axis not mentioned

No notes

Miscellaneous
Technologies

Apache Web Server

2.2.x

2.2.x

2.2.x

Still used or supported?

2.2.x

No notes

Miscellaneous
Technologies

Apache Jakarta Commons Project, POI Project

2.5.1

2.5.1

3.7

2.5.1 (POI)

not mentioned

No notes

Miscellaneous
Technologies

Hibernate

3.2.0 GA

3.2.0 GA

3.2.0 GA

3.2.0.GA

3.x

No notes

Miscellaneous
Technologies

JUnit

4.2

4.2

4.2

various: unknown, 3.8.1, 4.1, 4.3.1, 4.4

not mentioned

No notes

Miscellaneous
Technologies

Spring Framework

2.0.2

2.5.0

2.5.0

2.0.3

2.x

No notes

Miscellaneous
Technologies

Struts Framework

1.3.5

1.3.5

1.3.5

1.1, 1.3.5

1.x

No notes

JDBC
Drivers

Oracle

9.0.2.0.0

9.0.2.0.0

10.2.0.4

ojdbc14.jar
ojdbc14-10.2.0.3.0.jar

not mentioned

No notes

JDBC
Drivers

MySQL

?

3.1.11

5.1.6

ojdbc14.jar
mysql-connector-java-3.1.11-bin.jar

not mentioned

No notes

Note

JDBC drivers have been bundled (inside lib folder) with the NCICB Tech Stack bundles (Jboss instances) deployed on CBIIT servers.

Deviations for non-JBoss applications (incomplete):

  • SIW uses Java Web Start and POI 3.2.
  • Bulk Loader uses Java 1.6, Ant 1.7, and POI 3.2.
  • cgMDR uses .NET technologies.

 

 

  • No labels