Hi Saneth,

FHIR is in the development phase and they released a set of third party
testing server to check the FHIR resources. You can find the list of test
servers on [1]

[1]
http://wiki.hl7.org/index.php?title=Publicly_Available_FHIR_Servers_for_testing

I manually checked with the same pack it is working  fine.

I resolved this issue by adding the certificate to the product and ESB.
Earlier I only added the certification to the ESB. Now it's working fine.

Thank you all.



On Wed, Oct 14, 2015 at 8:25 AM, Saneth Dharmakeerthi <[email protected]>
wrote:

> Hi Hariprasath,
>
> 1) What do you mean by "testing with the test server"?
> 2) Could you able to do this task manually using same pack?.
> 3) Put a debug point at the line you add the certification and
>  execute that line, then try the rest of  the actions manually and see
> the behaviour.
>
> Also share the testcase code
>
> Thanks and Best Regards,
>
> Saneth Dharmakeerthi
> Senior Software Engineer
> WSO2, Inc.
> Mobile: +94772325511
>
> On Tue, Oct 13, 2015 at 4:52 PM, Hariprasath Thanarajah <
> [email protected]> wrote:
>
>> Hi Rajjaz,
>>
>> I already added the certification like you mentioned in [2]. But still
>> it's giving the same error.
>>
>> On Tue, Oct 13, 2015 at 4:41 PM, Rajjaz Mohammed <[email protected]> wrote:
>>
>>> Hi,
>>> its seems to be like a error i got earlier so what i did is i import the
>>> certificate through the terminal like[1] and its solved my error.
>>>
>>> AFAIK test server not will be the reason for this error. and try the way
>>> [2].
>>>
>>> [1]Navigate to "/repository/resources/security/" using command prompt
>>> and execute keytool -importcert -file CERT_FILE_NAME -keystore
>>> client-truststore.jks -alias "CERT_NAME" in command line to import api
>>> certificate in to keystore. Give "*wso2carbon*" as password.
>>>
>>> [2]
>>> http://wso2-oxygen-tank.10903.n7.nabble.com/Dev-Connector-Integration-Test-Error-SSL-Handshake-Exception-td98612.html
>>>
>>> On Tue, Oct 13, 2015 at 3:55 PM, Rajeenthini Satkunam <
>>> [email protected]> wrote:
>>>
>>>> Hi Hariprasanth,
>>>>
>>>> You can search for this subject "*[Dev] Connector Integration Test
>>>> Error!- SSL Handshake Exception*" .This could help you to give some
>>>> idea about the error.
>>>>
>>>> On Tue, Oct 13, 2015 at 3:42 PM, Hariprasath Thanarajah <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> Is it the error came because of the testing server? I am testing with
>>>>> the test server because it is only available for FHIR. The FHIR is in the
>>>>> development phase.
>>>>>
>>>>> On Tue, Oct 13, 2015 at 11:13 AM, Hariprasath Thanarajah <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi All ,
>>>>>>
>>>>>> I got the response at the wire. But after that only  i am getting the
>>>>>> above error[1].
>>>>>>
>>>>>> On Tue, Oct 13, 2015 at 11:08 AM, Hariprasath Thanarajah <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi Elilmatha,
>>>>>>>
>>>>>>> I already included the certificates at client-truststore.jks as well
>>>>>>> as wso2carbon.jks.
>>>>>>>
>>>>>>> On Tue, Oct 13, 2015 at 11:06 AM, Elilmatha Sivanesan <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Hariprasath,
>>>>>>>>
>>>>>>>> As per you error log you need to include the certificate.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>> On Tue, Oct 13, 2015 at 10:56 AM, Hariprasath Thanarajah <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi All,
>>>>>>>>>
>>>>>>>>> I am working on FHIR connector. I got the following[1] error while
>>>>>>>>> I am running the integration test case of FHIR. Any suggestion on this
>>>>>>>>> error?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>> [2015-10-13 10:49:58,488] ERROR
>>>>>>>>> {org.wso2.carbon.automation.core.PlatformTestManager} -  On Test 
>>>>>>>>> failure..
>>>>>>>>> [2015-10-13 10:49:58,488] ERROR
>>>>>>>>> {org.wso2.carbon.automation.core.PlatformTestManager} -
>>>>>>>>> javax.net.ssl.SSLHandshakeException:
>>>>>>>>> sun.security.validator.ValidatorException: PKIX path building failed:
>>>>>>>>> sun.security.provider.certpath.SunCertPathBuilderException: unable to 
>>>>>>>>> find
>>>>>>>>> valid certification path to requested target
>>>>>>>>> [2015-10-13 10:49:58,489]  INFO
>>>>>>>>> {org.wso2.carbon.automation.core.PlatformTestManager} -
>>>>>>>>> --------------Tests Failed
>>>>>>>>> org.wso2.carbon.connector.integration.test.fhir.fhirConnectorIntegrationTest.readResource--------
>>>>>>>>> [2015-10-13 10:49:58,503]  INFO
>>>>>>>>> {org.wso2.carbon.automation.core.utils.coreutils.InputStreamHandler} -
>>>>>>>>> [2015-10-13 10:49:58,503]  WARN - ProxyServiceAdmin No proxy service 
>>>>>>>>> exists
>>>>>>>>> by the name : fhir
>>>>>>>>> [2015-10-13 10:49:58,525]  INFO
>>>>>>>>> {org.wso2.carbon.automation.api.clients.proxy.admin.ProxyServiceAdminClient}
>>>>>>>>> -  Proxy Deleted
>>>>>>>>> FAILED: readResource
>>>>>>>>>         fhir {readResource} integration test.
>>>>>>>>> javax.net.ssl.SSLHandshakeException:
>>>>>>>>> sun.security.validator.ValidatorException: PKIX path building failed:
>>>>>>>>> sun.security.provider.certpath.SunCertPathBuilderException: unable to 
>>>>>>>>> find
>>>>>>>>> valid certification path to requested target
>>>>>>>>>     at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1904)
>>>>>>>>>     at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:279)
>>>>>>>>>     at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:273)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1446)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:209)
>>>>>>>>>     at sun.security.ssl.Handshaker.processLoop(Handshaker.java:901)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.Handshaker.process_record(Handshaker.java:837)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1023)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1332)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1359)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1343)
>>>>>>>>>     at
>>>>>>>>> sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563)
>>>>>>>>>     at
>>>>>>>>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
>>>>>>>>>     at
>>>>>>>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1301)
>>>>>>>>>     at
>>>>>>>>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
>>>>>>>>>     at
>>>>>>>>> sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
>>>>>>>>>     at
>>>>>>>>> org.wso2.connector.integration.test.base.ConnectorIntegrationTestBase.readResponse(ConnectorIntegrationTestBase.java:898)
>>>>>>>>>     at
>>>>>>>>> org.wso2.connector.integration.test.base.ConnectorIntegrationTestBase.sendJsonRestRequest(ConnectorIntegrationTestBase.java:371)
>>>>>>>>>     at
>>>>>>>>> org.wso2.connector.integration.test.base.ConnectorIntegrationTestBase.sendJsonRestRequest(ConnectorIntegrationTestBase.java:253)
>>>>>>>>>     at
>>>>>>>>> org.wso2.carbon.connector.integration.test.fhir.fhirConnectorIntegrationTest.readResource(fhirConnectorIntegrationTest.java:69)
>>>>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>>     at
>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>>>>>>     at
>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>     at java.lang.reflect.Method.invoke(Method.java:606)
>>>>>>>>>     at
>>>>>>>>> org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
>>>>>>>>>     at org.testng.internal.Invoker.invokeMethod(Invoker.java:673)
>>>>>>>>>     at
>>>>>>>>> org.testng.internal.Invoker.invokeTestMethod(Invoker.java:842)
>>>>>>>>>     at
>>>>>>>>> org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1166)
>>>>>>>>>     at
>>>>>>>>> org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
>>>>>>>>>     at
>>>>>>>>> org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
>>>>>>>>>     at org.testng.TestRunner.runWorkers(TestRunner.java:1178)
>>>>>>>>>     at org.testng.TestRunner.privateRun(TestRunner.java:757)
>>>>>>>>>     at org.testng.TestRunner.run(TestRunner.java:608)
>>>>>>>>>     at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
>>>>>>>>>     at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
>>>>>>>>>     at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
>>>>>>>>>     at org.testng.SuiteRunner.run(SuiteRunner.java:240)
>>>>>>>>>     at
>>>>>>>>> org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
>>>>>>>>>     at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
>>>>>>>>>     at org.testng.TestNG.runSuitesSequentially(TestNG.java:1158)
>>>>>>>>>     at org.testng.TestNG.runSuitesLocally(TestNG.java:1083)
>>>>>>>>>     at org.testng.TestNG.run(TestNG.java:999)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:178)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:96)
>>>>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>>     at
>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>>>>>>     at
>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>     at java.lang.reflect.Method.invoke(Method.java:606)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>>>>>>>>     at
>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
>>>>>>>>> Caused by: sun.security.validator.ValidatorException: PKIX path
>>>>>>>>> building failed:
>>>>>>>>> sun.security.provider.certpath.SunCertPathBuilderException: unable to 
>>>>>>>>> find
>>>>>>>>> valid certification path to requested target
>>>>>>>>>     at
>>>>>>>>> sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:385)
>>>>>>>>>     at
>>>>>>>>> sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
>>>>>>>>>     at
>>>>>>>>> sun.security.validator.Validator.validate(Validator.java:260)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:126)
>>>>>>>>>     at
>>>>>>>>> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1428)
>>>>>>>>>     ... 50 more
>>>>>>>>> Caused by:
>>>>>>>>> sun.security.provider.certpath.SunCertPathBuilderException: unable to 
>>>>>>>>> find
>>>>>>>>> valid certification path to requested target
>>>>>>>>>     at
>>>>>>>>> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:196)
>>>>>>>>>     at
>>>>>>>>> java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268)
>>>>>>>>>     at
>>>>>>>>> sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:380)
>>>>>>>>>     ... 56 more
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *Thank you and Regards**Hariprasath Thanarajah*
>>>>>>>>> Associate Software Engineer | WSO2
>>>>>>>>> E: [email protected]
>>>>>>>>> M: +94752806528
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Dev mailing list
>>>>>>>>> [email protected]
>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *S.Elilmatha*
>>>>>>>> Associate  Software Engineer,
>>>>>>>>
>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> Mobile 0779842221.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>>
>>>>>>> *Thank you and Regards**Hariprasath Thanarajah*
>>>>>>> Associate Software Engineer | WSO2
>>>>>>> E: [email protected]
>>>>>>> M: +94752806528
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>> *Thank you and Regards**Hariprasath Thanarajah*
>>>>>> Associate Software Engineer | WSO2
>>>>>> E: [email protected]
>>>>>> M: +94752806528
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>>
>>>>> *Thank you and Regards**Hariprasath Thanarajah*
>>>>> Associate Software Engineer | WSO2
>>>>> E: [email protected]
>>>>> M: +94752806528
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> *Thank You.*
>>>>
>>>> *Rajeenthini Satkunam*
>>>>
>>>> *Associate Software Engineer | WSO2*
>>>>
>>>>
>>>> *E:[email protected] <[email protected]>*
>>>>
>>>> *M :+94770832823 <%2B94770832823>   *
>>>>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Thank you
>>> Best Regards
>>>
>>> *Rajjaz HM*
>>> Associate Software Engineer
>>> WSO2 Inc. <http://wso2.com/>
>>> lean | enterprise | middleware
>>> Mobile | +94752833834
>>> Email   | [email protected]
>>> LinkedIn | Blogger | WSO2 Profile
>>> <http://wso2.com/about/team/mohammer_rajjaz/>
>>>
>>
>>
>>
>> --
>>
>>
>> *Thank you and Regards**Hariprasath Thanarajah*
>> Associate Software Engineer | WSO2
>> E: [email protected]
>> M: +94752806528
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>


-- 


*Thank you and Regards**Hariprasath Thanarajah*
Associate Software Engineer | WSO2
E: [email protected]
M: +94752806528
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to