| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/07/2007 11:45:58
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
Pessoal tenho um código para impressoes matriciais rodando em windows q ta funcionando que é uma beleza... mas em linux ta dando pipoco...
o código é esse:
E ele levanta uma exceção na ultima linha:
Alguém pode me ajudar?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/07/2007 13:57:07
|
spyrogyra
JavaChild
Membro desde: 22/10/2004 04:20:27
Mensagens: 147
Offline
|
Diz na api:
IllegalArgumentException - if services is null or empty, or attributes is null, or the initial PrintService is not in the list of browsable services.
http://java.sun.com/j2se/1.4.2/docs/api/javax/print/ServiceUI.html
[]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/07/2007 15:06:42
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
Certo, mas porque no windows os servicos de impressao vem e no linux o array vem vazio? nao entendi... alguem sabe pq isso acontece?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/07/2007 16:03:06
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
Andei olhando na internet e parece q mta gente tem tido esse problema... parece q o metodo lookupPrintServices() nao esta retornando as impressoras configuradas no linux... será um bug da JVM?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/07/2007 17:09:54
|
arochafademac
JavaChild
![[Avatar]](/images/avatar/f838653dadc0732215222a1e0fd8190f.jpg)
Membro desde: 21/06/2007 18:35:21
Mensagens: 113
Offline
|
Cara...as impressoras do linux normalmente são configuradas no cups e acho q o java nao encontra o cups...a solucao que dei uma vez que precisei foi ao inves de usar printerService enviar os dados diretamente para a porta
|
  
'Garbage Collector X collector NET'
NET = Pede pra sair!, não vai? ahh..q peninha
Garbage Collector = Poe no Saco! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2007 10:58:45
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
arochafademac wrote:Cara...as impressoras do linux normalmente são configuradas no cups e acho q o java nao encontra o cups...a solucao que dei uma vez que precisei foi ao inves de usar printerService enviar os dados diretamente para a porta
O problema de achar as impressoras eu resolvi... realmente não pode configurar a impressora pelo CUPS, é preciso configurar diretamente no SO e passar o caminho SMB e tal... agora o metodo retorna as impressoras do sistema certinho... manda imprimir e tudo mais... agora o problema q ta pegando é que o documento chega na fila de impressao do SO e dá um erro, e o SO nao ta enviando pra impressora...
alguém faz ideia de pq isso acontece?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2007 11:08:14
|
Kknd
JavaEvangelist
![[Avatar]](/images/avatar/fc8956a9c5bb091ed488e75e3df5ae4f.png)
Membro desde: 13/10/2006 10:54:18
Mensagens: 338
Offline
|
No release do Java 6u2, tinha um ponto que falava: "Linux printing fixed", ou algo parecido.
Também não consigo imprimir no Linux, nem pelas ferramentas de report.
|
.: Temple Of Shadows :. Linux User #435550
OProj |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2007 11:16:56
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
Fuçando aqui consegui um avanço... fui nas configurações da impressora e mudei o Print System Current de CUPS para LPR/LPRNG, então o documento parou de dar erro na fila de impressão e começou a mostrar o estado Queued, depois de tempo Processing... e depois some da fila... mas tb nao imprime ainda...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2007 11:49:50
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
Agora fuçando mais ainda consegui fazer ela imprimir uns codigo mto louco... nada do que deveria... algo do tipo:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2007 08:51:11
|
arochafademac
JavaChild
![[Avatar]](/images/avatar/f838653dadc0732215222a1e0fd8190f.jpg)
Membro desde: 21/06/2007 18:35:21
Mensagens: 113
Offline
|
Article #433: Why is Java is unable to print to my CUPS 1.2 printers ?
http://www.cups.org/articles.php?L433+I0+TFAQ+M10+P1+Q
|
  
'Garbage Collector X collector NET'
NET = Pede pra sair!, não vai? ahh..q peninha
Garbage Collector = Poe no Saco! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2012 08:59:46
|
spranta
JavaEvangelist
![[Avatar]](/images/avatar/e3ca0449fa2ea7701a7ac53fb719c51a.png)
Membro desde: 19/01/2004 17:32:48
Mensagens: 305
Localização: Belo Horizonte
Offline
|
Conseguiram fazer imprimir no Linux?
|
"Não somos apenas ignorantes. Somos ignorantes sobre o quão ignorantes somos."
(Charles Darwin) |
|
|
 |
|
|