| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/02/2008 16:51:02
|
felixcomputer
JavaTeenager
![[Avatar]](/images/avatar/6dfc35c47756e962ef055d1049f1f8ec.jpg)
Membro desde: 07/06/2006 11:12:19
Mensagens: 171
Localização: Belém - Pa
Offline
|
Pessoal, eu segui a risca esse tutorial mudando apenas a taglib do jar la para o tomahawk, mas ele lança a exceção abaixo:
Bean:
web.xml
JSF
A tal exceção:
E sim, eu tenho todos o jars no meu classpath, a listar:
Alguém sabe pq isso naum ta funfando?
Muito obrigado
|
Samuel Félix
O temor do Senhor é o principio da sabedoria!
http://sfelixjr.googlepages.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2008 09:43:09
|
felixcomputer
JavaTeenager
![[Avatar]](/images/avatar/6dfc35c47756e962ef055d1049f1f8ec.jpg)
Membro desde: 07/06/2006 11:12:19
Mensagens: 171
Localização: Belém - Pa
Offline
|
Galera, alguém ja conseguiu fazer upload de arquivo usando jsf + jsp?
De qualquer forma? Por favor, se alguem ja conseguiu, pode me dizer como?
Ja tentei varias formas, preciso de uma que funcione,
obrigado
|
Samuel Félix
O temor do Senhor é o principio da sabedoria!
http://sfelixjr.googlepages.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2008 07:42:09
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
comigo esta dando o mesmo problema tmb!
"java.lang.NoClassDefFoundError: Could not initialize class org.apache.myfaces.shared_tomahawk.config.MyfacesConfig"
eu preciso mt desse upload pra terminar o projeto!
eu tinha conceguido usando o Icefaces, mas ele é mt ruinzinhu, e resolvi usar o richfaces... mas o rich noa tem upload... entoa recorri ao tomahawk...
mas nao concigo colocar isso pra funcionar....
se alguem solber de algo....
grato
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/03/2008 10:17:35
|
Eklam
Thread.start()
Membro desde: 26/03/2008 15:18:28
Mensagens: 39
Offline
|
Mesmo problema... alguma solução?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/03/2008 10:36:21
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
Brother... eu desisti de usar o tomahawk !!!
vou esperar a novo richfaces 3.2
que vai ter o fileupload !
no site disse que vai sair esse mês!!
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 14:26:00
|
Eklam
Thread.start()
Membro desde: 26/03/2008 15:18:28
Mensagens: 39
Offline
|
Eu consegui fazer com o upload do tomahawk, se alguem precisar de ajuda...
Quando saiu o richFaces 3.2 atualizei, e agora estou mudando o upload para o rich:fileUpload, MAS... logo quando eu tento grvar o arquivo em disco o método getData(), do UploadItem (do richFaces) retorna sempre null, ele pega o nome do arquivo belezinha, mas não faz o upload do "conteudo" do arquivo...
Alguém conseguiu fazer algo parecido ?
Até.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 14:45:19
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
oi Eklam.... pow vc conceguiu no tomahawk : ?
eu concegui no richfaces 3.2... qual seu problema lá ?
vc criou o listening ?
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 14:49:16
|
Eklam
Thread.start()
Membro desde: 26/03/2008 15:18:28
Mensagens: 39
Offline
|
Então, usei sim, ele vai e chama tudo certinho, qnd eu tento grava em disco ele dava uma exceção, coloquei no upload:
Os dois 1°s imprimem a informação certinho, mas o getData() retorna null... Posta o seu bean pra eu dar uma olhada, vc esta gravando o arquivo em disco ?
This message was edited 1 time. Last update was at 09/04/2008 14:50:31
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 14:50:53
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
web.xml
espero que isso ajude
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 14:53:05
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
sim ele grava o arquivo em disco !
em uma pasta temporaria no servidor....
se quizer gravar em outro local
use o getUploadItem();
e escreve ele onde voce quizer
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 15:00:16
|
Eklam
Thread.start()
Membro desde: 26/03/2008 15:18:28
Mensagens: 39
Offline
|
Então, até aí ta igual, (mas aqui o usuário pode fazer upload de vario de uma vez) quando eu dou um event.getUploadItem().getData(), que eu preciso pra salvar o arquivo no método que segue, ele retorna null e gera uma exceção...
método que grava em disco
Se não for pedir muito, tenta dar um getData() aí no seu, pra ver se ele retorna alguma coisa...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 15:26:14
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
brother... ele enviou os dois arquivos que eu mandei
C:\Documents and Settings\rbroz\.netbeans\6.0\apache-tomcat-6.0.14_base\temp\67c40024-11934a531d9--7ffd58804.upload - 67c40024-11934a531d9--7ffd58804.upload
C:\Documents and Settings\rbroz\.netbeans\6.0\apache-tomcat-6.0.14_base\temp\67c40024-11934a531d9--7ffc58805.upload - 67c40024-11934a531d9--7ffc58805.upload
ele salvou nesse diretorio....
ao invez de escrevelos...
nao é melhor ir la e copiar ele e coloar onde vc quer ?
file f = new file ("C:\Documents and Settings\rbroz\.netbeans\6.0\apache-tomcat-6.0.14_base\temp\67c40024-11934a531d9--7ffc58805.upload - 67c40024-11934a531d9--7ffc58805.upload
");
algo assim... seila
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 15:31:36
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
vc nao precisa usar o getdata. so pq vc ta uploading varios arquivos... pois quando ele termina um ele vai pro bean e faz o que tem que fazer....
ele nao envia todos arquivos de um vez pro bean...
ele faz o request de acordo com a qntidade de arquivo que vc tem...
entoa se voce fazer..
getUploadItem();
pegar o arquivo e salvar em outro lugar...
sera o primeiro arquivo que foi uploaded...
depois a app faz outro requeste para os outros arquivos
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 15:42:00
|
Eklam
Thread.start()
Membro desde: 26/03/2008 15:18:28
Mensagens: 39
Offline
|
É que eu tinha criado uma collection de arquivos, e colocava os arquivos la no fileUploadListener, e criei um método flush() que pegava todos os arquivos da collection e gravava em disco, mas eu acho q vou tentar criar um arquivo temporario e "copiar" ele em outro lugar, como vc sugeriu...
This message was edited 1 time. Last update was at 09/04/2008 15:42:35
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2008 17:26:27
|
rbroz85
JavaEvangelist
![[Avatar]](/images/avatar/933526d917e9642b5d9a38f215a23b5a.jpg)
Membro desde: 13/02/2007 16:25:29
Mensagens: 371
Localização: Rio de Janeiro
Offline
|
e que tipo.. eu nao sei mais outra solução.
o richfaces ja cria os arquivos temporarios...
aquele .upload...
durante o request no listener
vc pega o nome do arquivo original.
e muda no arquivo temp. senao ele vai ficar com aquele nome grandao .upload
brother... como vc fez com o tomahawk ?
eu nao concegui implementar ele !
ele é compativel com jdk6, tomcat 6 , JSF 1.2 ?
|
"Alles was Sie wollen ist nicht alles was Sie brauchen"
"Die Dümmsten Bauern haben die dicksten kartoffeln"
-skype: rafaelbroz
-msn: rbroz85@hotmail.com |
|
|
 |
|
|