Presentation is loading. Please wait.

Presentation is loading. Please wait.

CONNECT: Install Webinar for Code-A-Thon September 7 th, 2010.

Similar presentations


Presentation on theme: "CONNECT: Install Webinar for Code-A-Thon September 7 th, 2010."— Presentation transcript:

1 CONNECT: Install Webinar for Code-A-Thon September 7 th, 2010

2 CONNECT Windows Source Install Kathy Pham 2

3 Documentation To install the latest Windows version of CONNECT you will need reference the installation wiki on the Connect Open Source website: http://developer.connectopensource.org/display/currentrele ase/Source+Code+Install+(Windows) This webinar is a supplement to the installation documentation. The documentation above is still evolving, since it is for the Current build. In addition, the code in the Current build repository is constantly evolving. 3

4 Overview and Assumptions Overview The following webinar describes the single server installation of the latest CONNECT Source on a Windows platform. This installation will prepare developers for coding at the Code-A- Thon on September 21 st and 22 nd Assumption You have acquired a machine that meets the Hardware Requirements defined on the Installation Page. 4

5 Things to Remember This installation is designed for Windows 32-bit machine. In this particular install, the machine used is named ELS3045. 5

6 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 6

7 Object IDentifer (OID) Each gateway has a unique identifier known as the OID (Object Identifier) or Home Community ID. The instructions located in the link below can be used to request an OID –http://developer.connectopensource.org/display/currentrelease/Request+Object+Identifierhttp://developer.connectopensource.org/display/currentrelease/Request+Object+Identifier Use the table below to determine if your system requires an object Identifier: 7 IfThen System in dev/test mode with a few endpoints OID is not required System in limited production, not in the National Health Information Network OID is not required System has many endpointsOID is recommended Planning to use system in the National Health Information Network OID is required

8 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 8

9 Source Code Location https://svn.connectopensource.org:8443/svn/Nhin_Public/Current 9

10 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 10

11 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 11

12 Netbeans Installation The bundle includes two versions of GlassFish: a 2.1.1 version and a preview of the 3.0 version. CONNECT uses the 2.1.1 version only 12

13 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 13

14 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 14

15 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 15

16 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 16

17 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 17

18 Certificates 18 IfThen System in dev/test mode on a single box No “trust” required. Recommend to use Sun supplied “copyv3” certificates System in dev/test mode on a few machines “Trust” required among these machines. Recommend to exchange self-signed certificates System in dev/test mode on a many machines “Trust” required among these machines. Recommend to install Entrust certificates System in limited production in a non-National Health Information Network Trust” required among these machines. ecommend to install Entrust certificates System planned for National Health Information Network production “Trust” required. Required to install Entrust certificates

19 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 19

20 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 20

21 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 21

22 Checklist OID – not needed for this install Check out source code from SVN Install Java 6 Update 16 Install Netbeans v 6.7.1 with GlassFish v 2.1 Set Environment Variables Creation of GlassFish domain for CONNECT deployment Install Metro v 1.5 Copy Common GlassFish Libraries, CONNECT Configuration Files Certificates: Install copyv3 certificates Configure GlassFish and Certificates - edit domain.xml Install & Configure mySQL v 5.1 Build & Deploy CONNECT Validation Tests 22

23 Validation Tests Run Validate Services and Internal Self Test http://developer.connectopensource.org/display/curren trelease/CONNECT+Validation+Tests 23

24 Important Links Webinar Recording, Q & A, Slides: http://www.connectopensource.org/about/events/inst allation-webinars-september-2010-code-a-thon CONNECT Forums: http://www.connectopensource.org/developer- resources/forums 24

25 Thank you for participating. See you at the Code-A-Thon!


Download ppt "CONNECT: Install Webinar for Code-A-Thon September 7 th, 2010."

Similar presentations


Ads by Google