BMP 就这么难搞吗?还是高手没有时间来看啦!
自己up!!!
自己up!!!
解决方案 »
- 求一个简单的java xmpp 发送和接受端例子要能运行跑起来
- 找不到org/codehaus/xfire/spring/xfire.xml 文件
- 最全的javascript api在哪下
- java你觉得怎么样
- java程序员的困惑,请求各位多多提意见
- 大家推荐一下判断两篇文章相似度方法?我尝试用lucene模糊搜索可以很好判断5、6个字的标题,但内容就不行了?有什么框架或方法可以实现?
- struts2 标签 s:select 默认值问题
- 学习jfreechart看哪本书好
- SQL查询结果的转换(比较棘手,忘高手解决)
- security + oauth2 认证问题
- linux下如何装j2ee--初级菜鸟急盼!!
- iBatis SqlMap程序,从Tomcat4.0转WebService5.0的问题
我是先建的联机然后选一个表,右键创建一个bmp的,这样建的应该不会是没有连接到数据库吧,要不说说你具体配置,谢谢了
<resource-manager res-class="org.jboss.ejb.deployment.JDBCResource">
<res-name>jdbc/EJBTimer</res-name>
<res-jndi-name>java:/jdbc/taxDS</res-jndi-name>
</resource-manager>
ejb中用java:comp/env/jdbc/EJBTimer
请问jboss.xml是jb9自己生成的,和你的不一样啦,难到你的jboss.xml都是自己写的,再就是你说“ejb中用java:comp/env/jdbc/EJBTimer”,不太明白能说的更详细一点吗?
我看了开源项目wfmopen,他们就用的jboss
java:comp/env是jndi环境,jdbc/{$jdbcName}是名称
在我看来,一般jboss的资源jndi名称和标准
(java:/{$jndiName} jboss
和java:comp/env/<subctx/>{jndiName} sun标准)
不一样,为了移植性,用以上手法
在ejb部署环境中名称标准化。
wfmopen下载
http://sourceforge.net/project/showfiles.php?group_id=76143
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_0.dtd"><jboss> <security-domain>java:/jaas/danetworkflow</security-domain> <enterprise-beans> <session>
<ejb-name>ActivityDirectory</ejb-name>
<jndi-name>de.danet.an.webform.ejbs.ActivityDirectory</jndi-name>
</session> </enterprise-beans> <resource-managers>
<resource-manager res-class="org.jboss.ejb.deployment.JDBCResource">
<res-name>jdbc/WebForm</res-name>
<res-jndi-name>java:/jdbc/taxDS</res-jndi-name>
</resource-manager>
</resource-managers></jboss>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN" "http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd"><ejb-jar > <description><![CDATA[No Description.]]></description>
<display-name>Generated by XDoclet</display-name> <enterprise-beans> <!-- Session Beans -->
<session >
<description><![CDATA[In the implementation for the application WebForm write the SubmitService all the necessary data in the database.]]></description>
<display-name>ActivityDirectory</display-name> <ejb-name>ActivityDirectory</ejb-name> <home>de.danet.an.webform.ejbs.ActivityDirectoryHome</home>
<remote>de.danet.an.webform.ejbs.ActivityDirectory</remote>
<ejb-class>de.danet.an.webform.ejbs.ActivityDirectoryEJB</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type> <ejb-ref >
<ejb-ref-name>ejb/KeyGen</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<home>de.danet.an.util.KeyGenHome</home>
<remote>de.danet.an.util.KeyGen</remote>
<ejb-link>KeyGen</ejb-link>
</ejb-ref> <resource-ref >
<res-ref-name>jdbc/WebForm</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref> </session> <!--
To add session beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called session-beans.xml that contains
the <session></session> up for those beans.
--> <!-- Entity Beans -->
<!--
To add entity beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called entity-beans.xml that contains
the <entity></entity> up for those beans.
--> </enterprise-beans> <!-- Assembly Descriptor -->
<assembly-descriptor >
<!--
To add additional assembly descriptor info here, add a file to your
XDoclet merge directory called assembly-descriptor.xml that contains
the <assembly-descriptor></assembly-descriptor> up.
-->
<security-role>
<description><![CDATA[description not supported yet by ejbdoclet]]></description>
<role-name>StaffManagementRole_0</role-name>
</security-role> <method-permission >
<description><![CDATA[description not supported yet by ejbdoclet]]></description>
<role-name>StaffManagementRole_0</role-name>
<method >
<description><![CDATA[description not supported yet by ejbdoclet]]></description>
<ejb-name>ActivityDirectory</ejb-name>
<method-name>*</method-name>
</method>
</method-permission> <!-- finder permissions --> <!-- transactions -->
<container-transaction >
<method >
<ejb-name>ActivityDirectory</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction >
<method >
<ejb-name>ActivityDirectory</ejb-name>
<method-intf>Remote</method-intf>
<method-name>execute</method-name>
<method-params>
<method-param>de.danet.an.workflow.omgcore.WfActivity</method-param>
<method-param>org.jdom.Element</method-param>
<method-param>de.danet.an.workflow.api.FormalParameter[]</method-param>
<method-param>java.util.Map</method-param>
</method-params>
</method>
<trans-attribute>RequiresNew</trans-attribute>
</container-transaction> <!-- finder transactions -->
</assembly-descriptor></ejb-jar>