Remote Topic.... Bug o wrong configuration?
craig1980 Jan 7, 2005 5:03 AMHi all.... this is my scenario:
i have a RemoteJMSProvider that sends some messages on a remote durable topic.
Now i have tried your sample on this pc:
Windows XP Home edition Service Pack2 ( this was my Remote JMS Provider ); on this pc there is: JBoss 3.2.5, jdk 1.4.2_06
My client were:
1) Windows 2000 professional with jdk 1.4.2_05 and jboss 3.2.6
2) Windows 2000 professional with jdk 1.4.2_05 and jboss 3.2.5
3) A pc HP Proliant DL 580 with Linux Red-Hat Advanced Server, JBoss 3.2.6 jdk 1.4.2.06
In this case all works very fine. The client 1), 2), 3) are able to connect to my windows xp and recover all messages from the Topic.
The problem has born when i have tried to use the HP Proliant DL 580 as provider (in fact this will be my provider); i have changed all the IP address and all the Name of pc; i have deployed the sample MDB i have built and on that pc all works; then i have started my jboss on my windows XP, of course after that i have changed my EAR file with the new with new IP address and the new configuration; well in this case i have this error:
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification:
javax.management.Notification[source=jboss.j2ee:service=EARDeployer,type=org.jboss.deployment.SubDe
ployer.start,sequenceNumber=5,timeStamp=1104837914254,message=null,userData=org.jboss.deployment.Dep
loymentInfo@98951774 { url=file:/C:/jboss-3.2.5/server/mySever/deploy/TestRemoteMDB.ear }
deployer: org.jboss.deployment.EARDeployer@c01e99
status: Starting
state: START_DEPLOYER
watch: file:/C:/jboss-3.2.5/server/mySever/deploy/TestRemoteMDB.ear
lastDeployed: 1104837913533
lastModified: 1104837914000
mbeans:
]
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.J2EEDeployedObject] File: file:/C:/jboss-3.
2.5/server/mySever/tmp/deploy/tmp38016TestRemoteMDB.ear, descriptor: META-INF/application.xml
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.J2EEApplication] preDeregister(), parent: j
boss.management.local:j2eeType=J2EEServer,name=Local
2005-01-04 12:25:14,254 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.J2EEApplication] postRegister(), parent: jb
oss.management.local:j2eeType=J2EEServer,name=Local
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.J2EEApplication] Created JSR-77 J2EEApplica
tion: TestRemoteMDB.ear
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.factory.EARModuleFactory] Created J2EEAppli
cation: jboss.management.local:J2EEServer=Local,j2eeType=J2EEApplication,name=TestRemoteMDB.ear
2005-01-04 12:25:14,254 DEBUG [org.jboss.system.ServiceController] starting service jboss.j2ee:servi
ce=EARDeployment,url='TestRemoteMDB.ear'
2005-01-04 12:25:14,254 DEBUG [org.jboss.deployment.EARDeployment] Starting jboss.j2ee:service=EARDe
ployment,url='TestRemoteMDB.ear'
2005-01-04 12:25:14,254 DEBUG [org.jboss.deployment.EARDeployment] Started jboss.j2ee:service=EARDep
loyment,url='TestRemoteMDB.ear'
2005-01-04 12:25:14,254 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification:
javax.management.Notification[source=jboss.system:service=ServiceController,type= org.jboss.system.
ServiceMBean.start,sequenceNumber=197,timeStamp=1104837914254,message=null,userData=jboss.j2ee:servi
ce=EARDeployment,url='TestRemoteMDB.ear']
2005-01-04 12:25:14,254 DEBUG [org.jboss.system.ServiceController] Starting dependent components for
: jboss.j2ee:service=EARDeployment,url='TestRemoteMDB.ear' dependent components: []
2005-01-04 12:25:14,254 INFO [org.jboss.deployment.EARDeployer] Started J2EE application: file:/C:/
jboss-3.2.5/server/mySever/deploy/TestRemoteMDB.ear
2005-01-04 12:25:14,254 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: T
estRemoteMDB.ear
2005-01-04 12:25:14,254 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-3
.2.5/server/mySever/deploy/TestRemoteMDB.ear
2005-01-04 12:25:14,254 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: fil
e:/C:/jboss-3.2.5/server/mySever/deploy/TestRemoteMDB.ear -> file:/C:/jboss-3.2.5/server/mySever/deploy/TestRemoteMDB.ear
2005-01-04 12:25:14,264 DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread]
Notified that enabled: true
2005-01-04 12:25:14,264 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Started jboss.depl
oyment:type=DeploymentScanner,flavor=URL
2005-01-04 12:25:14,264 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification:
javax.management.Notification[source=jboss.system:service=ServiceController,type= org.jboss.system.
ServiceMBean.start,sequenceNumber=198,timeStamp=1104837914264,message=null,userData=jboss.deployment
:type=DeploymentScanner,flavor=URL]
2005-01-04 12:25:14,264 DEBUG [org.jboss.system.ServiceController] Starting dependent components for
: jboss.deployment:type=DeploymentScanner,flavor=URL dependent components: []
2005-01-04 12:25:14,264 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification:
javax.management.Notification[source=jboss.system:service=ServiceDeployer,type=org.jboss.deployment
.SubDeployer.start,sequenceNumber=86,timeStamp=1104837914264,message=null,userData=org.jboss.deploym
ent.DeploymentInfo@88b9037e { url=file:/C:/jboss-3.2.5/server/mySever/conf/jboss-service.xml }
deployer: org.jboss.deployment.SARDeployer@19d0a1
status: Starting
state: START_DEPLOYER
watch: file:/C:/jboss-3.2.5/server/mySever/conf/jboss-service.xml
lastDeployed: 1104837901265
lastModified: 1104837900000
mbeans:
jboss.management.local:j2eeType=J2EEDomain,name=Manager state: Started
jboss.system:type=Log4jService,service=Logging state: Started
jboss.rmi:type=RMIClassLoader (state not available)
jboss:service=WebService state: Started
jboss:service=Naming state: Started
jboss:service=JNDIView state: Started
jboss.security:service=SecurityConfig state: Started
jboss.security:service=XMLLoginConfig state: Started
jboss.security:service=JaasSecurityManager state: Started
jboss:service=XidFactory (state not available)
jboss:service=TransactionManager state: Started
jboss:service=ClientUserTransaction state: Started
jboss:service=proxyFactory,target=ClientUserTransactionFactory state: Started
jboss:service=proxyFactory,target=ClientUserTransaction state: Started
jboss:service=invoker,type=jrmp state: Started
jboss:service=invoker,type=local state: Started
jboss:service=invoker,type=pooled state: Started
jboss.ejb:service=EJBDeployer state: Started
jboss.j2ee:service=EARDeployer state: Started
jboss.scripts:service=BSHDeployer state: Started
jboss.deployment:type=DeploymentScanner,flavor=URL state: Started
]
2005-01-04 12:25:14,264 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,264 DEBUG [org.jboss.management.j2ee.ServiceModule] postRegister(), parent: jbos
s.management.local:j2eeType=J2EEServer,name=Local
2005-01-04 12:25:14,264 DEBUG [org.jboss.management.j2ee.ServiceModule] Created JSR-77 ServiceModule
, name: jboss-service.xml
2005-01-04 12:25:14,264 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Created Servi
ceModule: jboss.management.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,264 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,264 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,274 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.management.local:j2eeType=J2EEDomain,name=Manager, SAR Module: jboss.management.local:J
2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,324 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,324 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,324 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.system:type=Log4jService,service=Logging, SAR Module: jboss.management.local:J2EEServer
=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.rmi:type=RMIClassLoader, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=S
erviceModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=WebService, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=Servic
eModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=Naming, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=ServiceMod
ule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,334 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=JNDIView, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=ServiceM
odule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,344 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.security:service=SecurityConfig, SAR Module: jboss.management.local:J2EEServer=Local,j2
eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,344 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.security:service=XMLLoginConfig, SAR Module: jboss.management.local:J2EEServer=Local,j2
eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,344 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.security:service=JaasSecurityManager, SAR Module: jboss.management.local:J2EEServer=Loc
al,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,344 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,364 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,364 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=XidFactory, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=Servic
eModule,name=jboss-service.xml
2005-01-04 12:25:14,364 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,364 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,364 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=TransactionManager, SAR Module: jboss.management.local:J2EEServer=Local,j2eeTyp
e=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,374 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=ClientUserTransaction, SAR Module: jboss.management.local:J2EEServer=Local,j2ee
Type=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,374 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=proxyFactory,target=ClientUserTransactionFactory, SAR Module: jboss.management.
local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,374 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=proxyFactory,target=ClientUserTransaction, SAR Module: jboss.management.local:J
2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,374 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,424 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,424 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=invoker,type=jrmp, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType
=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,424 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,424 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,424 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=invoker,type=local, SAR Module: jboss.management.local:J2EEServer=Local,j2eeTyp
e=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,444 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,444 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,444 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss:service=invoker,type=pooled, SAR Module: jboss.management.local:J2EEServer=Local,j2eeTy
pe=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,444 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,444 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,444 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.ejb:service=EJBDeployer, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=S
erviceModule,name=jboss-service.xml
2005-01-04 12:25:14,444 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,444 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,444 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.j2ee:service=EARDeployer, SAR Module: jboss.management.local:J2EEServer=Local,j2eeType=
ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,454 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,454 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,454 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.scripts:service=BSHDeployer, SAR Module: jboss.management.local:J2EEServer=Local,j2eeTy
pe=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,454 DEBUG [org.jboss.mx.modelmbean.ModelMBeanInvoker] No persistence-manager des
criptor found, null persistence will be used
2005-01-04 12:25:14,454 DEBUG [org.jboss.management.j2ee.MBean] postRegister(), parent: jboss.manage
ment.local:J2EEServer=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,454 DEBUG [org.jboss.management.j2ee.factory.ServiceModuleFactory] Create MBean,
name: jboss.deployment:type=DeploymentScanner,flavor=URL, SAR Module: jboss.management.local:J2EESe
rver=Local,j2eeType=ServiceModule,name=jboss-service.xml
2005-01-04 12:25:14,454 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: j
boss-service.xml
2005-01-04 12:25:14,454 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-3
.2.5/server/mySever/conf/jboss-service.xml
2005-01-04 12:25:14,454 INFO [org.jboss.system.server.Server] JBoss (MX MicroKernel) [3.2.5 (build:
CVSTag=JBoss_3_2_5 date=200406251954)] Started in 15s:813ms
2005-01-04 12:25:14,454 INFO [org.jboss.web.tomcat.tc5.Tomcat5] Saw org.jboss.system.server.started
notification, starting connectors
2005-01-04 12:25:14,534 INFO [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on
http-0.0.0.0-8080
2005-01-04 12:25:14,734 INFO [org.apache.jk.common.ChannelSocket] JK2: ajp13 listening on /0.0.0.0:
8009
2005-01-04 12:25:14,774 INFO [org.apache.jk.server.JkMain] Jk running ID=0 time=0/90 config=null
2005-01-04 12:25:24,218 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroying DLQHandler
2005-01-04 12:25:24,218 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroyed DLQHandler
2005-01-04 12:25:24,218 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Initializing
2005-01-04 12:25:24,218 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Looking up provider ad
apter: java:/RemoteJMSProvider
2005-01-04 12:25:24,218 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Provider adapter: org.
jboss.jms.jndi.JNDIProviderAdapter@44ffb2
2005-01-04 12:25:24,218 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Creating DLQHandler
2005-01-04 12:25:24,298 ERROR [org.jboss.ejb.plugins.jms.DLQHandler] Initialization failed DLQHandle
r
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171) at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:24,398 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnected to JMS pro
vider
2005-01-04 12:25:24,398 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] JMS provider failure d
etected:
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:24,438 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Trying to reconnect to
JMS provider
2005-01-04 12:25:34,433 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroying DLQHandler
2005-01-04 12:25:34,433 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroyed DLQHandler
2005-01-04 12:25:34,433 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Initializing
2005-01-04 12:25:34,433 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Looking up provider ad
apter: java:/RemoteJMSProvider
2005-01-04 12:25:34,433 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Provider adapter: org.
jboss.jms.jndi.JNDIProviderAdapter@44ffb2
2005-01-04 12:25:34,433 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Creating DLQHandler
2005-01-04 12:25:34,453 ERROR [org.jboss.ejb.plugins.jms.DLQHandler] Initialization failed DLQHandle
r
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:34,523 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnected to JMS pro
vider
2005-01-04 12:25:34,523 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] JMS provider failure d
etected:
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:34,523 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Trying to reconnect to
JMS provider
2005-01-04 12:25:44,527 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroying DLQHandler
2005-01-04 12:25:44,527 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroyed DLQHandler
2005-01-04 12:25:44,527 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Initializing
2005-01-04 12:25:44,527 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Looking up provider ad
apter: java:/RemoteJMSProvider
2005-01-04 12:25:44,527 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Provider adapter: org.
jboss.jms.jndi.JNDIProviderAdapter@44ffb2
2005-01-04 12:25:44,527 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Creating DLQHandler
2005-01-04 12:25:44,547 ERROR [org.jboss.ejb.plugins.jms.DLQHandler] Initialization failed DLQHandle
r
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:44,617 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnected to JMS pro
vider
2005-01-04 12:25:44,617 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] JMS provider failure d
etected:
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:44,627 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Trying to reconnect to
JMS provider
2005-01-04 12:25:54,632 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroying DLQHandler
2005-01-04 12:25:54,632 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Destroyed DLQHandler
2005-01-04 12:25:54,632 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Initializing
2005-01-04 12:25:54,632 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Looking up provider ad
apter: java:/RemoteJMSProvider
2005-01-04 12:25:54,632 DEBUG [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Provider adapter: org.
jboss.jms.jndi.JNDIProviderAdapter@44ffb2
2005-01-04 12:25:54,632 DEBUG [org.jboss.ejb.plugins.jms.DLQHandler] Creating DLQHandler
2005-01-04 12:25:54,652 ERROR [org.jboss.ejb.plugins.jms.DLQHandler] Initialization failed DLQHandle
r
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:54,712 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnected to JMS pro
vider
2005-01-04 12:25:54,712 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] JMS provider failure d
etected:
javax.jms.JMSException: Error creating the dlq connection: null
at org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:171)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
at org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:164)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:542)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:764)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.onException(JMSContainerInvo
ker.java:1267)
at org.jboss.ejb.plugins.jms.JMSContainerInvoker$1.run(JMSContainerInvoker.java:776)
2005-01-04 12:25:54,722 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Trying to reconnect to
JMS provider
Then it always tries to reconnect to the PC Proliant DL 580 with Linux Red-Hat Advanced Server... i'm not able to understand why..... Am I wrong or is it a bug?
I show my configurations and source file:
I have created this service (this is the jboss-service.xml):
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE server PUBLIC "-//JBoss//DTD MBean Service 3.2//EN" "http://www.jboss.org/j2ee/dtd/jboss-service_3_2.dtd"> <server> <mbean code="org.jboss.jms.jndi.JMSProviderLoader" name="jboss.mq:service=JMSProviderLoader,name=RemoteJMSProvider,server=192.168.xx.yyy"> <attribute name="ProviderName">RemoteJMSProvider</attribute> <attribute name="ProviderAdapterClass">org.jboss.jms.jndi.JNDIProviderAdapter</attribute> <attribute name="QueueFactoryRef">XAConnectionFactory</attribute> <attribute name="TopicFactoryRef">XAConnectionFactory</attribute> <attribute name="Properties">java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory java.naming.factory.url.pkgs=org.jnp.interfaces java.naming.provider.url=192.168.xx.yyy:1099</attribute> </mbean> </server>
This is my topic:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE server PUBLIC "-//JBoss//DTD MBean Service 3.2//EN" "http://www.jboss.org/j2ee/dtd/jboss-service_3_2.dtd"> <server> <mbean code="org.jboss.mq.server.jmx.Topic" name="jboss.mq.destination:service=Topic,name=angeloRemoteTopic"> <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends> <depends optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager</depends> </mbean> </server>
This is my MDB source code:
import javax.ejb.MessageDrivenBean; import javax.jms.MessageListener; import javax.ejb.MessageDrivenContext; import javax.jms.Message; import javax.jms.ObjectMessage; import pub.Msg; import javax.jms.JMSException; public class RemoteMDBBean implements MessageDrivenBean, MessageListener { MessageDrivenContext messageDrivenContext; public void ejbCreate() { } public void ejbRemove() { } public void onMessage(Message message) { try { Msg messaggio = ((Msg) ((ObjectMessage) (message)).getObject()); System.out.println( "Ho avuto: "+ messaggio+ " \n Il nome è: "+ messaggio.getNome() ); } catch (JMSException ex) { ex.printStackTrace(); } } public void setMessageDrivenContext(MessageDrivenContext messageDrivenContext) { this.messageDrivenContext = messageDrivenContext; } }
This is my ejb-jar.xml:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar> <display-name>RemoteMdb</display-name> <enterprise-beans> <message-driven> <ejb-name>RemoteMDB</ejb-name> <ejb-class>remotemdb.RemoteMDBBean</ejb-class> <transaction-type>Container</transaction-type> <message-driven-destination> <destination-type>javax.jms.Topic</destination-type> <subscription-durability>Durable</subscription-durability> </message-driven-destination> </message-driven> </enterprise-beans> <assembly-descriptor> <container-transaction> <method> <ejb-name>RemoteMDB</ejb-name> <method-name>*</method-name> </method> <trans-attribute>Required</trans-attribute> </container-transaction> </assembly-descriptor> </ejb-jar>
This is my jboss.xml file:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.2//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd"> <jboss> <enterprise-beans> <message-driven> <ejb-name>RemoteMDB</ejb-name> <destination-jndi-name>topic/angeloRemoteTopic</destination-jndi-name> <mdb-subscription-id>Test</mdb-subscription-id> <invoker-bindings> <invoker> <invoker-proxy-binding-name>InvokerMdb</invoker-proxy-binding-name> </invoker> </invoker-bindings> </message-driven> </enterprise-beans> <invoker-proxy-bindings> <invoker-proxy-binding> <name>InvokerMdb</name> <invoker-mbean>does-not-matter</invoker-mbean> <proxy-factory>org.jboss.ejb.plugins.jms.JMSContainerInvoker</proxy-factory> <proxy-factory-config> <JMSProviderAdapterJNDI>RemoteJMSProvider</JMSProviderAdapterJNDI> <ServerSessionPoolFactoryJNDI>StdJMSPool</ServerSessionPoolFactoryJNDI> <MinimumSize>1</MinimumSize> <MaximumSize>15</MaximumSize> <KeepAliveMillis>30000</KeepAliveMillis> <MaxMessages>1</MaxMessages> <MDBConfig> <ReconnectIntervalSec>10</ReconnectIntervalSec> <DeliveryActive>True</DeliveryActive> <DLQConfig> <DestinationQueue>queue/DLQ</DestinationQueue> <MaxTimesRedelivered>10</MaxTimesRedelivered> <TimeToLive>0</TimeToLive> </DLQConfig> </MDBConfig> </proxy-factory-config> </invoker-proxy-binding> </invoker-proxy-bindings> </jboss>
As i told you... if i use my windows xp home edition as remote jms provider all works fine, but if i use the proliant pc with advanced server i have the error showed to you before.
Have you, or anybody else, any idea about this error?