pagina para configurar o jboss

View: New views
7 Messages — Rating Filter:   Alert me  

pagina para configurar o jboss

by John Soldera-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
 
ola pessoal!
 
Tenho mexido bastante com tomcat ultimamente, mas estou precisando resolver uma duvida sobre o Jboss!
O Jboss tem dentro dele uma pagina de configuração do servidor? Como por exemplo, para levantar e derrubar aplicações? (como se configura para mostrar e acessar?)
E de outra forma, há plug-ins que fazem isso?
 
abraço!
John Soldera
 

Re: pagina para configurar o jboss

by Eduardo Bobsin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

John,

Existe é um ponto fraco do JBoss. Não existe uma interface bonita como a do Glassfish, do WebSphere, etc.
Há o JMX Console (http://localhost:8080/jmx-console/), onde se pode fazer várias operações com o application server, mas não é nada bonito. :)
Se existe algum plugin para gerenciar nesse aspecto, eu nunca vi. E se alguém souber, me avise!

-------------------------------------
Eduardo Bobsin Machado
eduardo.bobsin@...
ebobsinm@...
Mobile: +55 - 51 - 9155-3128

On Wed, Jul 23, 2008 at 4:05 PM, John Soldera <john.soldera@...> wrote:
 
ola pessoal!
 
Tenho mexido bastante com tomcat ultimamente, mas estou precisando resolver uma duvida sobre o Jboss!
O Jboss tem dentro dele uma pagina de configuração do servidor? Como por exemplo, para levantar e derrubar aplicações? (como se configura para mostrar e acessar?)
E de outra forma, há plug-ins que fazem isso?
 
abraço!
John Soldera
 


Re: pagina para configurar o jboss

by John Soldera-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Valeu Eduardo, resolveu o problema!
obrigado!
 
----- Original Message -----
Sent: Wednesday, July 23, 2008 4:08 PM
Subject: Re: [java-list-RS] pagina para configurar o jboss

John,

Existe é um ponto fraco do JBoss. Não existe uma interface bonita como a do Glassfish, do WebSphere, etc.
Há o JMX Console (http://localhost:8080/jmx-console/), onde se pode fazer várias operações com o application server, mas não é nada bonito. :)
Se existe algum plugin para gerenciar nesse aspecto, eu nunca vi. E se alguém souber, me avise!

-------------------------------------
Eduardo Bobsin Machado
eduardo.bobsin@...
ebobsinm@...
Mobile: +55 - 51 - 9155-3128

On Wed, Jul 23, 2008 at 4:05 PM, John Soldera <john.soldera@...> wrote:
 
ola pessoal!
 
Tenho mexido bastante com tomcat ultimamente, mas estou precisando resolver uma duvida sobre o Jboss!
O Jboss tem dentro dele uma pagina de configuração do servidor? Como por exemplo, para levantar e derrubar aplicações? (como se configura para mostrar e acessar?)
E de outra forma, há plug-ins que fazem isso?
 
abraço!
John Soldera
 


Parent Message unknown Re: pagina para configurar o jboss

by John Soldera-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
 
Talvez tivesse algo mais focado no que eu precisava...
Eu precisava criar uma pagina especifica de uma aplicação no jboss que tivesse a função de reiniciar o jboss (não só derrubar. heheh)
Seria uma pagina que faria parte da aplicação desenvolvida, mas que só poderia ser acesada por administradores do sistema.
 
Já existiria algo pronto nesse sentido?
 
Uma observação, é que vou ter que bloquear o acesso a pagina (http://localhost:8080/jmx-console) quando o sistema for implantado..
porém ainda é possível acessar o java bean que essa pagina acessa :)
 
bom, valeu!
John Soldera
 
 
----- Original Message -----
Sent: Wednesday, July 23, 2008 4:30 PM
Subject: Re: [java-list-RS] pagina para configurar o jboss

Valeu Eduardo, resolveu o problema!
obrigado!
 
----- Original Message -----
Sent: Wednesday, July 23, 2008 4:08 PM
Subject: Re: [java-list-RS] pagina para configurar o jboss

John,

Existe é um ponto fraco do JBoss. Não existe uma interface bonita como a do Glassfish, do WebSphere, etc.
Há o JMX Console (http://localhost:8080/jmx-console/), onde se pode fazer várias operações com o application server, mas não é nada bonito. :)
Se existe algum plugin para gerenciar nesse aspecto, eu nunca vi. E se alguém souber, me avise!

-------------------------------------
Eduardo Bobsin Machado
eduardo.bobsin@...
ebobsinm@...
Mobile: +55 - 51 - 9155-3128

On Wed, Jul 23, 2008 at 4:05 PM, John Soldera <john.soldera@...> wrote:
 
ola pessoal!
 
Tenho mexido bastante com tomcat ultimamente, mas estou precisando resolver uma duvida sobre o Jboss!
O Jboss tem dentro dele uma pagina de configuração do servidor? Como por exemplo, para levantar e derrubar aplicações? (como se configura para mostrar e acessar?)
E de outra forma, há plug-ins que fazem isso?
 
abraço!
John Soldera
 


Re: pagina para configurar o jboss

by Julio Viegas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Cara, vc pode ver como se faz um client JMX, e entao fazer tal chamada
q precisa. No tutorial de JMX da Sun vc encontra isso.

Aqui em nosso ambiente nos temos um jetty q eh todo gerenciado via
JMX, funciona muito bem.

BTW, segue um exemplo de uma Ant Task q eu desenvolvi para esse
proposito. No void main se encontra um exemplo de uso dessa task.

public class CallMBeanOperationTask extends Task {

        private String url;
        private String objectName;
        private String interfaceClass;
        private String operationName;
       
        public void setUrl(String url) {

                this.url = url;
        }

        public void setObjectName(String objectName) {

                this.objectName = objectName;
        }

        public void setInterfaceClass(String interfaceClass) {

                this.interfaceClass = interfaceClass;
        }

        public void setOperationName(String operationName) {

                this.operationName = operationName;
        }

        @SuppressWarnings("unchecked")
        @Override
        public void execute() throws BuildException {
               
                try {
                        JMXServiceURL url = new JMXServiceURL(this.url);
                JMXConnector jmxc = JMXConnectorFactory.connect(url, null);
                        MBeanServerConnection mbs = jmxc.getMBeanServerConnection();
                        ObjectName selectchannelconnectorObject = new ObjectName(this.objectName);
                        Class clazz = Class.forName(this.interfaceClass);
                        Object o = JMX.newMBeanProxy(mbs, selectchannelconnectorObject, clazz, true);
                        clazz.getMethod(this.operationName).invoke(o);
                        jmxc.close();
                }
                catch (Exception e) { /* doesn't fails the build! */ }
        }
       
        public static void main(String[] args) throws BuildException {
       
                CallMBeanOperationTask callMBeanOperationTask = new CallMBeanOperationTask();
                callMBeanOperationTask.setUrl("service:jmx:rmi:///jndi/rmi://localhost:8005/jmxrmi");
                callMBeanOperationTask.setObjectName("org.mortbay.jetty.nio:type=selectchannelconnector,id=0");
                callMBeanOperationTask.setInterfaceClass("org.mortbay.component.LifeCycle");
                callMBeanOperationTask.setOperationName("stop");
                callMBeanOperationTask.execute();
               
                CallMBeanOperationTask callMBeanOperationTask2 = new CallMBeanOperationTask();
                callMBeanOperationTask2.setUrl("service:jmx:rmi:///jndi/rmi://localhost:8005/jmxrmi");
                callMBeanOperationTask2.setObjectName("org.mortbay.jetty:type=server,id=0");
                callMBeanOperationTask2.setInterfaceClass("org.mortbay.component.LifeCycle");
                callMBeanOperationTask2.setOperationName("stop");
                callMBeanOperationTask2.execute();
        }
}

Abs,
JV -- julioviegas.com


2008/7/23 John Soldera <john.soldera@...>:

>
> Talvez tivesse algo mais focado no que eu precisava...
> Eu precisava criar uma pagina especifica de uma aplicação no jboss que
> tivesse a função de reiniciar o jboss (não só derrubar. heheh)
> Seria uma pagina que faria parte da aplicação desenvolvida, mas que só
> poderia ser acesada por administradores do sistema.
>
> Já existiria algo pronto nesse sentido?
>
> Uma observação, é que vou ter que bloquear o acesso a pagina
> (http://localhost:8080/jmx-console) quando o sistema for implantado..
> porém ainda é possível acessar o java bean que essa pagina acessa :)
>
> bom, valeu!
> John Soldera
>
>
>
> ----- Original Message -----
> From: John Soldera
> To: java-l@...
> Sent: Wednesday, July 23, 2008 4:30 PM
> Subject: Re: [java-list-RS] pagina para configurar o jboss
> Valeu Eduardo, resolveu o problema!
> obrigado!
>
> ----- Original Message -----
>
> From: Eduardo Bobsin
> To: java-l@...
> Sent: Wednesday, July 23, 2008 4:08 PM
> Subject: Re: [java-list-RS] pagina para configurar o jboss
> John,
>
> Existe é um ponto fraco do JBoss. Não existe uma interface bonita como a do
> Glassfish, do WebSphere, etc.
> Há o JMX Console (http://localhost:8080/jmx-console/), onde se pode fazer
> várias operações com o application server, mas não é nada bonito. :)
> Se existe algum plugin para gerenciar nesse aspecto, eu nunca vi. E se
> alguém souber, me avise!
>
> -------------------------------------
> Eduardo Bobsin Machado
> eduardo.bobsin@...
> ebobsinm@...
> Mobile: +55 - 51 - 9155-3128
>
> On Wed, Jul 23, 2008 at 4:05 PM, John Soldera <john.soldera@...>
> wrote:
>>
>>
>> ola pessoal!
>>
>> Tenho mexido bastante com tomcat ultimamente, mas estou precisando
>> resolver uma duvida sobre o Jboss!
>> O Jboss tem dentro dele uma pagina de configuração do servidor? Como por
>> exemplo, para levantar e derrubar aplicações? (como se configura para
>> mostrar e acessar?)
>> E de outra forma, há plug-ins que fazem isso?
>>
>> abraço!
>> John Soldera
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...


Re: pagina para configurar o jboss

by Roberto Metz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Para os usuários do OAS existe um plugin.

http://www.oracle.com/technology/products/oem/pdf/ds_jboss_app_server.pdf

Agora também é possivel gerenciar o Weblogic pelo EM.

[]s


2008/7/23 Julio Viegas <julioviegas@...>:

> Cara, vc pode ver como se faz um client JMX, e entao fazer tal chamada
> q precisa. No tutorial de JMX da Sun vc encontra isso.
>
> Aqui em nosso ambiente nos temos um jetty q eh todo gerenciado via
> JMX, funciona muito bem.
>
> BTW, segue um exemplo de uma Ant Task q eu desenvolvi para esse
> proposito. No void main se encontra um exemplo de uso dessa task.
>
> public class CallMBeanOperationTask extends Task {
>
>        private String url;
>        private String objectName;
>        private String interfaceClass;
>        private String operationName;
>
>        public void setUrl(String url) {
>
>                this.url = url;
>        }
>
>        public void setObjectName(String objectName) {
>
>                this.objectName = objectName;
>        }
>
>        public void setInterfaceClass(String interfaceClass) {
>
>                this.interfaceClass = interfaceClass;
>        }
>
>        public void setOperationName(String operationName) {
>
>                this.operationName = operationName;
>        }
>
>        @SuppressWarnings("unchecked")
>        @Override
>        public void execute() throws BuildException {
>
>                try {
>                        JMXServiceURL url = new JMXServiceURL(this.url);
>                JMXConnector jmxc = JMXConnectorFactory.connect(url, null);
>                        MBeanServerConnection mbs = jmxc.getMBeanServerConnection();
>                        ObjectName selectchannelconnectorObject = new ObjectName(this.objectName);
>                        Class clazz = Class.forName(this.interfaceClass);
>                        Object o = JMX.newMBeanProxy(mbs, selectchannelconnectorObject, clazz, true);
>                        clazz.getMethod(this.operationName).invoke(o);
>                        jmxc.close();
>                }
>                catch (Exception e) { /* doesn't fails the build! */ }
>        }
>
>        public static void main(String[] args) throws BuildException {
>
>                CallMBeanOperationTask callMBeanOperationTask = new CallMBeanOperationTask();
>                callMBeanOperationTask.setUrl("service:jmx:rmi:///jndi/rmi://localhost:8005/jmxrmi");
>                callMBeanOperationTask.setObjectName("org.mortbay.jetty.nio:type=selectchannelconnector,id=0");
>                callMBeanOperationTask.setInterfaceClass("org.mortbay.component.LifeCycle");
>                callMBeanOperationTask.setOperationName("stop");
>                callMBeanOperationTask.execute();
>
>                CallMBeanOperationTask callMBeanOperationTask2 = new CallMBeanOperationTask();
>                callMBeanOperationTask2.setUrl("service:jmx:rmi:///jndi/rmi://localhost:8005/jmxrmi");
>                callMBeanOperationTask2.setObjectName("org.mortbay.jetty:type=server,id=0");
>                callMBeanOperationTask2.setInterfaceClass("org.mortbay.component.LifeCycle");
>                callMBeanOperationTask2.setOperationName("stop");
>                callMBeanOperationTask2.execute();
>        }
> }
>
> Abs,
> JV -- julioviegas.com
>
>
> 2008/7/23 John Soldera <john.soldera@...>:
>>
>> Talvez tivesse algo mais focado no que eu precisava...
>> Eu precisava criar uma pagina especifica de uma aplicação no jboss que
>> tivesse a função de reiniciar o jboss (não só derrubar. heheh)
>> Seria uma pagina que faria parte da aplicação desenvolvida, mas que só
>> poderia ser acesada por administradores do sistema.
>>
>> Já existiria algo pronto nesse sentido?
>>
>> Uma observação, é que vou ter que bloquear o acesso a pagina
>> (http://localhost:8080/jmx-console) quando o sistema for implantado..
>> porém ainda é possível acessar o java bean que essa pagina acessa :)
>>
>> bom, valeu!
>> John Soldera
>>
>>
>>
>> ----- Original Message -----
>> From: John Soldera
>> To: java-l@...
>> Sent: Wednesday, July 23, 2008 4:30 PM
>> Subject: Re: [java-list-RS] pagina para configurar o jboss
>> Valeu Eduardo, resolveu o problema!
>> obrigado!
>>
>> ----- Original Message -----
>>
>> From: Eduardo Bobsin
>> To: java-l@...
>> Sent: Wednesday, July 23, 2008 4:08 PM
>> Subject: Re: [java-list-RS] pagina para configurar o jboss
>> John,
>>
>> Existe é um ponto fraco do JBoss. Não existe uma interface bonita como a do
>> Glassfish, do WebSphere, etc.
>> Há o JMX Console (http://localhost:8080/jmx-console/), onde se pode fazer
>> várias operações com o application server, mas não é nada bonito. :)
>> Se existe algum plugin para gerenciar nesse aspecto, eu nunca vi. E se
>> alguém souber, me avise!
>>
>> -------------------------------------
>> Eduardo Bobsin Machado
>> eduardo.bobsin@...
>> ebobsinm@...
>> Mobile: +55 - 51 - 9155-3128
>>
>> On Wed, Jul 23, 2008 at 4:05 PM, John Soldera <john.soldera@...>
>> wrote:
>>>
>>>
>>> ola pessoal!
>>>
>>> Tenho mexido bastante com tomcat ultimamente, mas estou precisando
>>> resolver uma duvida sobre o Jboss!
>>> O Jboss tem dentro dele uma pagina de configuração do servidor? Como por
>>> exemplo, para levantar e derrubar aplicações? (como se configura para
>>> mostrar e acessar?)
>>> E de outra forma, há plug-ins que fazem isso?
>>>
>>> abraço!
>>> John Soldera
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-l-unsubscribe@...
> For additional commands, e-mail: java-l-help@...
>
>



--
Roberto Metz

---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...


Re: pagina para configurar o jboss

by John Soldera-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


muito obrigado Julio! Agora é só implementar encima disso! valeu!

----- Original Message -----
From: "Julio Viegas" <julioviegas@...>
To: <java-l@...>
Cc: "John Soldera" <john.soldera@...>
Sent: Wednesday, July 23, 2008 5:34 PM
Subject: Re: [java-list-RS] pagina para configurar o jboss


Cara, vc pode ver como se faz um client JMX, e entao fazer tal chamada
q precisa. No tutorial de JMX da Sun vc encontra isso.

Aqui em nosso ambiente nos temos um jetty q eh todo gerenciado via
JMX, funciona muito bem.

BTW, segue um exemplo de uma Ant Task q eu desenvolvi para esse
proposito. No void main se encontra um exemplo de uso dessa task.

public class CallMBeanOperationTask extends Task {

private String url;
private String objectName;
private String interfaceClass;
private String operationName;

public void setUrl(String url) {

this.url = url;
}

public void setObjectName(String objectName) {

this.objectName = objectName;
}

public void setInterfaceClass(String interfaceClass) {

this.interfaceClass = interfaceClass;
}

public void setOperationName(String operationName) {

this.operationName = operationName;
}

@SuppressWarnings("unchecked")
@Override
public void execute() throws BuildException {

try {
JMXServiceURL url = new JMXServiceURL(this.url);
        JMXConnector jmxc = JMXConnectorFactory.connect(url, null);
MBeanServerConnection mbs = jmxc.getMBeanServerConnection();
ObjectName selectchannelconnectorObject = new ObjectName(this.objectName);
Class clazz = Class.forName(this.interfaceClass);
Object o = JMX.newMBeanProxy(mbs, selectchannelconnectorObject, clazz,
true);
clazz.getMethod(this.operationName).invoke(o);
jmxc.close();
}
catch (Exception e) { /* doesn't fails the build! */ }
}

public static void main(String[] args) throws BuildException {

CallMBeanOperationTask callMBeanOperationTask = new
CallMBeanOperationTask();
callMBeanOperationTask.setUrl("service:jmx:rmi:///jndi/rmi://localhost:8005/jmxrmi");
callMBeanOperationTask.setObjectName("org.mortbay.jetty.nio:type=selectchannelconnector,id=0");
callMBeanOperationTask.setInterfaceClass("org.mortbay.component.LifeCycle");
callMBeanOperationTask.setOperationName("stop");
callMBeanOperationTask.execute();

CallMBeanOperationTask callMBeanOperationTask2 = new
CallMBeanOperationTask();
callMBeanOperationTask2.setUrl("service:jmx:rmi:///jndi/rmi://localhost:8005/jmxrmi");
callMBeanOperationTask2.setObjectName("org.mortbay.jetty:type=server,id=0");
callMBeanOperationTask2.setInterfaceClass("org.mortbay.component.LifeCycle");
callMBeanOperationTask2.setOperationName("stop");
callMBeanOperationTask2.execute();
}
}

Abs,
JV -- julioviegas.com


2008/7/23 John Soldera <john.soldera@...>:

>
> Talvez tivesse algo mais focado no que eu precisava...
> Eu precisava criar uma pagina especifica de uma aplicação no jboss que
> tivesse a função de reiniciar o jboss (não só derrubar. heheh)
> Seria uma pagina que faria parte da aplicação desenvolvida, mas que só
> poderia ser acesada por administradores do sistema.
>
> Já existiria algo pronto nesse sentido?
>
> Uma observação, é que vou ter que bloquear o acesso a pagina
> (http://localhost:8080/jmx-console) quando o sistema for implantado..
> porém ainda é possível acessar o java bean que essa pagina acessa :)
>
> bom, valeu!
> John Soldera
>
>
>
> ----- Original Message -----
> From: John Soldera
> To: java-l@...
> Sent: Wednesday, July 23, 2008 4:30 PM
> Subject: Re: [java-list-RS] pagina para configurar o jboss
> Valeu Eduardo, resolveu o problema!
> obrigado!
>
> ----- Original Message -----
>
> From: Eduardo Bobsin
> To: java-l@...
> Sent: Wednesday, July 23, 2008 4:08 PM
> Subject: Re: [java-list-RS] pagina para configurar o jboss
> John,
>
> Existe é um ponto fraco do JBoss. Não existe uma interface bonita como a
> do
> Glassfish, do WebSphere, etc.
> Há o JMX Console (http://localhost:8080/jmx-console/), onde se pode fazer
> várias operações com o application server, mas não é nada bonito. :)
> Se existe algum plugin para gerenciar nesse aspecto, eu nunca vi. E se
> alguém souber, me avise!
>
> -------------------------------------
> Eduardo Bobsin Machado
> eduardo.bobsin@...
> ebobsinm@...
> Mobile: +55 - 51 - 9155-3128
>
> On Wed, Jul 23, 2008 at 4:05 PM, John Soldera
> <john.soldera@...>
> wrote:
>>
>>
>> ola pessoal!
>>
>> Tenho mexido bastante com tomcat ultimamente, mas estou precisando
>> resolver uma duvida sobre o Jboss!
>> O Jboss tem dentro dele uma pagina de configuração do servidor? Como por
>> exemplo, para levantar e derrubar aplicações? (como se configura para
>> mostrar e acessar?)
>> E de outra forma, há plug-ins que fazem isso?
>>
>> abraço!
>> John Soldera
>>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: java-l-unsubscribe@...
For additional commands, e-mail: java-l-help@...

LightInTheBox - Buy quality products at wholesale price