JiveJdon Community Forums
在线328人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 6 回复 / 1
 发表新帖子   回复该主题贴
shaokun305

悄悄话
发表文章: 7
注册时间: 2003年11月26日 13:52
都是weblogic和ejb惹的祸 2004年06月10日 16:42 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表
在jb9和weblogic8。1配置好后,新建立了一个EJBmodule,自动生成了一个entry bean,但是部署时候报错,其中的代码我一行也没有改,全是jb9自动生成的,希望高手给看看什么问题。谢谢!!

错误信息:

D:\bea\jdk141_05\bin\javaw -classpath D:\bea\weblogic81\server\lib\weblogic_sp.jar;D:\bea\weblogic81\server\lib\weblogic.jar;D:\bea\weblogic81\server\lib\webservices.jar; weblogic.Deployer -user weblogic -adminurl http://chenshaokun:7001 -password weblogic -activate -name EJBmodule -upload -source "C:/Documents and Settings/Administrator/jbproject/testejb/ejbmodule.jar" -targets myserver
Initiated Task: [1] [Deployer:149026]Deploy application EJBmodule on myserver.

Task 1 failed: [Deployer:149026]Deploy application EJBmodule on myserver.

Deployment failed on Server myserver

weblogic.management.DeploymentException:
Exception:weblogic.management.ApplicationException: activate failed for EJBmodule
Module: EJBmodule Error: Exception activating module: EJBModule(ejbmodule,status=PREPARED)


Unable to deploy EJB: Attachment from EJBmodule.jar:

[EJB:011028]The DataSource with the JNDI name: DataSource could not be located. Please ensure that the DataSource has been deployed successfully and that the JNDI name in your EJB Deployment descriptor is correct.







difficult

悄悄话
发表文章: 31
注册时间: 2003年10月29日 17:47
Re: 都是weblogic和ejb惹的祸 2004年06月10日 17:09 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
你datasource设置不正确,先在application server上设置好datasource,再在entitybean中用此datasource
SportsBaby1980

悄悄话
发表文章: 237
注册时间: 2004年06月09日 16:52
Re: 都是weblogic和ejb惹的祸 2004年06月10日 17:09 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
呵呵

很明显的你没配置好DataSource啊
在部署的时候
weblogic找不到你指定的DataSource JNDI name
你得让WebLogic 也能找到 DataSource
shaokun305

悄悄话
发表文章: 7
注册时间: 2003年11月26日 13:52
Re: 都是weblogic和ejb惹的祸 2004年06月10日 17:25 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
在jb9的工程中又一个xml文件:jndi-definitions.xml,他的里面已经自动生成了DataSource
内容:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jndi-definitions PUBLIC "-//Borland Corporation//DTD JndiDefinitions//EN" "http://www.borland.com/devsupport/appserver/dtds/jndi-definitions.dtd">
<jndi-definitions>
<visitransact-datasource>
<jndi-name>serial://datasources/DataSource</jndi-name>
<driver-datasource-jndiname>serial://datasources/driverDataSource</driver-datasource-jndiname>
<property>
<prop-name>connectionType</prop-name>
<prop-type>Enumerated</prop-type>
<prop-value>Direct</prop-value>
</property>
<property>
<prop-name>dialect</prop-name>
<prop-type>Enumerated</prop-type>
<prop-value>none</prop-value>
</property>
</visitransact-datasource>
<driver-datasource>
<jndi-name>serial://datasources/driverDataSource</jndi-name>
<datasource-class-name>com.inprise.visitransact.jdbc1w2.InpriseConnectionPoolDataSource</datasource-class-name>
<property>
<prop-name>user</prop-name>
<prop-type>String</prop-type>
<prop-value>oa</prop-value>
</property>
<property>
<prop-name>password</prop-name>
<prop-type>String</prop-type>
<prop-value>oa</prop-value>
</property>
<property>
<prop-name>url</prop-name>
<prop-type>String</prop-type>
<prop-value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=zwerp</prop-value>
</property>
<property>
<prop-name>driverClassName</prop-name>
<prop-type>String</prop-type>
<prop-value>com.microsoft.jdbc.sqlserver.SQLServerDriver</prop-value>
</property>
</driver-datasource>
</jndi-definitions>


但是在要生成的jar包中的META-INF中没有发现这个文件,只有:ejb-jar.xml,weblogic-cmp-rdbms-jar.xml,weblogic-ejb-jar.xml这三个xml文件,我该把上面那个文件中的代码复制到那个xml中?谢谢。急!!
shaokun305

悄悄话
发表文章: 7
注册时间: 2003年11月26日 13:52
Re: 都是weblogic和ejb惹的祸 2004年06月10日 17:26 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
在jb9的工程中又一个xml文件:jndi-definitions.xml,他的里面已经自动生成了DataSource
内容:
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jndi-definitions PUBLIC "-//Borland Corporation//DTD JndiDefinitions//EN" "http://www.borland.com/devsupport/appserver/dtds/jndi-definitions.dtd">
<jndi-definitions>
<visitransact-datasource>
<jndi-name>serial://datasources/DataSource</jndi-name>
<driver-datasource-jndiname>serial://datasources/driverDataSource</driver-datasource-jndiname>
<property>
<prop-name>connectionType</prop-name>
<prop-type>Enumerated</prop-type>
<prop-value>Direct</prop-value>
</property>
<property>
<prop-name>dialect</prop-name>
<prop-type>Enumerated</prop-type>
<prop-value>none</prop-value>
</property>
</visitransact-datasource>
<driver-datasource>
<jndi-name>serial://datasources/driverDataSource</jndi-name>
<datasource-class-name>com.inprise.visitransact.jdbc1w2.InpriseConnectionPoolDataSource</datasource-class-name>
<property>
<prop-name>user</prop-name>
<prop-type>String</prop-type>
<prop-value>oa</prop-value>
</property>
<property>
<prop-name>password</prop-name>
<prop-type>String</prop-type>
<prop-value>oa</prop-value>
</property>
<property>
<prop-name>url</prop-name>
<prop-type>String</prop-type>
<prop-value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=zwerp</prop-value>
</property>
<property>
<prop-name>driverClassName</prop-name>
<prop-type>String</prop-type>
<prop-value>com.microsoft.jdbc.sqlserver.SQLServerDriver</prop-value>
</property>
</driver-datasource>
</jndi-definitions>
</pre>

但是在要生成的jar包中的META-INF中没有发现这个文件,只有:ejb-jar.xml,weblogic-cmp-rdbms-jar.xml,weblogic-ejb-jar.xml这三个xml文件,我该把上面那个文件中的代码复制到那个xml中?谢谢。急!!
SportsBaby1980

悄悄话
发表文章: 237
注册时间: 2004年06月09日 16:52
Re: 都是weblogic和ejb惹的祸 2004年06月10日 17:40 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
打包没打好?

shaokun305

悄悄话
发表文章: 7
注册时间: 2003年11月26日 13:52
Re: 都是weblogic和ejb惹的祸 2004年06月11日 19:05 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
自己搞定了。是jb9中的weblogic中没添加驱动程序,jb9中添加了嗨不行,还要在weblogic中添加一边才行 。
这个主题有 6 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
  发贴前查询 标签列表勿重复发表问题

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam