我用mysql数据库,怀疑是数据库的问题,别人用oracle没问题的

解决方案 »

  1.   

    把mysql jdbc驅動的類路徑加到 startwls的那個命令中。
      

  2.   

    安装mysql jdbc,然后加入到jb的lib中
      

  3.   

    1mm.mysql-2.0.4-bin.jar 这个驱动已经加入到jb的lib中,通过数据源能看到各个表名;
    2weblogic已经建立
    连接池:MyJDBC Connection Pool
    数据源:MyJDBC Data Source
    jndi:DataSource
    3mm.mysql-2.0.4-bin.jar 在系统变量classpath已经添加
    4实体bean设置数据源jndi:DataSource,几乎没有没有修改任何东西.
    各位分析一下,还有什么问题?
      

  4.   

    数据库的问题吧,我现在sql server没问题
      

  5.   

    我用mysql数据库同样有问题的
      

  6.   

    回复人: naxin(痴呆男人--我痴呆,我自豪!!) ( ) 信誉:50  2005-07-14 18:27:00  得分: 0  
     
     
       把mysql jdbc驅動的類路徑加到 startwls的那個命令中。
      
     
      

  7.   

    怀疑是你的jar文件中缺少必要的 class, 缺少发布所需要的class,再检查一遍, 发布ear的时候, ejb需要的各种 class都包含进去了吗?
      

  8.   

    to naxin(痴呆男人--我痴呆,我自豪!!) :
    已经按照你说的加了mm.mysql-2.0.4-bin.jard:\bea\user_projects\domains\mydomain>ECHO OFF
    .
    CLASSPATH=d:\bea\JDK141~1\lib\tools.jar;d:\bea\WEBLOG~1\server\lib\weblogic_sp.j
    ar;d:\bea\WEBLOG~1\server\lib\weblogic.jar;d:\bea\WEBLOG~1\server\lib\ojdbc14.ja
    r;d:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;d:\bea\WEBLOG~1\commo
    n\eval\pointbase\lib\pbclient44.jar;d:\bea\JDK141~1\jre\lib\rt.jar;d:\bea\WEBLOG
    ~1\server\lib\webservices.jar;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar
    ;D:\bea\jdk141_03\jre\lib\ext\mysql-connector-java-3.1.7-bin.jar;D:\bea\jdk141_0
    3\lib\mm.mysql-2.0.4-bin.jar异常如下:
    weblogic.management.DeploymentException: Exception:weblogic.management.ApplicationException: activate failed for CMP Module: CMP Error: Exception activating module: EJBModule(CMP,status=PREPARED) Unable to deploy EJB: Students from CMP.jar: Failed to Generate Wrapper Class. Nested Exception: java.lang.RuntimeException: Failed to Generate Wrapper Class at weblogic.utils.wrapper.WrapperFactory.createWrapper(WrapperFactory.java:141) at weblogic.jdbc.wrapper.JDBCWrapperFactory.getWrapper(JDBCWrapperFactory.java:73) at weblogic.jdbc.jts.Driver.newConnection(Driver.java:674) at weblogic.jdbc.jts.Driver.createLocalConnection(Driver.java:196) at weblogic.jdbc.jts.Driver.connect(Driver.java:154) at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:298) at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.getConnection(RDBMSPersistenceManager.java:1841) at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.verifyDatabaseType(RDBMSPersistenceManager.java:2025) at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.setup(RDBMSPersistenceManager.java:195) at weblogic.ejb20.manager.BaseEntityManager.setupPM(BaseEntityManager.java:217) at weblogic.ejb20.manager.BaseEntityManager.setup(BaseEntityManager.java:184) at weblogic.ejb20.manager.DBManager.setup(DBManager.java:164) at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1004) at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1322) at weblogic.ejb20.deployer.EJBModule.activate(EJBModule.java:610) at weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplicationContainer.java:3012) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2076) at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2057) at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2624) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2547) at weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2349) at weblogic.management.deploy.slave.SlaveDeployer.commitUpdate(SlaveDeployer.java:643) at weblogic.drs.internal.SlaveCallbackHandler$2.execute(SlaveCallbackHandler.java:35) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
      

  9.   

    to kindani(kindani):
    你是指什么jar包,我只包括了
    weblogic 8.x client
    weblogic 8.x deploy
    mysql当中包括mm.mysql-2.0.4-bin.jar
      

  10.   

    C:/Documents and Settings/it/jbproject/untitled1/EJBModule1.jar,你把目录改一下,不能有空格的,试一下吧!
      

  11.   

    http://www.itvod.net/bbs/htm_data/25/0505/517.html