Error making deployment package: Object reference not set to an instance of an objec

1
Currently when making a deployment package from the modeler I get an error. If I make a unversioned deployment package this error does not occur. Creating the package in de Mendix sprintr also fails. Does anyone know why this is happening? It happens during the "generating files" during the Build deployment structure step. I did not get this error when still working in 5.14. I did make big changes to the pagelayouts and started using containers, maybe this is related. Stacktrace is below: System.NullReferenceException: Object reference not set to an instance of an object. at Mendix.Modeler.WebUI.Forms.Widgets.EntityWidgets.DataViews.DataView.WriteWidgetProperties(FormWriter formWriter, IExportContext context, JsonWriter writer) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Widgets\EntityWidgets\DataViews\DataView.cs:line 230 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.GetWidgetProperties(Action1 writeProperties) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 130 at Mendix.Modeler.WebUI.Forms.Widgets.Widget.WriteWidget(FormWriter formWriter, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Widgets\Widget.cs:line 122 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.WriteWidget(IWriteWidget widget, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 88 at Mendix.Modeler.WebUI.Forms.Widgets.LayoutWidgets.Tables.TableCell.WriteTemplate(FormWriter formWriter, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Widgets\LayoutWidgets\Tables\TableCell.cs:line 174 at Mendix.Modeler.WebUI.Forms.Widgets.LayoutWidgets.Tables.Table.WriteWidget(FormWriter formWriter, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Widgets\LayoutWidgets\Tables\Table.cs:line 297 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.WriteWidget(IWriteWidget widget, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 88 at Mendix.Modeler.WebUI.Forms.Widgets.VerticalFlows.VerticalFlow.WriteWidget(FormWriter formWriter, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Widgets\VerticalFlows\VerticalFlow.cs:line 88 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.WriteWidget(IWriteWidget widget, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 88 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.WriteTemplate(IExportContext context, Guid widgetID, String templateName, Action writeTemplate) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 120 at Mendix.Modeler.WebUI.Forms.Widgets.LayoutWidgets.TabContainers.TabPage.WriteTemplates(FormWriter formWriter, IExportContext context) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Widgets\LayoutWidgets\TabContainers\TabPage.cs:line 284 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.WriteTemplates() in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 79 at Mendix.Modeler.WebUI.Forms.Exporter.FormWriter.Write() in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormWriter.cs:line 166 at Mendix.Modeler.WebUI.Forms.Exporter.FormExporter.WriteFile(String targetDir, IFormWithLayout form, String suffix, Action1 write) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormExporter.cs:line 107 at Mendix.Modeler.WebUI.Forms.Exporter.FormExporter.Export(IFormWithLayout form, String targetDir, String languageCode) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormExporter.cs:line 75 at Mendix.Modeler.WebUI.Forms.Exporter.FormExporter.ExportAllPages(Boolean updateRunningProject) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Forms\Exporter\FormExporter.cs:line 63 at Mendix.Modeler.WebUI.Deployment.WebUIDeploymentWorker.GenerateFiles(IProject project, IProgressInfo info, Boolean updateRunningProject) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Deployment\WebUIDeploymentWorker.cs:line 106 at Mendix.Modeler.WebUI.Deployment.WebUIDeploymentWorker.DoWork(DeploymentPhase phase, IProject project, DeploymentSettings settings, IProgressInfo info) in c:\jenkins\workspace\AppStudio-WebUI-Modeler\modeler\Mendix.Modeler.WebUI\Deployment\WebUIDeploymentWorker.cs:line 32 at Mendix.Modeler.Deployment.DeploymentProcessBuilder.<>cDisplayClass7.<addbuildstepsforphase>b6(IProgressInfo info) in c:\jenkins\workspace\AppStudio-Modeler\src\Mendix.Modeler.Core\Deployment\DeploymentProcessBuilder.cs:line 117 at Mendix.Modeler.Deployment.FileIOExceptionHandlingProcess.CatchDiskException(Action action) in c:\jenkins\workspace\AppStudio-Modeler\src\Mendix.Modeler.Core\Deployment\FileIOExceptionHandlingProcess.cs:line 28 at Mendix.Modeler.Deployment.FileIOExceptionHandlingProcess.<>cDisplayClass2.<addstep>b0(IProgressInfo info) in c:\jenkins\workspace\AppStudio-Modeler\src\Mendix.Modeler.Core\Deployment\FileIOExceptionHandlingProcess.cs:line 19 at Mendix.Modeler.Utility.Progress.ProcessRunner.worker_DoWork(Object sender, DoWorkEventArgs e) in c:\jenkins\workspace\AppStudio-Modeler\src\Mendix.Modeler.UIFramework\Progress\ProcessRunner.cs:line 66 at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
asked
1 answers
1

Yes, this is a known bug in 5.16.0 that occurs when creating versioned deployment archives. We have fixed it and we will release 5.16.1 soon (the plan is today). Sorry about the inconvenience.

Update: Mendix 5.16.1 is out now and it fixes this bug.

answered