Do a normal Maven build (without Frank!Runner) with Java 17.
In frank-runner/specials/iaf-webapp, add build.properties with the following contents:
# maven.skip.clean=true
maven.skip.tests=true
maven.skip.frankdoc=true
maven.skip.javadoc=true
maven.skip.recompile.all=true
maven.skip.source.jar=true
# Limit the number of IAF modules to build. E.g. when you are working on the core module do the following (it would
# still be a good idea to build all modules after a pull (which might have changed other modules)):
#
# maven.projects=core
Open a DOS prompt and navigate to frank-runner\specials\iaf-webapp
Execute .\restart.bat
After these steps, the sources of the Frank!Framework were changed as follows:
$ git status
On branch tryingToRunWithIafWebapp
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: console/frontend/src/main/frontend/angular.json
Untracked files:
(use "git add <file>..." to include in what will be committed)
webapp/.gitignore
webapp/src/main/webapp/WEB-INF/classes/
no changes added to commit (use "git add" and/or "git commit -a")
The Frank!Runner commit was f14928d092c6bc4d400568cc07618f3979f245ad
I did some edits in the F!F sources and tried to run them with specials/iaf-webapp in the Frank!Runner. The build failed with the following error:
Steps to reproduce:
After these steps, the sources of the Frank!Framework were changed as follows:
The Frank!Runner commit was f14928d092c6bc4d400568cc07618f3979f245ad