1.5.x -> 1.6.x -> 1.7.x issues

We have a very large application we need to keep on the 1.x line as migrating to 2.x is a complete nightmare and is basically infeasible. :frowning:

Today I updated from 1.5.x to 1.6.x - that went fine. Then I went to update to 1.7.x from 1.6.x and that did not go fine.

There are no breaking changes listed, however there seems to be one: theme location was apparently changed as starting the app on 1.7.x reveals that the theme changes can’t be found and the app tries to render with no CSS. :frowning:

Where do I need to move stuff to in order to get the app working on 1.7.x? :slight_smile:

Hi Jon

Perhaps this helps ? Themes directory moved?

Regards

Felix

That is for 2.x only.

This was mentioned for 2.x, but might be valid for the 1.x too. Did you check ?

There is no “frontend” directory at all in the 1.x line.

Try to create a new project with the 1.7.x and then you will find out where they put the themes now ?

Hello Jon!

Jmix 1.7 does not include changes made to themes. You can find the changes made in version 1.7 here: GitHub · Where software is built.

Are you seeing errors in the web browser console or in the application logs? Do you have one extended theme or multiple themes?

Just one (and the extension was done by someone at Haulmont, when we paid you guys to migrate from Cuba to Jmix as that migration was also a nightmare.)

There is an error in the app logs, and the main “error” is seeing that the app renders with no themeing, everything all on top of each other.

I’ll re-upgrade to 1.7 and post the error; it is fairly unhelpful.

I’ll post that shortly.

Ok, it gets weirder. I re-ran the migration from 1.6.x to 1.7.x … and everything works.

This is odd, but I’ll it take it.

1 Like