Archive for the ‘Sistema Operacional’ Category.

Startup error Weblogic running on Windows 7 64bit

Hello there, this is my first post in english so I will try keep the same content but now writing in english, just for fun, I hope this work and I can talk with you fine… well that’s all.

Since last week I trying deploy an application in Weblogic Server 10.3.3 using Spring + CXF + Hibernate, I found many problems, the most of problems is incompatibility between classpath Weblogic and libraries application. My intention is make a post about this problem and how I fixed it…t

Well, Weblogic Server running in Windows 7 64bit after instalation and creation of domain, I found this error message in command prompt when I try start Weblogic:

QTJava.zip was unexpected at this time.
\user_projects\domains\base_domain>

I think this is a common problem in 64bit platform, I don’t why, however easily I fixed it go to domain directory in Weblogic installation, and edit startWebLogic.cmdC:\Oracle\Middleware\user_projects\domains\base_domain – see:

set DOMAIN_HOME=C:\Oracle\Middleware\user_projects\domains\base_domain
set CLASSPATH=
call “%DOMAIN_HOME%\bin\startWebLogic.cmd” %*

Only setting CLASSPATH like null.

But, this isn’t enough, again I don’t why, but you have change CLASSPATH system setting up QTJava.zip see link below to understand.

http://forums.oracle.com/forums/thread.jspa?threadID=922895

See image with my CLASSPATH system.

If same after you did this and the link “Start Admin Server for Weblogic Server Domain” from start menu not work, go to domain directory and execute startWebLogic.cmd file from there, it’s will work.

Corrigindo problema do Jboss no Windows 7

Se você esta encarando o erro abaixo ao iniciar seu servidor Jboss no windows:

C:\jboss-5.1.0.GA\bin>run.bat
'findstr' is not recognized as an internal or external command,
operable program or batch file.

Traduzindo, o comando de sistema operacional findstr não foi reconhecido/encontrado.

O Windows 7 fez o favor de “esconder” algumas funcionalidades básicas do sistema operacional, tais como: ping e ipconfig. Se você esta acostumado em apenas digitar esses comandos no prompt, no Windows 7 é necessário modificar a variável de ambiente %path%.

Vá até Painel de Controle > Sistema > Configurações Avançadas > Variáveis de Ambiente
Acrescente o caminho ;%SYSTEMROOT%\System32;

Agora abra uma nova instância do prompt de comando, e faça o teste com ping e ipconfig.
Isto é o suficiente para que o servidor Jboss volte a funcionar normalmente.

Namastê.

crontab

Algumas coisas só recebem o devido valor quando você precisa realmente delas!

Não é a primeira vez que utilizei o cron, muito pelo contrário já fiz uso desta ferramenta diversas vezes, mas na maioria delas alguma pessoa me auxiliou para montar o agendamento, porém, hoje foi diferente, então aproveitei para estudá-la um pouco mais.

Os parâmetros são separados por espaço nesta sequência mm hh dd MM ss <script>

mm = minuto (0-59)
hh = hora (0-23)
dd = dia (1-31)
MM = mes (1-12)
ss = dia da semana (0-6)
script = comando a ser executado.

A linha de comando abaixo para o cron, agenda uma chamada de programa para ocorrer a cada dez minutos, de segunda a sexta, das 06h00 as 23h00, durante todo o ano.

0-59/10 06-23 * 1-12 1-5 /u01/BugzillaOracleInterfaceNinecon/run.sh

Perceba que na linha de comando utilizada como exemplo, fiz uma divisão 0-59/10 isto significa a cada minuto múltiplo de 10 (ex: 09:10, 09:20, 09:30, etc.) o comando será executado. Se ao crontrário tivesse sido especificado apenas o número 10, o cron iria executar no décimo minuto do horário (ex: 13:10, 14:10, 15:10, etc.).

A vírgula corresponde a um “E”, então 10,20, programa a execução para as 10h00 e 12h00 apenas, já o hífen a um “Intervalo”, logo 06-23, diz que será executado entre 06h00 as 23h00.

Por fim o (*) asterisco  corresponde a “Todos”, e pode ser colocado em qualquer um dos parâmetros.

Você encontrará mais sobre o assunto com uma simples pesquisa no Google, veja aqui e aqui também.