Category Archives: Servidores de Aplicação
JBoss AS 7.1.1 “Brontes” não termina de subir nunca?
Boa noite galera,
depois de muito tempo sem postar, bora postar uma dica rápida pra você que está
tendo problemas para subir o JBoss AS 7.1.1 “Brontes”!
O servidor fica subindo durante minutos, travado na mesangem:
JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting
e nada de terminar de subir…
Indo direto ao ponto!!! O JBoss AS 7.1 não roda no JDK8!!!
Você tem 2 opções:
1ª opção: Faça o downgrade para o JDK7
2ª opção: Troque o JBoss pelo WildFly
😉
Abraços! Espero que tenha ajudado!
Fonte: developer.jboss.org – Tomaz Cerar
JBoss solicitando “usuário” e “senha” para “XDB”
E ai galera beleza?
Eu estava fazendo uns testes aqui, instalei o JBoss 7.1.1, configurei, quando fui acessar a porta 8080
me apareceu um popup (acima) solicitando usuário e senha… depois de tentar todas as senhas do mundo,
procurei no titio google a solução, e felizmente encontrei…
O meu OracleXE e o meu Jboss estão rodando na mesma porta, por esse motivo fica pedindo esse usuário e senha,
havendo assim um conflito, que na verdade faz o OracleXE pedir usuário/senha e não o JBoss…
Solução?
Alterar a porta do JBoss:
https://spigandoeaprendendo.wordpress.com/2012/12/18/alterando-as-portas-do-jboss-4-2-e-jboss-7/
ou alterar a porta do OracleXE… 😀
Após fazer isso e tentar acessar pela nova porta, tudo irá funcionar perfeitamente!
Weblogic 10g – Usuário e Senha padrão / Alteração da porta padrão
E ai galera beleza?
Comecei a entrar no mundo do Weblogic, então segue algumas informações pra quem vai começar 😀
Versão: Weblogic 10g
Porta Padrão: 7001
Usuário/Senha Padrão: weblogic/weblogic
Como alterar porta padrão 7001:
- Faça o login no console de administração
- Vá em Domain Structure > Environment > Server
- Selecione o servidor que deseja (examplesServer(admin))
- Vá em Settings for examplesServer > Configuration > General
- Altere o campo Listen Port
- Clique em Save
Prontinho… porta alterada 😀
Espero que alguma dessas informações tenham sido úteis…
Até a próxima!!!!
JBoss – Criando/Configurando um Datasource
E ai galera beleza, segue um tutorial de como criar um Datasource utilizando MySQL (ou qualquer outro Banco de Dados) no JBoss…
1. No arquivo JBOSS_HOME\standalone\configuration\standalone.xml :
(procure as linhas abaixo…)
…
<subsystem xmlns=”urn:jboss:domain:datasources:1.0″>
<datasources>
<datasource jndi-name=”java:jboss/datasources/ExampleDS” pool-name=”ExampleDS” enabled=”true” use-java-context=”true”>
<connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url>
<driver>h2</driver>
<security>
<user-name>sa</user-name>
<password>sa</password>
</security>
</datasource>
<drivers>
<driver name=”h2″ module=”com.h2database.h2″>
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
</drivers>
</datasources>
</subsystem>
…
Adicione as seguintes linhas após a tag </datasource>:
<datasource jta=”true” jndi-name=”java:jboss/datasources/seuDataSourceDS” pool-name=”seudatasource” enabled=”true” use-java-context=”true” use-ccm=”true”>
<connection-url>jdbc:mysql://localhost:3306/seubancodedados</connection-url>
<driver>mysql</driver>
<security>
<user-name>root</user-name>
<password>suasenha</password>
</security>
</datasource>
Adicione as seguintes linhas após a tag </driver>:
<driver name=”mysql” module=”com.mysql”>
<xa-datasource-class>com.mysql.jdbc.Driver</xa-datasource-class>
</driver>
2. Adicione o seu arquivo jar do driver do banco (mysql-connector-java-X.X.X-bin.jar
) na pasta JBOSS_HOME\modules\com\mysql\main (caso o diretorio mysql\main não exista crie-o).
3. Nesta mesma pasta crie o arquivo module.xml com o seguinte conteudo: (cuidado para não deixar nenhum espaço em branco no começo do conteudo do arquivo, pode dar problema!)
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-X.X.X-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
Se estiver utilizando JPA/Hibernate adicione a seguinte linha no seu persistence.xml:
<jta-data-source>java:jboss/datasources/seuDataSourceDS</jta-data-source>
Bom espero que ajude, achei essa configuração indo atrás de um erro que tomei:
New missing/unsatisfied dependencies: service jboss.naming.context.java.jboss.datasources.XXXXX (missing) dependents: [service jboss.persistenceunit."..."]
Acredito que é a mesma regra para os outros bandos de dados (mudando as devidas informações)… See ya 😀
Alterando as portas do JBoss 4.2 e JBoss 7
Erro que ocorre normalmente quando a porta 8080 (utilizada por Default pelo JBoss), ja está sendo utilizada por outro prograna:
Address already in use: JVM_Bind
Suspeitos mais comuns:
- Apache Http Server => baixar o serviço, se estiver trabalhando com o windows;
- IIS => para o uso do IIS;
- Skype => sim, temos o skype atacando-o pela porta 80;
__________________________________________
Alterando a porta do JBoss 4.2:
Para alterar a porta que o JBoss 4.2.x utiliza, vá ao:
“C:\jboss4.2.2\server\default\deploy\jboss-web.deployer\server.xml“
Aqui temos a porta utilizada na configuração padrão:
<Connector port=”8080” address=”${jboss.bind.address}”
maxThreads=”250″ maxHttpHeaderSize=”8192″
emptySessionPath=”true” protocol=”HTTP/1.1″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
connectionTimeout=”20000″ disableUploadTimeout=”true” />
é só alterar 8080 para alguma outra porta que não esteja sendo utilziada!
__________________________________________
Alterando a porta do JBoss 7:
Para alterar a porta que o JBoss 7 utiliza, vá ao:
“C:\jboss-as-web-7.0.2.Final/standalone/configuration/standalone.xml“
Aqui temos a porta utilizada na configuração padrão:
<
socket-binding-group
name
=
"standard-sockets"
default-interface
=
"public"
>
<socket-binding-group name=”standard-sockets” default-interface=”public”>
<socket-binding name=”http” port=”8080“/>
<socket-binding name=”https” port=”8443″/>
<socket-binding name=”jmx-connector-registry” interface=”management” port=”1090″/>
<socket-binding name=”jmx-connector-server” interface=”management” port=”1091″/>
<socket-binding name=”jndi” port=”1099″/>
<socket-binding name=”osgi-http” interface=”management” port=”8090″/>
<socket-binding name=”remoting” port=”4447″/>
<socket-binding name=”txn-recovery-environment” port=”4712″/>
<socket-binding name=”txn-status-manager” port=”4713″/>
</socket-binding-group>
é só alterar 8080 para alguma outra porta que não esteja sendo utilziada!
__________________________________________