It is working now. On Tue, Oct 27, 2015 at 5:46 PM, Afkham Azeez <az...@wso2.com> wrote:
> The env var was wrong. I have changed it. > > On Tue, Oct 27, 2015 at 5:30 PM, Afkham Azeez <az...@wso2.com> wrote: > >> The sample still fails. It is a 404. >> >> Log from store-fe >> >> 27-Oct-2015 11:48:44.122 SEVERE [http-nio-8080-exec-8] >> org.wso2.carbon.mss.examples.petstore.util.fe.client.TxnServiceClient.addOrder >> TXN service return code is 404 , hence can't proceed with the response >> >> On Tue, Oct 27, 2015 at 3:42 PM, Afkham Azeez <az...@wso2.com> wrote: >> >>> We have to make this work without embedding the wso2carbon.jks in the >>> jar file itself. The KS file has to be outside the jar. >>> >>> On Tue, Oct 27, 2015 at 3:17 PM, Dinusha Senanayaka <dinu...@wso2.com> >>> wrote: >>> >>>> Hi Azeez, >>>> >>>> On Tue, Oct 27, 2015 at 2:53 PM, Afkham Azeez <az...@wso2.com> wrote: >>>> >>>>> Dinusha can you check? >>>>> >>>> >>>> Issue is there is no keystore configured for transaction service. If >>>> you add default wso2carbon keystore to resources directory of transaction >>>> service and re-build the jar and deploy, this cart checkout operation get >>>> success. >>>> Will do a pull by adding default keystore to transaction service. Else >>>> we need to set system variable with keystore details. >>>> >>>> Regards, >>>> Dinusha. >>>> >>>>> >>>>> On Tue, Oct 27, 2015 at 2:47 PM, Sagara Gunathunga <sag...@wso2.com> >>>>> wrote: >>>>> >>>>>> >>>>>> This happen because TXN service return HTTP 500 with empty body, this >>>>>> is the expected behaviour from FE when it get error code from BE >>>>>> services. >>>>>> I have added new log message to show HTTP status code, in this case I can >>>>>> see following log. >>>>>> >>>>>> *SEVERE: TXN service return code is 500 , hence can't proceed with >>>>>> the response* >>>>>> >>>>>> I also can see following error on TXN service running locally, please >>>>>> make sure TXN service return HTTP 200 with a valid confirmation code. >>>>>> >>>>>> >>>>>> >>>>>> 2015-10-27 12:15:17 INFO MicroservicesRegistry:54 - Added HTTP >>>>>> Service: >>>>>> org.wso2.carbon.mss.examples.petstore.transaction.TxnService@491cc5c9 >>>>>> >>>>>> 2015-10-27 12:15:17 INFO NettyListener:82 - Netty Listener starting >>>>>> on port 8090 >>>>>> >>>>>> 2015-10-27 12:15:17 INFO MicroservicesRunner:69 - Microservices >>>>>> server started in 507ms >>>>>> >>>>>> 2015-10-27 12:17:00 ERROR RequestRouter:104 - Exception caught in >>>>>> channel processing. >>>>>> >>>>>> java.lang.IllegalArgumentException: The public RSA key must not be >>>>>> null >>>>>> >>>>>> at >>>>>> com.nimbusds.jose.crypto.RSASSAVerifier.<init>(RSASSAVerifier.java:75) >>>>>> >>>>>> at >>>>>> org.wso2.carbon.mss.security.JWTSecurityInterceptor.verifySignature(JWTSecurityInterceptor.java:92) >>>>>> >>>>>> at >>>>>> org.wso2.carbon.mss.security.JWTSecurityInterceptor.preCall(JWTSecurityInterceptor.java:70) >>>>>> >>>>>> at >>>>>> org.wso2.carbon.mss.internal.router.HttpResourceHandler.getDestinationMethod(HttpResourceHandler.java:265) >>>>>> >>>>>> at >>>>>> org.wso2.carbon.mss.internal.router.RequestRouter.handleRequest(RequestRouter.java:78) >>>>>> >>>>>> at >>>>>> org.wso2.carbon.mss.internal.router.RequestRouter.channelRead0(RequestRouter.java:65) >>>>>> >>>>>> at >>>>>> org.wso2.carbon.mss.internal.router.RequestRouter.channelRead0(RequestRouter.java:40) >>>>>> >>>>>> at >>>>>> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294) >>>>>> >>>>>> at >>>>>> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) >>>>>> >>>>>> at >>>>>> io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294) >>>>>> >>>>>> at >>>>>> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294) >>>>>> >>>>>> at >>>>>> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:244) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308) >>>>>> >>>>>> at >>>>>> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294) >>>>>> >>>>>> at >>>>>> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:846) >>>>>> >>>>>> at >>>>>> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131) >>>>>> >>>>>> at >>>>>> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511) >>>>>> >>>>>> at >>>>>> io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468) >>>>>> >>>>>> at >>>>>> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382) >>>>>> >>>>>> at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354) >>>>>> >>>>>> at >>>>>> io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:110) >>>>>> >>>>>> at >>>>>> io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> >>>>>> >>>>>> Thanks ! >>>>>> >>>>>> On Tue, Oct 27, 2015 at 11:37 AM, Afkham Azeez <az...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> In the store-fe pods, I am seeing the following exception: >>>>>>> >>>>>>> 27-Oct-2015 06:05:01.412 1100 [http-nio-8080-exec-10] >>>>>>> com.sun.faces.context.ExceptionHandlerImpl.log JSF1073: >>>>>>> javax.faces.FacesException caught during processing of >>>>>>> INVOKE_APPLICATION 5 >>>>>>> : UIComponent-ClientId=, Message=#{checkoutBean.checkout()}: >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.model.OrderServiceException: >>>>>>> Can't proceed with the order >>>>>>> >>>>>>> 27-Oct-2015 06:05:01.413 1100 [http-nio-8080-exec-10] >>>>>>> com.sun.faces.context.ExceptionHandlerImpl.log >>>>>>> #{checkoutBean.checkout()}: >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.model.OrderServiceException: >>>>>>> Can't proceed with the order >>>>>>> >>>>>>> javax.faces.FacesException: #{checkoutBean.checkout()}: >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.model.OrderServiceException: >>>>>>> Can't proceed with the order >>>>>>> >>>>>>> at >>>>>>> com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:89) >>>>>>> >>>>>>> at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) >>>>>>> >>>>>>> at >>>>>>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198) >>>>>>> >>>>>>> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>> >>>>>>> at >>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>> >>>>>>> at >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.security.LoginFilter.doFilter(LoginFilter.java:51) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:217) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) >>>>>>> >>>>>>> at >>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) >>>>>>> >>>>>>> at >>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673) >>>>>>> >>>>>>> at >>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) >>>>>>> >>>>>>> at >>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) >>>>>>> >>>>>>> at >>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) >>>>>>> >>>>>>> at >>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) >>>>>>> >>>>>>> at >>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>>> >>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>> >>>>>>> Caused by: javax.faces.FacesException: #{checkoutBean.checkout()}: >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.model.OrderServiceException: >>>>>>> Can't proceed with the order >>>>>>> >>>>>>> at >>>>>>> com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118) >>>>>>> >>>>>>> at javax.faces.component.UICommand.broadcast(UICommand.java:315) >>>>>>> >>>>>>> at >>>>>>> javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790) >>>>>>> >>>>>>> at >>>>>>> javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282) >>>>>>> >>>>>>> at >>>>>>> com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) >>>>>>> >>>>>>> ... 27 more >>>>>>> >>>>>>> Caused by: javax.faces.el.EvaluationException: >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.model.OrderServiceException: >>>>>>> Can't proceed with the order >>>>>>> >>>>>>> at >>>>>>> javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:101) >>>>>>> >>>>>>> at >>>>>>> com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) >>>>>>> >>>>>>> ... 31 more >>>>>>> >>>>>>> Caused by: >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.model.OrderServiceException: >>>>>>> Can't proceed with the order >>>>>>> >>>>>>> at >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.client.TxnServiceClient.addOrder(TxnServiceClient.java:69) >>>>>>> >>>>>>> at >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.dao.PaymentService.order(PaymentService.java:43) >>>>>>> >>>>>>> at >>>>>>> org.wso2.carbon.mss.examples.petstore.util.fe.view.CheckoutBean.checkout(CheckoutBean.java:56) >>>>>>> >>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>> >>>>>>> at >>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>> >>>>>>> at >>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>> >>>>>>> at java.lang.reflect.Method.invoke(Method.java:497) >>>>>>> >>>>>>> at org.apache.el.parser.AstValue.invoke(AstValue.java:247) >>>>>>> >>>>>>> at >>>>>>> org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:267) >>>>>>> >>>>>>> at >>>>>>> com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) >>>>>>> >>>>>>> at >>>>>>> javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87) >>>>>>> >>>>>>> ... 32 more >>>>>>> >>>>>>> -- >>>>>>> *Afkham Azeez* >>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>> * <http://www.apache.org/>* >>>>>>> *email: **az...@wso2.com* <az...@wso2.com> >>>>>>> * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * >>>>>>> *http://blog.afkham.org* <http://blog.afkham.org> >>>>>>> *twitter: **http://twitter.com/afkham_azeez* >>>>>>> <http://twitter.com/afkham_azeez> >>>>>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez >>>>>>> <http://lk.linkedin.com/in/afkhamazeez>* >>>>>>> >>>>>>> *Lean . Enterprise . Middleware* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sagara Gunathunga >>>>>> >>>>>> Architect; WSO2, Inc.; http://wso2.com >>>>>> V.P Apache Web Services; http://ws.apache.org/ >>>>>> Linkedin; http://www.linkedin.com/in/ssagara >>>>>> Blog ; http://ssagara.blogspot.com >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Afkham Azeez* >>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>> * <http://www.apache.org/>* >>>>> *email: **az...@wso2.com* <az...@wso2.com> >>>>> * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * >>>>> *http://blog.afkham.org* <http://blog.afkham.org> >>>>> *twitter: **http://twitter.com/afkham_azeez* >>>>> <http://twitter.com/afkham_azeez> >>>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez >>>>> <http://lk.linkedin.com/in/afkhamazeez>* >>>>> >>>>> *Lean . Enterprise . Middleware* >>>>> >>>> >>>> >>>> >>>> -- >>>> Dinusha Dilrukshi >>>> Associate Technical Lead >>>> WSO2 Inc.: http://wso2.com/ >>>> Mobile: +94725255071 >>>> Blog: http://dinushasblog.blogspot.com/ >>>> >>> >>> >>> >>> -- >>> *Afkham Azeez* >>> Director of Architecture; WSO2, Inc.; http://wso2.com >>> Member; Apache Software Foundation; http://www.apache.org/ >>> * <http://www.apache.org/>* >>> *email: **az...@wso2.com* <az...@wso2.com> >>> * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * >>> *http://blog.afkham.org* <http://blog.afkham.org> >>> *twitter: **http://twitter.com/afkham_azeez* >>> <http://twitter.com/afkham_azeez> >>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez >>> <http://lk.linkedin.com/in/afkhamazeez>* >>> >>> *Lean . Enterprise . Middleware* >>> >> >> >> >> -- >> *Afkham Azeez* >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> * <http://www.apache.org/>* >> *email: **az...@wso2.com* <az...@wso2.com> >> * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * >> *http://blog.afkham.org* <http://blog.afkham.org> >> *twitter: **http://twitter.com/afkham_azeez* >> <http://twitter.com/afkham_azeez> >> *linked-in: **http://lk.linkedin.com/in/afkhamazeez >> <http://lk.linkedin.com/in/afkhamazeez>* >> >> *Lean . Enterprise . Middleware* >> > > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>* > *email: **az...@wso2.com* <az...@wso2.com> > * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * > *http://blog.afkham.org* <http://blog.afkham.org> > *twitter: **http://twitter.com/afkham_azeez* > <http://twitter.com/afkham_azeez> > *linked-in: **http://lk.linkedin.com/in/afkhamazeez > <http://lk.linkedin.com/in/afkhamazeez>* > > *Lean . Enterprise . Middleware* > -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>* *email: **az...@wso2.com* <az...@wso2.com> * cell: +94 77 3320919blog: **http://blog.afkham.org* <http://blog.afkham.org> *twitter: **http://twitter.com/afkham_azeez* <http://twitter.com/afkham_azeez> *linked-in: **http://lk.linkedin.com/in/afkhamazeez <http://lk.linkedin.com/in/afkhamazeez>* *Lean . Enterprise . Middleware*
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture