# flowable5CompatibilityEnabled in flowable-rest docker image?

**URL:** <https://forum.flowable.org/t/flowable5compatibilityenabled-in-flowable-rest-docker-image/5258>\
**Category:** Flowable Engine\
**Created:** [January 17, 2020, 6:12pm UTC](https://forum.flowable.org/t/flowable5compatibilityenabled-in-flowable-rest-docker-image/5258 "2020-01-17T18:12:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![adamparmelee](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@adamparmelee](https://forum.flowable.org/u/adamparmelee)\
**Post date:** [January 17, 2020, 6:12pm UTC](https://forum.flowable.org/t/flowable5compatibilityenabled-in-flowable-rest-docker-image/5258/1 "2020-01-17T18:12:07Z")

</div>

I’m trying to upgrade a 5.x flowable to the containerized 6.x version, but have a bunch of v5 process definitions in my DB… so I’m getting

`FlowableException: Found v5 process definitions that are the latest version. Enable the 'flowable5CompatibilityEnabled' property in the process engine configuration and make sure the flowable5-compatibility dependency is available on the classpath`

Can I pass the compatibility property into the container via an environment variable, or do I need to rebuild the image with it set in a config somewhere? And is the dependency available on the classpath in the docker image or do I need to do something there as well?

thanks!

---

<div class="post-metadata">

**Author:** ![wwitt](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/wwitt/32/706_2.png) [@wwitt](https://forum.flowable.org/u/wwitt)\
**Post date:** [January 17, 2020, 6:45pm UTC](https://forum.flowable.org/t/flowable5compatibilityenabled-in-flowable-rest-docker-image/5258/2 "2020-01-17T18:45:12Z")

</div>

I’m not seeing a property in the flowable-spring-boot-autoconfigure project to set v5 compatibility, so I doubt that there’s a way to easily pass the value in as an argument. I’m also not seeing the flowable5-compatibility dependency in the dependency tree.

That being said, there is not much to the flowable-rest app. It’s a basic spring boot app, plus the flowable-spring-boot-rest starter and some config for security and swagger. The source can be found here:

> **[flowable/flowable-engine](https://github.com/flowable/flowable-engine/tree/master/modules/flowable-app-rest)**
>
> A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. - flowable/flowable-engine

---

<div class="post-metadata">

**Author:** ![adamparmelee](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@adamparmelee](https://forum.flowable.org/u/adamparmelee)\
**Post date:** [February 4, 2020, 7:17pm UTC](https://forum.flowable.org/t/flowable5compatibilityenabled-in-flowable-rest-docker-image/5258/3 "2020-02-04T19:17:31Z")

</div>

thanks. Unfortunately, I’m not a java guy so “a basic spring boot app” doesn’t mean much to me 😕

I was hoping to be able to run with the prebuilt docker image.

---

<div class="post-metadata">

**Author:** ![wwitt](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/wwitt/32/706_2.png) [@wwitt](https://forum.flowable.org/u/wwitt)\
**Post date:** [February 4, 2020, 8:43pm UTC](https://forum.flowable.org/t/flowable5compatibilityenabled-in-flowable-rest-docker-image/5258/4 "2020-02-04T20:43:09Z")

</div>

I o Recreating the flowable-rest app with the correct configuration and dependencies and placing it in a docker container is probably a 30 minute job for someone with the right experience. If you’re considering picking up Java and implementing it yourself here’s a blog post that would get you going in the right direction:

> **[Flowable Blog](https://blog.flowable.org/2018/12/19/building-your-own-flowable-spring-boot-application/)**
>
> Flowable - Business Process Engines

Baring that, you might consider hiring a freelancer or consultant to help you out.
