MDB Reading On Remote Topic
chopper Jun 11, 2009 8:58 AMHello, my name is Giuseppe,
This is the situation:
I have 2 JBoss installed on my PC (kubuntu 9.04).
JBoss A (v 4.2.3) updated with Messaging and JBoss B (v 5.0.0, native Messaging, JBPM installed).
With this commands i obtain 2 "virtual" ip address on my pc:
sudo ip addr add 192.168.0.203 dev lo
sudo ip addr add 192.168.0.209 dev lo
A Java web application with servlet must be deployed on JBoss A: it sends messages on a topic.
I made this topic adding this code to the file destination-services.xml into directory...deploy/messaging of JBoss A
<mbean code="org.jboss.jms.server.destination.TopicService" name="jboss.messaging.destination:service=Topic,name=pyTopic" xmbean-dd="xmdesc/Topic-xmbean.xml"> <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends> <depends>jboss.messaging:service=PostOffice</depends> </mbean>
then i added into jms-ds.xml in JBoss B the following JMSProvider:
<mbean code="org.jboss.jms.jndi.JMSProviderLoader" name="jboss.messaging:service=JMSProviderLoader,name=RemoteJMSProvider,server=http://192.168.0.203"> <attribute name="ProviderName">RemoteJMSProvider</attribute> <attribute name="ProviderAdapterClass">org.jboss.jms.jndi.JNDIProviderAdapter</attribute> <!-- The connection factory --> <attribute name="FactoryRef">XAConnectionFactory</attribute> <!-- The queue connection factory --> <attribute name="QueueFactoryRef">XAConnectionFactory</attribute> <!-- The topic factory --> <attribute name="TopicFactoryRef">XAConnectionFactory</attribute> <!-- Connect to JNDI on the host "the-remote-host-name" port 1099--> <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.0.203:1099 </attribute> </mbean>
and Into my standardjboss.xml (JBoss B) i added an
<invoker-proxy-binding> <name>my-mdb-invoker</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> <DLQConfig> <DestinationQueue>queue/DLQ</DestinationQueue> <MaxTimesRedelivered>10</MaxTimesRedelivered> <TimeToLive>0</TimeToLive> </DLQConfig> </MDBConfig> </proxy-factory-config> </invoker-proxy-binding>
finally in jboss.xml (into the MDB) i have something like this:
<?xml version="1.0" encoding="UTF-8"?> <jboss> <enterprise-beans> <message-driven> <ejb-name>NotificationHandlerBean</ejb-name> <destination-jndi-name>topic/pyTopic</destination-jndi-name> <invoker-bindings> <invoker> <invoker-proxy-binding-name>my-mdb-invoker</invoker-proxy-binding-name> </invoker> </invoker-bindings> </message-driven> </enterprise-beans> </jboss>
I used Netbeans 6.5.1 developing both Sender (servlet) and Receiver (MDB) application.
Now i execute jbossA on 192.168.0.203 and jbossB on 192.168.0.209..
I tryed different solution but the error seems to be always the same:
*** CONTEXTS IN ERROR: Name -> Error
jboss.j2ee:binding=my-mdb-invoker,jndiName=local/NotificationHandlerBean@2732525,plugin=invoker,service=EJB -> org.jboss.deployment.DeploymentException: Themessage-destination 'pyTopic' has no jndi-name in jboss.xml
Please help me..i'm in trouble!!!
Thanks a lot...
PS: This is my log:
chopper@chopsbus:~$ ./Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/bin/run.sh -b 192.168.0.209 ========================================================================= JBoss Bootstrap Environment JBOSS_HOME: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA JAVA: /home/chopper/jdk1.6.0_13/bin/java JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true CLASSPATH: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/bin/run.jar:/home/chopper/jdk1.6.0_13/lib/tools.jar ========================================================================= 14:14:40,982 INFO [ServerImpl] Starting JBoss (Microcontainer)... 14:14:40,983 INFO [ServerImpl] Release ID: JBoss [Morpheus] 5.0.0.GA (build: SVNTag=JBoss_5_0_0_GA date=200812041714) 14:14:40,983 INFO [ServerImpl] Bootstrap URL: null 14:14:40,983 INFO [ServerImpl] Home Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA 14:14:40,983 INFO [ServerImpl] Home URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/ 14:14:40,984 INFO [ServerImpl] Library URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/lib/ 14:14:40,984 INFO [ServerImpl] Patch URL: null 14:14:40,984 INFO [ServerImpl] Common Base URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/common/ 14:14:40,985 INFO [ServerImpl] Common Library URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/common/lib/ 14:14:40,985 INFO [ServerImpl] Server Name: default 14:14:40,985 INFO [ServerImpl] Server Base Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server 14:14:40,985 INFO [ServerImpl] Server Base URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/ 14:14:40,985 INFO [ServerImpl] Server Config URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/conf/ 14:14:40,985 INFO [ServerImpl] Server Home Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default 14:14:40,985 INFO [ServerImpl] Server Home URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/ 14:14:40,985 INFO [ServerImpl] Server Data Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/data 14:14:40,986 INFO [ServerImpl] Server Library URL: file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/lib/ 14:14:40,986 INFO [ServerImpl] Server Log Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/log 14:14:40,986 INFO [ServerImpl] Server Native Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/tmp/native 14:14:40,986 INFO [ServerImpl] Server Temp Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/tmp 14:14:40,986 INFO [ServerImpl] Server Temp Deploy Dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/tmp/deploy 14:14:42,782 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/conf/bootstrap.xml 14:14:43,811 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.IterableTimedVFSCache] 14:14:43,861 INFO [VFSCacheFactory] Using VFSCache [IterableTimedVFSCache{lifetime=1800, resolution=60}] 14:14:44,443 INFO [CopyMechanism] VFS temp dir: /home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/tmp 14:14:44,646 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled. 14:14:47,929 INFO [ServerInfo] Java version: 1.6.0_13,Sun Microsystems Inc. 14:14:47,929 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 11.3-b02,Sun Microsystems Inc. 14:14:47,929 INFO [ServerInfo] OS-System: Linux 2.6.28-11-generic,i386 14:14:48,175 INFO [JMXKernel] Legacy JMX core initialized 14:14:54,535 INFO [ProfileServiceImpl] Loading profile: default from: org.jboss.system.server.profileservice.repository.SerializableDeploymentRepository@1db52c8(root=/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server, key=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default]) 14:14:54,537 INFO [ProfileImpl] Using repository:org.jboss.system.server.profileservice.repository.SerializableDeploymentRepository@1db52c8(root=/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server, key=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default]) 14:14:54,538 INFO [ProfileServiceImpl] Loaded profile: ProfileImpl@bbd1b{key=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default]} 14:15:01,460 INFO [WebService] Using RMI server codebase: http://192.168.0.209:8083/ 14:15:14,077 INFO [NativeServerConfig] JBoss Web Services - Stack Native Core 14:15:14,077 INFO [NativeServerConfig] 3.0.4.SP1 14:15:28,409 INFO [ContainerDependencyMetaData] addJndiDependency, JndiDependencyMetaData@840613{queue/DLQ} 14:15:28,498 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@19293074{vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/TestMDB.jar} 14:15:28,498 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@19293074{vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/TestMDB.jar} 14:15:28,498 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@19293074{vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/TestMDB.jar} 14:15:28,501 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26332714{vfsfile:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jbpm/jbpm-enterprise.jar/} 14:15:28,502 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26332714{vfsfile:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jbpm/jbpm-enterprise.jar/} 14:15:28,502 INFO [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext@26332714{vfsfile:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jbpm/jbpm-enterprise.jar/} 14:15:30,746 INFO [JBossASKernel] Created KernelDeployment for: freemarker.jar 14:15:30,751 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=jbpm-service.sar,jar=freemarker.jar,name=freemarker,service=EJB3 14:15:30,751 INFO [JBossASKernel] with dependencies: 14:15:30,751 INFO [JBossASKernel] and demands: 14:15:30,751 INFO [JBossASKernel] and supplies: 14:15:30,751 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=jbpm-service.sar,jar=freemarker.jar,name=freemarker,service=EJB3) to KernelDeployment of: freemarker.jar 14:15:30,753 INFO [JBossASKernel] Created KernelDeployment for: juel.jar 14:15:30,754 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=jbpm-service.sar,jar=juel.jar,name=juel,service=EJB3 14:15:30,754 INFO [JBossASKernel] with dependencies: 14:15:30,754 INFO [JBossASKernel] and demands: 14:15:30,754 INFO [JBossASKernel] and supplies: 14:15:30,754 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=jbpm-service.sar,jar=juel.jar,name=juel,service=EJB3) to KernelDeployment of: juel.jar 14:15:31,050 INFO [ClientENCInjectionContainer] STARTED CLIENT ENC CONTAINER: freemarker 14:15:31,750 INFO [JBPMService] jBPM 4 - Integration JBoss 5 14:15:31,750 INFO [JBPMService] 4.0.CR1 14:15:31,750 INFO [JBPMService] ProcessEngine bound to: java:/ProcessEngine 14:15:31,756 INFO [ClientENCInjectionContainer] STARTED CLIENT ENC CONTAINER: juel 14:15:32,427 INFO [JMXConnectorServerService] JMX Connector server: service:jmx:rmi://192.168.0.209/jndi/rmi://192.168.0.209:1090/jmxconnector 14:15:32,755 INFO [MailService] Mail Service bound to java:/Mail 14:15:35,184 WARN [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the installation default. Please see the JBoss Messaging user guide for instructions on how to do this. 14:15:35,267 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent 14:15:36,184 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc. 14:15:36,184 INFO [TransactionManagerService] Setting up property manager MBean and JMX layer 14:15:36,484 INFO [TransactionManagerService] Initializing recovery manager 14:15:36,906 INFO [TransactionManagerService] Recovery manager configured 14:15:36,906 INFO [TransactionManagerService] Binding TransactionManager JNDI Reference 14:15:36,949 INFO [TransactionManagerService] Starting transaction recovery manager 14:15:37,718 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-192.168.0.209-8080 14:15:37,719 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-192.168.0.209-8009 14:15:37,719 INFO [StandardService] Starting service jboss.web 14:15:37,722 INFO [StandardEngine] Starting Servlet Engine: JBoss Web/2.1.1.GA 14:15:37,789 INFO [Catalina] Server startup in 138 ms 14:15:37,843 INFO [TomcatDeployment] deploy, ctxPath=/invoker, vfsUrl=http-invoker.sar/invoker.war 14:15:38,505 INFO [TomcatDeployment] deploy, ctxPath=/web-console, vfsUrl=management/console-mgr.sar/web-console.war 14:15:38,977 INFO [TomcatDeployment] deploy, ctxPath=/jbossws, vfsUrl=jbossws.sar/jbossws-management.war 14:15:39,149 INFO [RARDeployment] Required license terms exist, view vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml 14:15:39,185 INFO [RARDeployment] Required license terms exist, view vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml 14:15:39,235 INFO [RARDeployment] Required license terms exist, view vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jms-ra.rar/META-INF/ra.xml 14:15:39,264 INFO [RARDeployment] Required license terms exist, view vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/mail-ra.rar/META-INF/ra.xml 14:15:39,324 INFO [RARDeployment] Required license terms exist, view vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/quartz-ra.rar/META-INF/ra.xml 14:15:39,457 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main 14:15:39,490 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created. 14:15:39,493 INFO [RAMJobStore] RAMJobStore initialized. 14:15:39,494 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' 14:15:39,494 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2 14:15:39,494 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started. 14:15:40,504 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS' 14:15:40,835 WARN [QuartzTimerServiceFactory] sql failed: CREATE TABLE QRTZ_JOB_DETAILS(JOB_NAME VARCHAR(80) NOT NULL, JOB_GROUP VARCHAR(80) NOT NULL, DESCRIPTION VARCHAR(120) NULL, JOB_CLASS_NAME VARCHAR(128) NOT NULL, IS_DURABLE VARCHAR(1) NOT NULL, IS_VOLATILE VARCHAR(1) NOT NULL, IS_STATEFUL VARCHAR(1) NOT NULL, REQUESTS_RECOVERY VARCHAR(1) NOT NULL, JOB_DATA BINARY NULL, PRIMARY KEY (JOB_NAME,JOB_GROUP)) 14:15:40,894 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main 14:15:40,896 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created. 14:15:40,897 INFO [JobStoreCMT] Using db table-based data access locking (synchronization). 14:15:40,939 INFO [JobStoreCMT] Removed 0 Volatile Trigger(s). 14:15:40,939 INFO [JobStoreCMT] Removed 0 Volatile Job(s). 14:15:40,940 INFO [JobStoreCMT] JobStoreCMT initialized. 14:15:40,940 INFO [StdSchedulerFactory] Quartz scheduler 'JBossEJB3QuartzScheduler' initialized from an externally provided properties instance. 14:15:40,940 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2 14:15:41,009 INFO [JobStoreCMT] Freed 0 triggers from 'acquired' / 'blocked' state. 14:15:41,011 INFO [JobStoreCMT] Recovering 0 jobs that were in-progress at the time of the last shut-down. 14:15:41,011 INFO [JobStoreCMT] Recovery complete. 14:15:41,011 INFO [JobStoreCMT] Removed 0 'complete' triggers. 14:15:41,011 INFO [JobStoreCMT] Removed 0 stale fired job entries. 14:15:41,017 INFO [QuartzScheduler] Scheduler JBossEJB3QuartzScheduler_$_NON_CLUSTERED started. 14:15:41,348 INFO [ServerPeer] JBoss Messaging 1.4.1.GA server [0] started 14:15:41,523 INFO [QueueService] Queue[/queue/JbpmCommandQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000 14:15:41,525 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000 14:15:41,658 INFO [ConnectionFactory] Connector bisocket://192.168.0.209:4457 has leasing enabled, lease period 10000 milliseconds 14:15:41,658 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@9873b7 started 14:15:41,659 WARN [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support failover 14:15:41,660 WARN [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support load balancing 14:15:41,661 INFO [ConnectionFactory] Connector bisocket://192.168.0.209:4457 has leasing enabled, lease period 10000 milliseconds 14:15:41,661 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@157f4f5 started 14:15:41,662 INFO [ConnectionFactory] Connector bisocket://192.168.0.209:4457 has leasing enabled, lease period 10000 milliseconds 14:15:41,662 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@12b198d started 14:15:41,664 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000 14:15:42,591 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=JbpmDS' to JNDI name 'java:JbpmDS' 14:15:42,674 INFO [STDOUT] [Server@17c4ab7]: [Thread[hypersonic-jbpm4DB,5,jboss]]: checkRunning(false) entered 14:15:42,688 INFO [STDOUT] [Server@17c4ab7]: [Thread[hypersonic-jbpm4DB,5,jboss]]: checkRunning(false) exited 14:15:42,688 INFO [STDOUT] [Server@17c4ab7]: Startup sequence initiated from main() method 14:15:42,688 INFO [STDOUT] [Server@17c4ab7]: Loaded properties from [/home/chopper/server.properties] 14:15:42,701 INFO [STDOUT] [Server@17c4ab7]: Initiating startup sequence... 14:15:42,721 INFO [STDOUT] [Server@17c4ab7]: Server socket opened successfully in 3 ms. 14:15:42,813 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA' 14:15:42,830 INFO [TomcatDeployment] deploy, ctxPath=/, vfsUrl=ROOT.war 14:15:42,947 INFO [STDOUT] [Server@17c4ab7]: Database [index=0, id=1, db=file:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/data/hypersonic/jbpm4DB, alias=] opened sucessfully in 226 ms. 14:15:42,947 INFO [STDOUT] [Server@17c4ab7]: Startup sequence completed in 233 ms. 14:15:42,952 INFO [STDOUT] [Server@17c4ab7]: 2009-06-11 14:15:42.952 HSQLDB server 1.8.0 is online 14:15:42,952 INFO [STDOUT] [Server@17c4ab7]: To close normally, connect and execute SHUTDOWN SQL 14:15:42,952 INFO [STDOUT] [Server@17c4ab7]: From command line, use [Ctrl]+[C] to abort abruptly 14:15:43,253 INFO [TomcatDeployment] deploy, ctxPath=/gwt-console-server, vfsUrl=jbpm/gwt-console-server.war 14:15:43,375 ERROR [STDERR] 61 [main] WARN org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - The use of javax.ws.rs.core.Application is deprecated, please use javax.ws.rs.Application as a context-param instead 14:15:43,396 ERROR [STDERR] 82 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider DataSourceProvider 14:15:43,402 ERROR [STDERR] 88 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider DefaultTextPlain 14:15:43,404 ERROR [STDERR] 90 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider org.jboss.resteasy.plugins.providers.StringTextStar 14:15:43,406 ERROR [STDERR] 92 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider org.jboss.resteasy.plugins.providers.InputStreamProvider 14:15:43,417 ERROR [STDERR] 103 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider org.jboss.resteasy.plugins.providers.ByteArrayProvider 14:15:43,420 ERROR [STDERR] 106 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider org.jboss.resteasy.plugins.providers.FormUrlEncodedProvider 14:15:43,423 ERROR [STDERR] 109 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider org.jboss.resteasy.plugins.providers.FormUrlEncodedProvider 14:15:43,425 ERROR [STDERR] 111 [main] INFO org.jboss.resteasy.plugins.providers - Added built in provider org.jboss.resteasy.plugins.providers.StreamingOutputProvider 14:15:43,430 ERROR [STDERR] 116 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.multipart.MultipartReader 14:15:43,450 ERROR [STDERR] 136 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.multipart.ListMultipartReader 14:15:43,453 ERROR [STDERR] 138 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataReader 14:15:43,461 ERROR [STDERR] 147 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.multipart.MapMultipartFormDataReader 14:15:43,464 ERROR [STDERR] 150 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in providerorg.jboss.resteasy.plugins.providers.multipart.MultipartWriter 14:15:43,471 ERROR [STDERR] 157 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in providerorg.jboss.resteasy.plugins.providers.multipart.MultipartFormDataWriter 14:15:43,482 ERROR [STDERR] 168 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in providerorg.jboss.resteasy.plugins.providers.multipart.ListMultipartWriter 14:15:43,484 ERROR [STDERR] 170 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in providerorg.jboss.resteasy.plugins.providers.multipart.MapMultipartFormDataWriter 14:15:43,487 ERROR [STDERR] 173 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.multipart.MultipartFormAnnotationReader 14:15:43,492 ERROR [STDERR] 178 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in providerorg.jboss.resteasy.plugins.providers.multipart.MultipartFormAnnotationWriter 14:15:43,495 ERROR [STDERR] 181 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.IIOImageProvider 14:15:43,593 ERROR [STDERR] 279 [main] INFO org.jboss.resteasy.plugins.providers - Adding built in provider org.jboss.resteasy.plugins.providers.multipart.MimeMultipartProvider 14:15:43,629 ERROR [STDERR] 315 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Deploying javax.ws.rs.core.Application: class org.jboss.bpm.console.server.ConsoleServerApplication 14:15:43,630 ERROR [STDERR] 316 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Adding singleton resource org.jboss.bpm.console.server.InfoFacade from Application javax.ws.rs.core.Application 14:15:43,688 ERROR [STDERR] 373 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Adding singleton resource org.jboss.bpm.console.server.TestFacade from Application javax.ws.rs.core.Application 14:15:43,690 ERROR [STDERR] 376 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Adding singleton resource org.jboss.bpm.console.server.TaskMgmtFacade from Application javax.ws.rs.core.Application 14:15:43,721 ERROR [STDERR] 407 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Adding singleton resource org.jboss.bpm.console.server.TaskListFacade from Application javax.ws.rs.core.Application 14:15:43,724 ERROR [STDERR] 409 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Adding singleton resource org.jboss.bpm.console.server.UserMgmtFacade from Application javax.ws.rs.core.Application 14:15:43,730 ERROR [STDERR] 416 [main] INFO org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap - Adding singleton resource org.jboss.bpm.console.server.ProcessMgmtFacade from Application javax.ws.rs.core.Application 14:15:44,919 INFO [TomcatDeployment] deploy, ctxPath=/gwt-console, vfsUrl=jbpm/gwt-console.war 14:15:45,197 INFO [TomcatDeployment] deploy, ctxPath=/jmx-console, vfsUrl=jmx-console.war 14:15:45,291 INFO [EjbDeployer] installing bean: ejb/#NotificationHandlerBean,uid9574381 14:15:45,291 INFO [EjbDeployer] with dependencies: 14:15:45,291 INFO [EjbDeployer] and supplies: 14:15:45,291 INFO [EjbDeployer] jndi:null 14:15:45,437 INFO [EjbModule] Deploying NotificationHandlerBean 14:15:45,503 WARN [EjbModule] EJB configured to bypass security. Please verify if this is intended. Bean=NotificationHandlerBean Deployment=vfszip:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/TestMDB.jar 14:15:45,670 ERROR [AbstractKernelController] Error installing to Start: name=jboss.j2ee:binding=my-mdb-invoker,jndiName=local/NotificationHandlerBean@6467924,plugin=invoker,service=EJB state=Create mode=Manual requiredState=Installed org.jboss.deployment.DeploymentException: The message-destination 'pyTopic' has no jndi-name in jboss.xml at org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory.augmentActivationConfigProperties(JBossMessageEndpointFactory.java:420) at org.jboss.ejb.plugins.inflow.JBossJMSMessageEndpointFactory.augmentActivationConfigProperties(JBossJMSMessageEndpointFactory.java:71) at org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory.createActivationSpec(JBossMessageEndpointFactory.java:440) at org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory.startService(JBossMessageEndpointFactory.java:198) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:376) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:322) at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:189) at $Proxy36.start(Unknown Source) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37) at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) at org.jboss.system.ServiceController.doChange(ServiceController.java:688) at org.jboss.system.ServiceController.start(ServiceController.java:460) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:267) at org.jboss.ejb.MessageDrivenContainer.startService(MessageDrivenContainer.java:277) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:376) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:322) at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:189) at $Proxy36.start(Unknown Source) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37) at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) at org.jboss.system.ServiceController.doChange(ServiceController.java:688) at org.jboss.system.ServiceController.start(ServiceController.java:460) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy125.start(Unknown Source) at org.jboss.ejb.EjbModule.startService(EjbModule.java:511) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:376) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:322) at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668) at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:189) at $Proxy36.start(Unknown Source) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42) at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37) at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) at org.jboss.system.ServiceController.doChange(ServiceController.java:688) at org.jboss.system.ServiceController.start(ServiceController.java:460) at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146) at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104) at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45) at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50) at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171) at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439) at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157) at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178) at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781) at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545) at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:304) at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:205) at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:405) at org.jboss.Main.boot(Main.java:209) at org.jboss.Main$1.run(Main.java:547) at java.lang.Thread.run(Thread.java:619) 14:15:45,675 INFO [EjbDeployer] installing bean: ejb/#CommandExecutor,uid4731775 14:15:45,675 INFO [EjbDeployer] with dependencies: 14:15:45,675 INFO [EjbDeployer] and supplies: 14:15:45,675 INFO [EjbDeployer] jndi:java:jbpm/CommandExecutor 14:15:45,675 INFO [EjbDeployer] jndi:jbpm/CommandExecutor 14:15:45,675 INFO [EjbDeployer] installing bean: ejb/#CommandReceiver,uid2945449 14:15:45,675 INFO [EjbDeployer] with dependencies: 14:15:45,675 INFO [EjbDeployer] and supplies: 14:15:45,675 INFO [EjbDeployer] jndi:null 14:15:45,675 INFO [EjbDeployer] installing bean: ejb/#Timer,uid11388872 14:15:45,676 INFO [EjbDeployer] with dependencies: 14:15:45,676 INFO [EjbDeployer] and supplies: 14:15:45,676 INFO [EjbDeployer] jndi:java:jbpm/Timer 14:15:45,676 INFO [EjbDeployer] jndi:Timer 14:15:45,739 INFO [EjbModule] Deploying CommandExecutor 14:15:45,752 WARN [EjbModule] EJB configured to bypass security. Please verify if this is intended. Bean=CommandExecutor Deployment=vfsfile:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jbpm/jbpm-enterprise.jar/ 14:15:45,798 INFO [EjbModule] Deploying CommandReceiver 14:15:45,804 WARN [EjbModule] EJB configured to bypass security. Please verify if this is intended. Bean=CommandReceiver Deployment=vfsfile:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jbpm/jbpm-enterprise.jar/ 14:15:45,808 INFO [EjbModule] Deploying Timer 14:15:45,837 WARN [EjbModule] EJB configured to bypass security. Please verify if this is intended. Bean=Timer Deployment=vfsfile:/home/chopper/Java/Tools/jbpm-4.0.CR1/jboss-5.0.0.GA/server/default/deploy/jbpm/jbpm-enterprise.jar/ 14:15:48,072 INFO [BaseLocalProxyFactory] Bound EJB LocalHome 'CommandExecutor' to jndi 'java:jbpm/CommandExecutor' 14:15:48,098 INFO [ProxyFactory] Bound EJB Home 'CommandExecutor' to jndi 'jbpm/CommandExecutor' 14:15:48,293 INFO [BaseLocalProxyFactory] Bound EJB LocalHome 'Timer' to jndi 'java:jbpm/Timer' 14:15:48,327 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS): *** CONTEXTS IN ERROR: Name -> Error jboss.j2ee:binding=my-mdb-invoker,jndiName=local/NotificationHandlerBean@6467924,plugin=invoker,service=EJB -> org.jboss.deployment.DeploymentException: Themessage-destination 'pyTopic' has no jndi-name in jboss.xml 14:15:48,352 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-192.168.0.209-8080 14:15:48,390 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-192.168.0.209-8009 14:15:48,404 INFO [ServerImpl] JBoss (Microcontainer) [5.0.0.GA (build: SVNTag=JBoss_5_0_0_GA date=200812041714)] Started in 1m:7s:374ms