Coder Social home page Coder Social logo

snakerflow-starter / snakerflow-spring-boot-starter Goto Github PK

View Code? Open in Web Editor NEW
565.0 565.0 172.0 81 KB

基于开源SnakerFlow工作流引擎,将其和springboot进行整合成为一个能够快速工程应用的轻量级工作流引擎组件,适用于常见的业务审批流程。本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持。

Java 100.00%

snakerflow-spring-boot-starter's People

Contributors

bigfish1129 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

snakerflow-spring-boot-starter's Issues

snakerflow-spring-boot-starter

系统依赖问题没法使用springboot 2.3.5+ 目前只能用2.0.0+版本;对应的使用snakerflow-spring-boot-starter 1.0.3版本,该版本存在问题

snakerEngineService.getEngine()
                .query()
                .getCCWorks(ccPage, new QueryFilter()
                    .setOperators(assignees)
                    .setState(1));

会报错Column 'creator' in field list is ambiguous Query
对应sql = select id,process_Id,order_State,priority,creator,cc.create_Time,end_Time,parent_Id,expire_Time,order_No,variable
from wf_cc_order cc
left join wf_hist_order o
on cc.order_id = o.id
where 1=1 and cc.actor_Id in(?,?) and cc.status = 1中creator没有指出具体的表导致问题

org.snaker.engine.model.ProcessModel Serialization By FastJson Err:

org.snaker.engine.model.ProcessModel使用FastJson序列化会报错;Expected ',' instead of ''

exception [Handler dispatch failed; nested exception is java.lang.StackOverflowError] with root cause
java.lang.StackOverflowError: null
	at java.lang.reflect.InvocationTargetException.<init>(InvocationTargetException.java:72)
	at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.alibaba.fastjson.util.FieldInfo.get(FieldInfo.java:492)
	at com.alibaba.fastjson.serializer.FieldSerializer.getPropertyValue(FieldSerializer.java:148)
	at com.alibaba.fastjson.serializer.JavaBeanSerializer.getFieldValuesMap(JavaBeanSerializer.java:763)

使用 FastJson 序列化org.snaker.engine.DBAccess.public Process getProcess(String id)返回的Process包含ProcessModel字段.返回异常

not eligible for getting processed by all BeanPostProcessors

springboot引入snakerflow-spring-boot-startee:1.0.8,项目启动报Bean 'com.github.snakerflow.plugin.TransactionManagerConfig' of type [com.github.snakerflow.plugin.TransactionManagerConfig$$EnhancerBySpringCGLIB$$7f7f61fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)

设置节点拦截器未生效

我在某一个节点设置后置连接器未生效,
image
是需要自己set拦截器吗,我看源码是有set方法
image
这是我实现的后置拦截器代码
image
问题的现象是每次都进来了这个拦截器而不是在指定节点执行这个后置拦截器,求大佬解答,谢谢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.