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"
Marcadores:
blank,
CVS,
Eclipse,
white space
sexta-feira, 30 de abril de 2010
Resituição Imposto Renda - SMS
Aos que não conhecem...
A receita pode encaminhar um SMS gratuíto para o seu celular quando houver a restituição do imposto de renda...
Vc não precisa ficar consultando...
Segue: http://www.receita.fazenda.gov.br/PessoaFisica/SMSRestituicao/Default.asp
A receita pode encaminhar um SMS gratuíto para o seu celular quando houver a restituição do imposto de renda...
Vc não precisa ficar consultando...
Segue: http://www.receita.fazenda.gov.br/PessoaFisica/SMSRestituicao/Default.asp
Marcadores:
imposto,
renda,
restituição,
sms
segunda-feira, 26 de abril de 2010
JBoss-5.0.1 Cluster - Farm Service
No post anterior reportei um erro ao configurar o JBoss-5.1.0 em Cluster.
Decidi, então, utilizar o JBoss-5.0.1
Após iniciar os trabalhos com Cluster, descobri que o "farm service" não é disponível nessa versão.
Ver em "http://www.jboss.org/file-access/default/members/jbossclustering/freezone/docs/cluster_guide/5.1/html/deployment.chapt.html":
"The farming service was not available in JBoss AS 5.0.0 and 5.0.1. This section is only relevant to releases 5.1.0 and later"
Utilizo o JBoss a bastante tempo e estou indignado.
Que saco! Nada funciona nas versões novas.
Terei que ficar na versão 4!
Decidi, então, utilizar o JBoss-5.0.1
Após iniciar os trabalhos com Cluster, descobri que o "farm service" não é disponível nessa versão.
Ver em "http://www.jboss.org/file-access/default/members/jbossclustering/freezone/docs/cluster_guide/5.1/html/deployment.chapt.html":
"The farming service was not available in JBoss AS 5.0.0 and 5.0.1. This section is only relevant to releases 5.1.0 and later"
Utilizo o JBoss a bastante tempo e estou indignado.
Que saco! Nada funciona nas versões novas.
Terei que ficar na versão 4!
Marcadores:
Cluster,
Farm,
JBoss-5.0.1,
Service
sexta-feira, 23 de abril de 2010
JBoss 5-1.0 Cluster - GMS Flush Error
Estou utilizando o JBoss-5.1.0 (release date 2009-05-23) e ao configurá-lo em Cluster, obtive o seguinte erro no primeiro nó:
GMS Flush by coordinator at 127.0.0.1:1115 failed
No segundo nó aparece a seguinte mensagem:
[GMS] join(127.0.0.1:1128) sent to 127.0.0.1:115 timed out
Procurei por alguns artigos na "net" e consegui encontrar a página "https://jira.jboss.org/jira/browse/JBAS-6792", dizendo que está resolvido no release "JBossAS-5.1.0.CR1", mas acho que esqueceram de liberar no release final. Vejam só as datas:
Encaminhei email para o JBoss Group e estou aguardando retorno.
GMS Flush by coordinator at 127.0.0.1:1115 failed
No segundo nó aparece a seguinte mensagem:
[GMS] join(127.0.0.1:1128) sent to 127.0.0.1:115 timed out
Procurei por alguns artigos na "net" e consegui encontrar a página "https://jira.jboss.org/jira/browse/JBAS-6792", dizendo que está resolvido no release "JBossAS-5.1.0.CR1", mas acho que esqueceram de liberar no release final. Vejam só as datas:
5.1.0 [2009-05-23] 5.1.0.CR1 [2009-04-29]
Marcadores:
Cluster,
Flush,
GMS,
JBoss 5-1.0
sexta-feira, 9 de abril de 2010
WebSphere Documentation
quarta-feira, 31 de março de 2010
Cannot access virtual machine console!
Não consigo abrir o console do vmware e aparece a seguinte mensagem:
Cannot access virtual machine console. The request timed out.
The attempt to acquire a valid session ticket for "[servidor]" took longer than expected. If this problem persists, contact your system administrator.
A vm inicia normalmente, mas sempre aparece a mensagem acima ao tentar acesso ao console tanto pelo Internet Explorer (IE) quanto pelo Firefox.
Após algumas tentativas de reinstalar os plugins do browser, colocar nome da máquina no "hosts" e reinicar o computador... só consegui do seguinte modo: criando um atalho de acesso a Virtual Machine, que pode ser realizado de 2 modos:
1. Entrar na VMWare Infrastructure Web Access --> clicar na Virtual Machine --> Selecionar a aba "Summary" --> "Generate Virtual Machine Shortcut" --> opção "Install Desktop Shortcut to "[servidor]"
No meu caso essa opção não estava funcionando. Então fiz do segundo modo (próximo item)
2. Criar um novo atalho com o seguinte destino:
J:\Users\Juliano Claiton\AppData\Roaming\Mozilla\Firefox\Profiles\wnt3hxsl.default\extensions\VMwareVMRC@vmware.com\plugins\vmware-vmrc.exe" -h [servidor_vm]:8333 -M 80
O segredo do atalho é o último parâmetro (80). Ele indica o código referente a vmware, caso vc tenha várias vms. Para vc ver descobrir esse número, faça o seguinte: entre em VMWare Infrastructure Web Access --> clicar na Virtual Machine --> Selecionar a aba "Summary" --> clicar na opção "Generate Virtual Machine Shortcut".
Será exibido um link (Web Shortcut) parecido com "https://[servidor_vm]:8333/ui/?wsUrl=http://localhost:8222/sdk&mo=VirtualMachine|80&inventory=none&tabs=hide_". Veja que logo após o parÂmetro "VirtualMachine" tem o número da sua vm
Basta abrir o atalho e vc conseguirá acesso ao console de sua vm
That's it.
Estou utilizando VMWare Server Console 2.0.1, Firefox 3.6.2 e Internet Explorer 7
Para acessar a VMWare Infrastructure Web Access, utilize a seguinte url: http://[servidor_vm]:8308/ui
Cannot access virtual machine console. The request timed out.
The attempt to acquire a valid session ticket for "[servidor]" took longer than expected. If this problem persists, contact your system administrator.
A vm inicia normalmente, mas sempre aparece a mensagem acima ao tentar acesso ao console tanto pelo Internet Explorer (IE) quanto pelo Firefox.
Após algumas tentativas de reinstalar os plugins do browser, colocar nome da máquina no "hosts" e reinicar o computador... só consegui do seguinte modo: criando um atalho de acesso a Virtual Machine, que pode ser realizado de 2 modos:
1. Entrar na VMWare Infrastructure Web Access --> clicar na Virtual Machine --> Selecionar a aba "Summary" --> "Generate Virtual Machine Shortcut" --> opção "Install Desktop Shortcut to "[servidor]"
No meu caso essa opção não estava funcionando. Então fiz do segundo modo (próximo item)
2. Criar um novo atalho com o seguinte destino:
J:\Users\Juliano Claiton\AppData\Roaming\Mozilla\Firefox\Profiles\wnt3hxsl.default\extensions\VMwareVMRC@vmware.com\plugins\vmware-vmrc.exe" -h [servidor_vm]:8333 -M 80
O segredo do atalho é o último parâmetro (80). Ele indica o código referente a vmware, caso vc tenha várias vms. Para vc ver descobrir esse número, faça o seguinte: entre em VMWare Infrastructure Web Access --> clicar na Virtual Machine --> Selecionar a aba "Summary" --> clicar na opção "Generate Virtual Machine Shortcut".
Será exibido um link (Web Shortcut) parecido com "https://[servidor_vm]:8333/ui/?wsUrl=http://localhost:8222/sdk&mo=VirtualMachine|80&inventory=none&tabs=hide_". Veja que logo após o parÂmetro "VirtualMachine" tem o número da sua vm
Basta abrir o atalho e vc conseguirá acesso ao console de sua vm
That's it.
Estou utilizando VMWare Server Console 2.0.1, Firefox 3.6.2 e Internet Explorer 7
Para acessar a VMWare Infrastructure Web Access, utilize a seguinte url: http://[servidor_vm]:8308/ui
sexta-feira, 5 de março de 2010
Could not synchronize database state with session
Quem trabalha com hibernate com certeza já passou pelo seguinte erro:
2010/01/11-12:37:24,538 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
org.hibernate.HibernateException: Unexpected row count: 0 expected: 1
at org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:32)
O primeiro pensamento é: fiz algo errado em código e não estou persistindo meus objetos corretamente. Foi assim que pensei quando tive esse problema recentemente.
Após verificar o meu código várias... várias vezes, me certifiquei que não tinha nada incorreto. E agora, o que está causando esse erro? Claro que só acontece em um Cliente específico e no seu ambiente de Produção.
O Banco de Dados é SQL Server 2000 com o WASCE (WebSphere Application Server Community Edition 1.1.0.1.
Após um bom tempo de código... código... código, fui atrás de bugs relacionados ao WASCE com Hibernate e nada novamente.
Então tive o insigth de avaliar o SQL Server. Para isso utilizei o Profiler (ferramenta que exibe trace de tudo o que acontece dentro do SQL Server).
Pronto! Encontrei o problema.
Na nossa funcionalidade trabalhamos com anexos e o SQL Server não estava conseguindo alocar memória para gravá-los. Utilizamos o tipo "java.sql.Blob" do hibernate com o tipo "image" do SQL Server.
Erro: Failed do reserve contiguous memory of Size

Solução: alterar os parâmetros de memória do SQL Server, pois ele estava com limite de memória. E conscientização dos usuários para que coloque anexos muitos grandes (façam tratamento, por exemplo, das imagens a serem anexadas)
2010/01/11-12:37:24,538 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
org.hibernate.HibernateException: Unexpected row count: 0 expected: 1
at org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:32)
O primeiro pensamento é: fiz algo errado em código e não estou persistindo meus objetos corretamente. Foi assim que pensei quando tive esse problema recentemente.
Após verificar o meu código várias... várias vezes, me certifiquei que não tinha nada incorreto. E agora, o que está causando esse erro? Claro que só acontece em um Cliente específico e no seu ambiente de Produção.
O Banco de Dados é SQL Server 2000 com o WASCE (WebSphere Application Server Community Edition 1.1.0.1.
Após um bom tempo de código... código... código, fui atrás de bugs relacionados ao WASCE com Hibernate e nada novamente.
Então tive o insigth de avaliar o SQL Server. Para isso utilizei o Profiler (ferramenta que exibe trace de tudo o que acontece dentro do SQL Server).
Pronto! Encontrei o problema.
Na nossa funcionalidade trabalhamos com anexos e o SQL Server não estava conseguindo alocar memória para gravá-los. Utilizamos o tipo "java.sql.Blob" do hibernate com o tipo "image" do SQL Server.
Erro: Failed do reserve contiguous memory of Size

Solução: alterar os parâmetros de memória do SQL Server, pois ele estava com limite de memória. E conscientização dos usuários para que coloque anexos muitos grandes (façam tratamento, por exemplo, das imagens a serem anexadas)
Assinar:
Postagens (Atom)