13 Replies Latest reply on Oct 22, 2015 7:12 AM by raiane.rpa

    Configuração offset

    raiane.rpa

      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
          adrianoschmidt

          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.rpa

            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
              adrianoschmidt

              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
                adrianoschmidt

                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.rpa

                  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.rpa

                    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.rpa

                      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
                        adrianoschmidt

                        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.rpa

                          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
                            adrianoschmidt

                            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.rpa

                              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

                                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.rpa

                                  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