Hi Rajjaz, You need to add the api certificate to ESB. You can do this by,
- Extract the certificate from browser by navigating to apiUrl - 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. Thanks, On Fri, Jul 3, 2015 at 4:01 PM, Rajjaz Mohammed <[email protected]> wrote: > But when i try to test manually i'm getting this error > > [2015-07-03 15:56:37,273] WARN - SequenceMediator onError handler : > faultHandlerSeq for sequence : null cannot be found > [2015-07-03 15:56:37,278] INFO - LogMediator To: > /services/googlecalendar_createCalendarEntry, From: 10.100.7.64, Direction: > request, INIT = ##### Call to the Proxy #####, Envelope: <?xml > version="1.0" encoding="utf-8"?><soapenv:Envelope xmlns:soapenv=" > http://schemas.xmlsoap.org/soap/envelope/ > "><soapenv:Body></soapenv:Body></soapenv:Envelope> > [2015-07-03 15:56:37,297] INFO - TimeoutHandler This engine will expire > all callbacks after : 120 seconds, irrespective of the timeout action, > after the specified or optional timeout > [2015-07-03 15:56:37,962] ERROR - TargetHandler I/O error: General > SSLEngine problem > javax.net.ssl.SSLHandshakeException: General SSLEngine problem > at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1336) > at > sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:519) > at > sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1197) > at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1169) > at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:469) > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doWrap(SSLIOSession.java:220) > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:254) > at > org.apache.http.nio.reactor.ssl.SSLIOSession.isAppInputReady(SSLIOSession.java:380) > at > org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:118) > at > org.apache.http.impl.nio.reactor.BaseIOReactor.validate(BaseIOReactor.java:220) > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:284) > at > org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:106) > at > org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:604) > at java.lang.Thread.run(Thread.java:745) > Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem > at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) > at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1703) > at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:281) > 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$1.run(Handshaker.java:841) > at sun.security.ssl.Handshaker$1.run(Handshaker.java:839) > at java.security.AccessController.doPrivileged(Native Method) > at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1273) > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doRunTask(SSLIOSession.java:238) > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:270) > ... 7 more > 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:283) > at > sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:138) > at > sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1433) > ... 15 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) > ... 21 more > [2015-07-03 15:56:37,969] WARN - EndpointContext Endpoint : > AnonymousEndpoint will be marked SUSPENDED as it failed > [2015-07-03 15:56:37,970] WARN - EndpointContext Suspending endpoint : > AnonymousEndpoint - current suspend duration is : 30000ms - Next retry > after : Fri Jul 03 15:57:07 IST 2015 > > > and my Config File is > > <?xml version="1.0" encoding="UTF-8"?> > <definitions xmlns="http://ws.apache.org/ns/synapse"> > <import name="deputy" package="org.wso2.carbon.connector" > status="enabled"/> > <import name="twitter" > package="org.wso2.carbon.connectors" > status="enabled"/> > <proxy name="twitter" > transports="https http" > startOnLoad="true" > trace="disable"> > <description/> > <target> > <inSequence onError="faultHandlerSeq"> > <log level="full"> > <property name="INIT" value="##### Call to the Proxy > #####"/> > </log> > <twitter.init> > <consumerKey>xxxxxxxxxxxxxxxxxxx</consumerKey> > <consumerSecret>xxxxxxxxxxxxxxxxxxx</consumerSecret> > <accessToken>xxxxxxxxxxxxxxxxxxx</accessToken> > > <accessTokenSecret>xxxxxxxxxxxxxxxxxxxxxx</accessTokenSecret> > </twitter.init> > <twitter.search> > <search>happy</search> > <lang>en</lang> > <count>12</count> > </twitter.search> > </inSequence> > <outSequence> > <send/> > </outSequence> > </target> > </proxy> > <sequence name="fault"> > <log level="full"> > <property name="MESSAGE" value="Executing default "fault" > sequence"/> > <property name="ERROR_CODE" > expression="get-property('ERROR_CODE')"/> > <property name="ERROR_MESSAGE" > expression="get-property('ERROR_MESSAGE')"/> > </log> > <drop/> > </sequence> > <sequence name="main"> > <in> > <send> > <endpoint> > <address uri=" > http://localhost:9000/services/SimpleStockQuoteService"/> > </endpoint> > </send> > </in> > <out> > <send/> > </out> > </sequence> > </definitions> > > On Fri, Jul 3, 2015 at 12:14 PM, Keerthika Mahendralingam < > [email protected]> wrote: > >> For Twitter connector, there are no test cases available. You can check >> the connector manually. >> >> On Fri, Jul 3, 2015 at 12:12 PM, Rajjaz Mohammed <[email protected]> wrote: >> >>> my Earlier repo is working fine. only i made the mistake in my pom file >>> as version as 1.0.0 when i build the integration base then i changed to >>> 1.0.1 then its work fine. but is there any test cases to check? >>> >>> On Fri, Jul 3, 2015 at 12:04 PM, Rajjaz Mohammed <[email protected]> >>> wrote: >>> >>>> tanks keerthika, >>>> Finally i found the error was in my integration base pom file. >>>> mistakenly version changes to 1.0.0 but Connector expecting 1.0.1. that was >>>> the reason for error. now build Success >>>> >>>> On Fri, Jul 3, 2015 at 11:42 AM, Malaka Silva <[email protected]> wrote: >>>> >>>>> Merged >>>>> >>>>> On Fri, Jul 3, 2015 at 11:24 AM, Keerthika Mahendralingam < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Rajjaz, >>>>>> You need to build integration base before build any other connector. >>>>>> You can find the integration base at [1]. >>>>>> >>>>>> @Malaka, >>>>>> Can we merge the pull request [1]. >>>>>> >>>>>> [1]. https://github.com/wso2/esb-connectors/pull/109 >>>>>> >>>>>> Thanks, >>>>>> >>>>>> On Fri, Jul 3, 2015 at 11:17 AM, Rajjaz Mohammed <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hi All, >>>>>>> When i try to build a Twitter Connector I’m getting the following >>>>>>> error message with Build Failure. is there any Suggestions to Correct >>>>>>> it? >>>>>>> >>>>>>> ........................................ >>>>>>> ........................ >>>>>>> [WARNING] The POM for org.eclipse:org.sat4j.core:jar:2.1.0.v20090520 >>>>>>> is invalid, transitive dependencies (if any) will not be available, >>>>>>> enable >>>>>>> debug logging for more details >>>>>>> [WARNING] The POM for org.eclipse:org.sat4j.pb:jar:2.1.0.v20090520 >>>>>>> is invalid, transitive dependencies (if any) will not be available, >>>>>>> enable >>>>>>> debug logging for more details >>>>>>> [WARNING] The POM for org.eclipse:com.ibm.icu:jar:4.0.1.v20090415 is >>>>>>> invalid, transitive dependencies (if any) will not be available, enable >>>>>>> debug logging for more details >>>>>>> [WARNING] The POM for >>>>>>> org.wso2.esb.integration:integration-base:jar:1.0.1 is missing, no >>>>>>> dependency information available >>>>>>> [INFO] >>>>>>> ------------------------------------------------------------------------ >>>>>>> [INFO] BUILD FAILURE >>>>>>> [INFO] >>>>>>> ------------------------------------------------------------------------ >>>>>>> [INFO] Total time: 3.721s >>>>>>> [INFO] Finished at: Fri Jul 03 11:13:07 IST 2015 >>>>>>> [INFO] Final Memory: 34M/574M >>>>>>> [INFO] >>>>>>> ------------------------------------------------------------------------ >>>>>>> [ERROR] Failed to execute goal on project >>>>>>> org.wso2.carbon.connector.twitter: Could not resolve dependencies for >>>>>>> project >>>>>>> org.wso2.carbon.connector:org.wso2.carbon.connector.twitter:jar:1.0.0: >>>>>>> Failure to find org.wso2.esb.integration:integration-base:jar:1.0.1 in >>>>>>> http://twitter4j.org/maven2 was cached in the local repository, >>>>>>> resolution will not be reattempted until the update interval of >>>>>>> twitter4j.org has elapsed or updates are forced -> [Help 1] >>>>>>> [ERROR] >>>>>>> [ERROR] To see the full stack trace of the errors, re-run Maven with >>>>>>> the -e switch. >>>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug >>>>>>> logging. >>>>>>> [ERROR] >>>>>>> [ERROR] For more information about the errors and possible >>>>>>> solutions, please read the following articles: >>>>>>> [ERROR] [Help 1] >>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thank you >>>>>>> Best Regards >>>>>>> >>>>>>> Rajjaz HM >>>>>>> Associate Software Engineer >>>>>>> WSO2 Inc. <http://wso2.com/> >>>>>>> lean.enterprise.middleware >>>>>>> Mobile : +94752833834 >>>>>>> Email :[email protected] >>>>>>> >>>>>>> LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> >>>>>>> Blogger <http://wso2experience.blogspot.com/> >>>>>>> WSO2 Profile <http://wso2.com/about/team/mohammer_rajjaz/> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> [email protected] >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> <[email protected]> >>>>>> Keerthika Mahendralingam >>>>>> Associate Software Engineer >>>>>> Mobile :+94 (0) 776 121144 >>>>>> [email protected] >>>>>> WSO2, Inc. >>>>>> lean . enterprise . middleware >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Best Regards, >>>>> >>>>> Malaka Silva >>>>> Senior Tech Lead >>>>> M: +94 777 219 791 >>>>> Tel : 94 11 214 5345 >>>>> Fax :94 11 2145300 >>>>> Skype : malaka.sampath.silva >>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>>> Blog : http://mrmalakasilva.blogspot.com/ >>>>> >>>>> WSO2, Inc. >>>>> lean . enterprise . middleware >>>>> http://www.wso2.com/ >>>>> http://www.wso2.com/about/team/malaka-silva/ >>>>> <http://wso2.com/about/team/malaka-silva/> >>>>> >>>>> Save a tree -Conserve nature & Save the world for your future. Print >>>>> this email only if it is absolutely necessary. >>>>> >>>> >>>> >>>> >>>> -- >>>> Thank you >>>> Best Regards >>>> >>>> Rajjaz HM >>>> Associate Software Engineer >>>> WSO2 Inc. <http://wso2.com/> >>>> lean.enterprise.middleware >>>> Mobile : +94752833834 >>>> Email :[email protected] >>>> >>>> LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> >>>> Blogger <http://wso2experience.blogspot.com/> >>>> WSO2 Profile <http://wso2.com/about/team/mohammer_rajjaz/> >>>> >>> >>> >>> >>> -- >>> Thank you >>> Best Regards >>> >>> Rajjaz HM >>> Associate Software Engineer >>> WSO2 Inc. <http://wso2.com/> >>> lean.enterprise.middleware >>> Mobile : +94752833834 >>> Email :[email protected] >>> >>> LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> >>> Blogger <http://wso2experience.blogspot.com/> >>> WSO2 Profile <http://wso2.com/about/team/mohammer_rajjaz/> >>> >> >> >> >> -- >> <[email protected]> >> Keerthika Mahendralingam >> Associate Software Engineer >> Mobile :+94 (0) 776 121144 >> [email protected] >> WSO2, Inc. >> lean . enterprise . middleware >> > > > > -- > Thank you > Best Regards > > Rajjaz HM > Associate Software Engineer > WSO2 Inc. <http://wso2.com/> > lean.enterprise.middleware > Mobile : +94752833834 > Email :[email protected] > > LinkedIn <https://lk.linkedin.com/in/hmohammedrajjaz> > Blogger <http://wso2experience.blogspot.com/> > WSO2 Profile <http://wso2.com/about/team/mohammer_rajjaz/> > -- <[email protected]> Keerthika Mahendralingam Associate Software Engineer Mobile :+94 (0) 776 121144 [email protected] WSO2, Inc. lean . enterprise . middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
