"jaikiran" wrote : anonymous wrote : @PersistenceContext(name="prj")
|
| This should be
|
| @PersistenceContext(unitName="prj")
|
thanx for the help; now i am getting another error deploying: (is there a
hello world entity EJB3 example that i could look at? )
i am using jboss 5.0.0 RC2 using MySQL database; i am getting a null pointer
exception for the data connection. However, if i use the data connection using
EJB2 the connection works fine.
the error is:
| 14:16:36,671 INFO [ConnectionProviderFactory] Initializing connection
provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
| 14:16:36,676 INFO [InjectedDataSourceConnectionProvider] Using provided
datasource
| 14:16:36,685 WARN [JBossManagedConnectionPool] Throwable while attempting
to get a new connection: null
| org.jboss.resource.JBossResourceException: Could not create connection; -
nested throwable: (org.jboss.resource.JBossResourceException: Failed to
register drive
| r for: org.gjt.mm.mysql.Driver; - nested throwable:
(java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]@
| 1b6d37d{name=vfszip:/C:/jboss500/server/default/deploy/prj.ear [EMAIL
PROTECTED] parentPolicy=BEFORE parent=org.jboss.system.No
| [EMAIL PROTECTED] [EMAIL PROTECTED]
context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-f
| ux3z2-fnj7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/de
| ploy/prj.ear], [EMAIL PROTECTED]/prjEJB.jar
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/
| prj.ear/prjEJB.jar]] delegates=null exported=[prj.ejb3, META-INF]
<IMPORT-ALL>NON_EMPTY}}))
|
prj-ds.xml:
| <datasources>
| <local-tx-datasource>
| <jndi-name>prjDS</jndi-name>
| <connection-url>jdbc:mysql://localhost:3306/prj</connection-url>
| <driver-class>org.gjt.mm.mysql.Driver</driver-class>
| <user-name>prj</user-name>
| <password>prjuser</password>
| </local-tx-datasource>
|
| </datasources>
|
|
persistence.xml:
| <?xml version="1.0" encoding="UTF-8"?>
| <persistence xmlns="http://java.sun.com/xml/ns/persistence"
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
| version="1.0">
|
| <persistence-unit name="prj">
| <provider>org.hibernate.ejb.HibernatePersistence</provider>
| <jta-data-source>java:/prjDS</jta-data-source>
| <properties>
| <property name="hibernate.dialect"
value="org.hibernate.dialect.MySQLDialect"/>
| </properties>
| </persistence-unit>
|
| </persistence>
|
complete stack trace:
| 14:16:36,077 INFO [PersistenceUnitDeployment] Starting persistence unit
persistence.unit:unitName=prj.ear/prjEJB.jar#prj
| 14:16:36,138 INFO [Version] Hibernate Annotations 3.4.0.GA
| 14:16:36,155 INFO [Environment] Hibernate 3.3.1.GA
| 14:16:36,163 INFO [Environment] hibernate.properties not found
| 14:16:36,169 INFO [Environment] Bytecode provider name : javassist
| 14:16:36,175 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling
| 14:16:36,251 INFO [Version] Hibernate Commons Annotations 3.1.0.GA
| 14:16:36,257 INFO [Version] Hibernate EntityManager 3.4.0.GA
| 14:16:36,301 WARN [Ejb3Configuration] Persistence provider caller does not
implement the EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader()
is nu
| ll.
| 14:16:36,385 INFO [AnnotationBinder] Binding entity from annotated class:
prj.ejb3.HelloWorldEntityBean
| 14:16:36,434 INFO [EntityBinder] Bind entity prj.ejb3.HelloWorldEntityBean
on table ejb3_helloWorld
| 14:16:36,509 INFO [Version] Hibernate Validator 3.1.0.GA
| 14:16:36,563 INFO [HibernateSearchEventListenerRegister] Unable to find
org.hibernate.search.event.FullTextIndexEventListener on the classpath.
Hibernate Searc
| h is not enabled.
| 14:16:36,671 INFO [ConnectionProviderFactory] Initializing connection
provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
| 14:16:36,676 INFO [InjectedDataSourceConnectionProvider] Using provided
datasource
| 14:16:36,685 WARN [JBossManagedConnectionPool] Throwable while attempting
to get a new connection: null
| org.jboss.resource.JBossResourceException: Could not create connection; -
nested throwable: (org.jboss.resource.JBossResourceException: Failed to
register drive
| r for: org.gjt.mm.mysql.Driver; - nested throwable:
(java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]@
| 1b6d37d{name=vfszip:/C:/jboss500/server/default/deploy/prj.ear [EMAIL
PROTECTED] parentPolicy=BEFORE parent=org.jboss.system.No
| [EMAIL PROTECTED] [EMAIL PROTECTED]
context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-f
| ux3z2-fnj7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/de
| ploy/prj.ear], [EMAIL PROTECTED]/prjEJB.jar
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/
| prj.ear/prjEJB.jar]] delegates=null exported=[prj.ejb3, META-INF]
<IMPORT-ALL>NON_EMPTY}}))
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:225)
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:195)
| at
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:611)
| at
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:257)
| at
org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:607)
| at
org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:354)
| at
org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:381)
| at
org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:409)
| at
org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:854)
| at
org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
| at
org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.getConnection(InjectedDataSourceConnectionProvider.java:46)
| at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)
| at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
| at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
| at
org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
| at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669)
| at
org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132)
| at
org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:281)
| 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.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)
| at
org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:150)
| at
org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
| at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
| at
org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
| at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
| at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
| at
org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
| at
org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
| at
org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
| 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.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.install(AbstractController.java:774)
| at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
| at
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:124)
| at
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:51)
| 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:169)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1056)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
| 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:627)
| at
org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
| at
org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at
org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.jboss.resource.JBossResourceException: Failed to register
driver for: org.gjt.mm.mysql.Driver; - nested throwable:
(java.lang.ClassNotFoundExcept
| ion: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]@1b6d37d{name=vfszip:/C:/jboss500/server/default/deploy/prj.ear
domain=ClassLoaderD
| [EMAIL PROTECTED] parentPolicy=BEFORE [EMAIL PROTECTED] [EMAIL PROTECTED]
contex
| t=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
context=fil
| e:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear], [EMAIL
PROTECTED]/prjEJB.jar context=file:/C:
| /jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear/prjEJB.jar]]
delegates=null exported=[prj.ejb3, META-INF] <IMPORT-ALL>NON
| _EMPTY}})
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getDriver(LocalManagedConnectionFactory.java:489)
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:206)
| ... 71 more
| Caused by: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from
[EMAIL PROTECTED]@1b6d37d{name=vfszip:/C:/jboss500/server/de
| fault/deploy/prj.ear [EMAIL PROTECTED] parentPolicy=BEFORE [EMAIL
PROTECTED] roots=[Me
| [EMAIL PROTECTED] context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u], DelegatingH
| [EMAIL PROTECTED] context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear], [EMAIL PROTECTED]
| path=prj.ear/prjEJB.jar context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear/prjEJB.jar]]
delegates=null expor
| ted=[prj.ejb3, META-INF] <IMPORT-ALL>NON_EMPTY}}
| at
org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:381)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.Class.forName0(Native Method)
| at java.lang.Class.forName(Class.java:247)
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getDriver(LocalManagedConnectionFactory.java:474)
| ... 72 more
| 14:16:37,119 WARN [SettingsFactory] Could not obtain connection metadata
| org.jboss.util.NestedSQLException: Could not create connection; - nested
throwable: (org.jboss.resource.JBossResourceException: Failed to register
driver for: o
| rg.gjt.mm.mysql.Driver; - nested throwable:
(java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]@1b6d37d{
| name=vfszip:/C:/jboss500/server/default/deploy/prj.ear [EMAIL PROTECTED]
parentPolicy=BEFORE parent=org.jboss.system.NoAnnotati
| [EMAIL PROTECTED] [EMAIL PROTECTED]
context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-fux3z2-fn
| j7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj
| .ear], [EMAIL PROTECTED]/prjEJB.jar
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear/
| prjEJB.jar]] delegates=null exported=[prj.ejb3, META-INF]
<IMPORT-ALL>NON_EMPTY}})); - nested throwable:
(org.jboss.resource.JBossResourceException: Could not
| create connection; - nested throwable:
(org.jboss.resource.JBossResourceException: Failed to register driver for:
org.gjt.mm.mysql.Driver; - nested throwable: (
| java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]@1b6d37d{name=vfszip:/C:/jboss500/server/default/deplo
| y/prj.ear [EMAIL PROTECTED] parentPolicy=BEFORE [EMAIL PROTECTED]
roots=[MemoryContext
| [EMAIL PROTECTED] context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
| 2617[path=prj.ear context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear], [EMAIL PROTECTED]
| r/prjEJB.jar context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear/prjEJB.jar]]
delegates=null exported=[prj.ej
| b3, META-INF] <IMPORT-ALL>NON_EMPTY}})))
| at
org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
| at
org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.getConnection(InjectedDataSourceConnectionProvider.java:46)
| at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)
| at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
| at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
| at
org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
| at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669)
| at
org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132)
| at
org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:281)
| 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.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)
| at
org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:150)
| at
org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
| at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
| at
org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
| at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
| at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
| at
org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
| at
org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
| at
org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
| 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.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.install(AbstractController.java:774)
| at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
| at
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:124)
| at
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:51)
| 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:169)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1056)
| at
org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
| 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:627)
| at
org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
| at
org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at
org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.jboss.resource.JBossResourceException: Could not create
connection; - nested throwable: (org.jboss.resource.JBossResourceException:
Failed to reg
| ister driver for: org.gjt.mm.mysql.Driver; - nested throwable:
(java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]
| [EMAIL PROTECTED]:/C:/jboss500/server/default/deploy/prj.ear [EMAIL
PROTECTED] parentPolicy=BEFORE parent=org.jbos
| [EMAIL PROTECTED] [EMAIL PROTECTED]
context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u real=vfsmemory:
| //5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
context=file:/C:/jboss500/server/default/deploy/ real=file:/C:/jboss500/server
| /default/deploy/prj.ear], [EMAIL PROTECTED]/prjEJB.jar
context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/defa
| ult/deploy/prj.ear/prjEJB.jar]] delegates=null exported=[prj.ejb3,
META-INF] <IMPORT-ALL>NON_EMPTY}}))
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:225)
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:195)
| at
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:611)
| at
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:257)
| at
org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:607)
| at
org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:354)
| at
org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:381)
| at
org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:409)
| at
org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:854)
| at
org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
| ... 62 more
| Caused by: org.jboss.resource.JBossResourceException: Failed to register
driver for: org.gjt.mm.mysql.Driver; - nested throwable:
(java.lang.ClassNotFoundExcept
| ion: org.gjt.mm.mysql.Driver from [EMAIL
PROTECTED]@1b6d37d{name=vfszip:/C:/jboss500/server/default/deploy/prj.ear
domain=ClassLoaderD
| [EMAIL PROTECTED] parentPolicy=BEFORE [EMAIL PROTECTED] [EMAIL PROTECTED]
contex
| t=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u], [EMAIL PROTECTED]
context=fil
| e:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear], [EMAIL
PROTECTED]/prjEJB.jar context=file:/C:
| /jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear/prjEJB.jar]]
delegates=null exported=[prj.ejb3, META-INF] <IMPORT-ALL>NON
| _EMPTY}})
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getDriver(LocalManagedConnectionFactory.java:489)
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:206)
| ... 71 more
| Caused by: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver from
[EMAIL PROTECTED]@1b6d37d{name=vfszip:/C:/jboss500/server/de
| fault/deploy/prj.ear [EMAIL PROTECTED] parentPolicy=BEFORE [EMAIL
PROTECTED] roots=[Me
| [EMAIL PROTECTED] context=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u
real=vfsmemory://5c4o133-fux3z2-fnj7jxbg-1-fnj7o4ad-1u], DelegatingH
| [EMAIL PROTECTED] context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear], [EMAIL PROTECTED]
| path=prj.ear/prjEJB.jar context=file:/C:/jboss500/server/default/deploy/
real=file:/C:/jboss500/server/default/deploy/prj.ear/prjEJB.jar]]
delegates=null expor
| ted=[prj.ejb3, META-INF] <IMPORT-ALL>NON_EMPTY}}
| at
org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:381)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.Class.forName0(Native Method)
| at java.lang.Class.forName(Class.java:247)
| at
org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.getDriver(LocalManagedConnectionFactory.java:474)
| ... 72 more
| 14:16:37,530 INFO [Dialect] Using dialect:
org.hibernate.dialect.MySQLDialect
| 14:16:37,542 INFO [TransactionFactoryFactory] Transaction strategy:
org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
| 14:16:37,546 INFO [TransactionManagerLookupFactory] instantiating
TransactionManagerLookup:
org.hibernate.transaction.JBossTransactionManagerLookup
| 14:16:37,549 INFO [TransactionManagerLookupFactory] instantiated
TransactionManagerLookup
| 14:16:37,550 INFO [SettingsFactory] Automatic flush during
beforeCompletion(): disabled
| 14:16:37,550 INFO [SettingsFactory] Automatic session close at end of
transaction: disabled
| 14:16:37,552 INFO [SettingsFactory] Scrollable result sets: disabled
| 14:16:37,552 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
| 14:16:37,552 INFO [SettingsFactory] Connection release mode: auto
| 14:16:37,554 INFO [SettingsFactory] Maximum outer join fetch depth: 2
| 14:16:37,555 INFO [SettingsFactory] Default batch fetch size: 1
| 14:16:37,555 INFO [SettingsFactory] Generate SQL with comments: disabled
| 14:16:37,555 INFO [SettingsFactory] Order SQL updates by primary key:
disabled
| 14:16:37,556 INFO [SettingsFactory] Order SQL inserts for batching:
disabled
| 14:16:37,557 INFO [SettingsFactory] Query translator:
org.hibernate.hql.ast.ASTQueryTranslatorFactory
| 14:16:37,570 INFO [ASTQueryTranslatorFactory] Using
ASTQueryTranslatorFactory
| 14:16:37,571 INFO [SettingsFactory] Query language substitutions: {}
| 14:16:37,571 INFO [SettingsFactory] JPA-QL strict compliance: enabled
| 14:16:37,571 INFO [SettingsFactory] Second-level cache: enabled
| 14:16:37,572 INFO [SettingsFactory] Query cache: disabled
| 14:16:37,573 INFO [SettingsFactory] Cache region factory :
org.hibernate.cache.impl.NoCachingRegionFactory
| 14:16:37,574 INFO [SettingsFactory] Optimize cache for minimal puts:
disabled
| 14:16:37,574 INFO [SettingsFactory] Structured second-level cache entries:
disabled
| 14:16:37,583 INFO [SettingsFactory] Statistics: disabled
| 14:16:37,583 INFO [SettingsFactory] Deleted entity synthetic identifier
rollback: disabled
| 14:16:37,585 INFO [SettingsFactory] Default entity-mode: pojo
| 14:16:37,585 INFO [SettingsFactory] Named query checking : enabled
| 14:16:37,679 INFO [SessionFactoryImpl] building session factory
| 14:16:37,980 INFO [SessionFactoryObjectFactory] Factory name:
persistence.unit:unitName=prj.ear/prjEJB.jar#prj
| 14:16:37,982 INFO [NamingHelper] JNDI InitialContext properties:{}
| 14:16:37,993 INFO [NamingHelper] Creating subcontext:
persistence.unit:unitName=prj.ear
| 14:16:37,994 INFO [SessionFactoryObjectFactory] Bound factory to JNDI
name: persistence.unit:unitName=prj.ear/prjEJB.jar#prj
| 14:16:37,994 WARN [SessionFactoryObjectFactory] InitialContext did not
implement EventContext
| 14:16:37,995 INFO [NamingHelper] JNDI InitialContext properties:{}
| 14:16:38,534 INFO [SessionSpecContainer] Starting
jboss.j2ee:ear=prj.ear,jar=prjEJB.jar,name=HelloWorldSessionBean,service=EJB3
| 14:16:38,541 INFO [EJBContainer] STARTED EJB:
prj.ejb3.HelloWorldSessionBean ejbName: HelloWorldSessionBean
| 14:16:38,544 WARN [SessionSpecContainer] Populating JBoss-specific
annotation metadata manually until done by deployers:
jboss.j2ee:ear=prj.ear,jar=prjEJB.jar,
| name=HelloWorldSessionBean,service=EJB3
| 14:16:38,646 INFO [SessionSpecContainer] Starting
jboss.j2ee:ear=prj.ear,jar=prjEJB.jar,name=HelloWorldSessionEJBCallingEntityEJBEntityBean,service=EJB3
| 14:16:38,651 INFO [EJBContainer] STARTED EJB:
prj.ejb3.HelloWorldSessionEJBCallingEntityEJBEntityBean ejbName:
HelloWorldSessionEJBCallingEntityEJBEntityBean
| 14:16:38,652 WARN [SessionSpecContainer] Populating JBoss-specific
annotation metadata manually until done by deployers:
jboss.j2ee:ear=prj.ear,jar=prjEJB.jar,
| name=HelloWorldSessionEJBCallingEntityEJBEntityBean,service=EJB3
| 14:16:38,696 INFO [TomcatDeployment] deploy, ctxPath=/prj,
vfsUrl=prj.ear/prjWEB.war
|
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4189511#4189511
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4189511
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user