Archive

Archive for the ‘java’ Category

Log4J criando arquivos diários

January 23rd, 2009

Alguém sabe como fazer o log4j criar o arquivo de log com a data atual?
Eu consigo fazer isso na hora em que ele vai rotacionar o arquivo, quando muda o dia. Queria saber na hora da criação do arquivo.

java

O comando java não roda arquivos .class

January 23rd, 2009

O comando java não está mais rodando arquivos .class
A pouco tempo estava ok.

O comando javac continua compilando normalmente.

O Java está rodando em Win XP.
Ao notar este problema verifiquei a variável PATH e a mesma estava ok pois os comandos do Java são encontrados a partir de qualquer diretório.

O Java está instalado no seguinte endereço:
C:\Arquivos de programas\Java\jdk1.6.0_11

Na variável de sistema Path, o java está endereçado assim:
C:\Arquivos de programas\Java\jdk1.6.0_11\bin;

Desinstalei o Java SDK completamente e instalei novamente.
Fiz a intalação padrão.
Configurei a variável PATH com o local padrão do Java.
Mesmo após a nova instalação ao rodar qualquer arquivo .class (por exemplo, Welcome1.class) a resposta continua sendo a mesma:

Exception in thread “main” java.lang.NoClassDefFoundError: Welcome1/class
Caused by: java.lang.ClassNotFoundException: Welcome1.class
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: Welcome1.class. Program will exit.

Obs.: Duas maquinas que estavam rodando Java normalmente apresentaram esse mesmo problema.

Desde já agradeço a ajuda.

java

JPA/HIbernate duvida relacionamento com fk com criteria org.hibernate.QueryException: could not res

January 23rd, 2009

duvida como montar criteria onde tenho a classe User na criação

do criteria e tenho que relacionar(join com outro objeto)

com outra classe que tem uma fk

não estou conseguindo fazer esse relacionamento …

Pois vi na internet exemplo onde a classe tem referencia interna na classe

mas meu problema um pra um mas chave estrangeira está na outra classe ?????

é possivel fazer isso ???? ou não ???????

alguém poderia me ajudar…

CODE:
  1. Criteria c = session.createCriteria(User.class);
  2.  
  3.           c.add( Restrictions.eq(“id”, new Long(9) ));
  4.           c.createAlias(“Document”, “doc”);
  5.           c.add( Restrictions.eqProperty(“doc.value”, “0″) );
  6.  
  7.              List result = c.list();
  8.           
  9.  
  10.  erro :
  11.   org.hibernate.QueryException: could not resolve property: ImsDocument of: user.User

CODE:
  1. –classes criadas
  2.  
  3.  class User {
  4.   private in  id
  5.  
  6.  }
  7.  
  8.  class Document {
  9.   private int  id
  10.   private String value
  11.   private int  id_user
  12.  }

java

Thread como daemon

January 23rd, 2009

Como posso colocar uma thread para rodar como daemon?

Tentei desta maneira e não consegui:

CODE:
  1. this.thread = Thread.currentThread();
  2.  this.thread.setDaemon(true);

Acabei recebendo uma “java.lang.IllegalThreadStateException”.
Esta thread que quero criar como daemon é uma sub-thread. E minha aplicação roda no Tomcat.

java

Lançamento JBossBrasil.ORG!

January 23rd, 2009

Na última quarta-feira, 21 de janeiro de 2009, aconteceu o lançamento da comunidade JBossBrasil.ORG. O evento foi apresentado no auditório da GlobalCode. É um grande incentivo ao aprendizado, troca de idéias e boas práticas das ferramentas JBoss.É uma iniciativa muito importante para nós Brasileiros

java

Cuidado ao cachear named_scope no Rails

January 23rd, 2009

Deve-se tomar cuidado ao cachear o acesso a um named_scope pois ele tem um carregamento de forma preguiçosa, o famoso lazy load. Assim, o código abaixo gravaria no cache não os atores femininos, mas sim todos os atores.class Filme #… def atores_femininos_cacheado Rails.cache.fetch(”#{self.id}:atores-principais”) { self.atores.femininos } endclass Ator #… named_scope :femininos, :conditions => { :sexo => ‘F’ }Se você observar o log, verá que o rails executará a query sem as condições definidas na classe Ator para o named_scope :femininos. E que após ser cacheado, será essa a query que deixará de ser executada. A query para buscar atores femininos do named_scope só será realmente executada quando algum método do objeto retornado pelo método .atores.femininos for chamado. Veja no exemplo abaixo:@filme = Filme.find_by_id 10filme.atores_femininos_cacheado.lastOu seja, o cacheamento não está servindo ao propósito definido. Uma solução para isso é cachear diretamente o resultado de um find, como pode ser visto abaixo:class Filme #… def atores_femininos_cacheado Rails.cache.fetch(”#{self.id}:atores-principais”) do Ator.find_all_by_filme_id self, :conditions => { :sexo => ‘F’ } end end

java

Naji Nahas e o erro de digitação

January 23rd, 2009

O investidor Naji Nahas ajuizou uma ação contra as bolsas de valores do Rio de Janeiro e de São Paulo, pedindo ressarcimento no valor de R$ 10 bilhões. Alegou o referido empresário que este ressarcimento se faz necessário por que houve dilapidação de seu patrimônio em virtude de imperícia dos operad

java

Brincando com o GPS do celular

January 23rd, 2009

O meu brinquedo novo tem GPS embutido, mas como qualquer um que sai usando sem ler o manual, eu instalei vários programas para leitura do GPS no celular e estava quase me convencendo que a porcaria do GPS do HTC 3301 não funcionava
Ainda bem que era só problema na pecinha que fica na frente do disp

java

Programando em Equipe

January 23rd, 2009

O desenvolvimento de um software consiste em um grupo de pessoas manuziando os mesmos arquivos fontes e componentes. Se um individuo deste grupo não conseguir escrever a sua parte de forma clara, de f

java

Lucene com Jsp

January 23rd, 2009

Galera.

Estou fazendo uma aplicação web que utiliza o Lucene. Essa é a primeira vez que eu mexo com o Lucene.

Ai apareceu uma duvida. Posso deixar o IndexWriter e o IndexSearcher sempre aberto e toda aplicação utilizar essa mesma instancia ou para cada chamada tenho que abrir, utilizar e fechar?

Valeu.

java