[jboss-user] [EJB 3.0] - Re: Ejb3 - MDB

jaikiran do-not-reply at jboss.com
Wed Jan 28 06:03:17 EST 2009


Rudresh,

Wolfgang is correct. You seem to be missing the queue-example-service.xml. Here's a part of the build script which does the deployment:

<target name="ejbjar" depends="compile">
  | ...
  |    		<copy file="${basedir}/queue-example-service.xml" todir="${jboss.home}/server/${jboss.server.config}/deploy"/>
  | ...
  |    </target>

Are you sure you are using the correct build script (and you followed the instructions on the wiki)?

By the way, i just ran the tutorial succesfully, with this output on server console:

  | 16:28:16,221 INFO  [QueueService] Queue[queue/tutorial/email] started, fullSize=200000, pageSize=2000, downCacheSize=2000
  | 16:28:16,236 INFO  [QueueService] Queue[queue/tutorial/accounts, name=trace] started, fullSize=200000, pageSize=2000, downCacheSize=2000
  | 16:28:21,932 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 27245763{vfszip:/opt/jpai/jboss-5.0.0.GA/server/default/deploy/jboss-ejb3-tutorial-interceptor.jar}
  | 16:28:21,932 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 27245763{vfszip:/opt/jpai/jboss-5.0.0.GA/server/default/deploy/jboss-ejb3-tutorial-interceptor.jar}
  | 16:28:21,933 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 27245763{vfszip:/opt/jpai/jboss-5.0.0.GA/server/default/deploy/jboss-ejb3-tutorial-interceptor.jar}
  | 16:28:21,933 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 27245763{vfszip:/opt/jpai/jboss-5.0.0.GA/server/default/deploy/jboss-ejb3-tutorial-interceptor.jar}
  | 16:28:22,522 INFO  [JBossASKernel] Created KernelDeployment for: jboss-ejb3-tutorial-interceptor.jar
  | 16:28:22,526 INFO  [JBossASKernel] installing bean: jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=AccountsMDB,service=EJB3
  | 16:28:22,526 INFO  [JBossASKernel]   with dependencies:
  | 16:28:22,526 INFO  [JBossASKernel]   and demands:
  | 16:28:22,526 INFO  [JBossASKernel]      jboss.ejb:service=EJBTimerService
  | 16:28:22,526 INFO  [JBossASKernel]   and supplies:
  | 16:28:22,526 INFO  [JBossASKernel]      Class:javax.jms.MessageListener
  | 16:28:22,526 INFO  [JBossASKernel]      jndi:null
  | 16:28:22,527 INFO  [JBossASKernel] Added bean(jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=AccountsMDB,service=EJB3) to KernelDeployment of: jboss-ejb3-tutorial-interceptor.jar
  | 16:28:22,527 INFO  [JBossASKernel] installing bean: jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=EmailMDB,service=EJB3
  | 16:28:22,528 INFO  [JBossASKernel]   with dependencies:
  | 16:28:22,528 INFO  [JBossASKernel]   and demands:
  | 16:28:22,528 INFO  [JBossASKernel]      jboss.ejb:service=EJBTimerService
  | 16:28:22,528 INFO  [JBossASKernel]   and supplies:
  | 16:28:22,528 INFO  [JBossASKernel]      Class:javax.jms.MessageListener
  | 16:28:22,528 INFO  [JBossASKernel]      jndi:null
  | 16:28:22,528 INFO  [JBossASKernel] Added bean(jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=EmailMDB,service=EJB3) to KernelDeployment of: jboss-ejb3-tutorial-interceptor.jar
  | 16:28:22,528 INFO  [JBossASKernel] installing bean: jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=EmailSystemBean,service=EJB3
  | 16:28:22,528 INFO  [JBossASKernel]   with dependencies:
  | 16:28:22,529 INFO  [JBossASKernel]   and demands:
  | 16:28:22,529 INFO  [JBossASKernel]      persistence.unit:unitName=#tempdb
  | 16:28:22,529 INFO  [JBossASKernel]      jboss.ejb:service=EJBTimerService
  | 16:28:22,529 INFO  [JBossASKernel]   and supplies:
  | 16:28:22,529 INFO  [JBossASKernel]      jndi:EmailSystemBean/remote
  | 16:28:22,529 INFO  [JBossASKernel]      Class:org.jboss.tutorial.interceptor.bean.EmailSystem
  | 16:28:22,529 INFO  [JBossASKernel]      jndi:EmailSystemBean/remote-org.jboss.tutorial.interceptor.bean.EmailSystem
  | 16:28:22,529 INFO  [JBossASKernel] Added bean(jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=EmailSystemBean,service=EJB3) to KernelDeployment of: jboss-ejb3-tutorial-interceptor.jar
  | 16:28:22,660 INFO  [EJBContainer] STARTED EJB: org.jboss.tutorial.interceptor.bean.AccountsMDB ejbName: AccountsMDB
  | 16:28:22,813 INFO  [EJBContainer] STARTED EJB: org.jboss.tutorial.interceptor.bean.EmailMDB ejbName: EmailMDB
  | 16:28:22,973 INFO  [PersistenceUnitDeployment] Starting persistence unit persistence.unit:unitName=#tempdb
  | 16:28:23,068 INFO  [Version] Hibernate Annotations 3.4.0.GA
  | 16:28:23,212 INFO  [Environment] Hibernate 3.3.1.GA
  | 16:28:23,220 INFO  [Environment] hibernate.properties not found
  | 16:28:23,226 INFO  [Environment] Bytecode provider name : javassist
  | 16:28:23,255 INFO  [Environment] using JDK 1.4 java.sql.Timestamp handling
  | 16:28:23,599 INFO  [Version] Hibernate Commons Annotations 3.1.0.GA
  | 16:28:23,606 INFO  [Version] Hibernate EntityManager 3.4.0.GA
  | 16:28:23,700 WARN  [Ejb3Configuration] Persistence provider caller does not implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() is null.
  | 16:28:23,833 INFO  [AnnotationBinder] Binding entity from annotated class: org.jboss.tutorial.interceptor.bean.Confirmation
  | 16:28:23,982 INFO  [EntityBinder] Bind entity org.jboss.tutorial.interceptor.bean.Confirmation on table Confirmation
  | 16:28:24,194 INFO  [Version] Hibernate Validator 3.1.0.GA
  | 16:28:24,309 INFO  [HibernateSearchEventListenerRegister] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
  | 16:28:24,456 INFO  [ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
  | 16:28:24,466 INFO  [InjectedDataSourceConnectionProvider] Using provided datasource
  | 16:28:24,474 INFO  [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
  | 16:28:24,474 INFO  [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
  | 16:28:24,545 INFO  [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
  | 16:28:24,563 INFO  [TransactionFactoryFactory] Transaction strategy: org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
  | 16:28:24,568 INFO  [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
  | 16:28:24,571 INFO  [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
  | 16:28:24,571 INFO  [SettingsFactory] Automatic flush during beforeCompletion(): disabled
  | 16:28:24,571 INFO  [SettingsFactory] Automatic session close at end of transaction: disabled
  | 16:28:24,571 INFO  [SettingsFactory] JDBC batch size: 15
  | 16:28:24,572 INFO  [SettingsFactory] JDBC batch updates for versioned data: disabled
  | 16:28:24,573 INFO  [SettingsFactory] Scrollable result sets: enabled
  | 16:28:24,573 INFO  [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
  | 16:28:24,573 INFO  [SettingsFactory] Connection release mode: auto
  | 16:28:24,574 INFO  [SettingsFactory] Default batch fetch size: 1
  | 16:28:24,574 INFO  [SettingsFactory] Generate SQL with comments: disabled
  | 16:28:24,574 INFO  [SettingsFactory] Order SQL updates by primary key: disabled
  | 16:28:24,574 INFO  [SettingsFactory] Order SQL inserts for batching: disabled
  | 16:28:24,574 INFO  [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
  | 16:28:24,578 INFO  [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
  | 16:28:24,578 INFO  [SettingsFactory] Query language substitutions: {}
  | 16:28:24,579 INFO  [SettingsFactory] JPA-QL strict compliance: enabled
  | 16:28:24,579 INFO  [SettingsFactory] Second-level cache: enabled
  | 16:28:24,579 INFO  [SettingsFactory] Query cache: disabled
  | 16:28:24,592 INFO  [SettingsFactory] Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge
  | 16:28:24,592 INFO  [RegionFactoryCacheProviderBridge] Cache provider: org.hibernate.cache.HashtableCacheProvider
  | 16:28:24,594 INFO  [SettingsFactory] Optimize cache for minimal puts: disabled
  | 16:28:24,594 INFO  [SettingsFactory] Cache region prefix: persistence.unit:unitName=#tempdb
  | 16:28:24,594 INFO  [SettingsFactory] Structured second-level cache entries: disabled
  | 16:28:24,603 INFO  [SettingsFactory] Statistics: disabled
  | 16:28:24,603 INFO  [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
  | 16:28:24,605 INFO  [SettingsFactory] Default entity-mode: pojo
  | 16:28:24,605 INFO  [SettingsFactory] Named query checking : enabled
  | 16:28:24,783 INFO  [SessionFactoryImpl] building session factory
  | 16:28:25,100 INFO  [SessionFactoryObjectFactory] Factory name: persistence.unit:unitName=#tempdb
  | 16:28:25,102 INFO  [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 16:28:25,107 INFO  [SessionFactoryObjectFactory] Bound factory to JNDI name: persistence.unit:unitName=#tempdb
  | 16:28:25,107 WARN  [SessionFactoryObjectFactory] InitialContext did not implement EventContext
  | 16:28:25,121 INFO  [SchemaExport] Running hbm2ddl schema export
  | 16:28:25,122 INFO  [SchemaExport] exporting generated schema to database
  | 16:28:25,123 INFO  [SchemaExport] schema export complete
  | 16:28:25,128 INFO  [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 16:28:25,226 INFO  [SessionSpecContainer] Starting jboss.j2ee:jar=jboss-ejb3-tutorial-interceptor.jar,name=EmailSystemBean,service=EJB3
  | 16:28:25,241 INFO  [EJBContainer] STARTED EJB: org.jboss.tutorial.interceptor.bean.EmailSystemBean ejbName: EmailSystemBean
  | 16:28:25,312 INFO  [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:
  | 
  |         EmailSystemBean/remote - EJB3.x Default Remote Business Interface
  |         EmailSystemBean/remote-org.jboss.tutorial.interceptor.bean.EmailSystem - EJB3.x Remote Business Interface
  | 
  | 
  | 
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4205186#4205186

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4205186



More information about the jboss-user mailing list