`

[原创]开源,基于工作流的校报审稿系统

    博客分类:
  • JBPM
阅读更多
本系统仅供交流学习使用,转载请著名原处
小弟最近正在研究jbpm4.3,希望能和大家多多交流。
这是在学校的最后一个项目了,当时做的时候比较仓促,代码比较乱,界面也很难看,以后会重构一下。
系统架构:Struts2+spring2.5+hibernate3.0+jbpm4.3+jQuery+sqlserver2000
开发工具为:Myeclipse8.5 编码格式UTF-8
数据用户名为sa 密码为空,也可以通过jbpm.hibernate.cfg.xml来修改
系统测试用户:
普通用户:user1,user2
主持人:zhuchi
专家:zhuanjia1,zhuanjia2.,zhuanjia3
管理员:admin
密码均为:111111
详情见数据库及系统说明,如果有问题可以加群:84242283交流
系统部分截图:














源代码svn地址:http://workflowdemo.googlecode.com/svn/trunk/
  • 大小: 69.3 KB
  • 大小: 79.3 KB
  • 大小: 135.3 KB
  • 大小: 84.6 KB
  • 大小: 133.3 KB
  • 大小: 67.3 KB
  • 大小: 87.7 KB
  • 大小: 72.1 KB
  • 大小: 97.5 KB
  • 大小: 75.3 KB
  • 大小: 57.2 KB
  • 大小: 57.4 KB
  • 大小: 81.4 KB
分享到:
评论
35 楼 cheney_love 2012-03-11  
donnathj 写道
    楼主为什么我老登不进去呢。我把代码中有MD5的地方都去掉写成一般的方法了,但还是登不进去,为什么??

不知道,别人也没反应过这个问题
34 楼 donnathj 2012-03-11  
    楼主为什么我老登不进去呢。我把代码中有MD5的地方都去掉写成一般的方法了,但还是登不进去,为什么??
33 楼 shzhlo 2010-10-29  
shzhlo 写道

是流程文件要在压缩包的根目录

谢谢 cheney_love  的耐心回答 ,
但是我也已经把流程文件要在压缩包的根目录下, 还是报错.
不知道别人运行得怎么样了?难道就我的有问题
32 楼 cheney_love 2010-10-28  
shzhlo 写道
cheney_love 写道

jpdl文件和图片,但是一定要是在根目录下面

放了, 就是在D盘根目录下,并且文件名是英文的,(没有用中文)

是流程文件要在压缩包的根目录
31 楼 comsci 2010-10-28  
需要配合几份设计说明和API调用说明,原理图,仅仅是程序还不够啊,同志们
30 楼 shzhlo 2010-10-27  
cheney_love 写道

jpdl文件和图片,但是一定要是在根目录下面

放了, 就是在D盘根目录下,并且文件名是英文的,(没有用中文)
29 楼 Brera 2010-10-27  
下载看看,最近正好需要折腾JBPM,一直不知道JBPM是怎么个开发模式
有疑问的地方再来请教
28 楼 cheney_love 2010-10-27  
shzhlo 写道
大家好,
初始化流程引擎
请选择上传的流程文件(zip格式): ??
要把哪几个文件打包成zip?
我把shengao.jpdl.xml打包了上传, 报了以下的错:
java.lang.NullPointerException org.jbpm.pvm.internal.repository.DeploymentImpl.initResourceLobDbids(DeploymentImpl.java:172) org.jbpm.pvm.internal.repository.RepositorySessionImpl.deploy(RepositorySessionImpl.java:58) org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:47)
org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:33) org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
.........


jpdl文件和图片,但是一定要是在根目录下面
27 楼 shzhlo 2010-10-27  
大家好,
初始化流程引擎
请选择上传的流程文件(zip格式): ??
要把哪几个文件打包成zip?
我把shengao.jpdl.xml打包了上传, 报了以下的错:
java.lang.NullPointerException org.jbpm.pvm.internal.repository.DeploymentImpl.initResourceLobDbids(DeploymentImpl.java:172) org.jbpm.pvm.internal.repository.RepositorySessionImpl.deploy(RepositorySessionImpl.java:58) org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:47)
org.jbpm.pvm.internal.cmd.DeployCmd.execute(DeployCmd.java:33) org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
.........

26 楼 cheney_love 2010-10-23  
程序新手 写道
  蛋疼,刚有空来看看,结果发现登陆不上去~搂住数据库用的是MD5加密之后的结果吧?怎么一些在文档里面有的用户,在数据库没有呢?

密码是用md5加密的,明文是111111
25 楼 程序新手 2010-10-23  
  蛋疼,刚有空来看看,结果发现登陆不上去~搂住数据库用的是MD5加密之后的结果吧?怎么一些在文档里面有的用户,在数据库没有呢?
24 楼 icexin77 2010-10-21  
cheney_love 写道
cuiran 写道
12:17:36,765 ERROR ContextLoader:215 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngine' defined in file [C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\workflow\WEB-INF\classes\applicationContext-service.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [protected org.jbpm.api.ProcessEngine org.jbpm.pvm.internal.processengine.SpringHelper.createProcessEngine()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/script/ScriptEngineManager
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:444)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:903)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:817)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
运行后报了个错.

你自己建的数据库吗?


JDK5 下需要添加 livetribe-jsr223.jar 
23 楼 cheney_love 2010-10-21  
dr2046 写道
楼主是不是在达内学习过?

没有
22 楼 dr2046 2010-10-21  
楼主是不是在达内学习过?
21 楼 cheney_love 2010-10-21  
cuiran 写道
cheney_love 写道
cuiran 写道
12:17:36,765 ERROR ContextLoader:215 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngine' defined in file [C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\workflow\WEB-INF\classes\applicationContext-service.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [protected org.jbpm.api.ProcessEngine org.jbpm.pvm.internal.processengine.SpringHelper.createProcessEngine()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/script/ScriptEngineManager
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:444)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:903)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:817)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
运行后报了个错.

你自己建的数据库吗?
它里面自带的mdf文件.我直接导入的.还需要重新发布流程吗?

不需要重新发布,你用从网站里面下载的那个数据库,然后把程序重新编译一下,如果还不行就把hbm2ddl里面改成create,重新创建jbpm的那些表试试,应该是没有问题的。
20 楼 cuiran 2010-10-21  
cheney_love 写道
cuiran 写道
12:17:36,765 ERROR ContextLoader:215 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngine' defined in file [C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\workflow\WEB-INF\classes\applicationContext-service.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [protected org.jbpm.api.ProcessEngine org.jbpm.pvm.internal.processengine.SpringHelper.createProcessEngine()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/script/ScriptEngineManager
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:444)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:903)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:817)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
运行后报了个错.

你自己建的数据库吗?
它里面自带的mdf文件.我直接导入的.还需要重新发布流程吗?
19 楼 cheney_love 2010-10-21  
cuiran 写道
12:17:36,765 ERROR ContextLoader:215 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngine' defined in file [C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\workflow\WEB-INF\classes\applicationContext-service.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [protected org.jbpm.api.ProcessEngine org.jbpm.pvm.internal.processengine.SpringHelper.createProcessEngine()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/script/ScriptEngineManager
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:444)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:903)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:817)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
运行后报了个错.

你自己建的数据库吗?
18 楼 cuiran 2010-10-21  
12:17:36,765 ERROR ContextLoader:215 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngine' defined in file [C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\workflow\WEB-INF\classes\applicationContext-service.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [protected org.jbpm.api.ProcessEngine org.jbpm.pvm.internal.processengine.SpringHelper.createProcessEngine()] threw exception; nested exception is java.lang.NoClassDefFoundError: javax/script/ScriptEngineManager
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:444)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:903)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:817)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
运行后报了个错.
17 楼 cheney_love 2010-10-21  
dong706gmail 写道
不知道咋下载...难道要一个一个文件下载?

用svn客户端下载
16 楼 dong706gmail 2010-10-21  
不知道咋下载...难道要一个一个文件下载?

相关推荐

    jeecg 开源免费版工作流

    Jeecg开源免费版工作流是一款基于Java平台的高效、灵活的企业级工作流管理系统,它集成了Activiti工作流引擎,为企业提供了强大的流程自动化能力。Jeecg致力于简化开发过程,提供快速构建业务系统的能力,同时也注重...

    Java四大主流开源工作流引擎分析Shark,osworkflow,jbpm,jflow

    本文将深入分析四个主流的开源工作流引擎:Shark、osworkflow、jbpm和jflow。 首先,Shark是Enhydra项目的一部分,Enhydra是一个涵盖广泛的技术栈,包括J2EE应用服务器、对象/关系映射工具以及工作流引擎等。Shark...

    Silverlight全开源工作流设计器

    本项目名为"Silverlight全开源工作流设计器",它基于Visual Studio 2012、.NET Framework 4.5以及Silverlight 5技术栈,提供了一个全面的开源解决方案,让开发者能够方便地设计和实现自定义工作流。 Silverlight是...

    基于开源的华博工作流管理系统.pdf

    华博工作流管理系统基于开源技术,遵循工作流管理联盟(Workflow Management Coalition, WfMC)标准,这意味着该系统不仅仅提供一套现成的流程管理工具,更是提供了一个标准化、开放的框架,以支持业务流程的定制和...

    Java开源工作流引擎.pdf

    知识点:工作流引擎、WfMC规范、协同工作流系统 10. Bigbross Bossa:Bigbross Bossa是一个速度非常快、轻量级的引擎,使用富有表达能力的Petri网定义工作流,不要求关系数据库,使用简单,能和Java应用集成。 ...

    基于Flowable的低代码开源工作流引擎设计源码

    基于Flowable的低代码开源工作流引擎设计源码,该项目包含662个文件,主要文件类型有261个java源文件,229个javascript文件,以及70个css样式文件。此外,还包括59个svg图像文件,8个xml配置文件,以及8个sql数据库...

    基于java的开源工作流系统 JWFD.zip

    在IT领域,基于Java的开源工作流系统是企业级应用中不可或缺的一部分,它们帮助企业自动化业务流程,提高效率并减少错误。"JWFD"可能是"Java Workflow Director"或类似的缩写,代表一个专为工作流管理设计的Java框架...

    开源ccflow工作流服务

    开源CCFlow工作流服务是一种基于Java开发的流程自动化解决方案,专为实现企业级工作流管理而设计。它提供了丰富的功能,帮助企业构建灵活、可扩展的工作流应用,以提高工作效率并优化业务流程。CCFlow的核心特性在于...

    易观-代立冬-EasyScheduler开源分布式工作流任务调度系统架构.pdf

    易观-代立冬-EasyScheduler开源分布式工作流任务调度系统架构

    开源.NET工作流源代码NetBpm.rar

    总结来说,开源.NET工作流框架NetBpm以其丰富的功能和开源特性,为企业提供了构建高效工作流系统的强大工具。深入研究其源代码,不仅有助于理解工作流管理的核心原理,也能提升开发者的技能水平,为企业的IT建设贡献...

    高效开源Python Django框架打造的ERP系统源码

    项目标题:基于Python Django的高效开源ERP系统源码 ... 文件构成:总文件数132个,...此外,系统支持项目费用归集,集成了工作流审批机制,并具备批量导入采购单和报价单的功能,大幅提升了企业管理的效率与便捷性。

    基于Java开源内容管理系统项目源码.zip

    基于Java开源内容管理系统项目源码.zip基于Java开源内容管理系统项目源码.zip基于Java开源内容管理系统项目源码.zip基于Java开源内容管理系统项目源码.zip基于Java开源内容管理系统项目源码.zip基于Java开源内容管理...

    基于RuoYi-VUE版本开发开源OA协同办公系统源码 集成Flowable流程引擎 可自由选择提交的流程.zip

    总的来说,基于RuoYi-VUE和Flowable的开源OA协同办公系统,不仅为企业提供了强大的流程管理工具,也为开发者提供了宝贵的实践平台,让他们能够深入理解前后端分离架构、工作流引擎的应用以及企业级系统的设计与实现...

    基于LinkedIn Azkaban的开源工作流任务调度系统Schedulis设计源码

    Schedulis工作流任务调度系统 - 基于LinkedIn Azkaban开源项目开发,包含1238个文件,如JAVA、JS、PNG、VM、PROPERTIES、SQL、XML、SH、JSON和CSS等。该系统由微众银行开发,旨在解决金融级场景下大量批量作业任务的...

    JAVA源码开源工作流系统JWFDJAVA源码开源工作流系统JWFD

    JAVA源码开源工作流系统JWFDJAVA源码开源工作流系统JWFD

    基于Django框架的loonflow工作流引擎设计源码

    该项目是一款基于Django框架构建的工作流引擎源码,涉及Python、JavaScript、CSS等多种编程语言。项目文件总计2491个,其中包含759个png图片、739个svg图形、382个js脚本、106个less样式表、99个css样式文件、63个...

    基于Java的期刊在线投稿审稿管理系统源码+数据库脚本.zip

    基于Java的期刊在线投稿审稿管理系统源码+数据库脚本.zip 该项目是个人毕设项目,答辩评审分达到95分,代码都经过调试测试,确保可以运行!欢迎下载使用,可用于小白学习、进阶。 该资源主要针对计算机、通信、人工...

    java资源开源工作流系统JWFDjava资源开源工作流系统JWFD

    java资源开源工作流系统 JWFDjava资源开源工作流系统 JWFD提取方式是百度网盘分享地址

    基于thinkphp的开源oa系统

    【标题】"基于thinkphp的开源oa系统"指的是一个使用ThinkPHP框架开发的开放源代码办公自动化(Office Automation,简称OA)系统。ThinkPHP是中国较早的PHP开发框架之一,以其简洁、高效的特性受到广大开发者喜爱。这...

Global site tag (gtag.js) - Google Analytics