`

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

    博客分类:
  • 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  
不知道咋下载...难道要一个一个文件下载?

相关推荐

    开源基于工作流的学报审稿系统

    开源基于工作流的学报审稿系统是一种利用先进的软件技术和工作流程管理理念设计的应用系统,旨在提高学术期刊的稿件审查效率和质量。该系统采用了一系列成熟的Java技术,如Struts2、Spring2.5、Hibernate3.0以及jbpm...

    jeecg 开源免费版工作流

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

    基于Javascript的闲鹿工作流开源工作流管理系统设计源码

    本项目是基于Javascript的闲鹿工作流开源工作流管理系统设计源码...该项目是基于RuoYi 4.x、Activiti 6.x、Spring Boot 2.x和Thymeleaf 3.x的开源工作流管理系统,旨在为用户提供一个高效、便捷的工作流管理解决方案。

    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是...

    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数据库...

    开源工作流引擎Asp.ne源码 表单引擎+流程引擎+权限控制

    首先,表单引擎是工作流系统的核心组成部分之一,它负责创建、管理和展示业务表单。在Asp.net源码中,表单引擎可能包含了自定义字段类型、表单布局设计、数据验证等功能。开发者可以通过图形化界面或代码方式来构建...

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

    **基于Java的开源工作流系统 JWFD** Java工作流定义(JWFD)是一个开源的工作流管理系统,专门设计用于在Java环境中实现灵活、可扩展和高效的工作流程自动化。该系统的核心理念是提供一个强大而易用的框架,帮助...

    基于java的开发源码-Magnolia开源基于java的Web内容管理系统.zip

    基于java的开发源码-Magnolia开源基于java的Web内容管理系统.zip 基于java的开发源码-Magnolia开源基于java的Web内容管理系统.zip 基于java的开发源码-Magnolia开源基于java的Web内容管理系统.zip 基于java的开发...

    java开源工作流项目简介资料

    Activiti 是一个基于模型驱动的开源工作流引擎,它支持BPMN 2.0标准,提供了一个强大的设计工具——Activiti Modeler。这个工具允许开发者通过图形化界面创建和编辑工作流程。Activiti 集成了Spring框架,易于与现有...

    开源ccflow工作流服务

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

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

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

    开源工作流的比较和描述

    ### 开源工作流系统概述与对比 在当前信息化迅速发展的时代背景下,工作流技术作为企业自动化管理和业务流程处理的关键组成部分,对于提升组织运作效率、优化业务流程等方面具有重要作用。随着开源文化的兴起,...

    开源工作流系统 JWFD.7z

    开源工作流系统 JWFD 是一个基于开放源代码的流程自动化解决方案,旨在帮助企业或组织实现高效、灵活的工作流程管理。在当今数字化转型的时代,工作流系统的应用越来越广泛,它能够优化业务流程,提高工作效率,减少...

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

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

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

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

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

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

    JWFDv0.96 开源工作流系统-简易使用说明.doc

    JWFDv0.96 开源工作流系统-简易使用说明.doc JWFDv0.96 开源工作流系统-简易使用说明.doc

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

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

Global site tag (gtag.js) - Google Analytics