[SOLVED] Problems running demo from IDE - Jetty returns 403 Forbidden

I am trying to program a binding, but can’t get my IDE to work.
On my development system (Win10) I have java1.8 and OpenHab 2.4.0 installed and that runs well.
I setup the IDE using the as documented here (using Option 2)
https://www.openhab.org/docs/developer/development/ide.html
I first get lots of errors but after perfroming setup tasks (multiple times) and doing a clean/rebuild (2 times) I have no more errors.
I can then run the demo from the demo project (using app.bndrun) -> run, which seems to do something, but when I open localhost:8080 I just get a Jetty 403 - Forbidden error.
Also, once started I don’t know how to stop the OSGi

This is the log I get from the app.bndrun:
Welcome to Apache Felix Gogo
g! 11:44:15.937 [main] WARN o.eclipse.smarthome.core.net.NetUtil:258 - Found multiple local interfaces - ignoring 192.168.56.1
11:44:18.635 [main] WARN o.e.s.m.c.i.folder.FolderObserver:126 - Directory ‘scripts’ does not exist in ‘C:/Dev/eclipse/openhabIDE/git/openhab-core/demo/app/runtime/conf’. Please check your configuration settings!
log4j:WARN No appenders could be found for logger (org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
11:44:19.079 [main] INFO o.e.s.m.c.i.ModelRepositoryImpl:115 - Loading model ‘demo.items’
11:44:19.316 [main] INFO o.e.s.m.c.i.ModelRepositoryImpl:115 - Loading model ‘mapdb.persist’
11:44:19.563 [main] INFO o.e.s.m.c.i.ModelRepositoryImpl:115 - Loading model ‘demo.sitemap’
11:44:19.684 [main] INFO o.e.s.m.c.i.ModelRepositoryImpl:115 - Loading model ‘demo.things’
11:47:51.196 [29-3f59336a73dc] INFO o.e.s.m.c.i.ModelRepositoryImpl:115 - Loading model ‘demo.rules’
11:47:51.818 [nfig-1-thread-1] WARN o.o.p.w.u.ServletContainerInitializerScanner:136 - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath
11:47:51.820 [nfig-1-thread-1] WARN o.o.p.w.u.ServletContainerInitializerScanner:136 - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath
11:47:52.590 [nfig-1-thread-1] WARN o.o.p.w.u.ServletContainerInitializerScanner:136 - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath
11:47:52.591 [nfig-1-thread-1] WARN o.o.p.w.u.ServletContainerInitializerScanner:136 - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath
11:47:52.619 [nfig-1-thread-1] WARN o.o.p.w.u.ServletContainerInitializerScanner:136 - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath
11:47:52.620 [nfig-1-thread-1] WARN o.o.p.w.u.ServletContainerInitializerScanner:136 - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath

  • Platform information:
    • Hardware: i7
    • OS: Windows 10 pro
    • Java Runtime Environment: JRE1.8 201 / Eclipse 2019-03 release
    • openHAB version: 2.5.0snapshot

Have you read this, about what I think similar problems, Please have a look

and

And that is correct. The OH dashboard or Paper UI is not part of the demo application.
You can instead go to http://127.0.0.1:8080/system/console and have a look at the running OSGi bundles. But that’s about it.

Thank you very for solving this one, probably will have many more questions later on,
Marc.