Como proceder para reportar um bug ou algo estranho?

Como fazer quando achar que encontrou um bug ou erro? Como fazer quando coisas estranhas estão acontecendo?

Faça o download da versão genérica (jar) do jSMS na seção Download.

Execute o jSMS no modo verboso: ‘java -jar CAMINHO/jSMS-xxx.jar –verbose’. Se você utiliza Windows, então este comando deverá ser digitado após clicar em Iniciar -> Executar.

Por exemplo, se o seu jSMS encontra-se em “C:/jSMS-xxx.jar”, então o comando a ser executado é ‘java -jar c:/jSMS-xxx.jar –verbose’.

Várias informações serão jogadas na tela. Execute as operações necessárias no jSMS para gerar o tal erro e, após o mesmo acontecer, copie toda a saída que estará no console, salve-a em um arquivo texto e me mande por email (neste caso, se possível, me mande seu arquivo de propriedades também)… ou simplesmente poste-a no fórum. Além disso, informe o sistema operacional (com a respectiva versão) utilizado no teste.

118 Responses to “Como proceder para reportar um bug ou algo estranho?”

  1. edisonber says:

    Renato
    Baixei a 261.jar Só que bloqueia já na busca pelas operadoras. Uso Windows XP sp2. proxy.xx.xxx.br porta 80. Direto pelo site da BrT mando sms normal.
    Dá essa tela no modo verbose:
    Microsoft Windows XP [versão 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    E:\Documents and Settings\Edison>java -jar E:/jSMS-261.jar -verbose
    18/06/2008 11:39:45 org.apache.commons.httpclient.HttpMethodDirector executeWith
    Retry
    INFO: I/O exception (java.net.ConnectException) caught when processing request:
    Connection timed out: connect
    18/06/2008 11:39:45 org.apache.commons.httpclient.HttpMethodDirector executeWith
    Retry
    INFO: Retrying request
    18/06/2008 11:40:06 org.apache.commons.httpclient.HttpMethodDirector executeWith
    Retry
    INFO: I/O exception (java.net.ConnectException) caught when processing request:
    Connection timed out: connect
    18/06/2008 11:40:06 org.apache.commons.httpclient.HttpMethodDirector executeWith
    Retry
    INFO: Retrying request
    18/06/2008 11:40:27 org.apache.commons.httpclient.HttpMethodDirector executeWith
    Retry
    INFO: I/O exception (java.net.ConnectException) caught when processing request:
    Connection timed out: connect
    18/06/2008 11:40:27 org.apache.commons.httpclient.HttpMethodDirector executeWith
    Retry
    INFO: Retrying request

    E:\Documents and Settings\Edison>

    Obrigado

  2. renatoc says:

    O proxy não funciona direito na versão 2.61. Você deve testar com a versão 3.00a.

  3. edisonber says:

    Renato

    Usando a versão jSMS-300a.jar no ambiente Win XP abre legal e atualiza operadoras e aplicação na boa (com proxy configurado). Só não manda as SMS.

    Meu java tá bem atualizado: 6 update 6
    Quando executei versão jSMS-300a.jar na linha de comando deu isso e nem abriu:

    Microsoft Windows XP [versão 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    E:\Documents and Settings\Edison>java -jar E:\jSMS-300a.jar -verbose
    Exception in thread “main” java.lang.UnsupportedClassVersionError: jSMS/JSMS (Un
    supported major.minor version 49.0)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    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)

    E:\Documents and Settings\Edison>

    Abraço

  4. renatoc says:

    Este erro indica versão incorreta de Java. Você até pode ter a última versão instalada, porém existe outra versão inferior (< = 1.4) que está no path do seu Windows. Desinstale as versões mais antigas do Java que estão instaladas no seu computador.

  5. imbigboo says:

    Olá . . .
    Galera, estou com dois problemas relacionados ao jsms . . .
    o primeiro é na versão 2.61: Ele não envia mensagens para TIM 86****** e 87******; e o segundo é na versão 3.00a: simplesmente baixei-a partir daqui e ele não roda, diz não ter encontrado o main class.

    Grato

    • renatoc says:

      Você efetuou o download a partir deste site? Tem como me mandar um screenshot do erro? Você pegou a versão binária Windows ou Jar? Qual é a versão do seu Java instalado?

      • imbigboo says:

        Obrigado pela atenção renatoc.
        Baixei a versão Windows direto do site, hoje, por volta das 6:00.
        A versão do java é a Java 2 SE v1.4.2_17.
        Não tenho como passar um print da tela, a menos que vc me passe um e-mail valido.
        Quanto ao problema com os números da TIM iniciados por 86 e 87, qual a explicação?

  6. EldarSkar says:

    Gostaria primeiramente de elogiar o programa. Tem me sido muito útil! Sugiro ao autor que adicione uma opção de escolher operadora manualmente. O número (21) 8515-**** é da Oi e no entanto não consigo usá-lo no programa pois o mesmo informa este número não pertence a nenhuma operadora.

  7. EldarSkar says:

    Puts, agora que percebi que era só desmarcar a caixa de seleção automática na aba Operadoras.

  8. prdarcio says:

    Bom dia, utilizava a versão 2.53, com a seleção automática para as operadoras, e não conseguia passar somente para VIVO, baixei a versão 2.61, desde então não consigo passar mais SMS para NEXTEL e VIVO, acabo de baixar a versão 3.01 e o problema persiste. Fiz a seleção da operadora Nextel e ainda assim o JSMS não envia. Você poderia me ajudar? meu e-mail é darco.0805@gmail.com se preferir passar e-mail.
    Grato.

    PS.: o JSMS é muito útil na minha atividade e por isso gostaria de continuar utilizando…

  9. jsms_Claro_user says:

    De fato, com essa nova versão 3.01, é impossível enviar mensagens, pelo menos para Claro. O processo não sai dos 25 %. Com a a versão 2.61 funcionava! Eis aí um forte argumento para que o programa não fique reclamando, ao ser aberto , de que existe versão mais nova e de que a versão instalada não é suportada. Se a versão antiga funciona e a nova não, porque induzir o usuário a atualizar? E se o usuário for leigo, satisfeito porque funciona, e não souber como atualizar porque recebeu o programa instalado por amigos? Seria melhor não importuná-lo com essa preocupante mensagem de “a versão tal é requerida”.
    De qualquer forma, eis a saída de
    /usr/lib/java/jre1.6.0_01/bin/java -jar /usr/share/jSMS/jSMS-301.jar -verbose
    que aparece ao tentar enviar:

    Exception in thread “Sender” java.lang.AbstractMethodError: jSMS.operator.stage.PostOperatorStage.createFormData(LjSMS/core/SMSContainer;Ljava/lang/String;)[Lorg/apache/http/NameValuePair;
    at jSMS.operator.stage.PostOperatorStage.process(PostOperatorStage.java:103)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)

    Desde já agradecido.

    • renatoc says:

      A versão passou por uma fase de testes e não apresentou problema. Portanto, a mesma foi lançada como estável.
      Você está usando as duas versões concorrentemente? Minha sugestão é remover o diretório com as implementações das operadoras e abrir a aplicação novamente. Remova o diretório “/home/USER/.jSMS/operator” e abra o jSMS novamente.

  10. jsms_Claro_user says:

    Muito obrigado, renatoc, pela dica. Remover o diretório /home/kurumin/.jSMS/operator resolveu o problema.
    Fica a sugestão de que o próprio programa, ao não conseguir enviar por este motivo, sugira a remoção ao usuário.
    Gostaria de aproveitar a ocasião para reiterar a solicitação de que o programa não importune o usuário com a preocupante mensagem de “a versão tal é requerida”.
    Se o usuário tem conhecimento suficiente, e interesse, ele pode visitar o site periodicamente para procurar por atualização. Mas se ele é leigo, que tal permitir que ele continue usando sua versão instalada, sem alarmá-lo de que ela não funcionará? Afinal, acabamos de constatar que uma versão anterior ainda funciona perfeitamente.
    Grato,
    Rugart

    • renatoc says:

      Basta você ir nas preferências do jSMS e desativar as verificações de atualização. Lembro que o programa vem configurado para verificar somente novas versões estáveis. Se o seu ISP não baixa os arquivos direito da internet, eu não posso fazer nada. A opção de verificação de novas versões continuará. O q’eu posso fazer é acrescentar duas coisas: ao abrir o jSMS pela primeira vez, perguntar se o usuário quer que o programa verifique as atualizações e remover o diretório de operadoras a cada nova versão.

  11. CURIBOCA says:

    Boa tarde amigo, venho mais uma vez parabeniza-lo pelo otimo programa. Nos ultimos dias venho tendo problemas com envio pra BRT, ele vai direto e dá o erro, pensei que fosse a operadora, mas usando o Mensegem Web 1.8, cujo codigo é baseado no jSMS, vai normalmente.

    Assim estou reportanto para que se caso exista erro possa ser corrigido.

    Obrigado pela antenção.

    Eder Silva
    eder.gyn@gmail.com

  12. Marcelosantos says:

    Oi,

    Sempre usei o jSms e confirmo “é o melhor pgm para envio de sms”, porem de uns tempos pra cá não estou conseguindo enviar para operadora Oi, tenho a última versão, e o erro é ” imagem inválida”, obrigado.

  13. BRUNO CARRIJO says:

    OLÁ.
    CARO AMIGO TENHO UMA DÚVIDA EM RELAÇÃO AO PROGRAMA 3.01 PEÇO QUE ME FORNEÇA UM E-MAIL PARA QUE POSSA TE MANDAR MINHA PERGUNTA, CREIO QUE NO FORUM NÃO SEJA APROPRIADO. ABRAÇOS. bruno_eng_eletricista@yahoo.com.br

  14. rclages says:

    Prezado Renato, boa noite…

    Primeiramente parabéns pelo trabalho em manter o jSMS sempre em constante aprimoramento. Espero me tornar um bom usuário dessa solução livre e alternativa de envio de mensagens instantâneas.

    Mas tenho que juntar-me aos que pedem socorro para reportar o erro que recebi logo no primeiro uso: imagem inválida numa mensagem TESTE pela Oi (uso-a como opção para mensagens TIM). Como reportado em [1] e orientado em [2] baixei o jSMS genérico e o executei no console em meu Ubuntu Linux 8.04.1[3]. O log de mensagens gerado está em [4]. Qualquer orientação será bem-vinda e desde já agradecida.

    [1]http://jsms.com.br/2006/10/02/o-que-significa-o-status-da-aba-historico/
    [2]http://jsms.com.br/2006/01/04/reportar-comportamento-estranho/
    [3]Linux 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686 GNU/Linux
    [4]rclages@StarTrek-Voyager:~$ java -jar MeusArquivos/softwares/jSMS/jSMS-301.jar -verbose

    (:11781): Gtk-WARNING **: Attempting to add a widget with type GtkButton to a GtkComboBoxEntry (need an instance of GtkEntry or of a subclass)

    (:11781): Gtk-CRITICAL **: gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)’ failed

    (:11781): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)’ failed

    (:11781): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)’ failed
    jSMS.exception.JSMSException: server returned ‘null’
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(AbstractRetrieveOperatorStage.java:134)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRetrieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    jSMS.exception.InvalidImageException: Error retrieving image from server (server returned ‘null’)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(AbstractRetrieveOperatorStage.java:152)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRetrieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    25/08/2008 21:06:57 org.apache.http.impl.conn.SingleClientConnManager revokeConnection
    WARNING: Invalid use of SingleClientConnManager: connection still allocated.
    Make sure to release the connection before allocating another one.
    jSMS.exception.JSMSException: server returned ‘null’
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(AbstractRetrieveOperatorStage.java:134)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRetrieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    jSMS.exception.InvalidImageException: Error retrieving image from server (server returned ‘null’)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(AbstractRetrieveOperatorStage.java:152)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRetrieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    25/08/2008 21:07:00 org.apache.http.impl.conn.SingleClientConnManager revokeConnection
    WARNING: Invalid use of SingleClientConnManager: connection still allocated.
    Make sure to release the connection before allocating another one.
    jSMS.exception.JSMSException: server returned ‘null’
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(AbstractRetrieveOperatorStage.java:134)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRetrieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    jSMS.exception.InvalidImageException: Error retrieving image from server (server returned ‘null’)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(AbstractRetrieveOperatorStage.java:152)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRetrieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    rclages@StarTrek-Voyager:~$

    • renatoc says:

      Estas exceções são normais e tratadas internamente no jSMS. Isto quer dizer que a operadora não retornou dados para uma requisição efetuada pelo jSMS. A operadora Oi está migrando seu sistema e esta é a provável causa para o problema. Quando este tipo de coisa acontecer, basta tentar efetuar o envio de um torpedo através do site da própria operadora.

  15. angsau says:

    Não consigo enviar mensagens no jsms.
    Fica toda vida enviando no histórico e não passa de 99%.
    Alguém poderia me ajudar?

    angsau@hotmail.com

  16. fernandoeu says:

    Instalei a nova versão 3.01 do jSMS e não envia mais mensagens para oi nem aparece sequer a imagem de confirmação. A mensagem é: “imagem inválida….” funcionava perfeitamente nas versões anteriores.

  17. leandrocaiado says:

    Boa tarde meu nome é Leandro Caiado , e desenvolto em JAVA e em outras linguagens a 7 anos,

    estou com duvida em como funciona
    o JSMS .

    O que ocorre é que configurei tudo certo e mesmo assim o software funciona de maneira estranha,

    digo :
    Estou com um puk e um numero valido da tim e tentando mandar sms para outro numero da tim .

    Estou ja ficando sem idéia sobre o que fazer, o sistema retorna código invalido **

    o que significa esse erro ?

    Acho que o site da JSMS esta uma bagunça total e não achei o email do Renato ** para poder entrar
    em contato, acredito que poderia ser tudo melhor explicado e com mais exemplos !!!

    assim por favor se alguem puder me ajudar eu agradeço

    eu estou no momento em Vitória ES alguem sabe se o JSMS funciona para o estado do ES ?

    meu email é leandrocaiadoveigaavalone@gmail.com
    meu gtalk é leandrocaiadoveigaavalone@gmail.com
    meu msn é : leandrocaiado@pop.com.br

    aguardo algum suporte obrigado e contem comigo tb !!

    • renatoc says:

      A confecção de um novo layout do site está em andamento…
      O significado da mensagem “Código inválido” pode ser encontrada nesta pergunta freqüente.
      A operadora TIM não funciona muito bem, uma vez que não sou cliente da TIM, não tenho como testar e estou sem tempo para implementar suporte ao sistema da operadora no jSMS.
      Meu email realmente não está em nenhum lugar do site.

  18. miguelps says:

    Parabéns pelo jSMS

    Eu o uso ocasionalmente.

    Hoje depois de muito quis usar-lo (para OI) e surpreendentemente não funcionou.
    Aí fui lembrei que o site oficial que costumava usar-lo também não funcionava faz tempão.

    Porem descobri que ativaram outro site …
    http://mundooi2.oi.com.br/servicostorpedo/

    Acho que tem que atualizar no jSMS.

    como eu faria isso na fonte (source) que vc disponibiliza?

    (eu nunca consegui enviar para Vivo-RJ; tem forma de conseguir?

    Um abraço.

    Miguel

  19. Xande says:

    Parece que a Oi mudou de novo alguma coisa.

    C:\Documents and Settings\Admin>java -jar e:\jSMS-301.jar -verbose
    jSMS.exception.JSMSException: server returned ‘null’
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(Abstr
    actRetrieveOperatorStage.java:134)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRet
    rieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
    ge.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    jSMS.exception.InvalidImageException: Error retrieving image from server (server
    returned ‘null’)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.downloadImage(Abstr
    actRetrieveOperatorStage.java:152)
    at jSMS.operator.stage.AbstractRetrieveOperatorStage.process(AbstractRet
    rieveOperatorStage.java:200)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorSta
    ge.java:41)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)
    17/09/2008 03:25:42 org.apache.http.impl.conn.SingleClientConnManager revokeConn
    ection
    WARNING: Invalid use of SingleClientConnManager: connection still allocated.
    Make sure to release the connection before allocating another one.

  20. avirex says:

    Blz Renato!
    Mais uma vez parabéns pelo jSMS!!!
    Amigo,quero reportar um erro aqui da operadora Oi .
    Quando se envia uma mg por esta operadora,aparece um erro dizendo:imagem inválida e ñ aparece a tela para se colocar as letras para o envio da msma ok .
    Abraço.

  21. rocksulfurico says:

    Olá
    antes gostaria de parabeniza-lo pela iniciativa e idéia de criar o jsms, porém estou tendo problemas para enviar menssagens para celular tim, o unico q testei até agora, ja coloquei a senha e o login, adicionei um numero e quando o programa esta enviando surge a tela pedindo q eu digite o código, ja digitei este várias vezes e em todas após digita-lo o programa me retorna com uma msg de ‘erro de código’ achei q pudesse ser pela dificuldade (rs) em diferenciar as maiusculas das minusculas, porém surgiu um código somente numérico e mesmo assim obtive o mesmo erro o qual ocorre sempre a 62%. Programo em C++ há alguns anos, porém não estou muito familiarizado em programação Java o que é uma pena, agradeceria muito sua ajuda. Grato Nícolas

  22. feliperamalho says:

    Renato, a algumas semanas eu venho tendo problemas para enviar mensagem para operado Oi, esta dando sempre erro de imagem invalida… eu uso a nova versão, ja tentei enviar com as versões anteriores mas esta dando o mesmo erro, no site da Oi o envio de torpedo esta normalizado só nao estou conseguindo enviar via JSMS, ficarei muito grato se puder ajudar-me.

    Att.: Felipe!

    Email.: garfieldg3@hotmail.com

  23. Bruno Macena says:

    Ai mano,

    Não ta aparecendo a imagem pra enviar pra OI… mostra como se eu ja tivesse digitado e estivesse errada..

    O Problema é que pra TIM da o mesmo erro né
    te que espera ate domingo quando ocorre atualização???

    to ficando doido ja por não poder enviar pra TIM

    Seu trabalho é otimo cara.. abrass!!!

  24. renatoc says:

    Pessoal, a operadora Oi mudou seu sistema de envio de mensagens. A partir de hoje o jSMS oferece suporte ao novo sistema. Para maiores informações, consultem este post na página principal.

  25. arun says:

    oi … tento mandar torpedos para celeulares brasiltelecom, mas aparece mensagem “erro na conexão”… já fiz excluir cookies, reiniciar computador e apagar pasta operadoras… estou usando versão 302… alguém tem uma dica?

  26. XiquiN says:

    Olá
    Primeiramente quero lhe dar os parabéns por este excelente programa que é o jSMS. Tenho usado a bastante tempo e sempre atendeu às expectativas.

    Mas venho tendo alguns problemas recentemente. Desde que mudei de emprego no início de novembro não consigo enviar mensagens para operadora alguma. As atualizações são feitas corretamente e as mensagens são enviadas pelo site da operadora mas no jSMS sempre dá “erro na conexão”. A diferença da rede desta nova empresa é que precisei configurar o proxy. Segue abaixo o erro retornado pela versão genérica (versão 3.02):

    org.apache.http.ProtocolException: Content-Length header already present
    at org.apache.http.protocol.RequestContent.process(RequestContent.java:70)
    at org.apache.http.protocol.BasicHttpProcessor.process(BasicHttpProcessor.java:290)
    at org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:160)
    at org.apache.http.impl.client.DefaultClientRequestDirector.execute(DefaultClientRequestDirector.java:356)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:501)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:456)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:422)
    at jSMS.operator.stage.PostOperatorStage.process(PostOperatorStage.java:123)
    at jSMS.operator.stage.AbstractOperatorStage.execute(AbstractOperatorStage.java:43)
    at jSMS.operator.AbstractOperator.runStages(AbstractOperator.java:259)
    at jSMS.operator.AbstractOperator.run(AbstractOperator.java:231)
    at jSMS.core.SenderThread.run(SenderThread.java:155)

    Em meu PC tenho instalado apenas o JDK 1.6 e o JRE 6.
    Grato.

  27. luisethe says:

    O JSMS 3.02 está dando um erro: Aparece a mensagem “imagem inválida”, só que não está aparecendo o quadrinho com a imagem pra teclar. O programa dá a mensagem 3 vezes e depois não envia. Tem como solucionar?
    Muito obrigado.

  28. moretto320 says:

    Olá, estou tentando rodar o jSMS em um Linux Fedora 7 com java 1.5 instalado e rodando outros aplicativos java, recebo o seguinte erro:

    o q devo fazer?

    admin@brainiac ronald]$ java -jar jSMS-310a.jar -verbose
    Exception in thread “main” java.lang.ExceptionInInitializerError
    at java.lang.Class.initializeClass(libgcj.so.8rh)
    at jSMS.JSMS.main(JSMS.java:127)
    Caused by: java.lang.NullPointerException
    at javax.swing.JTree.removeDescendantSelectedPaths(libgcj.so.8rh)
    at javax.swing.JTree$TreeModelHandler.treeStructureChanged(libgcj.so.8rh)
    at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(libgcj.so.8rh)
    at javax.swing.tree.DefaultTreeModel.reload(libgcj.so.8rh)
    at jSMS.group.ContactGroupTree.clear(ContactGroupTree.java:69)
    at jSMS.group.ContactGroupManager.rebuildTree(ContactGroupManager.java:175)
    at jSMS.group.ContactGroupManager.(ContactGroupManager.java:64)
    at jSMS.group.ContactGroupManager.(ContactGroupManager.java:39)
    at java.lang.Class.initializeClass(libgcj.so.8rh)
    …1 more

  29. everthonvs says:

    Como não encontrei o local próprio para fazer uma sugestão, faço-a aqui mesmo:

    Apreciaria ver a substituição da lista de contatos global por listas individualizadas por perfil. Creio que se implementado seria de grande utilidade para quem possui um computador utilizado por várias pessoas, donde a lista de contato única fica tipicamente extensa com o cadastro dos contatos de todos os perfis. Tal separação por perfil poderia ser facilmente extendida às abas grupos e histórico também.

    Outra razão para tal substituição é a frequentemente confusão que ocorre ao enviar um SMS da lista de contatos única, porém com o perfil errado. Isto poderia ser facilmente evitado com a adição de um “Combo Box” na aba de mensagens para a rápida visualização do perfil atualmente selecionado.

    Por último, gostaria de parabenizá-los pelo trabalho realizado, pois o jSMS é um excelente e utiíssimo aplicativo!

  30. carlosrp says:

    amigo , gostaria de ajudar a passar os numeros de ribeirao preto , aqui ninguem consegue usar a oi, pois esta errado os 2 digitos

  31. carlosrp says:

    entre em contato com meu email pra podermos solucionar isso , pra mim poder mandar tenho q colocar em operdaora manual , ai manda

    • renatoc says:

      Te sugiro utilizar a versão 3.10b que suporta a portabilidade de operadoras. Dessa forma, você não precisará selecionar manualmente a operadora e tampouco será necessário ajustar o jSMS toda vez que algum novo prefixo estiver disponível.

  32. sinistral says:

    Parabens pelo programa..ja me foi muito útil
    Porem, nao estou mais conseguindo enviar msgs pra nenhuma operadora. Ele começa a enviar e aparece ‘IMAGEM INVALIDA’. Porem, a imagem a ser digitada se quer aparece.
    Voce tem ideia do que esteja acontecendo para que a imagem nao apareça.

  33. marcosdm says:

    Olá, vejo que outro tb estao com o mesmo problema. De repente deixei de enviar sms. Recebo a informacao: imagem inválida enviando mensagem para fulano e a barra fica vermelha. Isto ocorre tanto no desktop como no laptop. Eu era da Vivo e troquei pela Oi, mas ja com a troca enviava.
    Já apaguei todo diretório original, reinstalei e nada.

    Agradeço desde já.

  34. paulomago says:

    Olá, Meu celular é OI DDD 11 79**-****. Este prefixo não está na lista de prefixos da OI, como faço para atualizá-la.

  35. kalzers says:

    Na verdade tenho uma sugestão e não uma dúvida: uma versão do JSMS para Windows Mobile. Abraços e parabéns por esse programa maravilhoso!

  36. psicou says:

    A versão 3.02 está abrindo em meu pc mas a 3.10b nao.
    Quando abro aparece aquele pequeno quadradinho e essa msg no console do MSDOS:

    java.lang.IllegalArgumentException: setSelectedIndex: 9 out of bounds
    at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
    at jSMS.operator.OperatorManager.getComboBox(operatorManager.java:149)
    at jSMS.gui.OperatorTap.<OperatorTab.java:82)
    at jSMS.gui.Gui.setVisible(Gui.java:340)
    at jSMS.JSMS.main(JSMS.java:149)

    e logo em seguida o programa fecha.

    Quero lembrar que duas semanas antes ele abria só agora q parou de funcionar. Eu ja ate desisntalei o java e reinstalei, sem efeito.

    Tenho tambem uma sugestao para a proxima versão seria ineteressante adiciona o recurso de envio de msg para a TIM de forma gratis, atraves do sistema de reuniao que tem no google (a msg chega no cel da pessoa como se fosse um lembrete de reunião). Outro ponto interessante seria acrescentar o sistema de login da vivo para mandar msgs.

    • renatoc says:

      Sim, este é um erro nojento.. você precisa remover a propriedade ‘Operator.selected’ do arquivo de propriedades do jSMS. Eu vou lançar uma versão rápida agora para corrigir isso.
      Este sistema de reunião do google que manda sms para a TIM eu não conhecia.. parece bem interessante.. vou verificar. Obrigado pela sugestão!
      Esqueci de comentar que o sistema de login da Vivo já é suportado na versão 3.10b.

    • renatoc says:

      Recém lancei a versão 3.11… que é igual à anterior e corrige o bug citado.

  37. cbvix says:

    Amigo, instalei, porem consta o erro abaixo, quando executo em verbose.
    “script languague=”JavaScript”> parent.retorno; </script”

    Uso Windons XP – SP3.

    Desde já agradeço a atenção.

    • renatoc says:

      Tomei a liberdade de remover os comentários repetidos e editar o seu último. Este erro ocorre para qual operadora? Para a Claro? Você pode me passar o DDD e os primeiros 4 dígitos do telefone para o qual você está mandando mensagem? Se quiser fazer isto via email, meu email é renatoc neste domínio.

  38. Alexandre Magno says:

    Na página “Downloads” eu sugiro que seja colocada alguma orientação ou referência para o sistema de controle de versões – CVS, Bazar, Subversion, caso algum desses sistemas sejam usados.

Leave a Reply

You must be logged in to post a comment.