13 Replies Latest reply on Oct 22, 2015 7:12 AM by Raiane Amaral

    Configuração offset

    Raiane Amaral Newbie

      Olá pessoal,

       

      qual é a forma correta para configurar o offset?

       

      O meu objetivo em utilizar essa configuração é para alterar a porta do admin console, que por padrão é 9990.

       

      É necessário alterar as portas que está dentro de management-interfaces?


      Por exemplo, se eu alterar o socket-binding-group name conforme abaixo:


      <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:100}">


      No management-interfaces eu tenho que alterar as portas somando + 100?

       

      <management-interfaces>

                  <native-interface interface="management" port="10099"/>

                  <http-interface interface="management" port="10090"/>

      </management-interfaces>

       

       

       

       



        • 1. Re: Configuração offset
          Adriano Schmidt Master

          Oi Raiane, tudo bem?

           

          Se você alterar o port-offset assim:

               port-offset="${jboss.socket.binding.port-offset:100}"

          Você automaticamente altera todas as portas do JBoss/WildFly, ou seja automaticamente será somado 100 em todas as portas... exemplo: a 8080 vira 8180 e a 9990 vira 10190.

          Então se você mudar o port-offset você não deve mexer nas outras configurações de porta.

           

          Dica: caso vá usar o port-offset recomendo usar 150 ou 200... não 100... pelo menos pra mim sempre deu conflitos usando 100... então sempre uso 200...

           

          Caso você queira alterar apenas a porta do admin console... então não mexa no port-offset, altere somente na linha do admin console:

               <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>

           

          Ficou claro? Qualquer coisa avisa... aliás, qual versão do JBoss/WildFly você está usando?

           

          Att,

          Adriano Schmidt

          "Seu site deveria ser tão simples que uma pessoa bêbada poderia utilizá-lo." - www.oUsuarioEstaBebado.com

          • 2. Re: Configuração offset
            Raiane Amaral Newbie

            Oi Adriano,

             

            estou bem!

            E você?

             

            realizei os testes conforme você orientou, mas não deu certo....

             

            • No primeiro teste que fiz, eu deixei as portas padrão do management-interfaces e coloquei port-offset="${jboss.socket.binding.port-offset:200},

            mas a minha app.ear falhou na momento do deploy.

             

            <management-interfaces>

                        <native-interface interface="management" port="9999"/>

                        <http-interface interface="management" port="9990"/>

                    </management-interfaces>

             

            <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:200}">

                    <socket-binding name="http" port="8081" interface="public"/>

                    <socket-binding name="https" port="9091" interface="public"/>


            • O segundo teste que fiz, eu não mexi no port-offset, eu apenas alterei a linha do admin console, a aplicação conseguiu fazer o deploy,

            mas ao tentar acessar o admin console pelo http://localhost:9991/console   apresentou a mensagem "Esta página da web não está disponível. ERR_CONNECTION_REFUSED"


            <management-interfaces>

                        <native-interface interface="management" port="9999"/>

                        <http-interface interface="management" port="9990"/>

                    </management-interfaces>

             

            <socket-binding-group name="standard-sockets" default-interface="public">

                    <socket-binding name="http" port="8081" interface="public"/>

                    <socket-binding name="https" port="9091" interface="public"/>

                ...

                    <socket-binding name="management-http" port="${jboss.management.http.port:9991}" interface="management"/>

                </socket-binding-group>

             

             

            Fiz alguma coisa errada?

             

            Obs.: Estou usando a versão Jboss AS 7.0.0_final

             

            Desde já agradeço pelo seu apoio!

            • 3. Re: Configuração offset
              Adriano Schmidt Master

              esse <management-interfaces> você alterou? pois no meu aqui está assim:

               

                      <management-interfaces>

                          <native-interface security-realm="ManagementRealm">

                              <socket-binding native="management-native"/>

                          </native-interface>

                          <http-interface security-realm="ManagementRealm">

                              <socket-binding http="management-http"/>

                          </http-interface>

                      </management-interfaces>

               

              Mas esse é o 7.1.1... estou baixando a sua versão para testar...

               

              nesse seu aí parace q a linha onde vc colocou 9991 não está sendo usado.. provavelmente está sendo usada apenas essa:

              <http-interface interface="management" port="9990"/>


              ---------------


              qual erro que deu quando vc colocou o port-offset?

              • 4. Re: Configuração offset
                Adriano Schmidt Master

                olha... baixei o 7.0.0-final aqui e nele pra vc mudar a porta tem q mudar só nessa linha:

                 

                <http-interface interface="management" port="10290"/>

                 

                porém... quando eu acesso http://localhost:10290/console/App.html ele encontra mas dá erro de CORS.... talvez seja bug nesse versão... até podemos tratar isso ou buscar algumas forma alternativa mas não sei se vale à pena...

                 

                você não consegue atualizar a versão do JBoss?

                 

                Att,

                Adriano Schmidt

                "Seu site deveria ser tão simples que uma pessoa bêbada poderia utilizá-lo." - www.oUsuarioEstaBebado.com

                • 5. Re: Configuração offset
                  Raiane Amaral Newbie

                  Adriano,

                  segue o log com os erros que ocorrem:

                   

                  14:10:03,170 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class com.microsoft.sqlserver.jdbc.SQLServerDriver (version 1.2)

                  14:10:03,180 INFO  [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.

                  14:10:03,240 INFO  [org.jboss.as.naming] (Controller Boot Thread) Activating Naming Subsystem

                  14:10:03,250 INFO  [org.jboss.as.naming] (MSC service thread 1-4) Starting Naming Service

                  14:10:03,250 INFO  [org.jboss.as.osgi] (Controller Boot Thread) Activating OSGi Subsystem

                  14:10:03,260 INFO  [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem

                  14:10:03,270 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 3.2.0.Beta2

                  14:10:03,280 INFO  [org.xnio] (MSC service thread 1-3) XNIO Version 3.0.0.Beta3

                  14:10:03,290 INFO  [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.0.0.Beta3

                  14:10:03,410 INFO  [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-4) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\JBOSS7_Homologacao\Cliente\jboss-as-7.0.0.cliente\TeamDocumentBuilder

                  14:10:03,420 INFO  [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem

                  14:10:03,460 INFO  [org.jboss.as.remoting] (MSC service thread 1-5) Listening on /127.0.0.1:9999

                  14:10:03,473 INFO  [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-7) Starting remote JMX connector

                  14:10:03,582 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-5) Starting Coyote HTTP/1.1 on http--0.0.0.0-8285

                  14:10:03,592 INFO  [org.jboss.as.connector] (MSC service thread 1-1) Starting JCA Subsystem (JBoss IronJacamar 1.0.0.CR2)

                  14:10:03,679 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) Bound data source [java:jboss/datasources/cliente_ear]

                  14:10:03,794 ERROR [org.apache.tomcat.util.net.jsse.JSSESocketFactory] (MSC service thread 1-4) Failed to load keystore type JKS with path D:\SSL\app.jks due to D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado): java.io.FileNotFoundException: D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado)

                    at java.io.FileInputStream.open(Native Method) [:1.6.0_43]

                    at java.io.FileInputStream.<init>(FileInputStream.java:120) [:1.6.0_43]

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:374)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:299)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:515)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:452)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:168)

                    at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:998)

                    at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:190)

                    at org.apache.catalina.connector.Connector.init(Connector.java:976)

                    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:351)

                    at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)

                    at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

                    at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_43]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_43]

                    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

                   

                   

                  14:10:03,794 ERROR [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-4) Error initializing endpoint: java.io.FileNotFoundException: D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado)

                    at java.io.FileInputStream.open(Native Method) [:1.6.0_43]

                    at java.io.FileInputStream.<init>(FileInputStream.java:120) [:1.6.0_43]

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:374)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:299)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:515)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:452)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:168)

                    at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:998)

                    at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:190)

                    at org.apache.catalina.connector.Connector.init(Connector.java:976)

                    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:351)

                    at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)

                    at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

                    at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_43]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_43]

                    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

                   

                   

                  14:10:03,794 ERROR [org.apache.catalina.core.StandardService] (MSC service thread 1-4) Connector.initialize: LifecycleException:  Protocol handler initialization failed: java.io.FileNotFoundException: D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado)

                    at org.apache.catalina.connector.Connector.init(Connector.java:978)

                    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:351)

                    at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)

                    at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

                    at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_43]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_43]

                    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

                   

                   

                  14:10:03,794 ERROR [org.apache.tomcat.util.net.jsse.JSSESocketFactory] (MSC service thread 1-4) Failed to load keystore type JKS with path D:\SSL\app.jks due to D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado): java.io.FileNotFoundException: D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado)

                    at java.io.FileInputStream.open(Native Method) [:1.6.0_43]

                    at java.io.FileInputStream.<init>(FileInputStream.java:120) [:1.6.0_43]

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:374)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:299)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:515)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:452)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:168)

                    at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:998)

                    at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:1020)

                    at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:218)

                    at org.apache.catalina.connector.Connector.start(Connector.java:1051)

                    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:359)

                    at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)

                    at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

                    at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_43]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_43]

                    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

                   

                   

                  14:10:03,794 ERROR [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-4) Error starting endpoint: java.io.FileNotFoundException: D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado)

                    at java.io.FileInputStream.open(Native Method) [:1.6.0_43]

                    at java.io.FileInputStream.<init>(FileInputStream.java:120) [:1.6.0_43]

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:374)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:299)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:515)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:452)

                    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:168)

                    at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:998)

                    at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:1020)

                    at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:218)

                    at org.apache.catalina.connector.Connector.start(Connector.java:1051)

                    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:359)

                    at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)

                    at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

                    at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_43]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_43]

                    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

                   

                   

                  14:10:03,794 ERROR [org.apache.catalina.core.StandardService] (MSC service thread 1-4) Connector.start: LifecycleException:  service.getName(): "jboss.web";  Protocol handler start failed: java.io.FileNotFoundException: D:\SSL\app.jks (O sistema não pode encontrar o caminho especificado)

                    at org.apache.catalina.connector.Connector.start(Connector.java:1058)

                    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:359)

                    at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)

                    at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)

                    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

                    at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_43]

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_43]

                    at java.lang.Thread.run(Thread.java:662) [:1.6.0_43]

                   

                   

                  14:10:03,804 INFO  [org.jboss.as.deployment] (MSC service thread 1-3) Started FileSystemDeploymentService for directory C:\JBOSS7_Homologacao\Cliente\jboss-as-7.0.0.cliente\standalone\deployments

                  14:10:03,824 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) Starting deployment of "cliente.ear"

                  14:10:39,724 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) Starting deployment of "cliente.war"

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry log4j.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/commons-logging-1.0.2.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry log4j-core.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/commons-logging-1.0.2.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry log4j.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/commons-logging-api-1.0.2.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry log4j-core.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/commons-logging-api-1.0.2.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry toolbox.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/iText-2.0.8.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry bcmail-jdk14-138.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/iText-2.0.8.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry bcprov-jdk14-138.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/iText-2.0.8.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry jcommon-1.0.0.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/jfreechart-1.0.0.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry mail.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/framework.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry jasperreports-1.2.5-empresa.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/framework.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry axis.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/framework.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry rt.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/framework.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry jdbc2_0-stdext.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/framework.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,464 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry wssdk.jar in "/C:/JBOSS7_Homologacao/Cliente/jboss-as-7.0.0.cliente/bin/content/cliente.ear/cliente.war/WEB-INF/lib/framework.jar"  does not point to a valid jar for a Class-Path reference.

                  14:10:41,706 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-5) Deploying JDBC-compliant driver class oracle.jdbc.OracleDriver (version 11.2)

                  14:10:41,746 INFO  [stdout] (MSC service thread 1-8) WARNING: A variável "System.Sia.CommunicationMethod" não foi encontrada no contexto JNDI da aplicação.

                   

                   

                  14:10:41,756 INFO  [stdout] (MSC service thread 1-8) INFO: TA - Server - JBoss7

                   

                   

                  14:10:42,246 INFO  [stdout] (MSC service thread 1-8) - Filter initialized. Response buffering is enabled

                   

                   

                  14:10:43,228 INFO  [org.jboss.web] (MSC service thread 1-8) registering web context: /cliente

                  14:10:43,228 INFO  [org.jboss.as] (MSC service thread 1-5) JBoss AS 7.0.0.Final "Lightning" started in 40918ms - Started 203 of 262 services (59 services are passive or on-demand)

                  14:10:43,248 INFO  [org.jboss.as.server.controller] (DeploymentScanner-threads - 2) Deployment of "cliente.ear" was rolled back with failure message Failed to persist configuration change: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to marshal configuration

                  14:10:43,258 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) {"Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => "Failed to persist configuration change: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to marshal configuration"}}

                  14:10:45,768 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) Stopped deployment cliente.war in 2512ms

                  14:10:45,768 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) Stopped deployment cliente.ear in 2521ms

                  • 6. Re: Configuração offset
                    Raiane Amaral Newbie

                    Adriano,

                     

                    infelizmente eu não posso utilizar uma versão mais nova do Jboss, pois a nossa aplicação só foi homologada para a versão AS 7.0.0_final.

                     

                    Se você puder me ajudar a buscar alguma outra forma alternativa para fazer essa alteração na porta do admin console, eu agradeço!

                    • 7. Re: Configuração offset
                      Raiane Amaral Newbie

                      Quando eu coloquei o port-offset, no arquivo cliente.ear.failed apresentou o seguinte erro:


                      {"Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => "Failed to persist configuration change: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to marshal configuration"}}

                      • 8. Re: Configuração offset
                        Adriano Schmidt Master

                        vamos lá.. se vc precisa usar essa versão vamos focar nela então

                         

                        mas deixa eu entender suas necessidades:

                        - Por que você precisa alterar a porta? Existem outras aplicações na mesma máquina?

                        - Por que você queria alterar apenas a porta do admin concole?

                        - Você realmente vai precisar usar o admin console? mexer apenas no standalone.xml ou utilizar o CLI não atenderia?

                         

                        Com a resposta dessas perguntas a gente vê o que fazer... a gente pode fazer uns testes com outras versões do jboss para ver se é bug ou se é algo no seu ambiente...

                        Podemos fazer testes subindo o JBoss sem o seu war para ver se vai mudar o comportamento... etc...

                        • 9. Re: Configuração offset
                          Raiane Amaral Newbie

                          Olá Adriano,

                           

                          - Eu preciso alterar a porta pois há outras aplicações no mesmo servidor, e para cada aplicação tem um serviço do Jboss instalado.

                           

                          - No momento eu preciso alterar apenas do admin console, pois surgiu uma demanda para fazer a administração individual de cada aplicação.

                            E as portas de http e https já estão alteradas.

                           

                          - Mexer no standalone.xml eu já mecho.

                            O CLI oferece todas opções de monitoramento e administração que a interface do admin console?

                            A intenção de usar o admin console é explorar as opções que ele oferece de forma a melhorar e facilitar a administração do Jboss.

                           

                          Em relação a esse teste de subir o Jboss sem o war, é só para alterar a tag abaixo no standalone, tirar o war, e ver se irá fazer o deploy, se o admin console irá funcionar?

                           

                          <http-interface interface="management" port="10290"/>

                           

                          Obs.: A minha aplicação é um .ear e dentro dele é que fica o .war e o diretório META-INF(application.xml e MANIFEST.MF)

                          • 10. Re: Configuração offset
                            Adriano Schmidt Master

                            Entendi..

                             

                            Sim... com o CLI você consegue fazer qualquer alteração que você conseguiria fazer via XML ou via admin console..

                             

                            testei aqui com o 7.0.0 e não consegui rodar o admin console em outra porta... com o 7.1.1 funcionou perfeitamente... mas o 7.1.1 está bem diferente já... eu acredito que o 7.0.0 nem tem o port-offset....

                             

                            mas tem que ver se é só isso.. no log q vc mandou tem um erro q não encontrou um arquivo jks... isso deve ser outra coisa...

                             

                            Mas faça esse teste pra vc ver o q está acontecendo:

                             

                            tire o seu ear... limpe as pastas tmp, log, work, data... altere a porta... e suba o JBoss... analise o log... tente acessar o admin console...

                            se funcionar... pare o JBoss... limpe as pastas... coloque seu EAR e suba novamente para ver se continua funcionando...

                            se não funcionar... baixe a versão 7.0.1 para ver se o problema continua acontecendo ou não.... você pode ir subindo até uma versão q funciona pra comparar...

                            • 11. Re: Configuração offset
                              Raiane Amaral Newbie

                              Olá Adriano,

                               

                              irei verificar esse erro do jks que apresentou no log, eu já tinha visto esse erro no log, mas não imaginei que pudesse estar afetando o funcionamento do admin console.

                               

                              realizei os testes conforme a sua orientação para o Jboss AS 7.0.0 final e o admin console continua sem funcionar.

                               

                              Com o Jboss AS 7.0.1 final o admin console funcionou após eu ter alterado a porta padrão,

                              mas a minha aplicação não fez deploy, deu falha, e não consegui abrir o arquivo de log, pois apresenta a mensagem "arquivo é muito grande para ser aberto pelo notepad ++".

                              • 12. Re: Configuração offset
                                Remington Santos Newbie

                                Bom dia Raiane, realizei as configurações no meu ambiente com essa versão especifica "JBoss AS 7.0" e realmente parece ser um Bug da versão que não suporta a mudança de porta para o management console, enquanto mantenho o mesmo com a configuração padrão consigo acessar a console mas qualquer alteração no numero da porta perco acesso sem nem um erro ser reportado:

                                 

                                <management-interfaces>

                                          <native-interface interface="management" port="9999" />

                                          <http-interface interface="management" port="9995"/>

                                        </management-interfaces>

                                 

                                Quando starto o log aparentemente está ok:

                                 

                                [root@student bin]# vim ../standalone/configuration/standalone.xml

                                [root@student bin]# JAVA_HOME=/opt/jboss/jdk1.6.0_45 ./standalone.sh

                                =========================================================================

                                 

                                 

                                  JBoss Bootstrap Environment

                                 

                                 

                                  JBOSS_HOME: /opt/jboss/jboss-as-web-7.0.0.Final

                                 

                                 

                                  JAVA: /opt/jboss/jdk1.6.0_45/bin/java

                                 

                                 

                                  JAVA_OPTS: -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman

                                 

                                 

                                =========================================================================

                                 

                                 

                                02:56:43,913 INFO  [org.jboss.modules] JBoss Modules version 1.0.1.GA

                                02:56:44,267 INFO  [org.jboss.msc] JBoss MSC version 1.0.0.GA

                                02:56:44,321 INFO  [org.jboss.as] JBoss AS 7.0.0.Final "Lightning" starting

                                02:56:45,549 INFO  [org.jboss.as] creating http management service using network interface (management) port (9995) securePort (-1)

                                02:56:45,563 INFO  [org.jboss.as.logging] Removing bootstrap log handlers

                                02:56:45,598 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)

                                02:56:45,613 INFO  [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.

                                02:56:45,795 INFO  [org.jboss.as.naming] (Controller Boot Thread) Activating Naming Subsystem

                                02:56:45,807 INFO  [org.jboss.as.osgi] (Controller Boot Thread) Activating OSGi Subsystem

                                02:56:45,839 INFO  [org.jboss.as.naming] (MSC service thread 1-2) Starting Naming Service

                                02:56:45,926 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 3.2.0.Beta2

                                02:56:45,931 INFO  [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem

                                02:56:45,966 INFO  [org.xnio] (MSC service thread 1-2) XNIO Version 3.0.0.Beta3

                                02:56:46,000 INFO  [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.0.0.Beta3

                                02:56:46,236 INFO  [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-2) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jboss/jdk1.6.0_45/jre/lib/amd64/server:/opt/jboss/jdk1.6.0_45/jre/lib/amd64:/opt/jboss/jdk1.6.0_45/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib

                                02:56:46,325 INFO  [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem

                                02:56:46,343 INFO  [org.jboss.as.remoting] (MSC service thread 1-1) Listening on /192.168.0.10:9999

                                02:56:46,500 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http--192.168.0.10-8080

                                02:56:46,501 INFO  [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-1) Starting remote JMX connector

                                02:56:46,910 INFO  [org.jboss.as.connector] (MSC service thread 1-2) Starting JCA Subsystem (JBoss IronJacamar 1.0.0.CR2)

                                02:56:47,149 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) Bound data source [java:jboss/datasources/ExampleDS]

                                02:56:47,892 INFO  [org.jboss.as.deployment] (MSC service thread 1-1) Started FileSystemDeploymentService for directory /opt/jboss/jboss-as-web-7.0.0.Final/standalone/deployments

                                02:56:47,913 INFO  [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.0.Final "Lightning" started in 4309ms - Started 92 of 147 services (55 services are passive or on-demand)

                                 

                                 

                                Mas ao tentar acessar via browser , não recebo nenhum retorno.

                                notei também que o Jboss Cli dessa versão é bem pobre também, poucos comandos e funcionalidades. Acredito que seria interessante tentar conversar com o time de DEV para trabalharem em uma homologação do produto para uma nova versão de JBoss pois essa é a versão 7.0 é muito fácil de ter problemas de estrutura e principalmente de segurança é provável que haja um custo beneficio em fazer esse trabalho. Vou continuar pesquisando sobre o problema e atualizo assim que puder.

                                 

                                Abraços até mais

                                • 13. Re: Configuração offset
                                  Raiane Amaral Newbie

                                  Bom dia Remington,

                                   

                                  vou ver aqui com o time essa possibilidade de mudarmos a versão.

                                   

                                  E desde já agradeço por seu apoio e empenho por me ajudar.

                                   

                                  Inté,

                                  Abraço