Download Latest Version JConnectorVer1.0.zip (28.0 MB)
Email in envelope

Get an email when there's a new version of PCEHR JConnector

Home
Name Modified Size InfoDownloads / Week
JConnector_v1.0 2012-04-18
JConnector JUnit v1.0 2012-02-21
JConnector Guide v 1 0.docx 2012-02-22 809.7 kB
JConnector UI field description v 1 0.xlsx 2012-02-21 122.2 kB
Configure JConnector Certificates.docx 2012-02-21 12.1 kB
readme.txt 2012-02-20 2.9 kB
JConnector Mapping to LSS and TSS v1 0.xlsx 2012-02-20 17.0 kB
license.txt 2012-02-20 738 Bytes
Totals: 8 Items   964.6 kB 0
====================================
Introduction
====================================

The JConnector application is an open source application 
showcasing connectivity to PCEHR system via B2B Gateway channel implemented in PCEHR system.

====================================
Setup Build
====================================

-   To build and test the distributable package, an appropriate Java IDE or
    build environment must be installed.

-   Import all the projects into the JAVA IDE.

-   Resolve Project dependencies and Run the project.

====================================
Running the Java Swing Program
====================================

-   Find the DesktopApplication1 jar in the distribution folder.

-   Download the jar and navigate to the jar folder from the command line.

-   Run the jar from the command prompt using the command line - 
    java -jar DesktopApplication1.jar

====================================
Solution
====================================

The solution consists of the following projects:

    -   Thick Client (desktop application)
        The user interface allowing the users to interact with the application.

    -   B2B Service Handlers
        The SI layer that encapsulates the UI triggers and builds appropriate request objects and handles response objects.

    -   B2B Util Helper
        The relevant helper classes of the application that packages the WSDLs, SSL and NASH certificate for mutual authentication.

    -   Request Models
        Request objects for UI of the application. 

    -   Response Models
        Response objects for UI of the application.

    -   Stubs
        Apache CXF generated classes from the WSDLs to invoke the web services.



====================================
Pre-Requisites
====================================

Java Development Kit (JDK)
------------------------------------
1.  Download and install JDK 7:
    URL: http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.  Unpack the JDK distribution into a directory of your choice.

    This directory will be your <JDK_HOME>and will be used in this document
    to refer to the root directory of the JDK installation.

    <JRE_HOME> will be used in this document to refer to <JDK_HOME>/jre.

3.  Create a JAVA_HOME environment variable pointing to the <JDK_HOME>
    directory in [2].

4.  Add <JDK_HOME>/bin to the system path.

5.  Install and configure Apache CXF 2.5.1 runtime.


====================================
Licensing
====================================
Copyright 2012 

Licensed under the Open Source (Apache) License; you may not use this
file except in compliance with the License. A copy of the License is in the
'license.txt' file, which should be provided with this work.



Source: readme.txt, updated 2012-02-20