i720 motorola TIM - Ajuda com Erro

Caros,

Desenvolvemos aplicacoes Java e estamos enfrentando um problema de dificil solucao no I720 e outros equipamentos Motorola da operadora Tim.

A aplicacao funciona bem ate tentar acessar a o servidor remoto, quando aparece a mensagem "Erro ao Conectar Java.io.IOException: Close Indication On Open(). :sad:

Isso so acontece nos motorolas. Tentamos o I720 e o E380.

Alguma ideia. Todo o Input 'e bem vindo.

Obrigado.

Oi

estevaf, uma boa pedida é entrar em contato com a TIM… Algumas operadoras mudam o SO do celular ou a forma como ele funciona… Assim, pode ser que tua aplicação esteja correta, mas o a TIM tenha mudado algo que neste caso está te atrapalhando.

T+

Olá,

o que será que pode estar acontecendo ai?! qual tipo de conexao vcs estao abrindo?! o servidor responde mesmo? De que jeito está implementado esse servidor?
Já teve aplicaçoes rodando num T720 da motorola, mas era VIVO, mas creio que nao tenha muita diferença nao, pa a vivo parece qeu faz algum boicote. Ahh, aplicaçoes em aparelhos Siemens na TIM tbm rodaram tranquilos.

E outros aparelhos a aplicação funciona?! na mesma operadora?!

bom, espero ainda poder ajudar!

ateh mais!

Na verdade, a aplicação funciona com qualquer outro celular TIM. Nokia, Siemens, Sony, etc…

Com o V66 ja funcionou. Mas com estes que eu falei da pau… Aparentemente, qualquer outra aplicação que tenha que fazer conexao HTTP nele da pau tambem.

Ja ouvi de celulares sem a parte de conexao da API, mas não o T720, ele tem sim!!!

É bem estranho!! Vc consegue acessar “internet” nele neh?!

Conseguimos acessar a internet.
Aparentemente há algo errado com a APN que ele usa para acesso das aplicações Java.

Achamos esta informação no MotoCoder

"Java apps that use WAP can’t connect with GPRS."
The phone settings are probably incorrect. Many operators have two or more APN’s set up for use with either WAP services or “General internet connections”. The settings used by a java application should be the same as for general internet usage.

O problema eh achar onde diz no motorola quais configurações o celular usa para acesso á rede pela aplicação internet.

Um tempo atrás, estive desenvolvendo uma aplicação para o aparelho 7250i da nokia… tudo deu certo, funcionou perfeitamente.
O problema ocorreu quando um cliente baixou o aplicativo para um 6220… acho q era esse modelo mesmo. Ocorreu um erro que retornava mais ou menos “CACHE-CONTROL= 0; @#(%” é um tanto de codigo estranho. Não estamos conseguindo entender por qual motivo ele trazia essa merda de informação… mas tudo bem… gastamos quase um mês para descobrir que akele aparelho, não estava com as configurações de conexão corretas. Ban! Ficamos um mês inteiro pra descobrir que o cliente fuçou na merda do celular, e modificou algumas configurações… otimo… o cliente argumentou que o celular dele acessava a internet, é por este fato não deixaria que configura-se o celular novamente… Resolvemos o problema da seguinte maneira… quando se faz um solicitação http, é possivel enviar o HEADER… confgiurações do cabeçalho da conexão… Nunca usamos esse troço, e por esse motivo estamos tendo problemas. O padrão do celular, não é verificar esse cabeçalho, exceto quando suas configurações são modificadas… Então estudamos todos os codigos de cabeçalho http, e aplicamos ao codigo… BUM! Funciounou perfeitamente… não sei se seria a sua solução…
abraços at+++