No announcement yet.
  • Filter
  • Time
Clear All
new posts

  • problem with visual builder

    Hello, I have a problem with the Smart Client. The fact is that in my browser after starting the server with the file "start_embedded_server.bat", many tools are not available in the "SDK Explorer". See screenshot...

    The server started with the settings of the file "":

    RPCManager.enabledBuiltinMethods: * \ enabled \ true

    FilesystemDataSource.enabled: true

  • #2
    When you run start_embedded_server.bat, it opens a DOS shell. The only other time we've seen someone have a problem with this, they closed the DOS shell, which of course kills the server process. Did you do that?


    • #3
      Please describe in more detail. At what point in time do I need to close the DOS shell? Doesn't the SDK Explorer stop being available after the process is closed?
      Or are you asking - have I closed the server window?
      Last edited by fromchaos; 14th Jan 2019, 08:36.


      • #4
        console screenshot (if it helps)


        • #5
          Yes, we asked, did you close the server window? You should not.

          You've got an except at startup, which looks like some sort of XML parser issue. Did you really *just* run the batch file or did you move some files around perhaps?

          We need to see the full exception, and also know your Java version.

          We also need to see the logs, if any, that you have when you attempt to hit the server - it would be sufficient to just go to http://localhost:8081/isomorphic/IDACall. This should fail, but the logs may show a problem.


          • #6
            No server window, I did not close. After your message, I moved the folder "SmartClient_v120p_2019-01-12_LGPL" to the root directory C: \ SmartClient_v120p_2019-01-12_LGPL - after which, the output in the console changed below will provide a screenshot of the entire output in its entirety. Problem still exists.
            I will also attach a screenshot after the address "http: // localhost: 8081 / isomorphic / IDACall". Can you tell me where can I find logs?


            • #7


              • #8
                The logs are in the console.

                Now there is no exception, but you had one before... you seem to be doing some additional things we're not being told about, as this process is about as bulletproof as it can be made.

                You also forgot to include your Java version...

                However as far as your originally described problem: you've downloaded the LGPL edition and this does not include Visual Builder.

                Please also note that Visual Builder is not an IDE, but a tool aimed primarily at non-developers. Starting with Visual Builder is not the right way for a developer to evaluate the product, start with the QuickStart Guide instead.


                • #9
                  I apologize, did not notice this conclusion immediately:

                  Accept-Encoding header
                  === 2019-01-14 17:56:16,775 [ec-9] INFO RequestContext - URL: '/isomorphic/IDACall', User-Agent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0': Moz (Gecko) with Accept-Encoding header
                  === 2019-01-14 18:03:31,870 [ec-9] ERROR IDACall - com.isomorphic.servlet.IDACall top-level exception
                  java.lang.Exception: Non-RPC request ignored.
                  at com.isomorphic.rpc.RPCManager.parseRequest(
                  at com.isomorphic.rpc.RPCManager.<init>(
                  at com.isomorphic.rpc.RPCManager.<init>(
                  at com.isomorphic.servlet.IDACall.processRequest(
                  at com.isomorphic.servlet.IDACall._processRequest(
                  at com.isomorphic.servlet.IDACall.doGet(
                  at javax.servlet.http.HttpServlet.service(
                  at com.isomorphic.servlet.BaseServlet.service(
                  at javax.servlet.http.HttpServlet.service(
                  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
                  at org.apache.catalina.core.ApplicationFilterChain.doFilter(
                  at org.apache.tomcat.websocket.server.WsFilter.doFilter(
                  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
                  at org.apache.catalina.core.ApplicationFilterChain.doFilter(
                  at org.apache.catalina.core.StandardWrapperValve.invoke(
                  at org.apache.catalina.core.StandardContextValve.invoke(
                  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
                  at org.apache.catalina.core.StandardHostValve.invoke(
                  at org.apache.catalina.valves.ErrorReportValve.invoke(
                  at org.apache.catalina.core.StandardEngineValve.invoke(
                  at org.apache.catalina.connector.CoyoteAdapter.service(
                  at org.apache.coyote.http11.Http11Processor.service(
                  at org.apache.coyote.AbstractProcessorLight.process(
                  at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(
                  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(
                  at java.base/java.util.concurrent.ThreadPoolExecutor$
                  at org.apache.tomcat.util.threads.TaskThread$
                  at java.base/


                  • #10
                    Thank you for the detailed explanation. I should read docs