keytool -importcert -file <certificate file> -keystore <ESB>/repository/resources/security/client-truststore.jks -alias "TwitterTrustCertImport"
Solved the security error. insted of adding through ESB management console i added through console with wso2carbon password its eliminate the ssl exception On Fri, Jul 3, 2015 at 4:46 PM, Rajjaz Mohammed <[email protected]> wrote: > i added through esb dashboard already > > On Fri, Jul 3, 2015 at 4:15 PM, Keerthika Mahendralingam < > [email protected]> wrote: > >> 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 >> > > > > -- > 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/>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
