RedHat Linux redeployment (ContainerFactory ?) problem
lexus Jan 21, 2002 12:20 PMAfter deploying some application (EJB only) into jboss running under Linux RedHat 7.2, Sun JDK 1.3.1_02 (and _01 before) and trying to redeploy it, or deploy another application, nothing occurs. Jboss seems doesn't see any changes in deploy/ directory. After some time (several minutes) at last it deploys. While trying to shutdown jboss during that "dead period" the shutdown process stops at:
...
[17:40:10,451,PersistenceManager] Stopping
[17:40:10,461,PersistenceManager] Stopped
[17:40:10,471,StateManager] Stopping
[17:40:10,471,StateManager] Stopped
[17:40:10,481,JBossMQService] Stopping
[17:40:10,481,JBossMQService] Stopped
Hangs here
If we take a look at a normal shutdown, we may expect further messages like these:
[17:40:10,481,JBossMQService] Stopped
[17:40:10,491,ContainerFactory] Stopping
[17:40:10,501,BaseLocalContainerInvoker] Cleared method [17:40:10,501,JRMPContainerInvoker] Cleared method maps
...
That's why I suspect maybe the problem is in the thing called "ContainerFactory".
This problem doesn't exist under w2k / Sun JDK 1.3.1_01(just copied entire jboss directory to windows to avoid configuration and code differencies).
Maybe I can somehow enable more detailed logging to report more. I am ready to test jboss on my system (but really it's ordinary RedHat 7.2) with standart jboss tests if somebody tell me how to do it.
Actually at this moment I suffer much from this (bug?) and will appreciate any advice.
Thank you.
P.S.
I have only 1 database pool, it works fine both under Windows and Linux except that delay in Linux.
I was unable to attach files because forum system is somewhat buggy. Ok, here are relevant parts of jboss.jcml (I only added 2 pools using the same driver and that's all):
com.inet.tds.TdsDriver
DefaultDS
org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl
<![CDATA[jdbc:inetdae7:sqldev:1433?database=ConstructionPortal2&charset=Cp1253]]>
worker
********
true
AppServerStorageDS
org.jboss.pool.jdbc.xa.wrapper.XADataSourceImpl
<![CDATA[jdbc:inetdae7:sqldev:1433?database=AppServerStorage&charset=Cp1253]]>
worker
********
true
DDs are big enough so maybe I'll post them later upon request.