| « | October 2026 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
| 公告 |
| 暂无公告... |
| Blog信息 |
|
blog名称: 日志总数:6 评论数量:17 留言数量:0 访问次数:37624 建立时间:2005年6月10日 |

| |
|
在tomcat4上使用ms sqlserver2000成功部署jbpm2的payraise web app 软件技术
tryhard 发表于 2005/8/3 9:33:55 |
|
经过N次的屡败屡战,终于部署成功,blog以记之。
web app的文件结构:
---------------------------------------------------------------------------------
payraise
_______|src
__________| jbpm.properties
_______|WebRoot
________________|images
_______________________|jbpm.gif
________________|home.jsp
________________|jbpm.css
________________|login.jsp
________________|taskform.jsp
________________|template.jsp
________________|META-INF
________________|WEB-INF
_________________________|jbpm.tld
_________________________|struts-bean.tld
_________________________|struts-config.xml
_________________________|struts-html.tld
_________________________|struts-logic.tld
_________________________|struts-nested.tld
_________________________|struts-template.tld
_________________________|struts-tiles.tld
_________________________|web.xml
_________________________|classes
________________________________|jbpm.properties *
_________________________|lib *
____________________________|c3p0.jar
____________________________|cglib2.jar
____________________________|commons-beanutils.jar
____________________________|commons-collections.jar
____________________________|commons-digester.jar*
____________________________|commons-lang.jar
____________________________|commons-logging.jar
____________________________|dom4j.jar
____________________________|ehcache.jar
____________________________|hibernate-2.1.1.jar
____________________________|hibernate-tools.jar
____________________________|jbpm.core.jar*
____________________________|jbpm.web.jar*
____________________________|jta.jar
____________________________|msbase.jar
____________________________|mssqlserver.jar
____________________________|msutil.jar
____________________________|odmg.jar
____________________________|struts-1.1.jar
------------------------------------------------------------------------------------
前提:jbpm.core.jar和jbpm.web.jar从CVS下载jbpm.2,通过ant编译得到。commons-digester.jar从TOMCAT_HOME\server\lib中得到。
2.在sqlserver数据库上部署payraise的流程定义:修改jbpm.2/web/src/jbpm.war/WEB-INF/classes/jbpm.properties为:
----------------------------
# In this file, you can overwrite the default jbpm configuration properties.# See the javadocs of org.jbpm.JbpmConfiguration for more information about# configuring jBpm.
### JBPM configs #########################################jbpm.log.stdout=off
### HIBERNATE configs ##########################################hibernate.connection.url=jdbc:hsqldb:hsql://localhost:1701#hibernate.c3p0.min_size=2#hibernate.c3p0.max_size=2#hibernate.c3p0.timeout=120#hibernate.c3p0.max_statements=50#POSTGRESQL configs#hibernate.connection.url=jdbc:postgresql://localhost:5432/jbpmdemo#hibernate.connection.driver_class=org.postgresql.Driver#hibernate.dialect=net.sf.hibernate.dialect.PostgreSQLDialect
#MS SQLServer configshibernate.connection.url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yd;selectMethod=cursorhibernate.connection.driver_class=com.microsoft.jdbc.sqlserver.SQLServerDriverhibernate.dialect=net.sf.hibernate.dialect.SQLServerDialecthibernate.connection.username=sahibernate.connection.password=jbpm.file.mgr=filesystemjbpm.file.mgr.directory=D:/backup/workspace/payraise/src/user/jbpm
----------------------------
执行jbpm.2/web中build.xml的 ant build,ant deploy,ant deploy.process.archives。
3.将payraise app中的jbpm.properties改写成上述的配置。
============================
以上是完全的jbpm.2+tomcat4+sqlserver2000成功部署,不容易啊不容易。 |
|
|
回复:在tomcat4上使用ms sqlserver2000成功部署jbpm2的payraise web app 软件技术
bozo(游客)发表评论于2005/8/12 11:53:49 |
| 你好,我现在也在折腾jbpm3,我的环境和你的差不多,jbpm3+tomcat5+sqlserver2000,我看了你的几篇文章,很不错,但是我还是没能成功的把jbpm配置起来,能不能详细的写一篇jbpm3+tomcat+sqlserver配置的文章,谢谢
希望能多向你学习:whubozo@163.com |
|
» 1 »
|