| Autor |
Mensagem |
|
|
|
Verifique se as bibliotecas libgcj e libc estão instaladas no linux.
|
 |
|
|
tente utilizar os campos que você quer centralizar dentro da tag <div align="center">...
|
 |
|
|
|
Eu utilizei o kenai (que vem integrado com o netbeans) semestre passado no meu tcc... o site é um pouco lento, mas para comitar e atualizar o codigo-fonte é tranquilo...
|
 |
|
|
|
Você deve usar ManyToOne em associação com outra relação, por exemplo, eu utilizo JoinColumn, onde eu indico o atributo da outra classe para realizar um join...
|
 |
|
|
|
posta o ex.printStacktrace()...
|
 |
|
|
Isso aí...
bota pra funcionar e posta o resultado...
|
 |
|
|
ricardo,
instanciar os atributos de SelectItem por construtor seria melhor assim:
preste atenção nos contrutores, pois se você passa parâmetro, o primeiro sempre é referente ao value, o segundo ao label, e assim por diante...
dê uma olhada na api do selectItem: http://java.sun.com/javaee/javaserverfaces/1.2/docs/api/javax/faces/model/SelectItem.html
|
 |
|
|
Ricardo, fiz um teste aqui e consegui reproduzir seu erro...
Então, vamos por partes... lá no menu:
Em "#{ProdutorController.produtoresCombo}", você precisa preencher uma lista de SelectItem, e em cada SelectItem, no método setValue você precisa passar um objeto da API java, no caso Integer, String, etc... exemplo: item.setValue(produtor.getId()); Note que setValue aceita qualquer tipo de objeto, inclusive de suas classes, mas ao executar, vai dar exatamente este erro que está acontecendo com você.
Resumindo, você está setando o valor de cada selectItem com seu próprio objeto, então minha sugestão, que sempre utilizo, é ao instanciar a lista de SelectItem, em setValue preencher com o id do objeto em questão, e no managed bean criar um atributo do mesmo tipo (no meu caso, Integer) para receber o valor selecionado no menu, e ao executar o método create(), instanciar um objeto Produtor de acordo o id selecionado, e setar em solicitacaoServico.produtor.
Talvez tenha ficado confuso da maneira que expliquei, mas espero que tenha entendido. Qualquer dúvida é só postar.
|
 |
|
|
|
Ricardo, poste o código dos beans que você está usando, e o código do "solicitacaoServico" também...
|
 |
|
|
|
marcianovc, você postou o mesmo método tanto para ler como para salvar...
|
 |
|
|
Ricardo,
a impressão que dá é que o atributo value do menu "{SolicitacaoController.solicitacaoServico.produtor}" está nulo...
inclusive "produtor" não pode estar nulo...
|
 |
|
|
Um banco de dados que você não precisa instalar e pode-se carregar ao iniciar a aplicação (jar), é o apache derby, usando o driver embedded...
Eu já fiz uma aplicação com o derby, e como seria usado em vários pcs diferentes, utilizei a api preferences onde em cada pc fica salvo o caminho fisico do banco...
no caso do mysql (assim como postgresql, mysql, etc), você precisa do banco instalado e configurado, por isso o ideal seria fazer um servidor...
|
 |
|
|
Schuenemann wrote:E mesmo os navegadores proprietários que eu conheço (IE, Opera) são grátis, logo não têm nota fiscal.
No item da nota tem que vir especificado: "Windows XX (brinde Internet Explorer)".
E imagina as atualizações de service packs.... ou pior, se o dono da lan for programador e quiser instalar o seu software nas máquinas, vai ter que gerar uma nota fiscal pra ele mesmo...
|
 |
|
|
É importante ressaltar que o .jar de uma aplicacao utilizando derby embarcado só carrega as bibliotecas do derby para o gerenciamento do banco de dados, e não os dados em si.
Caso você utilize a conexão padrão (ou seja, sem indicação do local físico onde está os dados), você pode carregar os dados se levar junto a pasta com o mesmo nome do seu banco de dados, deste que fique com a estrutura da pasta juntamente com o .jar da sua aplicação fiquem semelhantes ao outro pc.
Eu utilizei o derby embarcado no meu tcc, e também recomendo a você estudar os materiais disponíveis no site.
|
 |
|
|
|
Tenta usar o tabindex, acredito que funcione, mas não testei.. hehe
|
 |
|
|