CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.
-
Upload
robyn-whitney-cunningham -
Category
Documents
-
view
223 -
download
7
Transcript of CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.
![Page 1: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/1.jpg)
CONNECT:Install Webinar for Code-A-Thon
April 20th, 2010
![Page 2: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/2.jpg)
CONNECT Linux Source Install
Kathy Pham
2
![Page 3: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/3.jpg)
Documentation
• To install the latest Linux version of CONNECT you will need reference the installation wiki on the Connect Open Source website:
http://developer.connectopensource.org/display/NHINR30/Source+Code+Install+(Linux)
• This webinar is a supplement to the installation documentation. The documentation above is still a work in process, since it is for the current build.
Copyright 2009. All Rights Reserved.3
![Page 4: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/4.jpg)
Overview and Assumptions
Overview– The following webinar describes the single server installation of the latest
CONNECT Source on a Linux platform.
Assumptions– You have acquired a machine that meets the Hardware Requirements
defined on the Installation Page.
– You have root privileges or can sudo on this machine
– You have an understanding of UNIX commands
4Copyright 2009. All Rights Reserved.
![Page 5: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/5.jpg)
Things to Remember
• This installation is designed for Red Hat Enterprise Linux 5 (32-bit)
• The installation will create a glassfish user to run glassfish application server and CONNECT applications
• Some commands require root user. Use “su” command to open shell as root or use “sudo” to run the commands
• Depending on your disk size and partitioning, you may wish to create a separate partition for the source code
• In this particular install, the machine used is named ELS4020.
![Page 6: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/6.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
6
![Page 7: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/7.jpg)
Source Code Location
https://svn.connectopensource.org:8443/svn/Nhin_Public/Current
![Page 8: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/8.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
8
![Page 9: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/9.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
9
![Page 10: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/10.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
10
![Page 11: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/11.jpg)
Set Environment Variables
• The list of environment variables are available on the wiki
• In some test cases, an extra ‘/’ is required
• Replace <home> with download location of Netbeans
![Page 12: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/12.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
12
![Page 13: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/13.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
13
![Page 14: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/14.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
14
![Page 15: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/15.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
15
![Page 16: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/16.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
16
![Page 17: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/17.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
17
![Page 18: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/18.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
18
![Page 19: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/19.jpg)
Checklist
• Check out source code from SVN
• Install Java 6 Update 16
• Install Netbeans v 6.7.1
• Set Environment Variables
• Install Metro v 1.5
• Copy Ant Libraries, GlassFish Libraries, Configuration Files
• Install copyv3 certificates
• Edit domain.xml
• Install mySQL v 5.1
• Build CONNECT
• Deploy CONNECT
• Others: OID, Validation Tests
19
![Page 20: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/20.jpg)
Others: OID and Validation Tests
• 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/NHINR24/Request+Object+Identifier
• Use the table below to determine if your system requires an object Identifier:
If Then
System in dev/test mode with a few endpoints
OID is not required
System in limited production in a non-NHIN network
OID is not required
System has many endpoints OID is recommended
Planning to use system in the NHIN OID is required
![Page 21: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/21.jpg)
Other: Validation Tests
Run Validate Services and Internal Self Test
http://developer.connectopensource.org/display/NHINR30/CONNECT+Validation+Tests
21
![Page 22: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/22.jpg)
Important Links
• Webinar Recording, Q & A, Slides: http://www.connectopensource.org/about/events
• CONNECT Forums:http://www.connectopensource.org/developer-resources/forums
22
![Page 23: CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e615503460f94b5c7cb/html5/thumbnails/23.jpg)
Thank you for participating.
See you at the Code-A-Thon!