Only deploy the .rar into deploy. Do not deploy the firebirdsql.jar anywhere.
You may have different versions of the driver in the .rar and .jar.
On jboss 4 the ra.xml for this adapter doesn't quite work: the empty config-property-value elements need to be removed (at least for the BlobBufferLength). I will update the firebird cvs soon.
If this doesn't help please supply the exact versions of jboss and the firebird adapter you are using.
Did you mean deploy the jar only in and do not deploy the rar anywhere.
I ask because with rar only I got errors to the order:
[org.jboss.system.ServiceConfigurator] Failed to complete install
java.lang.ClassNotFoundException: No ClassLoaders found for: org.firebirdsql.management.FBManager
jboss.jca:service=FirebirdManager is not registered.
a few times.
While with jar only it seems to more or less get to the end without any large errors and I see Firebird in the console.
I do still get:
2003-03-23 20:55:26,671 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
Incompletely deployed packages:
MBeans waiting for classes:
MBeans waiting for other MBeans:
I Depend On: jboss.jca:service=XaTxDS,name=FirebirdDS
Depends On Me: , ObjectName: jboss.jca:service=XaTxDS,name=FirebirdDS
I Depend On: jboss.jca:service=RARDeployment,name=Firebird Database Connector
Depends On Me: jboss.jca:service=XaTxCM,name=FirebirdDS
I also still get not bound error when I try to test my bean and I am not sure whther it is this or some other error on my part. As far as I can tell it creates the database but the bean gives FirebirdDS not bound.
Thanks, I appreciate your help
I’ve got the same problem using :
Here’s how I’ve “fix” it :
1. I put the firebirdsql.rar and firebird-service.xml into the deploy directory.
2. I commented out the first mbean (name="jboss.jca:service=FirebirdManager" ) in the firebird-service.xml .
3. I commented out the config-property with name="BlobBufferLength" in the mbean with name="jboss.jca:service=XaTxDS,name=FirebirdDS"
I hope this helps
Thanks everybody and especially RobertCostin, alls well and I tested a bean ok.
I did one variation though. I did not remove the first bean and only commented out the BlobBufferLength property. That worked out just fine.