segunda-feira, 27 de setembro de 2010

WebSphere Application Server como serviço no Linux

Colocar o Websphere Application Server como serviço do Linux (ou Windows).

[root@localhost bin]# pwd
/opt/IBM/WebSphere/AppServer-7.0/bin

Deployment Manager
[root@localhost bin]# ./wasservice.sh -add dmgr -serverName dmgr -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/Dmgr01/ -user_id [usuario] -password [senha]

Node Agent
[root@localhost bin]# ./wasservice.sh -add nodeagent -serverName nodeagent -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/AppSrv01/ -user_id [usuario] -password [senha]

Server (server1)
[root@localhost bin]# ./wasservice.sh -add server1 -serverName server1 -profilePath /opt/IBM/WebSphere/AppServer-7.0/profiles/AppSrv01/ -user_id [usuario] -password [senha]

Servers
Outro modo de deixar os servidores de aplicativos iniciarem automáticamente é trocar o parâmetro "Node restart state" para "RUNNING". Desse modo, quando iniciar o nodeagent, o server também será iniciado automáticamente. Basta criar o serviço de inicialização para o nodeagent.
Para alterar esse valor vá em "Application servers --> server1 --> Monitoring Policy", onde "serve1" é o nome do servidor de aplicativo. Altere o valor para todos os servers que deseja iniciar automáticamente quando o nodeagent for iniciado.




Reiniciar o Servidor e verificar se todos os serviços estão iniciados:
ps -ef | grep java

Para Windows, o procedimento é o mesmo - trocando apenas os diretórios e o comando (WASService.exe)

terça-feira, 21 de setembro de 2010

CVS, error writing to lock file

Hoje fui realizar alguns commits no CVS e, de repente, comecei a obter a mensagem "error writing to lock file"



Após verificar as permissões do CVS, percebi que o problema estava sendo ocasionado por falta de espaço em disco.

Após liberar o espaço em disco, alguns arquivos ficaram travados no processo anterior (quando ocorreu "error writing to lock file") e ocorreu a seguinte mensagem:



Os arquivos travados tiveram que ser excluídos fisicamente no diretório do servidor CVS para resolver o problema "cannot lock".

Agora está tudo OK.

quinta-feira, 26 de agosto de 2010

Rational Application Developer Perspective

Arquivo que contém as definições de perpesctivas do RAD 7.5
c:\workspaces\examples\.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml

Instalei o WebSphere Portlet Factory 6.1.5 no RAD 7.5 e o RAD começou a dar problemas como, por exemplo, "Clean" dos Projetos e iniciar os Servidores de WAS e Portal que já estavam configurados.

Então, desinstalei o WPF. Entretanto, ficou a perspectiva "WebSphere Portlet Factory" no RAD.
Para retirar o botão de perspectiva do WPF, foi editado o arquivo workbench.xml

terça-feira, 27 de julho de 2010

Avianca, Programa inimigo

Estou extremamente insatisfeito com a Avianca.
Um tal de programa inimigo.
Vc vai fazer a sua primeira viagem e te informam que há programa de relacionamento com o cliente (milhagem) e que vc pode cadastrar a pontuação mesmo após ter feito a viagem.
Até aqui tudo ok.

Ae, quando vc vai no site, faz o cadastro e liga para o atendimento 4004-4040, advinha!!!
"Sinto muito senhor, mas não podemos cadastrar a sua viagem no seu programa amigo, porque vc já fez a viagem e tinha que ter feito o cadastro antes da viagem"

Depois de ficar longos minutos no telefone descobri que vc tem que efetuar o cadastro da milhagem até 7 dias após sua viagem.
Que merda! Niguém te fala nada e já era.

Estou viajando pela Avianca durante todo o mês de Julho (8 viagens) e guardei todos os bilhetes para cadastrá-los de uma só vez... pronto! Dancei... porque já se passarem 7 dias desde minha primeira viagem.
E olha só... nem trocou de mês.., todas as viagens estão sendo feitas no mês de Julho.

Minha sincera insatisfação para a Avianca.
Já começou com o pé esquerdo no Brasil.

Abri o protocolo de reclamação 46696 com a atendente Danielle.

terça-feira, 22 de junho de 2010

iPhone iOS4 - Organização por Pastas

A organização por Pastas no novo iOS4 do iPhone ficou fantástica.
Clique no aplicativo desejado e segure até aparecer a edição dos aplicativos.
Depois, clique no aplicativo e arraste para cima de outro aplicativo do mesmo gênero.
Pronto! Uma nova pasta é criada.

Tivizen iOS4 - não funciona

O Tivizen não funciona com o iOS4.
Atualizei ontem o iPhone e, agora, o Tivizen trava!

Encaminhei email para a Valups e eles foram muito atenciosos.
A previsão da nova versão disponível para download é de 3 semanas.

No momento, o único modo é retornar a versão do iOS para que o Tivizen funcione.

Agradecimentos a Sunny Kim, da Valups.

segunda-feira, 17 de maio de 2010

Habilitar / Desabilitar espaços em branco no Eclipse / CVS

Para habilitar ou desabilitar comparação de espaços em branco no Eclipse / CVS, basta ir em "Window --> Preferences --> General --> Compare/Patch", propriedade "Ignore white space"