Forms Don't Show Up in Titanium

So I tried updating to Titanium. Using this guide.

I updated the packages, and updated Servoy itself. I am now on version;

Version: 2022.3.1.3743

I went into the settings and activated;

* Start NG Client should launch Titanium NGClient
* Open forms with the Titanium NGClient Form Designer

However, all of my forms now show up like this;

[attachment=2]nohttp_indev.png[/attachment]

Disabling the Titanium Form designer has me see the forms in developer. However, launching in the Titanium NG Client causes me unable to launch my application;

[attachment=1]nohttp_web.png[/attachment]

So, clearly something is going wrong with the forms. I’m not sure why.

I did notice when updating that I was getting this error message too;
[attachment=0]badgateway.png[/attachment]

I’m not sure what this means either. Maybe I’m not fully updated? I’m not sure.

Any idea of what to do here? Am I missing something for the Titanium update process? Should I update to the current Release Candidate?

we need to see what the Titanium NGClient Build Console says as output

I think there is a problem compiling everything

[attachment=1]titanium_ng_build_console.png[/attachment]

maybe it doesn’t do anything because it thinks its already up to date
for that trigger the copy once (copy and build is fine, no need to clean)

[attachment=0]copy_ti_ng_sources.png[/attachment]

if you triggered that it should start building. and a lot of output should appear and that should end up with a long list of generated resources

that update url (subclipse) can just be removed from your update sites (in the preferences)
that update site is not valid anymore

Hmmm.

So I disabled the two subclipse update sites. For whatever reason this allowed me to update Servoy Extra Components even though I could update all the other packages.

Then I did the ‘Copy & Build’ as you described.

Everything is still broken as it was before.

[attachment=0]titanium_console.png[/attachment]

There’s definitely something I’m missing.

Should I do a ‘Clean Build’? Should I run the program as Administrator when doing this?

no a copy and build should be enough, this is really weird, i never have seen this before,
If you do a copy, then for sure it should start building…
so what packages do you have installed in the solution?

the subclise update site has nothing todo with servoy-extra or any of the webpackages that you install through the SPM, those are 2 completely different things.

The thing is if you do “Copy the Titanium NGClient sources” and then in the dialog “Copy and Build” then you should see something like this in the Build Console: (can be a bit different depending on the packages that you have)

---- Start to copy the Titanium NG sources
Tested package.json which is changed, starting to copy 0s
Copied all the sources 12s
Total time to copy done 13s

---- Starting Titanium NGClient source check (09:50:58.2407485)
need to install package C:\temp\release_target\projects\dialogs
need to install package C:\temp\release_target\projects\ngclientutils
need to install package C:\temp\release_target\projects\window
services ts file changed
LFC components ts file changed
components ts file changed
editor ts file changed
component modules ts file changed
Styles source changed
Assets source changed

xxxxxxxx

else go to that Titanum NG target folder and delete everything in that folder and then do a copy (it should be filled up again)

jcompagner:
no a copy and build should be enough, this is really weird, i never have seen this before,
If you do a copy, then for sure it should start building…
so what packages do you have installed in the solution?

the subclise update site has nothing todo with servoy-extra or any of the webpackages that you install through the SPM, those are 2 completely different things.

The thing is if you do “Copy the Titanium NGClient sources” and then in the dialog “Copy and Build” then you should see something like this in the Build Console: (can be a bit different depending on the packages that you have)

---- Start to copy the Titanium NG sources
Tested package.json which is changed, starting to copy 0s
Copied all the sources 12s
Total time to copy done 13s

---- Starting Titanium NGClient source check (09:50:58.2407485)
need to install package C:\temp\release_target\projects\dialogs
need to install package C:\temp\release_target\projects\ngclientutils
need to install package C:\temp\release_target\projects\window
services ts file changed
LFC components ts file changed
components ts file changed
editor ts file changed
component modules ts file changed
Styles source changed
Assets source changed

xxxxxxxx

else go to that Titanum NG target folder and delete everything in that folder and then do a copy (it should be filled up again)

Hmmmm. Ah! Deleting the target folder and relaunching Servoy fixed it! Thank you! Now I can run Titanium and the new form editor!

I guess something must of corrupted when it tried initially installing it, which was preventing the ‘Copy & Build’ to work properly :?: Luckily deleting that target to let it fresh re-install did the trick