Hi,
I am new to EJB3. I am using Persistence to connect to Mysql
I got the following error when I try to deploy

11:32:39,410 INFO  [EJBContainer] STARTED EJB: 
com.dreamplay.dpds.ejb.LogonTopicBean ejbName: LogonTopicBean
11:32:39,894 INFO  [EJB3Deployer] Deployed: 
file:/C:/jboss-4.2.0.GA/server/default/deploy/DPDS-Server.jar
11:32:39,894 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- MBeans waiting for other MBeans ---
ObjectName: persistence.units:jar=DPDS-Server.jar,unitName=DPDS
  State: NOTYETINSTALLED
  I Depend On:
    jboss.jca:name=MySqlDS,service=DataSourceBinding

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.jca:name=MySqlDS,service=DataSourceBinding
  State: NOTYETINSTALLED
  Depends On Me:
    persistence.units:jar=DPDS-Server.jar,unitName=DPDS


My persistence.xml looks like this
-------------------------------------------
<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="DPDS" transaction-type="JTA">
        org.hibernate.ejb.HibernatePersistence 
        <jta-data-source>java:/MySqlDS</jta-data-source>
properties>
property name="hibernate.show_sql" value="false" /> 
  property name="hibernate.format_sql" value="false" /> 
   property name="hibernate.archive.autodetection" value="class" /> 
   property name="hibernate.connection.driver_class" 
value="com.mysql.jdbc.Driver" /> 
   property name="hibernate.connection.url" 
value="jdbc:mysql://localhost:3306/dreamPlay" /> 
  property name="hibernate.connection.username" value="dreamplay" /> 
  property name="hibernate.connection.password" value="dreamplay" /> 
   property name="hibernate.c3p0.min_size" value="5" /> 
   property name="hibernate.c3p0.max_size" value="20" /> 
   property name="hibernate.c3p0.timeout" value="3000" /> 
   property name="hibernate.c3p0.max_statements" value="50" /> 
   property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" 
/> 
    property name="hibernate.hbm2ddl.auto" value="create-drop" /> 
     property name="hibernate.transaction.factory.class" 
value="org.hibernate.transaction.JTATransactionFactory"/>                       
   
   property name="transaction.manager_lookup_class" 
value="org.hibernate.transaction.JBossTransactionManagerLookup"/>   
    property name="cache.provider_class" 
value="org.hibernate.cache.HashtableCacheProvider"/>
   properties>
  -------------------------------------------
And my method call is

EntityManagerFactory entityMangerFactory = 
Persistence.createEntityManagerFactory("DPDS");                    
EntityManager entityManager =
                entityMangerFactory.createEntityManager();                    
EntityTransaction entityTransaction = null;
                    
                    try{
                        entityTransaction = entityManager.getTransaction();
                         entityTransaction.begin();
                          UserDAO userDao = new UserDAO();
                        userDao.setUserId(userObj.getUserId());
                        userDao.setPassword(userObj.getPassword());
                        userDao.setLogonTime(userObj.getLogonTime());
                          
                        entityManager.persist(userDao);
                        entityTransaction.commit();
                                                        
                    } catch( Exception exc ){
                        if ( entityTransaction != null ){
                            entityTransaction.rollback();
                        }
                    } finally {
                        entityManager.close();
                        entityMangerFactory.close();
                    }

Please help me. What I am doing wrong.
Thanks
ma1


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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123591
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to