[firebase-br] Erro com biblioteca JayBird com Android

Pisani pisanix em gmail.com
Ter Jun 18 00:11:24 -03 2013


Boa noite Amigos, tudo bem?

Estou desenvolvendo uma aplicação em android que conecta diretamente no
banco de dados firebird.
Para fazer essa conexão utiliza Wireless com o driver "Android Firebird
JDBC Driver Port" ( http://sourceforge.net/projects/androidjaybird/ )
Porém, em algum momento da execução de forma aleatoria acontece o seguinte
erro:

FATAL EXCEPTION: AsyncTask #4
java.lang.RuntimeException: An error occured while executing
doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:200)
 at
java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:274)
at java.util.concurrent.FutureTask.setException(FutureTask.java:125)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:308)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
 at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
 at java.lang.Thread.run(Thread.java:1019)
*Caused by: java.lang.NullPointerException*
* at
org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscDatabaseInfo(AbstractJavaGDSImpl.java:518)
*
* at
org.firebirdsql.jdbc.AbstractConnection.isValid(AbstractConnection.java:594)
*
* at br.com.controlemesa.banco.DBFBConnect.disconnect(DBFBConnect.java:61)*
* at
br.com.controlemesa.banco.DBFBConnect.spListaMesas(DBFBConnect.java:170)*
* at
br.com.controlemesa.activities.MesasActivity$PopulaGridMesas.doInBackground(MesasActivity.java:193)
*
* at
br.com.controlemesa.activities.MesasActivity$PopulaGridMesas.doInBackground(MesasActivity.java:1)
*
* at android.os.AsyncTask$2.call(AsyncTask.java:185)*
* at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)*
... 4 more


Alguém passou por esse problema? encontrou algum saida? existe outra
alternativa com Java Andoird + Firebird?

Obrigado,



Mais detalhes sobre a lista de discussão lista