SU8 - Fspackagetool reports incomplete Marketplace data

When compiling a project with fspackagetool with SU8 Beta, it reports
missing/incomplete Marketplace data. The project was just submitted for an
update last week on the Marketplace, so the Marketplace data should be ok.
Removing both the Packages and _PackageInt folder doesn’t fix it. Is a new
fspackagetool coming ? Or, more in general, when the updated SDK will be out ?
I just checked, but it’s still download 0.6.0.0

Hello @virtuali What error is it showing exactly? If you build your project in
game, does it show the same problem?

Well, that’s the issue, it didn’t said anything about what was missing, just
that Marketplace date is incomplete. I suspect the message might be bogus,
perhaps is related to something else but, the issue is, when it happens, it
says it won’t mirror the package, and since the resulting package is missing
the layout.json file, it won’t load in the sim anyway. I’ll try to reproduce
it again, and will provide more info.

The MarketplaceData goes to PackagesMetadata now outside of the final package
folder, at least in my case and only if exporting inside MSFS using Build
Marketplace Data. The project
won’t appear in the simulator by the way and it worked fine before the update.

Hello, This issue is being investigated on our side Regards, Boris

Same thing here.

Here is my
MarketPlaceData.json: { “market-data” : { “Neutral” : { “creator” :
“Denis Zhuikov” , “title” : “UHSS Airport” , “description” : “” , “support-
contact” : “” , “tags” : “” , “thumbnail_main” : “” , “thumbnail_secondary”
: “” , “categories” : " / " , “media-backgrounds” : , “blocks” : } } }
Worked fine before SU8. Tried compiling from within the sim - no avail. Jsons
are not generated. UPD. I was able to compile the scenery using fspackagetool
method after I hit “save scenery” in-sim. This time it compiled without
errors. UPD2. In-sim Build package does not work.

Same here, Got the same issue with building. LFBP scenery build correctly
before WU8, now it doesn’t build in-sim, but it does using Command Line. Also,
this “migration” of the MarketplaceData was intentional? Because I think that
when intentionally migrating folders there should be some automated XML
corrections upon saving, or popup warnings when first opening the project to
warn the developer of the new changes :slight_smile:

Now, as stated above this is the result of the in-sim compile:


There you go with a plain text
version:

[Scenery] Save xml (1236 objects): Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly\PackageSources\scene\lfbp-pau-objects.xml
Detected new/modified file PACKAGESOURCES\SCENE\LFBP-PAU-OBJECTS.XML
PackageBuildLog_G AddKey wrong key :PREPARE
PackageBuilder | Done, 6 asset groups registered.
PackageBuilder | No partial lister for asset type BGL
PackageBuilder | Partial build : nothing to do
PackageBuilder | Done, 6 asset groups registered.
PackageBuilder | No partial lister for asset type BGL
PackageBuilder | Partial build : nothing to do
PackageBuilder | Done, 6 asset groups registered.
PackageBuilder | No partial lister for asset type BGL
PackageBuilder | Partial build : nothing to do
PackageBuilder | Reading Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly\lndesign-lfbp-pau-pyrenees.xml...
PackageBuilder | Preparing asset groups...
PackageBuilder | Done, 7 asset groups registered.
PackageBuilder | Generating commands for package lndesign-lfbp-pau-pyrenees...
PackageBuilder | Preparing commands for asset group MarketplaceData...
PackageBuilder | Preparing commands for asset group lfbp-pau-pyrenees...
PackageBuilder | Preparing commands for asset group lfbp-Materials...
PackageBuilder | Preparing commands for asset group LFBPJetway...
PackageBuilder | Preparing commands for asset group ContentInfo...
PackageBuilder | Preparing commands for asset group lfbp-modellib...
PackageBuilder | Ready, 616 commands added.
PackageBuilder | Starting the build...
[Packages] Package content unmounted: 'package://community/C:/MSFSData/Packages/Community/lndesign-lfbp-pau-pyrenees' @ 'C:\MSFSData\Packages\Community\lndesign-lfbp-pau-pyrenees'
PackageBuilder | Building assets for the package lndesign-lfbp-pau-pyrenees...
Compiling BGL from file lfbp-pau-objects.xml...
INTERNAL COMPILER ERROR:  #C2034: XML Parse Fatal Error (line, column, error)

ERROR: 4849, 720929, Troppi livelli di ricorsione. Overflow dello stack.

INTERNAL COMPILER ERROR:  #C2430: Unrecoverable error parsing XML!
INTERNAL COMPILER ERROR:  #C2006: Parse failed  (0x80004005)
Checking if PackageMetadata is complete...
PackageBuilder | Skip mirroring due to command failures.
PackageBuilder | Skip generation of package information due to command failures.
[Packages] Package content mounted: 'package://edition/lndesign-lfbp-pau-pyrenees' @ 'Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly\Packages\lndesign-lfbp-pau-pyrenees'
Parsing C:\MSFSData\Packages\Official\OneStore\fs-base-effects-legacy\materialLibs\EffectsBase_MaterialLib\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\fs-base-material-lib\materialLibs\Base_MaterialLib\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\fs-base-vegetation-material-lib\materialLibs\Vegetation_MaterialLib\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\asobo-liveevent\materialLibs\LiveEvent_MaterialLib\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\asobo-material-lib\materialLibs\Asobo_MaterialLib\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\aerosoft-paderborn\materialLibs\EDLP_Materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\asobo-vfx-material-lib\materialLibs\Asobo_VfxMaterialLib\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-edhl-luebeck-blankensee\materialLibs\edhl-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-edxh-helgoland\materialLibs\edxh-airport-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-efva-vaasa\materialLibs\efva-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-eggp-john-lennon\materialLibs\eggp-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-ehrd-rotterdam\materialLibs\egrd-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-ekrn-bornholm\materialLibs\ekrn-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-ensb-svalbard\materialLibs\ensb-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-essa-arlanda\materialLibs\essa-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-katl-atlanta\materialLibs\katl-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-kfhr-friday-harbor\materialLibs\KFHR-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-lfmn-nice\materialLibs\lfmn-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-lowk-flughafen-klagenfurt\materialLibs\lowk-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-lsza-lugano\materialLibs\LSZA-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-lszh-zurich\materialLibs\lszh-airport-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-lszr-altenrheinst-gallen\materialLibs\lszr-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-rjck-kushiro\materialLibs\rjck-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-rjfu-nagasaki\materialLibs\rjfu-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-airport-rjth-hachijojima\materialLibs\rjth-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-germany-point-of-interest\materialLibs\germany-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-nordic-point-of-interest\materialLibs\nordic-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-france-benelux-point-of-interest\materialLibs\FR-pois-materials\Library.xml
Parsing C:\MSFSData\Packages\Official\OneStore\microsoft-uk-point-of-interest\materialLibs\buckinham-materials\Library.xml
Parsing C:\MSFSData\Packages\Community\aeroplaneheaven-aircraft-p51d\materialLibs\ah-matlib\Library.xml
Parsing C:\MSFSData\Packages\Community\lndesign-eglk-blackbushe\materialLibs\eglk-textures\Library.xml
Parsing C:\MSFSData\Packages\Community\lndesign-rk1-kavik\materialLibs\RK1_Materials\Library.xml
Parsing C:\MSFSData\Packages\Community\losco-arona-il-picchio\materialLibs\materials\Library.xml
Parsing C:\MSFSData\Packages\Community\neofly-neofly-smokes\materialLibs\NeoflySmokeMaterial\Library.xml
Parsing Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly\Packages\lndesign-lfbp-pau-pyrenees\materialLibs\lfbp-Materials\Library.xml
PackageBuilder | Reloading assets for the package lndesign-lfbp-pau-pyrenees...
PackageBuilder | Finished, 615 skipped, 1 done and 1 failed, took 3s317ms.
? false returned by Command=BuildPackages Comment=Rebuild the packages whose name correspond to the given filter, and for the given project (default fs-project.xml) NbParam=2 Line=BuildPackages lndesign-lfbp-pau-pyrenees * "Y:/FS2020/lndesign-lfbp-pau-pyrenees-CivOnly/lndesign-lfbp-pau-pyrenees.xml" "Y:/FS2020/lndesign-lfbp-pau-pyrenees-CivOnly" 1 1 1

Now this instead is the FSPackageTool output:

Plain text:

project XML: Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly\lndesign-lfbp-pau-pyrenees.xml
temp dir:    Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly
output dir:  Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly
PackageBuilder | Reading Y:\FS2020\lndesign-lfbp-pau-pyrenees-CivOnly\lndesign-lfbp-pau-pyrenees.xml...
PackageBuilder | Preparing asset groups...
PackageBuilder | Done, 6 asset groups registered.
PackageBuilder | Generating commands for package lndesign-lfbp-pau-pyrenees...
PackageBuilder | Preparing commands for asset group lfbp-pau-pyrenees...
PackageBuilder | Preparing commands for asset group lfbp-Materials...
PackageBuilder | Preparing commands for asset group LFBPJetway...
PackageBuilder | Preparing commands for asset group ContentInfo...
PackageBuilder | Preparing commands for asset group lfbp-modellib...
PackageBuilder | Ready, 614 commands added.
PackageBuilder | Starting the build...
PackageBuilder | Build package lndesign-lfbp-pau-pyrenees ...
PackageBuilder | Building assets for the package lndesign-lfbp-pau-pyrenees...
Compiling BGL from file lfbp-pau-objects.xml...
PackageBuilder | Generating package information (layout from disk) ...
PackageBuilder | Validating Package 'lndesign-lfbp-pau-pyrenees'...
PackageBuilder | Finished, 614 skipped, 1 done and 0 failed, took 1s333ms.
Premere un tasto per continuare . . .

Anybody has a clue? This compiled perfectly before WU8, now it has turned to a
real pain to just release an update…

Hello @Losco_Nosciuto , Can you send us your project please ? See [3) Provide
Private Content](https://devsupport.flightsimulator.com/articles/5483/how-to-
report-a-bug-or-crash.html)