AWS S3 integration with Simplifier

  • Aditya
        Has successfully completed the online course Introduction
        Has successfully completed the online course Basics (100)
      1 year ago #39169

      Hi Team,

      Can we integrate the AWS S3 with Simplifier platform ? Is there any example available ?

      Regards,

      Aditya Shukla

      Armin Winkler
          Has successfully completed the online course Introduction
          Has successfully completed the online course Intermediate (200)
          Has successfully completed the online course Advanced (300)
          Has successfully completed the online course Basics (100)
        10 months ago #43494
        Up
        1
        Down
        ::

        Hi Aditya,

         

        if you feel like your error would be caused by a bug in the Simplifier platform, please raise a ticket in our support portal mentioning the name of the customer you need this AWS integration for as well as an exact use case description. We would then help you based on a paid Enabling budget of the customer.

         

        Thank you and kind regards,

         

        Armin

        Aditya
            Has successfully completed the online course Introduction
            Has successfully completed the online course Basics (100)
          1 year ago #39407
          Up
          0
          Down
          ::

          Hi Team,

          Do you have any update on this ?

          Regards,

          Aditya Shukla

          Aditya
              Has successfully completed the online course Introduction
              Has successfully completed the online course Basics (100)
            1 year ago #39930
            Up
            0
            Down
            ::

            Hi Team,

            Do you have any update on this ?

            Regards,

            Aditya Shukla

            Andreas Dallner
                Has successfully completed the online course Introduction
                Has successfully completed the online course Intermediate (200)
                Has successfully completed the online course Advanced (300)
                Has successfully completed the online course Basics (100)
                Has successfully completed the online course Advanced (310)
                Has successfully completed the online course Advanced (320)
                Has successfully completed the Intermediate Certification
                Has successfully completed the Advanced Certification
              1 year ago #39952
              Up
              0
              Down
              ::

              Hi Aditya,

              we are checking that with our Core Team and comeback to you next week.

              Kind regards,

              Andreas

              Andreas Dallner
                  Has successfully completed the online course Introduction
                  Has successfully completed the online course Intermediate (200)
                  Has successfully completed the online course Advanced (300)
                  Has successfully completed the online course Basics (100)
                  Has successfully completed the online course Advanced (310)
                  Has successfully completed the online course Advanced (320)
                  Has successfully completed the Intermediate Certification
                  Has successfully completed the Advanced Certification
                1 year ago #40009
                Up
                0
                Down
                ::

                Hi Aditya,

                do you want to operate Simplifier itself on AWS S3? This not supported.

                Or do you want to use AWS S3 integration inside applications. In that case you can use the S3 REST Api: https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html

                Kind regards,
                Andreas

                Aditya
                    Has successfully completed the online course Introduction
                    Has successfully completed the online course Basics (100)
                  1 year ago #41592
                  Up
                  0
                  Down
                  ::

                  Thanks Andreas, will check this.

                  Aditya
                      Has successfully completed the online course Introduction
                      Has successfully completed the online course Basics (100)
                    1 year ago #42129
                    Up
                    0
                    Down
                    ::

                    Hi Team,

                    I created an AWS account and created a GET end point to get the folders information from S3 bucket using API Gateway, which is working on Postman but the same is not working on Simplifier. The error says that there is some unknown token.

                    {
                    “message”: “unknown token %\nNear: %P”,
                    “success”: false
                    }

                    I am able to establish the test connection from Simplifier but while executing the connector call, I get the error mentioned above.

                    I am sharing the Request Payload and Response Payload for your reference.

                    Request Payload:

                    {
                    “inputParams”: {
                    “folder”: {
                    “dataType”: “String”,
                    “value”: “mybucketfordemoinsimplifier”
                    },
                    “verb”: {
                    “dataType”: “String”,
                    “const”: “GET”
                    }
                    }
                    }

                    Response Payload:

                    {
                    “errorMessage”: “An error occurred during the parsing process of the Http-Entity’s Json body.”,
                    “stackTrace”: “com.itizzimo.appServer.connector.ConnectorType$ConnectorExecutionException: An error occurred during the parsing process of the Http-Entity’s Json body.\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse$.ParsingError(RESTStepTransformResponse.scala:279)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse$$anonfun$handleTransformationErrors$1.applyOrElse(RESTStepTransformResponse.scala:250)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse$$anonfun$handleTransformationErrors$1.applyOrElse(RESTStepTransformResponse.scala:249)\n\tat scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:34)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.applyExecRecovery(ConnectorExecutionContext.scala:215)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:144)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalIntermediate(ConnectorExecutionContext.scala:164)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:141)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalIntermediate(ConnectorExecutionContext.scala:164)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:141)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalRecoveryIntermediate(ConnectorExecutionContext.scala:168)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:146)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalIntermediate(ConnectorExecutionContext.scala:164)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:141)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalIntermediate(ConnectorExecutionContext.scala:164)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:141)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalIntermediate(ConnectorExecutionContext.scala:164)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:141)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalRecoveryIntermediate(ConnectorExecutionContext.scala:168)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:146)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evalIntermediate(ConnectorExecutionContext.scala:164)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecutionImpl(ConnectorExecutionContext.scala:141)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecution(ConnectorExecutionContext.scala:110)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionContext.evaluateExecution$(ConnectorExecutionContext.scala:106)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionRunner.evaluateExecution(ConnectorExecutionRunner.scala:24)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionRunner$$anonfun$receive$1.applyOrElse(ConnectorExecutionRunner.scala:39)\n\tat akka.actor.Actor.aroundReceive(Actor.scala:514)\n\tat akka.actor.Actor.aroundReceive$(Actor.scala:512)\n\tat com.itizzimo.appServer.connector.execution.ConnectorExecutionRunner.aroundReceive(ConnectorExecutionRunner.scala:24)\n\tat akka.actor.ActorCell.receiveMessage(ActorCell.scala:527)\n\tat akka.actor.ActorCell.invoke(ActorCell.scala:496)\n\tat akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)\n\tat akka.dispatch.Mailbox.run(Mailbox.scala:224)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:750)\nCaused by: net.liftweb.json.JsonParser$ParseException: unknown token <\nNear: <?\n\tat net.liftweb.json.JsonParser$Parser.fail(JsonParser.scala:285)\n\tat net.liftweb.json.JsonParser$Parser.nextToken(JsonParser.scala:386)\n\tat net.liftweb.json.JsonParser$.$anonfun$astParser$1(JsonParser.scala:227)\n\tat net.liftweb.json.JsonParser$.parse(JsonParser.scala:82)\n\tat net.liftweb.json.JsonParser$.parse(JsonParser.scala:47)\n\tat net.liftweb.json.package$.parse(package.scala:40)\n\tat com.itizzimo.appServer.util.json.JSONFormatter$.$anonfun$parseJSON$3(JSONFormatter.scala:70)\n\tat scala.util.Try$.apply(Try.scala:209)\n\tat com.itizzimo.appServer.util.json.JSONFormatter$.parseJSON(JSONFormatter.scala:70)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.$anonfun$convertBodyToJson$2(RESTStepTransformResponse.scala:175)\n\tat scala.util.Success.flatMap(Try.scala:247)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.convertBodyToJson(RESTStepTransformResponse.scala:174)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.createJSONOnlyResult(RESTStepTransformResponse.scala:139)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.createResult(RESTStepTransformResponse.scala:124)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.$anonfun$transformResponseProcess$6(RESTStepTransformResponse.scala:90)\n\tat scala.util.Success.flatMap(Try.scala:247)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.$anonfun$transformResponseProcess$5(RESTStepTransformResponse.scala:89)\n\tat scala.util.Success.flatMap(Try.scala:247)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.$anonfun$transformResponseProcess$4(RESTStepTransformResponse.scala:88)\n\tat scala.util.Success.flatMap(Try.scala:247)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.$anonfun$transformResponseProcess$3(RESTStepTransformResponse.scala:87)\n\tat scala.util.Success.flatMap(Try.scala:247)\n\tat com.itizzimo.appServer.connector.types.rest.operations.stepsExecute.RESTStepTransformResponse.$anonfun$transformResponseProcess$1(RESTStepTransformResponse.scala:86)\n\tat scala.concurrent.Future$.$anonfun$apply$1(Future.scala:655)\n\tat scala.util.Success.$anonfun$map$1(Try.scala:251)\n\tat scala.util.Success.map(Try.scala:209)\n\tat scala.concurrent.Future.$anonfun$map$1(Future.scala:289)\n\tat scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:29)\n\tat scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:29)\n\tat scala.concurrent.impl.CallbackRunnable.run(Promise.scala:60)\n\tat akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55)\n\tat akka.dispatch.BatchingExecutor$BlockableBatch.$anonfun$run$1(BatchingExecutor.scala:91)\n\tat scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)\n\tat scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:81)\n\tat akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:91)\n\tat akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:40)\n\t… 3 more\n”
                    }

                    I am not sure, if the REST API that I have created here requires some additional configurations in Simplifier or not, because the same is working on Postman. Can you please help me out here ?

                    Thanks & Regards,

                    Aditya Shukla

                    Aditya
                        Has successfully completed the online course Introduction
                        Has successfully completed the online course Basics (100)
                      11 months ago #42398
                      Up
                      0
                      Down
                      ::

                      Hi Team,

                      Did you get a chance to look at the error logs ?

                      Regards,

                      Aditya Shukla

                    Viewing 9 posts - 1 through 9 (of 9 total)

                    You must be logged in to reply to this topic.