主要特点
1、支持串行、并行、分支的运行模式。 
2、动态地指定任务参与者。 
3、查询待办事项列表。 
4、图形化监控工作流的处理进度。 
5、图形化定制工作流,无需安装任何插件(需要IE内核支持)。 
6、动态角色权限,可自定义增加环节权限
7、动态环节权限,可自定义增加环节权限
8、可以通过Web运行端的扩展接口向系统添加定制的Web页面
9、支持定时流转、自动流转功能演示地址:http://web618131.host66.chinajsp.net
源码下载:http://download.csdn.net/source/2091023 

解决方案 »

  1.   

    wy.workflow.exception.WyException
    wy.workflow.service.impl.WyAdvancedManagerImpl.getMenuCode(WyAdvancedManagerImpl.java:1479)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    $Proxy1.getMenuCode(Unknown Source)
    wy.workflow.action.MenuAction.execute(MenuAction.java:34)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:434)