Skip to content
  • Categorias
  • Recente
  • Tags
  • Popular
Collapse
Brand Logo

  1. Fórum Maker
  2. Categorias
  3. Exportação / Publicação
  4. Publicar em tomcat ubuntu

Publicar em tomcat ubuntu

Agendado Fixado Trancado Movido Exportação / Publicação
8 Posts 2 Posters 1.5k Visualizações
  • Mais Antigo para Mais Recente
  • Mais Recente para Mais Antigo
  • Mais Votados
Responder
  • Responder como tópico
Entre para responder
Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
  • E Offline
    E Offline
    ericksousa
    escreveu em última edição por
    #1

    Olá pessoal, tudo bem?

    Estou tentando publicar um .war do maker bootstrap em uma maquina linux AMD ubuntu com tomcat 9 e java jdk 11, mas tenho este retorno:

    ubuntu@instance-20240311-1143:~$ sudo systemctl status tomcat9
    ● tomcat9.service - Apache Tomcat 9 Web Application Server
         Loaded: loaded (/lib/systemd/system/tomcat9.service; enabled; vendor preset: enabled)
         Active: active (running) since Mon 2024-03-11 15:00:00 UTC; 34s ago
           Docs: https://tomcat.apache.org/tomcat-9.0-doc/index.html
        Process: 6222 ExecStartPre=/usr/libexec/tomcat9/tomcat-update-policy.sh (code=exited, status=0/SUCCESS)
       Main PID: 6226 (java)
          Tasks: 28 (limit: 1053)
         Memory: 161.1M
            CPU: 1min 1.582s
         CGroup: /system.slice/tomcat9.service
                 └─6226 /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Djava.util.logging.config.file=/var/lib/tomcat9/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoader>
    
    Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]: Caused by: java.lang.ClassNotFoundException: javax.xml.soap.SOAPException
    Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]:     at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407)
    Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]:     at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
    Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]:     ... 51 more
    Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]: Deployment of web application archive [/var/lib/tomcat9/webapps/SRG.war] has finished in [23,986] ms
    Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]: Deploying web application directory [/var/lib/tomcat9/webapps/ROOT]
    Mar 11 15:00:31 instance-20240311-1143 tomcat9[6226]: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were sc>
    Mar 11 15:00:32 instance-20240311-1143 tomcat9[6226]: Deployment of web application directory [/var/lib/tomcat9/webapps/ROOT] has finished in [2,503] ms
    Mar 11 15:00:32 instance-20240311-1143 tomcat9[6226]: Starting ProtocolHandler ["http-nio-8080"]
    Mar 11 15:00:32 instance-20240311-1143 tomcat9[6226]: Server startup in [26911] milliseconds
    

    Caused by: java.lang.ClassNotFoundException: javax.xml.soap.SOAPException
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
    ... 51 more

    Alguem pode me ajudar a solucionar este problema?

    Obrigado!

    Janpier dos SantosJ 1 Resposta Última resposta
    0
    • E ericksousa

      Olá pessoal, tudo bem?

      Estou tentando publicar um .war do maker bootstrap em uma maquina linux AMD ubuntu com tomcat 9 e java jdk 11, mas tenho este retorno:

      ubuntu@instance-20240311-1143:~$ sudo systemctl status tomcat9
      ● tomcat9.service - Apache Tomcat 9 Web Application Server
           Loaded: loaded (/lib/systemd/system/tomcat9.service; enabled; vendor preset: enabled)
           Active: active (running) since Mon 2024-03-11 15:00:00 UTC; 34s ago
             Docs: https://tomcat.apache.org/tomcat-9.0-doc/index.html
          Process: 6222 ExecStartPre=/usr/libexec/tomcat9/tomcat-update-policy.sh (code=exited, status=0/SUCCESS)
         Main PID: 6226 (java)
            Tasks: 28 (limit: 1053)
           Memory: 161.1M
              CPU: 1min 1.582s
           CGroup: /system.slice/tomcat9.service
                   └─6226 /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Djava.util.logging.config.file=/var/lib/tomcat9/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoader>
      
      Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]: Caused by: java.lang.ClassNotFoundException: javax.xml.soap.SOAPException
      Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]:     at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407)
      Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]:     at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
      Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]:     ... 51 more
      Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]: Deployment of web application archive [/var/lib/tomcat9/webapps/SRG.war] has finished in [23,986] ms
      Mar 11 15:00:29 instance-20240311-1143 tomcat9[6226]: Deploying web application directory [/var/lib/tomcat9/webapps/ROOT]
      Mar 11 15:00:31 instance-20240311-1143 tomcat9[6226]: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were sc>
      Mar 11 15:00:32 instance-20240311-1143 tomcat9[6226]: Deployment of web application directory [/var/lib/tomcat9/webapps/ROOT] has finished in [2,503] ms
      Mar 11 15:00:32 instance-20240311-1143 tomcat9[6226]: Starting ProtocolHandler ["http-nio-8080"]
      Mar 11 15:00:32 instance-20240311-1143 tomcat9[6226]: Server startup in [26911] milliseconds
      

      Caused by: java.lang.ClassNotFoundException: javax.xml.soap.SOAPException
      at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407)
      at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
      ... 51 more

      Alguem pode me ajudar a solucionar este problema?

      Obrigado!

      Janpier dos SantosJ Offline
      Janpier dos SantosJ Offline
      Janpier dos Santos
      escreveu em última edição por
      #2

      @ericksousa, Bom dia.

      O Maker não possui suporte para a versão do JAVA que você está utilizando no seu servidor de aplicações, por isso, essa exceção está sendo lançada.

      Realize o downgrade da versão do JAVA para a última versão da 1.8 que possui suporte para os sistemas desenvolvidos em Maker.

      Cordialmente.

      1 Resposta Última resposta
      0
      • E Offline
        E Offline
        ericksousa
        escreveu em última edição por
        #3

        Boa noite @Janpier-dos-Santos,

        Eu tentei com o java 8, porém ele dá este erro ao acessar a pagina:

        HTTP Status 500 – Internal Server Error
        Type Exception Report
        
        Message java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        
        Description The server encountered an unexpected condition that prevented it from fulfilling the request.
        
        Exception
        
        javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:332)
        	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
        	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
        	wfr.web.ResponseHeaderFilter.doFilter(SourceFile:34)
        	wfr.web.ContextFilter.doFilter(SourceFile:111)
        Root Cause
        
        java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        	java.lang.ClassLoader.defineClass1(Native Method)
        	java.lang.ClassLoader.defineClass(ClassLoader.java:756)
        	java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        	java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
        	java.net.URLClassLoader.access$100(URLClassLoader.java:74)
        	java.net.URLClassLoader$1.run(URLClassLoader.java:369)
        	java.net.URLClassLoader$1.run(URLClassLoader.java:363)
        	java.security.AccessController.doPrivileged(Native Method)
        	java.net.URLClassLoader.findClass(URLClassLoader.java:362)
        	java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        	java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        	java.lang.Class.forName0(Native Method)
        	java.lang.Class.forName(Class.java:264)
        	org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:247)
        	org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:225)
        	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:597)
        	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
        	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
        	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
        	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
        	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
        	wfr.web.ResponseHeaderFilter.doFilter(SourceFile:34)
        	wfr.web.ContextFilter.doFilter(SourceFile:111)
        Note The full stack trace of the root cause is available in the server logs.
        
        Apache Tomcat/9.0.58 (Ubuntu)
        
        Janpier dos SantosJ 1 Resposta Última resposta
        0
        • E ericksousa

          Boa noite @Janpier-dos-Santos,

          Eu tentei com o java 8, porém ele dá este erro ao acessar a pagina:

          HTTP Status 500 – Internal Server Error
          Type Exception Report
          
          Message java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
          
          Description The server encountered an unexpected condition that prevented it from fulfilling the request.
          
          Exception
          
          javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
          	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:332)
          	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
          	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
          	wfr.web.ResponseHeaderFilter.doFilter(SourceFile:34)
          	wfr.web.ContextFilter.doFilter(SourceFile:111)
          Root Cause
          
          java.lang.UnsupportedClassVersionError: org/eclipse/jdt/internal/compiler/env/INameEnvironment has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
          	java.lang.ClassLoader.defineClass1(Native Method)
          	java.lang.ClassLoader.defineClass(ClassLoader.java:756)
          	java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
          	java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
          	java.net.URLClassLoader.access$100(URLClassLoader.java:74)
          	java.net.URLClassLoader$1.run(URLClassLoader.java:369)
          	java.net.URLClassLoader$1.run(URLClassLoader.java:363)
          	java.security.AccessController.doPrivileged(Native Method)
          	java.net.URLClassLoader.findClass(URLClassLoader.java:362)
          	java.lang.ClassLoader.loadClass(ClassLoader.java:418)
          	java.lang.ClassLoader.loadClass(ClassLoader.java:351)
          	java.lang.Class.forName0(Native Method)
          	java.lang.Class.forName(Class.java:264)
          	org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:247)
          	org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:225)
          	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:597)
          	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399)
          	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
          	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
          	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
          	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
          	wfr.web.ResponseHeaderFilter.doFilter(SourceFile:34)
          	wfr.web.ContextFilter.doFilter(SourceFile:111)
          Note The full stack trace of the root cause is available in the server logs.
          
          Apache Tomcat/9.0.58 (Ubuntu)
          
          Janpier dos SantosJ Offline
          Janpier dos SantosJ Offline
          Janpier dos Santos
          escreveu em última edição por
          #4

          @ericksousa Bom dia.

          Verifica realmente se foi atulizado, porque a exceção que está sendo lançada é justamente qe está utilizando uma versão superior ao JDK8, fazendo com que as classes não sejam compiladas.

          Observe no log que ele está dizendo:
          c237bfa4-e45d-4e1d-8eb4-bdc2b7e3b183-image.png

          4be2d3e1-6220-4415-9f93-cd5b88943172-image.png

          Ainda existe uma incompatibilidade na versão do JDK.

          Cordialmente

          1 Resposta Última resposta
          0
          • E Offline
            E Offline
            ericksousa
            escreveu em última edição por
            #5

            Bom dia @Janpier-dos-Santos

            Instalei a ultima versão do Java 1.8, conforme segue:

            ubuntu@instance-20240312-2109:~$ java -version
            openjdk version "1.8.0_392"
            OpenJDK Runtime Environment (build 1.8.0_392-8u392-ga-1~22.04-b08)
            OpenJDK 64-Bit Server VM (build 25.392-b08, mixed mode)```
            
            
            Pelo que entendi do erro, estou gerando o war em uma versão superior ao que está tentando rodar esse .war, mas no maker não consigo definir qual versão do java que vou gerar
            Janpier dos SantosJ 1 Resposta Última resposta
            0
            • E ericksousa

              Bom dia @Janpier-dos-Santos

              Instalei a ultima versão do Java 1.8, conforme segue:

              ubuntu@instance-20240312-2109:~$ java -version
              openjdk version "1.8.0_392"
              OpenJDK Runtime Environment (build 1.8.0_392-8u392-ga-1~22.04-b08)
              OpenJDK 64-Bit Server VM (build 25.392-b08, mixed mode)```
              
              
              Pelo que entendi do erro, estou gerando o war em uma versão superior ao que está tentando rodar esse .war, mas no maker não consigo definir qual versão do java que vou gerar
              Janpier dos SantosJ Offline
              Janpier dos SantosJ Offline
              Janpier dos Santos
              escreveu em última edição por
              #6

              @ericksousa, Bom dia.

              Por padrão, a instalação do Maker já vai embarcada a versão do JAVA, que é o JDK8. Caso tenha instalado um servidor de aplicação de forma independente você precisa utilizar a versão do JDK8.

              Verifica seu ambiente e realiza essa alteração e publica novamente seu sistema.

              Cordialmente.

              1 Resposta Última resposta
              0
              • E Offline
                E Offline
                ericksousa
                escreveu em última edição por
                #7

                Bom dia @Janpier-dos-Santos,

                O servidor de aplicação é o padrão do maker mesmo, fiz a instalação pelo .exe fornecido pela Softwell

                Janpier dos SantosJ 1 Resposta Última resposta
                0
                • E ericksousa

                  Bom dia @Janpier-dos-Santos,

                  O servidor de aplicação é o padrão do maker mesmo, fiz a instalação pelo .exe fornecido pela Softwell

                  Janpier dos SantosJ Offline
                  Janpier dos SantosJ Offline
                  Janpier dos Santos
                  escreveu em última edição por
                  #8

                  @ericksousa Boa tarde.

                  Mas você não está publicando esse sistema no ambiente Linux?

                  1 Resposta Última resposta
                  0
                  Responder
                  • Responder como tópico
                  Entre para responder
                  • Mais Antigo para Mais Recente
                  • Mais Recente para Mais Antigo
                  • Mais Votados


                  • Login

                  • Não tem uma conta? Cadastrar

                  • Login or register to search.
                  • Primeiro post
                    Último post
                  0
                  • Categorias
                  • Recente
                  • Tags
                  • Popular