i try to build master branch and latest release 4.55.54a of metasfresh-webui but it fails with compile errors of missing classes.
For example in the webui-api:
symbol: class RecordsToOpen
location: class de.metas.process.ProcessExecutionResult
or in the webui-vaadin:
Action cannot be resolved to a type
WindowNavigationView.java /metasfresh-webui-vaadin/src/main/java/de/metas/ui/web/vaadin/window line 182 Java Problem
Here Classes from the de.metas.ui.web.window.shared are imported, but i can not find this package in the base sources, where is it?
Furthermore it seems that the root pom is missing the module definition for the webui-vaadin project.
Yes, i was able to mvn install the core part, first with eclipse and on cmd line also with the --non-recursive option. Running server and swing client works.
From my point of view it looks like there are class files, or even packages missing, for example the de.metas.ui.web.window.shared
Hi @daveyx,
first, it’s important to know that from the maven modules within metasfresh-webui repo, only metasfresh-webui-api is functional and under development.
The other two were earlier attempts at making also the frontent, but as of now, the metasfresh-webui repo only contains the API server. The actual webui is written in javascript and is available in metasfresh-webui-frontend.
OK, but you also hint us at a problem with the webui-api…and you are correct, the release-latest branch doesn’t work . Sorry, I wasn’t aware. The build from that week (which we released) was fine, so my best guess is that I made a mistake when I tagged the different repos.
However, since we yesterday made another weekly release, I’m going to rather update the release-latest branch (and verify that it builds) than to try and fix the old one.
@daveyx@metasnw I’m sorry for your wasted time.
I’m going to update the latest-branch monday morning or earlier.
@daveyx meanwhile, if you want you can switch your repos to either master or release-2017-07 (just checked, they both build )
we did the major release 5.0 on Friday which we consider for the WebUI almost ready for production as there is an existing glitch with managing partner addresses but rock solid if you use the Java Client.